@font-face{font-family:'Proxima Nova Light';src:url(../fonts/ProximaNova-Light.otf)}@font-face{font-family:'Proxima Nova Regular';src:url(../fonts/ProximaNova-Regular.otf)}@font-face{font-family:'Proxima Nova Semi Bold';src:url(../fonts/ProximaNova-Semibold.otf)}@font-face{font-family:'Proxima Nova Bold';src:url(../fonts/ProximaNova-Bold.otf)}.hero-container{height:calc(100vh - 175px);max-height:100vh;min-height:34.188em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;background:#000;max-width:1600px;margin:auto}.hero-container:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:#0000001a;height:100%;width:100%;z-index:1}@media only screen and (max-width:768px){.hero-container{height:calc(100vh - 126px)}}@media only screen and (max-width:375px){.hero-container{height:calc(100vh - 60px)}}.hero-container img.hero-bg{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:100%;height:auto}.hero-container video{height:auto;width:auto;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;pointer-events:none}.hero-container .hero-content{position:relative;z-index:3;width:33.750em;text-align:center}@media only screen and (max-width:1024px){.hero-container .hero-content{font-size:1.000em}}@media only screen and (max-width:767px){.hero-container .hero-content{padding:0 1.9em}}@media only screen and (max-width:320px){.hero-container .hero-content{width:15.000em;padding:0}}.hero-container .hero-content .hero-title{font-family:"proxima-nova", sans-serif;font-size:3em;font-weight:700;letter-spacing:0.036;margin-bottom:1em;line-height:1!important;color:#fff!important}@media only screen and (max-width:320px){.hero-container .hero-content .hero-title{font-size:2.250em}}.hero-container .hero-content .hero-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Proxima Nova Regular'}.hero-container .hero-scroll{left:50%;cursor:pointer;position:absolute;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:1em;z-index:3;text-align:center;font-family:'Proxima Nova Regular'}.hero-container .hero-scroll p{font-size:0.875em;font-weight:400;letter-spacing:0.025em;padding-bottom:0.313em}.hero-container:before{content:'';height:100%;width:100%;background:rgba(0, 0, 0, 0);z-index:2;position:absolute;top:0;left:0}@-webkit-keyframes heroScroll{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}to{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@keyframes heroScroll{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}to{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.section{min-height:50vh;padding:4em 1em}.section h2{color:#fff!important}.section .section-banner-content{max-width:1600px;margin:0 auto}@media only screen and (max-width:767px){.section{padding:2.125em 1.250em}}.section .section-title-container{margin-bottom:1em;width:26.875em}.section .section-title-container h2{color:#fff!important;font-family:"proxima-nova", sans-serif}@media only screen and (max-width:767px){.section .section-title-container{width:auto}}.section .section-description{margin-bottom:1em;width:20.688em}@media only screen and (max-width:767px){.section .section-description{width:auto}}.section .section-description p{font-size:1.250em;font-weight:500;letter-spacing:0.018em;line-height:1.500;font-family:'Proxima Nova Regular'}.section.section-banner{background-size:cover;background-position:bottom;background-repeat:no-repeat;padding:4em 3.5em;height:17.688em;max-width:1600px;margin:auto}@media only screen and (max-width:1600px){.section.section-banner{padding:4.000em 3.750em;height:17.688em}}@media only screen and (max-width:950px){.section.section-banner{padding:4.000em 2.750em}}@media only screen and (max-width:767px){.section.section-banner{padding:1.500em 1.250em;height:27.813em}}.section.before-content-banner{margin-bottom:2em}.section.after-content-banner{margin-top:2em}.section.section-carousel{min-height:auto;padding:1.875em}@media only screen and (max-width:767px){.section.section-carousel{padding:0}}.section-media-container{padding:1.875em 0em}.social-section{padding:1em 2em calc(1em - 10px) 2em;background:#009fdf}@media only screen and (max-width:767px){.social-section{padding:2em 2em calc(2em - 10px) 2em}}.social-section .social-content{max-width:1600px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-section .social-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:#fff solid 1px;padding-right:4em}@media only screen and (max-width:767px){.social-section .social-description-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:none;padding:0em 2em}}.social-section .social-description-container .social-description{font-family:"Proxima Nova Regular";font-size:1.125em;font-weight:500;letter-spacing:0.027em;color:#fff;padding-right:2em}@media only screen and (max-width:1600px){.social-section .social-description-container .social-description{font-size:1.125em;letter-spacing:normal;margin-bottom:0em;padding-left:0em;margin-left:0em;text-align:center}}@media only screen and (max-width:767px){.social-section .social-description-container .social-description{font-size:1.125em;margin-bottom:1em;padding-left:0em;margin-left:0em;text-align:center;line-height:1.3;padding-right:0}}@media only screen and (max-width:320px){.social-section .social-description-container .social-description{font-size:1.125em;line-height:1.3;letter-spacing:0}}.social-section .social-description-container .button{border-color:#fff;font-size:1em;margin-left:0.5em}@media only screen and (max-width:950px){.social-section .social-description-container .button{padding:0.5em 1em}}@media only screen and (max-width:320px){.social-section .social-description-container .button{font-size:0.750em}}.social-section .social-group-container{padding:0 4.000em}.social-section .social-group-container a{color:#fff;text-align:center;display:inline-block;width:35px;height:35px;margin-left:5px;background-color:#009fdf;border-radius:50%;border:#fff  solid 1px}.social-section .social-group-container a i{display:inline-block;font-size:20px;line-height:35px}@media only screen and (max-width:767px){.social-section .social-group-container{display:none}}.social-section .social-group-container .social-text{font-family:"Proxima Nova Regular";font-size:0.750em;font-weight:400;letter-spacing:0.033em;color:#fff;margin-bottom:0.5em}.social-section .social-group-container .social-group{display:-webkit-box;display:-ms-flexbox;display:flex}.social-section .social-group-container .social-group .social-icon{margin-right:0.5em}.social-section .social-group-container .social-group .social-icon img{height:2.250em;width:2.250em;border-radius:50%;-webkit-transition:linear 0.3s;-o-transition:linear 0.3s;transition:linear 0.3s}.social-section .social-group-container .social-group .social-icon img:hover{background-color:#4F758B}.article{padding:2em 3.5em 0em 3.5em;background:#fff;margin:0 auto;max-width:1600px}@media only screen and (max-width:767px){.article{padding:1em 20px}}.article .article-title{color:#4f758b;font-family:"Proxima Nova Regular";font-size:2.125em;font-weight:500;margin-bottom:1em}@media only screen and (max-width:767px){.article .article-title{font-size:1.750em}}.article .article-subtitle{font-family:"Proxima Nova Regular";font-size:1.625em;font-weight:500;letter-spacing:0.54px;line-height:1.36;color:#4f758b;margin-bottom:1em}.article .article-subtitle:before{content:'';border-left:#009fdf solid 4px;width:1px}@media only screen and (max-width:767px){.article .article-subtitle{font-size:1.375em}}.article .article-description{color:#292929;font-family:"Proxima Nova Regular";font-size:1.125em;font-weight:400;letter-spacing:0.021em;line-height:1.556;margin-bottom:1em}@media only screen and (max-width:767px){.article .article-description{font-size:1.125em}}.article-wrapper{background:#fff;max-width:100vw;overflow:hidden}.main-article{padding-top:4em}.sub-article{margin-bottom:0}.toll-account-ad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 2em;background:#fff;max-width:1600px;margin:0.5em auto 0 auto;position:relative}.toll-account-ad:before{content:'';position:absolute;top:-0.5em;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);height:0;width:100vw;border-bottom:0.5em solid #f5f5f5}@media only screen and (max-width:767px){.toll-account-ad{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2em}}.toll-account-ad .toll-account-text{color:#292929;font-family:"Proxima Nova Regular";font-size:1.500em;font-weight:400;letter-spacing:0.025em;margin-right:1em}@media only screen and (max-width:767px){.toll-account-ad .toll-account-text{margin-right:0;text-align:center;margin-bottom:0.5em}}.toll-account-ad .toll-account-icon{width:5.125em}.toll-account-ad .toll-account-icon img{width:100%;height:auto}@media only screen and (max-width:767px){.toll-account-ad .toll-account-icon{margin-bottom:0.5em}}.toll-account-ad button.button{border:1px solid #009fdf;background-color:#009fdf;margin:0 1em}@media only screen and (max-width:950px){.toll-account-ad button.button{font-size:1em}}@media only screen and (max-width:767px){.toll-account-ad button.button{font-size:1.250em;margin:1em 0;padding:0.500em 1em}}.media-content{max-width:1600px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;overflow:hidden}.media-content.right-description{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:950px){.media-content.right-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:950px){.media-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.media-content .content-container{width:40%;padding:4em 3.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, -webkit-transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;transition:opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, -webkit-transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;-o-transition:transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;transition:transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;transition:transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, -webkit-transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;position:relative;z-index:3}@media only screen and (max-width:1600px){.media-content .content-container{width:40%;padding:4.000em 3.750em}}@media only screen and (max-width:1024px){.media-content .content-container{width:40%;padding:4.000em 2.750em}}@media only screen and (max-width:950px){.media-content .content-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4.000em 2.750em}}@media only screen and (max-width:767px){.media-content .content-container{padding:1.500em 1.250em}}.media-content .content-container .content-title{color:#4f758b;margin-bottom:1em}.media-content .content-container .content-title h3{line-height:1!important;font-size:30px}.media-content .content-container .content-description{margin-bottom:1em}.media-content .content-container .content-description p{font-family:'Proxima Nova Regular';font-size:1.125em;font-weight:400;letter-spacing:0.021em;line-height:1.444;color:#4a4a4a}.media-content .content-container .content-link a{font-family:'Proxima Nova Regular';font-weight:400;letter-spacing:0.021em;color:#009fdf;text-decoration:none}.media-content .content-container .content-link a:hover{text-decoration:underline}.media-content .media-container{position:relative;width:60%;z-index:2;overflow:hidden;-webkit-transition:opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, -webkit-transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;transition:opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, -webkit-transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;-o-transition:transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;transition:transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s;transition:transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, opacity cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s, -webkit-transform cubic-bezier(0.33, 0.33, 0.33, 1) 0.8s}.media-content .media-container.image{background-size:cover;background-position:center;background-repeat:no-repeat}.media-content .media-container .youtube-container{position:relative;height:100%;width:100%}.media-content .media-container .youtube-container .play-btn{left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:5.000em;height:5em;top:50%;cursor:pointer;border-radius:50%;-webkit-transition:-webkit-transform .2s, -webkit-box-shadow .2s ease-in-out;transition:-webkit-transform .2s, -webkit-box-shadow .2s ease-in-out;-o-transition:transform .2s, box-shadow .2s ease-in-out;transition:transform .2s, box-shadow .2s ease-in-out;transition:transform .2s, box-shadow .2s ease-in-out, -webkit-transform .2s, -webkit-box-shadow .2s ease-in-out}.media-content .media-container .youtube-container .play-btn:hover{-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1);-webkit-box-shadow:rgba(0, 0, 0, 0.19) 0px 0px 5px 3px;box-shadow:rgba(0, 0, 0, 0.19) 0px 0px 5px 3px}.media-content .media-container .youtube-container iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;pointer-events:none}@media only screen and (max-width:950px){.media-content .media-container{width:100%;height:480px}}@media only screen and (max-width:767px){.media-content .media-container{width:100%;height:15.000em}}.media-content .media-container.overlap-left img,.media-content .media-container.overlap-right img{position:absolute;top:0;width:calc(1600px * .2);height:101%;z-index:2}@media only screen and (max-width:1600px){.media-content .media-container.overlap-left img,.media-content .media-container.overlap-right img{width:20vw}}@media only screen and (max-width:950px){.media-content .media-container.overlap-left img,.media-content .media-container.overlap-right img{display:none}}.media-content .media-container.overlap-right img{right:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.media-content .media-container.overlap-left img{left:0}.media-content.left-description .content-container{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0}.media-content.left-description .media-container{-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);opacity:0}.media-content.right-description .content-container{-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);opacity:0}.media-content.right-description .media-container{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0}.media-content .btn-container a{font-family:'Proxima Nova Regular';font-weight:400;letter-spacing:0.021em;color:#fff;text-decoration:none}.media-content .btn-container button{background-color:#009fdf;border-color:#fff}.btn-container .button{border-radius:0.313em;border:1px solid #fff;font-size:1.125em;font-weight:500;padding:0.25em 2.000em;letter-spacing:0.022em;color:#fff;background:transparent;-webkit-transition:background cubic-bezier(0.33, 0.33, 0.33, 1) 0.5s;-o-transition:background cubic-bezier(0.33, 0.33, 0.33, 1) 0.5s;transition:background cubic-bezier(0.33, 0.33, 0.33, 1) 0.5s;cursor:pointer;margin:0 auto;outline:none!important}.btn-container .button:hover{background-color:#4F758B}@media only screen and (max-width:767px){.btn-container .button{font-size:1.3em;padding:0.500em 1em}}@media only screen and (max-width:320px){.btn-container .button{font-size:16px;padding:0.500em 1em}}.btn-container .button.btn-violet{background:#2b4183;color:#fff;border:none}.btn-container .button.btn-violet:hover{border-color:#fff;background-color:#4f758b;color:#fff}.btn-container .button.btn-transparent,.btn-container .button.btn-white{background-color:transparent;border-color:#fff}.btn-container .button.btn-transparent:hover,.btn-container .button.btn-white:hover{border-color:#fff;color:#fff;background-color:#4F758B}.btn-container .button:focus{outline:none!important}.html-video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.html-video-container video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;pointer-events:none}.feed-container{border:1px solid #dddddd;padding:0 0 .25em 0;margin-left:1px}@media only screen and (max-width:767px){.feed-container{padding-bottom:0;margin-left:0px}}.feed-container .feed-image{background-repeat:no-repeat;background-size:cover;background-position:center;height:12.188em;width:100%}@media only screen and (max-width:767px){.feed-container .feed-image{height:17.000em}}.feed-container .feed-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.4em .5em}.feed-container .feed-description-container .feed-icon{height:2.250em;width:2.250em;margin-right:0.5em;margin-top:0.2em}.feed-container .feed-description-container .feed-description{font-family:"Proxima Nova Regular";font-size:0.875em;font-weight:400;letter-spacing:0.019em;line-height:1.325;width:calc(100% - 2.250em - 0.5em);height:55px}.feed-container .feed-description-container .feed-description p{line-height:18px}@media only screen and (max-width:767px){.feed-container .feed-description-container .feed-description{font-size:0.875em;margin-top:0.2em}}@media only screen and (max-width:320px){.feed-container .feed-description-container .feed-description{font-size:12px}}.feed-container .feed-information-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0em;padding:0 0.5em}@media only screen and (max-width:767px){.feed-container .feed-information-container{padding:0 1em 1em 0.5em;margin-top:0.5em}}.feed-container .feed-information-container .feed-date{font-family:"Proxima Nova Regular";font-size:0.625em;font-weight:500;letter-spacing:0.035em;line-height:1.650;color:#4f758b}.feed-container .feed-information-container .feed-link{font-family:"Proxima Nova Regular";font-size:0.625em;font-weight:700;letter-spacing:0.035em;line-height:1.650;color:#009fdf}.owl-next,.owl-prev{position:absolute;top:40%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:50%;color:#fff!important;height:30px;width:10px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;outline:none!important}@media only screen and (max-width:767px){.owl-next,.owl-prev{top:9.250em}}.owl-next span,.owl-prev span{display:none}.owl-prev{left:1em;background-image:url("../icons/carousel-icons/carousel-left.png")!important}.owl-next{right:1em;background-image:url("../icons/carousel-icons/carousel-right.png")!important}.feed-carousel{position:relative;max-width:1600px;margin:0 auto}@media only screen and (max-width:1600px){.feed-carousel{padding:0 1.5em}}@media only screen and (max-width:768px){.feed-carousel{padding:0}}.tunnel-video-container{padding:2em 3.5em 1em 3.5em;background:#fff;max-width:1600px;margin:0 auto}.tunnel-video-container iframe{height:calc(100vw / 2)}@media only screen and (max-width:767px){.tunnel-video-container{padding:0}}.tunnel-video-player{width:100%;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.tunnel-video-player iframe{margin:0 auto;width:100%;height:100%;position:absolute;left:0;top:0}.tunnel-video-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.tunnel-video-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1em}}.tunnel-video-control .control-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em;position:relative}@media only screen and (max-width:767px){.tunnel-video-control .control-select-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}}.tunnel-video-control .control-select-container .control-label{color:#4f758b;font-family:"Proxima Nova Regular";font-size:1.25em!important;font-weight:700;margin-right:1em;letter-spacing:normal!important}@media only screen and (max-width:1240px){.tunnel-video-control .control-select-container .control-label{font-size:1em!important}}@media only screen and (max-width:1024px){.tunnel-video-control .control-select-container .control-label{font-size:0.8em!important}}@media only screen and (max-width:950px){.tunnel-video-control .control-select-container .control-label{font-size:1em!important}}@media only screen and (max-width:767px){.tunnel-video-control .control-select-container .control-label{margin-bottom:1em}}.tunnel-video-control .control-select-container .dd-wrap{padding:0.938em 1.250em 0.813em;cursor:pointer;position:relative;padding:1.313em 1.250em;background:#f6f6f6;width:21.250em}.tunnel-video-control .control-select-container .dd-wrap h3{max-width:18em;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tunnel-video-control .control-select-container .dd-wrap:before{content:"";position:absolute;top:50%;right:13px;height:2px;width:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#009fdf}.tunnel-video-control .control-select-container .dd-wrap:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:18px;height:12px;width:2px;background:#009fdf;-webkit-transition:transform 0.3s cubic-bezier(0, 0, 1, 1);-moz-transition:transform 0.3s cubic-bezier(0, 0, 1, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 1, 1);transition:-webkit-transform 0.3s cubic-bezier(0, 0, 1, 1);-o-transition:transform 0.3s cubic-bezier(0, 0, 1, 1);transition:transform 0.3s cubic-bezier(0, 0, 1, 1);transition:transform 0.3s cubic-bezier(0, 0, 1, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 1, 1)}@media only screen and (max-width:1240px){.tunnel-video-control .control-select-container .dd-wrap{width:15.25em;padding:1em}.tunnel-video-control .control-select-container .dd-wrap h3{font-size:1em!important;max-width:14em}}@media only screen and (max-width:1024px){.tunnel-video-control .control-select-container .dd-wrap{width:15.25em;padding:1em}.tunnel-video-control .control-select-container .dd-wrap h3{font-size:1em!important;max-width:14em}}@media only screen and (max-width:950px){.tunnel-video-control .control-select-container .dd-wrap{width:13.25em}.tunnel-video-control .control-select-container .dd-wrap h3{font-size:1em!important;max-width:12em}}@media only screen and (max-width:767px){.tunnel-video-control .control-select-container .dd-wrap{margin-bottom:1em;width:calc(100% - 2em)}.tunnel-video-control .control-select-container .dd-wrap h3{max-width:100%}}.tunnel-video-control .calculate-toll{color:#009fdf;font-weight:500;padding:1em 1em;border-left:#c5dae1 solid 1px;text-align:right;cursor:pointer}@media only screen and (max-width:767px){.tunnel-video-control .calculate-toll{padding:1em 0;border-left:none;text-align:left;margin-bottom:1em}}.tunnel-video-control .calculate-toll:hover{text-decoration:underline}.tunnel-video-control .btn-container button{border:1px solid #009fdf;background-color:#009fdf}h1,h2,h3{margin:0}h1{font-size:3.000em;font-family:'Proxima Nova Regular';letter-spacing:0.016em}h2{font-size:2.625em;font-family:'Proxima Nova Regular';letter-spacing:0.016em;line-height:1.21;font-weight:700}@media only screen and (max-width:767px){h2{font-size:32px}}h3{font-family:'Proxima Nova Regular';font-size:2.250em;font-weight:400;letter-spacing:0.021em}@media only screen and (max-width:767px){h3{font-size:30px}}.filter-wrap{padding-top:0.188em;padding-bottom:1.563em}.filter-wrap input[type=radio]+label{font-size:0.813em}.filter-wrap input[type=radio]+label span{height:0.813em;width:0.813em;margin:0 0.313em 0.250em 0}.dd-wrap h3{font-size:1.125em!important;color:#009fdf;margin-bottom:0;font-weight:700}.dd-items li span{font-size:1.125em;font-family:'Proxima Nova Regular';font-weight:400;letter-spacing:0.021em}.radio-wrap{margin-right:2.000em}.dd-wrap:first-child,.dd-wrap:nth-child(2){margin-right:0.625em}.dd-items{position:absolute;width:100%;left:0;top:110%;z-index:1;max-height:0;overflow-y:scroll;-webkit-transition:max-height 0.3s cubic-bezier(0, 0, 1, 1);-moz-transition:max-height 0.3s cubic-bezier(0, 0, 1, 1);-o-transition:max-height 0.3s cubic-bezier(0, 0, 1, 1);transition:max-height 0.3s cubic-bezier(0, 0, 1, 1)}.dd-wrap.filter-active:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.dd-wrap.filter-active .dd-items{max-height:0.270em}.dd-items ul{list-style:none;margin:0;padding:0}.dd-items li{padding:1.250em;background:#ddd;border-bottom:0.313em solid #fff}.dd-items li:hover{background:#bbb}.dd-items li span{color:#4f758b}.dd-wrap.filter-active .dd-items{max-height:31.250em}.ellip{display:block;height:100%}.ellip-line{display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}body{margin:0;padding:0}#main{background:#fff;font-size:16px;padding-bottom:0!important;font-family:"Proxima Nova Regular"}p{margin:0;padding:0}a{display:block;padding:0;margin:0;color:inherit}.right-align{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.primary-color-white{color:white}.primary-color-black{color:#000}@media only screen and (max-width:1600px){#main{font-size:1.25vw!important}}@media only screen and (max-width:950px){#main{font-size:1.684vw!important}}@media only screen and (max-width:767px){#main{font-size:16px!important}}@media only screen and (max-width:320px){#main{font-size:16px!important}}
/*# sourceMappingURL=main.css.map */