@import url("https://use.typekit.net/yxc3nec.css");html,body{font-size:62.5%;font-family:'freight-sans-pro', sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:grayscale}@font-face{font-family:'FuturaStd-Bold';src:url("../_fonts/futurastd-bold.eot");src:url("../_fonts/futurastd-bold.eot?#iefix") format("embedded-opentype"),url("../_fonts/futurastd-bold.svg#FuturaStd-Bold") format("svg"),url("../_fonts/futurastd-bold.ttf") format("truetype"),url("../_fonts/futurastd-bold.woff") format("woff"),url("../_fonts/futurastd-bold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Futurastd-Medium';src:url("../_fonts/futurastd-medium.eot");src:url("../_fonts/futurastd-medium.eot?#iefix") format("embedded-opentype"),url("../_fonts/futurastd-medium.svg#futurastd-medium") format("svg"),url("../_fonts/futurastd-medium.ttf") format("truetype"),url("../_fonts/futurastd-medium.woff") format("woff"),url("../_fonts/futurastd-medium.woff2") format("woff2");font-weight:normal;font-style:normal}.neo_accordion{width:100%;margin:2vw 0 0 0;position:relative}.neo_accordion:before,.neo_accordion:after{clear:both;content:"";display:block;height:0}.neo_accordion .title{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;background:transparent;padding:20px 20px 20px 0;display:block;position:relative;cursor:pointer;font-style:normal;font-stretch:normal;font-variant:initial;text-decoration:none;color:#487685;font-size:14px;line-height:1.79;letter-spacing:.81px;font-weight:bold;text-align:left;text-transform:uppercase;font-family:"FuturaStd-Bold";border-top:solid rgba(211,211,211,0.85) 1px;font-size:14px}@media screen and (max-width: 1480px){.neo_accordion .title{font-size:calc(14px + -2 * (100vw - 1480px) / -520)}}@media screen and (max-width: 960px){.neo_accordion .title{font-size:12px}}.neo_accordion .title:after,.neo_accordion .title:before{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;content:"";position:absolute;top:25px;right:20px;width:2px;background-color:#487685;height:11px}.neo_accordion .title:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:13px}.neo_accordion .title:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.neo_accordion .title:hover{color:#487685}.neo_accordion .title:hover:after,.neo_accordion .title:hover:before{background-color:#487685}.neo_accordion .title.first{border-color:transparent}.neo_accordion .content{max-height:0;overflow:hidden;background:transparent}.neo_accordion .content p{margin:0;padding:0 0 40px 0;width:100%;font-style:normal;font-stretch:normal;font-variant:initial;font-family:"freight-display-pro";text-transform:initial;text-decoration:none;line-height:1.47;font-size:17px;font-weight:normal;letter-spacing:.1px;text-align:left;color:#6a7680;margin:0 !important}.neo_accordion .title,.neo_accordion .content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.neo_accordion .option{position:relative;margin:0 0 0 0;padding:0 0 0 0}.neo_accordion .option:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.neo_accordion .toggle{opacity:0;display:none;background:transparent;border:none}.neo_accordion .toggle:checked+.title{color:#487685}.neo_accordion .toggle:checked+.title:after,.neo_accordion .toggle:checked+.title:before{background-color:#487685}.neo_accordion .toggle:checked+.title+.content{max-height:none;height:auto;padding:0 0 0 0}.neo_accordion .toggle:checked+.title:before{transform:rotate(45deg) !important}.neo_accordion .toggle:checked+.title:after{transform:rotate(-45deg) !important;right:13px}.neo__faqs{min-height:100vh}.neo__faqs>div{margin:calc(4vw + 60px) auto calc(4vw + 100px);width:80%;max-width:1480px}.neo__faqs>div:before,.neo__faqs>div:after{clear:both;content:"";display:block;height:0}.neo__faqs>div h2{margin:40px 0 15px 0;display:block}@media screen and (max-width: 1280px){.neo__faqs>div{margin:calc(6vw + 60px) auto calc(4vw + 60px)}}@media screen and (max-width: 1080px){.neo__faqs>div{width:86%}}
