@font-face{font-family:"Avenir Next";src:url("../../fonts/1437576/89d235ca-4c1d-4fe3-ae30-b38aef6bad6b.eot?#iefix");src:url("../../fonts/1437576/89d235ca-4c1d-4fe3-ae30-b38aef6bad6b.eot?#iefix") format("eot"), url("../../fonts/1437576/81f9e93c-979d-4caa-b006-1cf1ca234e54.woff2") format("woff2"), url("../../fonts/1437576/d56abb71-4063-470d-b5e4-6a6b8fa4eeb3.woff") format("woff"), url("../../fonts/1437576/23c0c26f-d19f-4b19-9200-561ec9327f65.ttf") format("truetype");font-weight:400;font-display:swap;}@font-face{font-family:"Avenir Next";src:url("../../fonts/1437596/1f6fc683-b7b4-4724-8a9d-a4a57a46f103.eot?#iefix");src:url("../../fonts/1437596/1f6fc683-b7b4-4724-8a9d-a4a57a46f103.eot?#iefix") format("eot"), url("../../fonts/1437596/3a981265-3718-401f-8ad7-cb4c60f53971.woff2") format("woff2"), url("../../fonts/1437596/36b949ec-09da-4d02-94a6-174cc40254b4.woff") format("woff"), url("../../fonts/1437596/f1b415c0-a8a8-4596-948b-50eb167e8803.ttf") format("truetype");font-weight:600;font-display:swap;}@font-face{font-family:"Avenir Next";src:url("../../fonts/1437616/52adb04f-e682-46a1-80b4-b22c637eaa87.eot?#iefix");src:url("../../fonts/1437616/52adb04f-e682-46a1-80b4-b22c637eaa87.eot?#iefix") format("eot"), url("../../fonts/1437616/31c7e0d6-415f-45c4-8fcb-84d9bbda979e.woff2") format("woff2"), url("../../fonts/1437616/63f4c7e3-300d-4854-bfea-dadf2caea11d.woff") format("woff"), url("../../fonts/1437616/41594301-3dc7-4b7a-b35d-aa2797d61c65.ttf") format("truetype");font-weight:500;font-display:swap;}@font-face{font-family:"Palatino LT W04 Roman";src:url("../../fonts/1575568/829e7bc6-7f6d-48be-bedb-bae346cd6f8f.eot?#iefix");src:url("../../fonts/1575568/829e7bc6-7f6d-48be-bedb-bae346cd6f8f.eot?#iefix") format("eot"), url("../../fonts/1575568/2aec270f-1ae0-480c-a915-210f0327757d.woff2") format("woff2"), url("../../fonts/1575568/1f17b28a-836a-48ec-873d-8db46c572b7c.woff") format("woff"), url("../../fonts/1575568/b2141222-7421-41b9-948d-3b4c1e506c77.ttf") format("truetype");font-display:swap;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;border:0;padding:0;font:inherit 100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}body{line-height:1;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:none;}img{border:0;}ol,ul{list-style:none;}pre{overflow:auto;}svg:not(:root){overflow:hidden;}table{border-spacing:0;border-collapse:collapse;}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}.cc-window.cc-invisible{opacity:0;}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em);}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em);}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0);}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0);}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0);}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s;}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.cc-revoke{padding:.5em;}.cc-revoke:hover{text-decoration:underline;}.cc-header{font-size:18px;font-weight:700;}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer;}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline;}.cc-link:hover{opacity:1;}.cc-link:active,.cc-link:visited{color:initial;}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent;}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline;}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75;}.cc-close:focus,.cc-close:hover{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em;}.cc-revoke.cc-left{left:3em;right:unset;}.cc-revoke.cc-right{right:3em;left:unset;}.cc-top{top:1em;}.cc-left{left:1em;}.cc-right{right:1em;}.cc-bottom{bottom:1em;}.cc-floating > .cc-link{margin-bottom:1em;}.cc-floating .cc-message{display:block;margin-bottom:1em;}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.cc-banner.cc-top{left:0;right:0;top:0;}.cc-banner.cc-bottom{left:0;right:0;bottom:0;}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em;}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;}.cc-floating .cc-compliance > .cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;}.cc-btn + .cc-btn{margin-left:.5em;}@media print{.cc-revoke,.cc-window{display:none;}}@media screen and (max-width: 900px){.cc-btn{white-space:normal;}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px;}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none;}.cc-theme-classic .cc-btn{border-radius:5px;}.cc-theme-classic .cc-btn:last-child{min-width:140px;}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block;}.cc-theme-edgeless.cc-window{padding:0;}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left:0;}.percentage-container{position:relative;display:block;}.percentage-container:after{content:'';width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent #30364f transparent transparent;right:0;top:0;position:absolute;}.percentage-container .book-discount{color:#fff;position:absolute;top:32px;right:0;z-index:10001;transform-origin:top right;transform:rotate(45deg);font-family:"Avenir Next", sans-serif;font-size:1.6em;}.fade.in{opacity:1;}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.alert-dismissable,.alert-dismissible{padding-right:35px;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}.dropbtn{background-color:#30364f;color:white;padding:5px 10px;font-size:16px;border:none;cursor:pointer;margin-left:20px;}.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index:1;}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.dropdown-content a:hover{background-color:#f1f1f1;}.dropdown:hover .dropdown-content{display:block;}.dropdown:hover .dropbtn{background-color:#30364f;}.discount-tooltip{}.discount-tooltip .tooltiptext{visibility:hidden;min-width:120px;width:auto;background-color:#30364f;color:#fff;text-align:center;padding:10px;border-radius:6px;border:1px solid #efefef;transform:rotate(-45deg);position:absolute;z-index:1;font-size:16px;line-height:1.1em;top:-5px;right:105%;}.discount-tooltip:hover .tooltiptext{visibility:visible;}.lds-roller{display:block;position:relative;width:80px;height:80px;margin:0 auto;}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px;}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#30364f;margin:-4px 0 0 -4px;}.lds-roller div:nth-child(1){animation-delay:-0.036s;}.lds-roller div:nth-child(1):after{top:63px;left:63px;}.lds-roller div:nth-child(2){animation-delay:-0.072s;}.lds-roller div:nth-child(2):after{top:68px;left:56px;}.lds-roller div:nth-child(3){animation-delay:-0.108s;}.lds-roller div:nth-child(3):after{top:71px;left:48px;}.lds-roller div:nth-child(4){animation-delay:-0.144s;}.lds-roller div:nth-child(4):after{top:72px;left:40px;}.lds-roller div:nth-child(5){animation-delay:-0.18s;}.lds-roller div:nth-child(5):after{top:71px;left:32px;}.lds-roller div:nth-child(6){animation-delay:-0.216s;}.lds-roller div:nth-child(6):after{top:68px;left:24px;}.lds-roller div:nth-child(7){animation-delay:-0.252s;}.lds-roller div:nth-child(7):after{top:63px;left:17px;}.lds-roller div:nth-child(8){animation-delay:-0.288s;}.lds-roller div:nth-child(8):after{top:56px;left:12px;}@keyframes lds-roller{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}