@import "./vendors/bootstrap.css";@import "../iconfont/style.css";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"PPNeueMontreal-Regular";src:url("../fonts/PPNeueMontreal-Book.woff2") format("woff2"),url("../fonts/PPNeueMontreal-Book.woff") format("woff"),url("../fonts/PPNeueMontreal-Book.ttf") format("truetype"),url("../fonts/PPNeueMontreal-Book.eot") format("embedded-opentype"),url("../fonts/PPNeueMontreal-Book.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PPNeueMontreal-Medium";src:url("../fonts/PPNeueMontreal-Medium.woff2") format("woff2"),url("../fonts/PPNeueMontreal-Medium.woff") format("woff"),url("../fonts/PPNeueMontreal-Medium.ttf") format("truetype"),url("../fonts/PPNeueMontreal-Medium.eot") format("embedded-opentype"),url("../fonts/PPNeueMontreal-Medium.svg") format("svg");font-weight:500;font-style:normal}*{margin:0;padding:0;word-wrap:break-word;font-family:"PPNeueMontreal-Regular";font-weight:normal;font-size:16px;line-height:1.2}:focus-visible{border:1px solid #1b1b1b!important;outline:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}body,div,html{margin:0;padding:0}body{overflow:visible!important;--moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}@media (max-width:991.9px){body{overflow:hidden!important;overflow-y:auto!important}}body:not(.home) .banner{overflow:hidden}body:not(.home) .media-content{padding-top:0}@media (max-width:991.9px){body:not(.home) .media-content{display:block}}body:not(.home) .logos .logos--video{display:none!important}body.home{background-color:#1b1b1b}body.home .black-bg{background-color:transparent}body.home .black-bg .border-circle{background-color:transparent}body.home .black-bg .border-circle section{background-color:transparent}body.home .banner{background-color:transparent}@media (max-width:991.9px){body.home .banner .banner-bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:768px){body.home .banner .banner-bottom .banner-bottom-right .text-box{margin-bottom:0}body.home .banner .banner-bottom .banner-bottom-right .button-box{display:none}body.home .banner{padding-bottom:33px}body.home .logos video{aspect-ratio:16/8.4!important}body.home .logos .logos--slider{display:none}body.home .gform_footer{margin-top:0!important}}@media (max-width:576px){body.home .logos{padding-bottom:5px}}body.home .media-content .container img,body.home .media-content .container video{max-height:728px}body.home .text-and-image.title-in-text .item .content .left-box .text a{color:#1b1b1b!important}body.home .black-bg .border-circle .text-and-image.title-in-text .item .content .left-box .text p,body.home .black-bg .border-circle .text-card-list .card-content p,body.home .black-bg .border-circle .tips-box p{color:#b8b8b8!important}body.home .black-bg .border-circle .pop-form .pop-form-left .text-box h2{color:#000000!important}body.home .black-bg .border-circle .comment-module .row-item .item-left p{color:#2c2a2a!important}body.home .black-bg .border-circle .form-box .title-box h2,body.home .black-bg .border-circle .form-box .title-box p,body.home .black-bg .border-circle .text-content-1 .right-box h2{color:#ededed!important}body.home .col-three,body.home .text-content-1{z-index:2;position:relative}@media (max-width:768px){body.page-template-template-campaign header .header-content{top:0}}body.page-template-template-campaign .text-content-1 .right-box h5{color:#ededed;margin-bottom:40px}body.page-template-template-campaign .text-content-1 .right-box ul li h5{margin-bottom:8px}body.page-template-template-campaign .text-content-1 .right-box ul li p{color:#b8b8b8}body.page-template-template-campaign .text-and-image.title-in-text .item .content .left-box .text a{color:#3fc4e5!important}body.page-template-template-campaign .text-and-image.title-in-text .item .content .left-box .text a:hover{color:#ffffff!important}body.page-template-template-campaign .text-and-image.title-in-text .item .content .left-box .text h2{margin-bottom:32px}body.page-template-template-campaign .text-and-image.title-in-text .item .content .left-box .text p{margin-bottom:48px;color:#b8b8b8!important;max-width:566px}body.page-template-template-campaign .text-content-1 ul li p a{display:inline-block!important}body.page-template-template-listing .img-text-box{background-color:#1b1b1b;position:sticky;top:80px;left:0;width:100%}@media (max-width:991.9px){body.page-template-template-listing .img-text-box{top:59px}}body.page-template-template-listing .banner .banner-bottom .banner-bottom-right .text-box p{color:#ededed!important}body.single-case_post .text-content-1 .left-box{max-width:448px}body.single-case_post .text-content-1 .left-box h3{margin-bottom:33px}@media (max-width:768px){body.single-case_post .text-content-1 .left-box h3{margin-bottom:0}}body.single-case_post .text-content-1 .left-box p{margin-bottom:16px}body.single-case_post .text-content-1 .left-box p span{margin-bottom:8px}body.single-case_post .text-content-1 .right-box h3{margin-bottom:40px}@media (max-width:768px){body.single-case_post .text-content-1 .right-box h3{margin-bottom:24px}}body.single-case_post .text-content-1 p,body.single-case_post .text-content-1 span{color:#4f4f4f!important}body.single-case_post .text-content-1 blockquote p{color:#1b1b1b!important}body.single-case_post .text-content-1 ul{margin-bottom:11px}body.single-case_post .text-content-1 ul:last-child{margin-bottom:0}body.single-case_post .text-content-1 ul>li{position:relative;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:0;padding-left:30px}body.single-case_post .text-content-1 ul>li:before{content:""!important;display:inline-block!important;width:4.5px!important;height:4.5px!important;background-color:#4f4f4f!important;position:absolute!important;left:13px!important;top:11px!important}@media (max-width:768px){body.single-case_post .text-content-1 ul>li{font-size:18px;line-height:1.5;letter-spacing:0.18px}}body.single-case_post .text-content-1 .number-box p{color:#707070!important}body.single-case_post .text-content-1 .number-box+h3{margin:40px 0 64px}@media (max-width:768px){body.single-case_post .text-content-1 .number-box+h3{margin:0 0 24px}}body.single-case_post .pop-form .container:before{display:none}body.single-case_post .related-post .content{border-top:unset}body.single-case_post .more-recommendations.cols-3 .card-box .item .text-box p,body.single-case_post .text-content-1 .number-box h4,body.single-case_post .text-content-1 .number-box h4 span{color:#1b1b1b!important}body.single-case_post .banner .banner-bottom .banner-bottom-right .text-box p{color:#ededed!important}body.single-case_post .related-post:before{display:none}@media (max-width:768px){body.single-case_post .text-img-slider .slider-box .slider-box-bottom .text-box p{margin-bottom:24px!important}}body.single-case_post .text-content-1 h3,body.single-case_post .white-bg .border-circle .more-recommendations.cols-3 .card-box .item .text-box p{color:#1b1b1b!important}body.single-case_post .white-bg .border-circle .more-recommendations.cols-3 .card-box .item .text-box .btn{color:#707070!important}body.single-case_post .white-bg .border-circle .more-recommendations.cols-3 .card-box .item .text-box .btn:hover{color:#3fc4e5!important}body.single-advertising_post .text-and-image.image-2 .left-box .text p{color:#b8b8b8!important}body.single-blog_post .text-content-1 .left-box{max-width:448px}body.single-blog_post .text-content-1 p,body.single-blog_post .text-content-1 span{color:#4f4f4f!important}body.single-blog_post .text-content-1 ul{margin-bottom:11px}body.single-blog_post .text-content-1 ul:last-child{margin-bottom:0}body.single-blog_post .text-content-1 ul>li{position:relative;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:0;padding-left:30px}body.single-blog_post .text-content-1 ul>li:before{content:"";display:inline-block;width:4.5px;height:4.5px;background-color:#4f4f4f;position:absolute;left:13px;top:11px}@media (max-width:768px){body.single-blog_post .text-content-1 ul>li{font-size:18px;line-height:1.5;letter-spacing:0.18px}}body.single-blog_post .text-content-1 .number-box p{color:#707070!important}body.single-blog_post .text-content-1 .number-box+h3{margin:40px 0 64px}@media (max-width:768px){body.single-blog_post .text-content-1 .number-box+h3{margin:0 0 24px}}body.single-blog_post .pop-form .container:before{display:none}body.single-blog_post .related-post .content{border-top:unset}body.single-blog_post .more-recommendations.cols-3 .card-box .item .text-box p{color:#1b1b1b!important}body.single-blog_post .two-col.is-grey-text .content .item .item-right h5{font-size:24px;font-family:"PPNeueMontreal-Regular";margin-bottom:40px}body.single-blog_post .two-col.is-grey-text .content .item .item-right cite,body.single-blog_post .two-col.is-grey-text .content .item .item-right p{color:#1b1b1b!important}body.single-location_post .slider-box-1{padding-top:80px!important}@media (max-width:768px){body.single-location_post .slider-box-1{padding-top:40px!important}}body.privacy-policy .wp-block-column h5{font-family:"PPNeueMontreal-Regular"!important;font-weight:400!important;font-size:24px!important;line-height:1.4!important;letter-spacing:0.12px!important;text-align:left!important;margin-bottom:40px!important}@media (max-width:768px){body.privacy-policy .wp-block-column h5{font-size:18px!important;line-height:1.5!important;letter-spacing:0.18px!important;margin-bottom:20px!important}}body.privacy-policy .wp-block-column h5,body.privacy-policy .wp-block-column p{color:#4f4f4f!important}body.privacy-policy .wp-block-column h5 a,body.privacy-policy .wp-block-column p a{color:#4f4f4f!important}body.privacy-policy .wp-block-column h5 a:hover,body.privacy-policy .wp-block-column p a:hover{color:#3fc4e5!important}body.single-transit_post .two-col.is-grey-text{border-radius:16px 16px 0 0;padding-top:40px}@media (max-width:768px){body.single-transit_post .two-col.is-grey-text{padding-top:20px}}body.single-transit_post .two-col.is-grey-text p:last-child{margin-bottom:0!important}html{overflow-x:hidden!important}.body-hidden{overflow:hidden!important}section{position:relative;z-index:2}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}@media (max-width:768px){.container{padding:0 16px}}a,a:focus,a:hover{outline:none;-moz-outline:none;-webkit-transition:all 0.2s;transition:all 0.2s}a:hover{color:#3fc4e5}button:focus{outline:none;-moz-outline:none}img{border:none;max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:"PPNeueMontreal-Medium";line-height:1.2;margin:25px 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 .float-left span,h1 .float-right span{color:#3fc4e5}h1 div{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}h2 span{color:#3fc4e5}p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px}p:last-child{margin-bottom:0}p div{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;letter-spacing:inherit;-webkit-transition:all 0.3s;transition:all 0.3s;display:inline-block}@media (max-width:768px){p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}blockquote p{font-family:"PPNeueMontreal-Regular";font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#ffffff;margin-bottom:25px}blockquote p:last-child{margin-bottom:0}blockquote p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}blockquote p a:hover{color:#3fc4e5}cite{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:0;font-style:normal;color:#b8b8b8}@media (max-width:768px){cite{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.col-blue{color:#3fc4e5}li,ol,ul{list-style:none;margin:0;padding:0}ol,ul{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}li{padding-left:30px}ul{margin-bottom:11px}ul:last-child{margin-bottom:0}ul>li{position:relative;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:0}ul>li:before{content:"";display:inline-block;width:4.5px;height:4.5px;background-color:#4f4f4f;position:absolute;left:13px;top:11px}@media (max-width:768px){ul>li{font-size:18px;line-height:1.5;letter-spacing:0.18px}}ol{counter-reset:sectioncounter;margin-bottom:11px}ol:last-child{margin-bottom:0}ol>li{position:relative;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:0}ol>li:before{content:counter(sectioncounter) ".";counter-increment:sectioncounter;position:absolute;left:8px;top:0;font-family:"PPNeueMontreal-Regular"}@media (max-width:768px){ol>li{font-size:18px;line-height:1.5;letter-spacing:0.18px}}a,b,em,i,span,strong,u{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}b,strong{font-weight:700}input,input:focus,textarea{border:none;outline:none}.scrollbar::-webkit-scrollbar{width:4px;height:200px}.scrollbar::-webkit-scrollbar-track{border-radius:4px}.scrollbar::-webkit-scrollbar-thumb{width:4px;height:10px;border-radius:4px}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus{outline:none}.slick-slider *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider :focus{outline:none}.btn{font-family:"PPNeueMontreal-Medium";font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:center;letter-spacing:normal;margin:0;padding:13.5px 40px;border-radius:40px;color:#1b1b1b;background:#3fc4e5;text-decoration:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.btn:hover{background:#ffffff}.btn:focus{outline:unset;-webkit-box-shadow:unset;box-shadow:unset}@media (max-width:768px){.btn{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:9px 24px}}.btn.btn-blue{font-size:18px;line-height:1.35;letter-spacing:0.09px;padding:11.5px 40px;color:#3fc4e5;border-color:#3fc4e5;background:transparent}.btn.btn-blue:hover{color:#ffffff;border-color:#ffffff;background:#2c2a2a}@media (max-width:768px){.btn.btn-blue{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:9px 24px}}.btn.btn-grey{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#707070;border-color:#707070;padding:4px 20px;border-radius:80px;background:transparent}.btn.btn-grey:hover{color:#3fc4e5;border-color:#3fc4e5;background:transparent}@media (max-width:768px){.btn.btn-grey{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.btn.btn-black{font-family:"PPNeueMontreal-Medium";font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:center;color:#ffffff;border-color:#1b1b1b;padding:12px 40px;border-radius:40px;background-color:#1b1b1b}.btn.btn-black:hover{color:#3fc4e5;border-color:#3fc4e5;background:transparent}@media (max-width:768px){.btn.btn-black{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.is-mobile{display:none!important}@media (max-width:991.9px){.is-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.is-pc{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:991.9px){.is-pc{display:none!important}}.white-bg{background-color:#1b1b1b;position:relative;z-index:2}.white-bg .border-circle{padding:0;border-radius:16px;background-color:#ffffff}.white-bg .border-circle h2,.white-bg .border-circle h3,.white-bg .border-circle p{color:#1b1b1b!important}.white-bg .border-circle .years{color:#3fc4e5!important}.white-bg .border-circle .media-content{padding-top:0}.white-bg .border-circle .text-card-list .card-content{background-color:#ffffff!important;border:solid 1px #ededed!important}.white-bg .border-circle .text-card-list .card-content p{color:#707070!important}.white-bg .border-circle .big-form .form-box .left-box h2,.white-bg .border-circle .big-form .form-box .right-box .text p{color:#ffffff!important}.white-bg .border-circle .text-and-image.image-3 .left-box .text p{color:#4f4f4f!important}.white-bg .border-circle .two-col .content .item .item-right blockquote p,.white-bg .border-circle .two-col.is-grey-text .content .item .item-right cite,.white-bg .border-circle .two-col.is-grey-text .content .item .item-right p{color:#1b1b1b!important}.white-bg .border-circle .more-recommendations.cols-3 .card-box .item .text-box p,.white-bg .border-circle .text-and-image.image-4 .item .right-box .text p{color:#707070!important}.white-bg .border-circle .text-img-slider .content{background-color:#ffffff!important;border-color:#ededed!important}.white-bg .border-circle .text-img-slider .slider-box .slider-box-bottom .text-box h3{color:#1b1b1b!important}.white-bg .border-circle .text-img-slider .slider-box .slider-box-bottom .text-box p{color:#4f4f4f!important}.white-bg .border-circle .text-img-slider .slider-box .icon-box span{border:1px solid #1b1b1b!important}.white-bg .border-circle .text-img-slider .slider-box .icon-box span:before{color:#1b1b1b!important;-webkit-transition:all 0.3s;transition:all 0.3s}.white-bg .border-circle .text-img-slider .slider-box .icon-box span:hover{border:1px solid #3fc4e5!important}.white-bg .border-circle .text-img-slider .slider-box .icon-box span:hover:before{color:#3fc4e5!important}.white-bg .border-circle .text-content-1 h5{color:#2c2a2a!important}.white-bg .border-circle .pop-form h2,.white-bg .border-circle .pop-form h3,.white-bg .border-circle .pop-form p{color:#000000!important}.white-bg .border-circle .text-content+.text-content-1,.white-bg .border-circle .text-content-1+.text-content-1{position:relative}.white-bg .border-circle .text-content+.text-content-1:before,.white-bg .border-circle .text-content-1+.text-content-1:before{content:"";position:absolute;left:50%;top:40px;width:97%;height:1px;background:#ededed;margin:0 auto;display:block;padding:0 24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1440px}@media (max-width:768px){.white-bg .border-circle .text-content+.text-content-1:before,.white-bg .border-circle .text-content-1+.text-content-1:before{top:20px}}.white-bg .border-circle .col-three .item p{color:#707070!important}.white-bg .border-circle .col-three .item p .number{color:#1b1b1b!important}.white-bg .border-circle .text-and-image.image-2 .item{background-color:#ffffff}.black-bg{background-color:#1b1b1b;position:relative;z-index:2;margin-top:-1px}.black-bg .border-circle{padding:0;border-radius:0;background-color:#1b1b1b}.black-bg .border-circle section{background-color:#1b1b1b}.black-bg .border-circle h2,.black-bg .border-circle h3,.black-bg .border-circle p{color:#ffffff!important}.black-bg .border-circle .years{color:#3fc4e5!important}.black-bg .border-circle .comment-module .row-item .item-left p,.black-bg .border-circle .pop-form .pop-form-left .text-box h2,.black-bg .border-circle .pop-form .pop-form-left .text-box p{color:#1b1b1b!important}.black-bg .border-circle .faqs-box .faq-body p,.black-bg .border-circle .more-recommendations.cols-3 .card-box .item .text-box p,.black-bg .border-circle .text-and-card .card-box .item .text-box p,.black-bg .border-circle .text-and-image.list_of_advertising .left-box .text p,.black-bg .border-circle .text-card-list .card-content p,.black-bg .border-circle .text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box p{color:#b8b8b8!important}.black-bg .border-circle .text-content p{color:#ededed!important}.black-bg .border-circle .big-form{padding:80px 0 160px!important}@media (max-width:768px){.black-bg .border-circle .big-form{padding:40px 0 80px!important}}.black-bg .border-circle .more-recommendations.cols-3:before{background-color:#4f4f4f}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}html .wowo{opacity:0}html .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.leftshow.animated{-webkit-animation-name:leftshow;animation-name:leftshow}.leftshowtwo.animated{-webkit-animation-name:leftshowtwo;animation-name:leftshowtwo}.leftor.animated{-webkit-animation-name:leftors;animation-name:leftors}@-webkit-keyframes leftors{0%{opacity:0;-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes leftshow{0%{opacity:0;-webkit-transform:translate3d(-900px,0,0);transform:translate3d(-900px,0,0)}to{opacity:0.61;-webkit-transform:none;transform:none}}@keyframes leftshow{0%{opacity:0;-webkit-transform:translate3d(-900px,0,0);transform:translate3d(-900px,0,0)}to{opacity:0.61;-webkit-transform:none;transform:none}}@-webkit-keyframes leftshowtwo{0%{opacity:0;-webkit-transform:translate3d(-900px,0,0);transform:translate3d(-900px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes leftshowtwo{0%{opacity:0;-webkit-transform:translate3d(-900px,0,0);transform:translate3d(-900px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInBigUp.animated{-webkit-animation-name:fadeInBigUp;animation-name:fadeInBigUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.zoomOut.animated{-webkit-animation-name:zoomOut;animation-name:zoomOut}.delay-in-1{-webkit-animation-delay:0.1s;animation-delay:0.1s}.delay-in-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}.delay-in-3{-webkit-animation-delay:0.3s;animation-delay:0.3s}.delay-in-4{-webkit-animation-delay:0.4s;animation-delay:0.4s}.delay-in-5{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay-in-6{-webkit-animation-delay:0.6s;animation-delay:0.6s}.delay-in-7{-webkit-animation-delay:0.7s;animation-delay:0.7s}@keyframes myleft{50%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes myleft{50%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes myright{50%{-webkit-transform:rotate(180deg) translate(8px,0);transform:rotate(180deg) translate(8px,0)}to{-webkit-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0,0)}}@-webkit-keyframes myright{50%{-webkit-transform:rotate(180deg) translate(8px,0);transform:rotate(180deg) translate(8px,0)}to{-webkit-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0,0)}}@keyframes bgmyleft{50%{background-position:60% center}to{background-position:center center}}@-webkit-keyframes bgmyleft{50%{background-position:60% center}to{background-position:center center}}span.wpcf7-list-item{margin:0}label{margin-bottom:0}@-webkit-keyframes forth{50%{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}to{-webkit-transform:translate(0,0px);transform:translate(0,0px)}}@keyframes forth{50%{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}to{-webkit-transform:translate(0,0px);transform:translate(0,0px)}}@keyframes myleft{50%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}to{-webkit-transform:translate(8px,0);transform:translate(8px,0)}}@keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}header ul{margin:0;padding:0}header ul li{margin:0;padding:0}header ul li:before{display:none}header .header-content{position:fixed;left:0;top:0;width:100%;z-index:10001;-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:24px;padding-bottom:14px;position:relative}@media (max-width:991.9px){header .header-content .container{padding-top:14px;padding-bottom:15px;backdrop-filter:blur(8px);border-top:solid 1px #707070;border-bottom:solid 1px #707070;background-color:rgba(27,27,27,0.9);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}header .header-content .container .header-logo-box{position:relative;z-index:2;-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-logo-box .logo{-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-logo-box .logo img{width:118px;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){header .header-content .container .header-logo-box .logo img{width:101px}}header .header-content .container .header-logo-box .logo img.is-mobile{display:none!important;position:relative}header .header-content .container .header-logo-box .logo img.is-mobile.is-black-logo{position:absolute;top:0;left:0}header .header-content .container .header-logo-box .logo img.is-pc{display:block!important}@media (max-width:991.9px){header .header-content .container .header-logo-box .logo img.is-pc{display:none!important}}@media (max-width:991.9px){header .header-content .container .header-logo-box.active .logo img.is-mobile{display:block!important}}@media (max-width:991.9px){header .header-content .container .header-logo-box{margin-left:23px;z-index:102!important}}header .header-content .container .header-text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%}header .header-content .container .header-text-box>nav{width:100%;padding-right:257px}header .header-content .container .header-text-box .menu{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 34px;width:100%}header .header-content .container .header-text-box .menu>.menu-item{margin:0;padding:0;-webkit-transition:all 0.3s;transition:all 0.3s;width:auto}header .header-content .container .header-text-box .menu>.menu-item.menu-item-home{display:none}@media (min-width:991.9px){header .header-content .container .header-text-box .menu>.menu-item:nth-child(3){margin-left:15px}}header .header-content .container .header-text-box .menu>.menu-item:nth-child(3) .sub-menu{padding:79px 24px 34px 21px}@media (min-width:991.9px){header .header-content .container .header-text-box .menu>.menu-item:nth-child(4){margin-left:15px}}header .header-content .container .header-text-box .menu>.menu-item:nth-child(4):hover a:before{width:100%!important}header .header-content .container .header-text-box .menu>.menu-item a{font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#ffffff;text-decoration:unset;padding:0;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:100;padding-bottom:27px;border-bottom:2px solid transparent;position:relative;z-index:2}header .header-content .container .header-text-box .menu>.menu-item a:before{content:"";height:1px;position:absolute;left:0;bottom:-4px;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;width:0}@media (min-width:768px){header .header-content .container .header-text-box .menu>.menu-item a.current{border-bottom:2px solid #ffffff}}header .header-content .container .header-text-box .menu>.menu-item:hover a:after{background-color:#ffffff}header .header-content .container .header-text-box .menu>.menu-item:hover a:before{width:125%;background-color:#ffffff}header .header-content .container .header-text-box .menu .menu-item-has-children{position:static}header .header-content .container .header-text-box .menu .menu-item-has-children:after{font-family:"icomoon";content:"\e902";width:5px;height:5px;font-size:5px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#ffffff;position:absolute;top:50%;margin-left:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}header .header-content .container .header-text-box .menu .menu-item-has-children.arrow-change:after{margin-left:10px;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-nav{width:100%;position:absolute;top:-1px;left:0;background-color:#1b1b1b;visibility:hidden;opacity:0;z-index:1}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-nav:after{content:"";position:absolute;top:80px;left:0;width:100%;height:1px;background:#707070;z-index:100;-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-nav.is-show{opacity:1!important;visibility:visible!important}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu{padding:0;width:100%;max-width:1440px;margin:0 auto;padding:79px 24px 0 21px;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu:before{content:"";width:100%;height:54px;position:absolute;left:0;top:-30px}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item{position:relative;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-align:start;-ms-flex-align:start;align-items:flex-start}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item:first-child{width:24%}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item:last-child{width:49.1%}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item h2{font-family:"PPNeueMontreal-Regular";font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin:0;margin-bottom:18px}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item p{font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .button{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#3fc4e5;padding:0;border:unset;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;border-bottom:1px solid transparent}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .button:after{font-family:"icomoon";content:"\e902";display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:5px;height:5px;font-size:6px;-webkit-transition:all 0.3s;transition:all 0.3s;color:inherit;margin-left:5px;margin-top:3px;background-color:transparent}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .button:before{display:none}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .button:hover{border-bottom:1px solid #3fc4e5}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:0}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item{-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;padding:21px 0;border-bottom:1px solid #b8b8b8;cursor:pointer;width:100%}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:nth-child(2),header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:nth-child(3),header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:nth-child(4){margin-left:0}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:last-child{border-bottom:1px solid transparent}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:after{font-family:"icomoon";content:"\e903";margin:0;padding:0;font-size:18px;line-height:1;color:#ffffff;position:absolute;right:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item a{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;display:block;width:100%;padding:0;border:unset;-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item a:before{display:none}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:hover{color:#3fc4e5;border-bottom:1px solid #3fc4e5;background:#272727}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:hover:after{color:#3fc4e5}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .sub-menu-item .grandchildren-menu>.menu-item:hover a{color:#3fc4e5;margin-left:16px}header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .desktop-only{padding-top:21px}@media (max-width:991.9px){header .header-content .container .header-text-box .menu .menu-item-has-children .sub-menu .desktop-only{padding-top:0}}header .header-content .container .header-text-box>a{font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#3fc4e5;margin:0;text-decoration:unset;padding-bottom:0;border-bottom:1px solid #3fc4e5;position:absolute;right:24px;z-index:2}header .header-content .container .header-text-box>a:after{font-family:"icomoon";content:"\e900";-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:10px;font-size:10px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#3fc4e5;margin-left:15px}header .header-content .container .header-text-box>a:hover{color:#ffffff;border-bottom:1px solid #ffffff}header .header-content .container .header-text-box>a:hover:after{color:#ffffff}@media (max-width:1200px){header .header-content .container .header-text-box>nav{padding-right:160px}}@media (max-width:991.9px){header .header-content .container .header-text-box{width:auto;margin-left:auto}header .header-content .container .header-text-box>nav{display:none}header .header-content .container .header-text-box .menu{display:none}header .header-content .container .header-text-box>a{margin-right:2px;margin-top:5px;font-size:15px;line-height:1.4;letter-spacing:-0.15px;padding-bottom:2px;position:relative;z-index:102;right:0}}header .header-content .container .burger{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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:25px;z-index:102;gap:5px 0;cursor:pointer}@media (min-width:991.9px){header .header-content .container .burger{display:none}}@media (max-width:991.9px){header .header-content .container .burger{margin-left:4px}}header .header-content .container .burger span{height:1px;width:100%;background:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .burger span:hover{opacity:0.8}header .header-content .container .burger.active{margin-left:3px;width:23px;height:15px}header .header-content .container .burger.active span{background:#000000}header .header-content .container .burger.active span:first-child{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}header .header-content .container .burger.active span:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-top:-6px}header .header-content .container .burger.active span:last-child{display:none}header .header-content .container .header-mobile-box{display:none}@media (max-width:991.9px){header .header-content .container .header-mobile-box{width:100%;height:calc(var(--vh, 1vh) * 100);position:fixed;top:0;left:0;visibility:hidden;opacity:0;z-index:100;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;will-change:opacity,visibility;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;pointer-events:auto;border-radius:0;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#ffffff;padding-top:55px}header .header-content .container .header-mobile-box.active{opacity:1;visibility:visible}header .header-content .container .header-mobile-box .mobile-top{width:100%;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-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#ffffff;position:relative;padding:0;margin-bottom:30px;overflow-y:auto}header .header-content .container .header-mobile-box .mobile-top nav{width:100%}header .header-content .container .header-mobile-box .mobile-top ul{width:100%}header .header-content .container .header-mobile-box .mobile-top .menu-item{margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;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-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#ffffff;padding:0;border-bottom:1px solid #ededed;width:100%}header .header-content .container .header-mobile-box .mobile-top .menu-item:first-child{border-top:1px solid #ededed}header .header-content .container .header-mobile-box .mobile-top .menu-item li{padding:6px 0 2px}header .header-content .container .header-mobile-box .mobile-top .menu-item li:first-child{padding-top:6px;border-top:1px solid #ededed}header .header-content .container .header-mobile-box .mobile-top .menu-item li:last-child{border-bottom:unset}header .header-content .container .header-mobile-box .mobile-top .menu-item a{font-size:40px;line-height:1;letter-spacing:normal;text-align:left;color:#1b1b1b;text-decoration:unset;width:100%;padding:13px 24px}}@media (max-width:991.9px) and (max-width:768px){header .header-content .container .header-mobile-box .mobile-top .menu-item a{padding:13px 16px}}@media (max-width:991.9px){header .header-content .container .header-mobile-box .mobile-top .menu-item a:after,header .header-content .container .header-mobile-box .mobile-top .menu-item a:before{display:none}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children{position:relative}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children:after{font-family:"icomoon";content:"\e904";margin:0;padding:0;font-size:9px;line-height:1;color:#1b1b1b;display:inline-block;position:absolute;right:24px;top:30px;-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children a{width:85%}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu{padding:0;width:100%;display:none;-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}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item{-webkit-transition:all 0.3s;transition:all 0.3s;padding:0;border-bottom:1px solid #ededed;cursor:pointer;width:100%}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item:first-child{padding-top:5px;margin-top:12px;border-top:1px solid #ededed}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item:last-child{border-bottom:unset}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item a{font-size:18px;line-height:1.5;letter-spacing:0.18px;text-align:left;color:#1b1b1b;display:block;border:unset;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%;padding:0 55px 0 16px}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item a:after,header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item a:before{display:none}header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .sub-menu-item:hover{opacity:0.8}}@media (max-width:991.9px) and (max-width:991.9px){header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children .sub-menu .desktop-only{display:none}}@media (max-width:991.9px){header .header-content .container .header-mobile-box .mobile-top .menu-item-has-children.open:after{-webkit-transform:rotate(-180deg) translateX(0);transform:rotate(-180deg) translateX(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .header-content .container .header-mobile-box .mobile-bottom{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:16px}header .header-content .container .header-mobile-box .mobile-bottom .links{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:24px;padding:0 24px}}@media (max-width:991.9px) and (max-width:768px){header .header-content .container .header-mobile-box .mobile-bottom .links{padding:0 16px}}@media (max-width:991.9px){header .header-content .container .header-mobile-box .mobile-bottom .links a,header .header-content .container .header-mobile-box .mobile-bottom .links p{font-size:16px;line-height:1.3;letter-spacing:0.16px;text-align:left;color:#1b1b1b;padding:4px 0;width:100%;border-bottom:1px solid #ededed;text-decoration:unset;margin:0}header .header-content .container .header-mobile-box .mobile-bottom .links a{-webkit-transition:all 0.3s;transition:all 0.3s}header .header-content .container .header-mobile-box .mobile-bottom .links a:hover{color:#3fc4e5}header .header-content .container .header-mobile-box .mobile-bottom .text p{font-size:16px;line-height:1.3;letter-spacing:0.16px;text-align:left;color:#1b1b1b;text-decoration:unset;margin:0;padding:0 24px}}@media (max-width:991.9px) and (max-width:768px){header .header-content .container .header-mobile-box .mobile-bottom .text p{padding:0 16px}}header .header-content.sticky{background-color:rgba(0,0,0,0.5);backdrop-filter:blur(16px)}header .header-content.sticky .header-logo-box{position:relative;z-index:2}@media (max-width:991.9px){header .header-content.sticky .header-logo-box .logo img.is-white-logo{display:block!important}}header .header-content.add-border .container:after{background:#4f4f4f}@media (max-width:991.9px){header.bg-white .header-content .container{background-color:#ffffff;border-color:#ffffff}}header.bg-white .header-content .header-text-box>a{color:#1b1b1b;border-bottom:1px solid #1b1b1b}header.bg-white .header-content .header-text-box>a:after{color:#1b1b1b}header.bg-white .header-content .header-text-box>a:hover{color:#3fc4e5;border-bottom:1px solid #3fc4e5}header.bg-white .header-content .header-text-box>a:hover:after{color:#3fc4e5}header.has-alert .header-content{top:40px}@media (max-width:768px){header.has-alert .header-content{top:0}}footer{background-color:#1b1b1b;padding:80px 0 40px;border-top:solid 1px #4f4f4f;overflow:hidden;z-index:10;position:relative}footer ul{margin:0;padding:0}footer ul li{margin:0;padding:0}footer ul li:before{display:none}footer .container{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 24px;position:relative}footer .container:before{content:"";position:absolute;left:50%;bottom:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:101%;max-width:1028px;max-height:770px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){footer .container:before{max-width:822px;max-height:616px;-webkit-filter:blur(432px);filter:blur(432px);bottom:unset;top:38%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}@media (max-width:991.9px){footer .container:before{max-width:657px;max-height:492px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){footer .container:before{max-width:398px;max-height:298px;-webkit-filter:blur(200px);filter:blur(200px)}}@media (max-width:768px){footer .container{padding:0 16px}}footer .container:before{bottom:-50%}@media (max-width:1200px){footer .container:before{max-width:822px;max-height:616px;-webkit-filter:blur(432px);filter:blur(432px);bottom:-50%;top:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:991.9px){footer .container:before{max-width:657px;max-height:492px;-webkit-filter:blur(346px);filter:blur(346px);bottom:-20%}}@media (max-width:768px){footer .container:before{max-width:430px;max-height:383.8px;bottom:-65px;-webkit-filter:blur(275px);filter:blur(275px);background-color:rgb(63,196,229)}}footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:39px;border-bottom:solid 1px #4f4f4f;position:relative;z-index:10;width:100%}@media (max-width:768px){footer .footer-top .img-box img{max-width:127px}}footer .footer-top .links-box{width:49.2%}footer .footer-top .links-box p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin-bottom:10px;max-width:448px}footer .footer-top .links-box p:last-child{margin-bottom:0}footer .footer-top .links-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){footer .footer-top .links-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}footer .footer-top .links-box p a{text-decoration:underline;border-bottom:unset;color:#ffffff}footer .footer-top .links-box p a:hover{border-bottom:unset;color:#3fc4e5}footer .footer-top .links-box>a{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;line-height:1.5;color:#ffffff;text-decoration:unset;display:block;max-width:250px}footer .footer-top .links-box>a:last-child{margin-bottom:0}footer .footer-top .links-box>a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){footer .footer-top .links-box>a{font-size:18px;line-height:1.5;letter-spacing:0.18px}}footer .footer-top .links-box>a:hover{color:#3fc4e5}footer .footer-center{padding-top:80px;padding-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;z-index:10}footer .footer-center .form-group{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-align:start;-ms-flex-align:start;align-items:flex-start;width:32.2%}footer .footer-center .form-group p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin-bottom:8px}footer .footer-center .form-group p:last-child{margin-bottom:0}footer .footer-center .form-group p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}footer .footer-center .form-group p a:hover{color:#3fc4e5}@media (max-width:768px){footer .footer-center .form-group p{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-center .form-group .gform_wrapper{width:100%;padding:0;margin:0;position:relative;max-width:566px}footer .footer-center .form-group .gform_wrapper form{width:100%}footer .footer-center .form-group .gform_wrapper form .gform_fields{min-width:unset!important}footer .footer-center .form-group .gform_wrapper form .gform_body{width:100%}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield.active .gfield_label,footer .footer-center .form-group .gform_wrapper form .gform_body .gfield.active .gfield_required{font-size:12px;top:0;color:#3fc4e5}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_label{top:20px}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container{width:100%;margin-bottom:24px}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input{width:100%!important;outline:none!important;-webkit-transition:all 0.3s!important;transition:all 0.3s!important;padding:19.5px 45px 19.5px 16px!important;border-radius:8px!important;border:solid 1px #4f4f4f!important;background-color:#2c2a2a!important;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff!important;transition:all 0.3s!important;margin:0!important}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input:last-child{margin-bottom:0}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input a:hover{color:#3fc4e5}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input::-webkit-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input:-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input::-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input::-ms-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input:focus{border:1px solid #3fc4e5!important;outline:unset!important}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .ginput_container input:focus-visible{border:1px solid #3fc4e5!important;outline:unset!important}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin:0}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description:last-child{margin-bottom:0}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description a:hover{color:#3fc4e5}@media (max-width:768px){footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description a{text-decoration:unset;font-size:inherit}footer .footer-center .form-group .gform_wrapper form .gform_body .gfield .gfield_description.validation_message{color:#FF0000!important;margin-top:5px!important}footer .footer-center .form-group .gform_wrapper form .gform_footer{margin:0;padding:0;position:absolute;right:20px;top:25px}@media (max-width:991.9px){footer .footer-center .form-group .gform_wrapper form .gform_footer{top:20px}}@media (max-width:650px){footer .footer-center .form-group .gform_wrapper form .gform_footer{top:15px}}footer .footer-center .form-group .gform_wrapper form .gform_footer:before{font-family:"icomoon";content:"\e905";font-size:15px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#3fc4e5;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}footer .footer-center .form-group .gform_wrapper form .gform_footer input{width:20px;height:20px;padding:10px;margin:0;font-size:0;border-radius:0;background-color:transparent;z-index:11}footer .footer-center .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49.2%}footer .footer-center .footer-menu .item{width:48%}footer .footer-center .footer-menu .item p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin-bottom:24px}footer .footer-center .footer-menu .item p:last-child{margin-bottom:0}footer .footer-center .footer-menu .item p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){footer .footer-center .footer-menu .item p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}footer .footer-center .footer-menu .item ul li:before{display:none}footer .footer-center .footer-menu .item ul li a{text-decoration:unset;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff}footer .footer-center .footer-menu .item ul li a:last-child{margin-bottom:0}footer .footer-center .footer-menu .item ul li a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){footer .footer-center .footer-menu .item ul li a{font-size:18px;line-height:1.5;letter-spacing:0.18px}}footer .footer-center .footer-menu .item ul li a:hover{color:#3fc4e5}footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;z-index:10}footer .footer-bottom p{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin:0;color:#ffffff;width:49.2%}footer .footer-bottom p:last-child{margin-bottom:0}footer .footer-bottom p a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}footer .footer-bottom p a:hover{color:#3fc4e5}@media (max-width:768px){footer .footer-bottom p{font-size:16px;line-height:1.3;letter-spacing:0.16px}}footer .footer-bottom p a:last-child{position:relative;padding-left:17px}footer .footer-bottom p a:last-child:before{content:"";position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:3.5px;height:3.5px;background-color:#ffffff;margin:0;color:#ffffff}footer .footer-bottom p span{position:relative;padding-left:17px}footer .footer-bottom p span:before{content:"";position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:3.5px;height:3.5px;background-color:#ffffff;margin:0;color:#ffffff}footer .footer-bottom p span a:last-child{padding-left:0}footer .footer-bottom p span a:last-child:before{display:none}@media (max-width:1200px){footer .footer-top .img-box{width:48%}footer .footer-top .links-box{width:48%}footer .footer-center .footer-menu{width:48%}footer .footer-center .footer-menu .item{width:48.5%}footer .footer-bottom p{width:48%}}@media (max-width:991.9px){footer{padding:56px 0 32px}footer .footer-top{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-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;width:100%}footer .footer-top .img-box{width:100%;margin-bottom:27px}footer .footer-top .links-box{width:100%}footer .footer-top .links-box p{margin-bottom:12px}footer .footer-top .links-box>a{max-width:220px}footer .footer-center{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-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:48px;padding-bottom:56px}footer .footer-center .form-group{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:35px;display:none}footer .footer-center .form-group .input-box{max-width:350px}footer .footer-center .form-group .input-box input{padding:14.5px 45px 14.5px 16px}footer .footer-center .form-group .input-box .submit{top:20px}footer .footer-center .footer-menu{width:100%}footer .footer-center .footer-menu .item{width:41%}footer .footer-center .footer-menu .item p{margin-bottom:12px}footer .footer-bottom{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-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-bottom p{width:100%}footer .footer-bottom p:first-child{margin-bottom:15px;max-width:327px}footer .footer-bottom p:last-child{width:100%}}@media (max-width:576px){footer .footer-center .footer-menu .item:last-child{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}footer.footer--campaign{padding:40px 0}footer.footer--campaign .container:before{content:"";position:absolute;left:50%;bottom:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:101%;max-width:1028px;max-height:770px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){footer.footer--campaign .container:before{max-width:822px;max-height:616px;-webkit-filter:blur(432px);filter:blur(432px);bottom:unset;top:38%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}@media (max-width:991.9px){footer.footer--campaign .container:before{max-width:657px;max-height:492px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){footer.footer--campaign .container:before{max-width:398px;max-height:298px;-webkit-filter:blur(200px);filter:blur(200px)}}footer.footer--campaign .container:before{max-width:1440px!important;max-height:400px!important;-webkit-filter:blur(50px)!important;filter:blur(50px)!important;background-color:rgb(63,196,229)!important}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:24px;z-index:1;cursor:pointer}.slick-dots li{font-size:0;padding:0;border-radius:50%;background-color:#4f4f4f;width:10px;height:10px;margin:0;margin-right:6px;-webkit-transition:all 0.3s;transition:all 0.3s}.slick-dots li:last-child{margin-right:0}.slick-dots li button{display:none}.slick-dots li:before{display:none}.slick-dots li:hover{opacity:0.8}.slick-dots .slick-active{background:#3fc4e5}.icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:24px;max-width:72px;position:absolute;right:20px;top:0;cursor:pointer}.icon-box .button{width:24px;height:24px;display:block;position:relative;padding:0;min-width:unset;min-height:unset;top:0;border:none;-webkit-transition:all 0.3s;transition:all 0.3s}.icon-box .button:hover{opacity:0.6}.banner{background-color:#1b1b1b;padding-top:153px;padding-bottom:76px;position:relative}@media (min-width:991.9px){.banner--home{height:100vh;min-height:800px}.banner--home .container{height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner--home .container .banner-top{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner--home .container .banner-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative!important;z-index:11}.banner--home .container .banner-bottom .banner-bottom-left{position:absolute;left:24px;bottom:76px;z-index:1}}@media (min-width:991.9px) and (min-width:1200px){.banner--home .container .banner-bottom .banner-bottom-right .text-box{max-width:566px}}@media (min-width:991.9px){.banner--home .container .banner-bottom .video-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:18.67vh}.banner--home .container .banner-bottom .video-box video{position:absolute;left:0;top:0;width:100%;height:100%;aspect-ratio:initial}}@media (max-width:991.9px){.banner--home{opacity:1!important}.banner--home .banner-bottom-right,.banner--home .banner-top,.banner--home .logo-box,.banner--home .media-wrapper{opacity:1!important}}@media (max-width:991.9px){.banner{padding-top:120px;padding-bottom:0;padding-bottom:76px}}@media (max-width:768px){.banner{padding-top:83px}}.banner .container{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-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2}.banner .container:before{content:"";position:absolute;left:50%;bottom:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:101%;max-width:1028px;max-height:770px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.banner .container:before{max-width:822px;max-height:616px;-webkit-filter:blur(432px);filter:blur(432px);bottom:unset;top:38%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}@media (max-width:991.9px){.banner .container:before{max-width:657px;max-height:492px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.banner .container:before{max-width:398px;max-height:298px;-webkit-filter:blur(200px);filter:blur(200px)}}.banner .container:before{-webkit-filter:blur(270.5px);filter:blur(270.5px);background-color:rgba(63,196,229,0.4);bottom:unset;top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){.banner .container:before{max-width:398px;max-height:200px;bottom:unset;top:65%;-webkit-filter:blur(150px);filter:blur(150px);background-color:rgba(63,196,229,0.6)}}@media (min-height:1081px){.banner .container:before{top:80%}}@media (min-height:1200px){.banner .container:before{top:64%}}@media (min-height:1400px){.banner .container:before{bottom:unset;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.banner .logo-box{position:relative;z-index:11;display:none}@media (max-width:991.9px){.banner .logo-box{display:block;margin-bottom:60px}}.banner .banner-top{margin-bottom:64px;position:relative;z-index:11}.banner .banner-top h1{font-family:"PPNeueMontreal-Regular";font-size:150px;line-height:0.925;letter-spacing:-5px;text-align:left;color:#ffffff;max-width:995px}@media (max-width:1200px){.banner .banner-top h1{font-size:120px;line-height:1;letter-spacing:-2.5px}}@media (max-width:991.9px){.banner .banner-top h1{font-size:96px;letter-spacing:-1px}}@media (max-width:768px){.banner .banner-top h1{font-size:56px;letter-spacing:-0.56px}}.banner .banner-top h1 .float-left{float:left}.banner .banner-top h1 .float-right{float:right}@media (max-width:1200px){.banner .banner-top h1{max-width:796px}}@media (max-width:991.9px){.banner .banner-top{margin-bottom:32px}.banner .banner-top h1{max-width:636px}}@media (max-width:768px){.banner .banner-top h1{max-width:500px}}@media (max-width:576px){.banner .banner-top h1{max-width:368px}}.banner .banner-bottom{position:relative;z-index:11;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner .banner-bottom .banner-bottom-left{overflow:hidden;width:18.15%;border-radius:12px}.banner .banner-bottom .banner-bottom-left .media-wrapper{width:100%;height:100%;cursor:pointer}.banner .banner-bottom .banner-bottom-left .media-wrapper img,.banner .banner-bottom .banner-bottom-left .media-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;aspect-ratio:16/10.01}.banner .banner-bottom .banner-bottom-right{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-align:start;-ms-flex-align:start;align-items:flex-start;width:49.2%}@media (min-width:1200px){.banner .banner-bottom .banner-bottom-right{padding-right:100px}}.banner .banner-bottom .banner-bottom-right .text-box{margin-bottom:24px}.banner .banner-bottom .banner-bottom-right .text-box p{color:#ffffff}.banner .banner-bottom .banner-bottom-right .button-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:436px}.banner .banner-bottom .banner-bottom-right .button-box a{text-decoration:unset}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;text-align:center;color:#b8b8b8;position:relative;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:220px;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow:last-child{margin-bottom:0}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow:before{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:0.5px;background:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow:hover:before{background-color:#b8b8b8}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow span:before{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:10px;font-size:10px;-webkit-transition:all 0.3s;transition:all 0.3s;color:inherit;margin-left:12px}@media (max-width:1200px){.banner .banner-bottom .banner-bottom-left{width:25%}}@media (max-width:991.9px){.banner .banner-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner .banner-bottom .banner-bottom-left{width:100%;margin-top:55px}.banner .banner-bottom .banner-bottom-right{width:83%;margin-left:auto}.banner .banner-bottom .banner-bottom-right .button-box a{text-decoration:unset}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;text-align:center;color:#b8b8b8;position:relative;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:220px;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow:last-child{margin-bottom:0}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}}@media (max-width:991.9px) and (max-width:768px){.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow{font-size:18px;line-height:1.5;letter-spacing:0.18px}}@media (max-width:991.9px){.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow:before{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:0.5px;background:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow:hover:before{background-color:#b8b8b8}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow span:before{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:10px;font-size:10px;-webkit-transition:all 0.3s;transition:all 0.3s;color:inherit;margin-left:12px}}@media (max-width:768px){.banner .banner-bottom .banner-bottom-right .button-box{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-align:end;-ms-flex-align:end;align-items:flex-end;max-width:100%}.banner .banner-bottom .banner-bottom-right .button-box a:first-child{margin-bottom:10px}.banner .banner-bottom .banner-bottom-right .button-box a.next-arrow{padding:0;width:auto;max-width:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:16px;line-height:1.3;letter-spacing:0.16px}}.banner .has-breadcrumbs-menu{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-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:11;width:100%}.banner .has-breadcrumbs-menu nav{margin-bottom:10px}.banner .has-breadcrumbs-menu nav .breadcrumb{padding:0;margin:0;text-align:center;text-decoration:unset}.banner .has-breadcrumbs-menu nav .breadcrumb li{margin-bottom:10px;text-decoration:unset;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-breadcrumbs-menu nav .breadcrumb li:last-child{margin-bottom:0}.banner .has-breadcrumbs-menu nav .breadcrumb li a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-breadcrumbs-menu nav .breadcrumb li a:hover{color:#3fc4e5}.banner .has-breadcrumbs-menu nav .breadcrumb li:before{display:none}.banner .has-breadcrumbs-menu nav .breadcrumb li:after{content:var(--bs-breadcrumb-divider,"/");float:left;padding-top:0;padding-right:0.5rem;text-align:center;margin:0;text-decoration:unset;color:#b8b8b8}.banner .has-breadcrumbs-menu nav .breadcrumb li:first-child{padding:0}.banner .has-breadcrumbs-menu nav .breadcrumb li:first-child:after{display:none}.banner .has-breadcrumbs-menu nav .breadcrumb li a{text-decoration:unset;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8;margin:0}.banner .has-breadcrumbs-menu nav .breadcrumb li a:last-child{margin-bottom:0}.banner .has-breadcrumbs-menu nav .breadcrumb li a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-breadcrumbs-menu nav .breadcrumb li a a:hover{color:#3fc4e5}.banner .has-breadcrumbs-menu nav .breadcrumb li:hover a{color:#3fc4e5!important}.banner .has-breadcrumbs-menu nav .breadcrumb li span{text-align:center;margin:0;text-decoration:unset}.banner .has-breadcrumbs-menu nav .breadcrumb li.active a{pointer-events:none}.banner .has-breadcrumbs-menu nav .breadcrumb li.active:hover a{color:#b8b8b8!important}.banner .has-breadcrumbs-menu nav:last-child{margin-bottom:0}.banner .has-breadcrumbs-menu h1{font-family:"PPNeueMontreal-Regular";font-size:112px;line-height:0.92;letter-spacing:-1.12px;text-align:left;color:#ffffff;margin:0;line-height:1.1!important}@media (max-width:1200px){.banner .has-breadcrumbs-menu h1{font-size:89px;line-height:1}}@media (max-width:991.9px){.banner .has-breadcrumbs-menu h1{font-size:71px}}@media (max-width:768px){.banner .has-breadcrumbs-menu h1{font-size:48px;letter-spacing:normal}}.banner .has-breadcrumbs-menu h1 span{color:#3fc4e5}.banner .has-breadcrumbs-menu .article-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1200px){.banner .has-breadcrumbs-menu .article-box{margin-top:-4px}}.banner .has-breadcrumbs-menu .article-box img{margin:0;margin-right:16px;width:64px;aspect-ratio:1}.banner .has-breadcrumbs-menu .article-box .date{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-align:start;-ms-flex-align:start;align-items:flex-start}.banner .has-breadcrumbs-menu .article-box .date .article-title{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin:0;margin-bottom:4px}.banner .has-breadcrumbs-menu .article-box .date .article-title:last-child{margin-bottom:0}.banner .has-breadcrumbs-menu .article-box .date .article-title a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-breadcrumbs-menu .article-box .date .article-title a:hover{color:#3fc4e5}.banner .has-breadcrumbs-menu .article-box .date .article-date{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#b8b8b8;margin:0}.banner .has-breadcrumbs-menu .article-box .date .article-date:last-child{margin-bottom:0}.banner .has-breadcrumbs-menu .article-box .date .article-date a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-breadcrumbs-menu .article-box .date .article-date a:hover{color:#3fc4e5}@media (max-width:768px){.banner .has-breadcrumbs-menu .article-box .date .article-date{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.banner .has-breadcrumbs-menu .text-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.banner .has-breadcrumbs-menu .text-box .text-box-left{width:40%}.banner .has-breadcrumbs-menu .text-box .text-box-left p{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;margin:0;line-height:1.13}@media (max-width:991.9px){.banner .has-breadcrumbs-menu .text-box .text-box-left p{font-size:25px}}@media (max-width:768px){.banner .has-breadcrumbs-menu .text-box .text-box-left p{font-size:22px}}.banner .has-breadcrumbs-menu .text-box .text-box-right{width:49.1%}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:420px}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a{text-decoration:unset}@media (max-width:768px){.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.btn{padding:11.5px 20px}}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;text-align:center;color:#b8b8b8;position:relative;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:220px;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow:last-child{margin-bottom:0}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow:before{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:0.5px;background:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow:before{width:65%}}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow:hover:before{background-color:#b8b8b8}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow span:before{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:10px;font-size:10px;-webkit-transition:all 0.3s;transition:all 0.3s;color:inherit;margin-left:12px}.banner .has-breadcrumbs-menu h1+.text-box{margin-top:56px}@media (max-width:768px){.banner .has-breadcrumbs-menu h1+.text-box{margin-top:24px}}@media (max-width:991.9px){.banner .has-breadcrumbs-menu .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.banner .has-breadcrumbs-menu .text-box .text-box-left{width:100%;margin-bottom:20px}.banner .has-breadcrumbs-menu .text-box .text-box-right{width:100%}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box{max-width:420px}}@media (max-width:768px){.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box{gap:0 24px}.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box a.next-arrow{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:0;font-size:16px;font-family:"PPNeueMontreal-Medium";line-height:1.3;letter-spacing:0.16px}}@media (max-width:428px){.banner .has-breadcrumbs-menu .text-box .text-box-right .button-box{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.banner .bg-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:100%;height:100%;overflow:hidden}.banner .bg-img .media-wrapper{width:100%;height:100%;position:relative}.banner .bg-img .img-box{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.banner .bg-img img,.banner .bg-img video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out,-webkit-transform 0.1s ease-out}.banner .bg-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:101%;background-color:rgba(0,0,0,0.75);z-index:1}.banner .has-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;z-index:11}.banner .has-slider .left-box{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-align:start;-ms-flex-align:start;align-items:flex-start;width:60%;position:relative}.banner .has-slider .left-box .arrow{position:absolute;right:-3%;bottom:24%}.banner .has-slider .left-box a{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#3fc4e5;border-color:rgba(63,196,229,0.3);padding:7.5px 23px}.banner .has-slider .left-box a:last-child{margin-bottom:0}.banner .has-slider .left-box a a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-slider .left-box a a:hover{color:#3fc4e5}@media (max-width:768px){.banner .has-slider .left-box a{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.banner .has-slider .left-box a img{margin-right:4px;margin-top:-5px}.banner .has-slider .left-box h1{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;margin-bottom:40px}@media (max-width:991.9px){.banner .has-slider .left-box h1{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.banner .has-slider .left-box h1{font-size:36px}}.banner .has-slider .left-box .img-and-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.banner .has-slider .left-box .img-and-text img{max-width:160px}.banner .has-slider .left-box .img-and-text .text{max-width:508px;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-align:start;-ms-flex-align:start;align-items:flex-start}.banner .has-slider .left-box .img-and-text .text blockquote{margin-bottom:4px}.banner .has-slider .right-box{width:32.2%;position:relative}@media (min-width:1200px){.banner .has-slider .right-box{-webkit-transform:translateX(-60px) translateY(20px);transform:translateX(-60px) translateY(20px)}}.banner .has-slider .right-box .item{padding:40px 24px 24px;border-radius:16px;border:solid 1px rgba(63,196,229,0.3);background-color:#1b1b1b}.banner .has-slider .right-box .item .item-content{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-align:center;-ms-flex-align:center;align-items:center;position:relative}.banner .has-slider .right-box .item .item-content p{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#3fc4e5;border-color:rgba(63,196,229,0.3);padding:7.5px 25.5px;position:absolute;top:-60px;background-color:#1b1b1b;cursor:default}.banner .has-slider .right-box .item .item-content p:last-child{margin-bottom:0}.banner .has-slider .right-box .item .item-content p a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-slider .right-box .item .item-content p a:hover{color:#3fc4e5}@media (max-width:768px){.banner .has-slider .right-box .item .item-content p{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.banner .has-slider .right-box .item .item-content h2{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;margin-bottom:24px}@media (max-width:768px){.banner .has-slider .right-box .item .item-content h2{line-height:1;font-size:22px}}@media (max-width:991.9px){.banner .has-slider .right-box .item .item-content h2{text-align:center}}.banner .has-slider .right-box .item .item-content .form-box{width:100%}.banner .has-slider .right-box .item .item-content .form-box form{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-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}.banner .has-slider .right-box .item .item-content .form-box form .gform_fields{min-width:unset!important;display:unset!important}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;margin:0!important;z-index:1;border:unset!important;cursor:default;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step{margin:0;margin-right:6px}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step:last-child{margin-right:0}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step .gf_step_number{display:none}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step .gf_step_label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;padding:0;border-radius:50%;background-color:#4f4f4f;width:10px;height:10px;aspect-ratio:1;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step .gf_step_label:hover{opacity:0.8}.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step.gf_step_active .gf_step_label,.banner .has-slider .right-box .item .item-content .form-box form .gf_page_steps .gf_step.gf_step_active .gfield_required{background:#3fc4e5}.banner .has-slider .right-box .item .item-content .form-box form .ginput_container{margin-bottom:15px}.banner .has-slider .right-box .item .item-content .form-box form .gform_body{width:100%;margin-bottom:24px}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page{width:100%}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields{min-width:none}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield{margin:0}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield_description{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin-bottom:24px;color:#ffffff}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield_description:last-child{margin-bottom:0}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield_description a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield_description a:hover{color:#3fc4e5}@media (max-width:768px){.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield_description{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_fields .gfield_description.validation_message{color:#FF0000;margin-top:-15px!important;margin-bottom:5px}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer{margin:0;padding:0;margin-top:24px;gap:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;background-color:#3fc4e5;color:#1b1b1b;margin-bottom:0;width:100%;max-width:100%;padding:12px 40px;border-radius:40px;text-align:center}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input:last-child{margin-bottom:0}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input:hover{background-color:#ffffff;color:#1b1b1b;border-color:#1b1b1b}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input.gform_previous_button{color:#3fc4e5;border:1px solid #3fc4e5;background:transparent}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page .gform_page_footer input.gform_previous_button:hover{color:#ffffff;border-color:#ffffff;background:#2c2a2a}.banner .has-slider .right-box .item .item-content .form-box form .gform_body .gform_page_fields+.gform_page_footer{margin-top:24px!important}.banner .has-slider .right-box .item .item-content .form-box form .ginput_container_select{max-width:100%!important}.banner .has-slider .right-box .item .item-content .form-box form select{width:100%!important;max-width:100%!important}.banner .has-slider .right-box .img-and-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:32px}.banner .has-slider .right-box .img-and-text img{max-width:160px}.banner .has-slider .right-box .img-and-text .text{max-width:508px;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-align:start;-ms-flex-align:start;align-items:flex-start}.banner .has-slider .right-box .img-and-text .text blockquote{margin-bottom:4px}@media (max-width:1200px){.banner .has-slider .left-box{width:48%}.banner .has-slider .right-box{width:50%}}@media (max-width:991.9px){.banner .has-slider{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-align:start;-ms-flex-align:start;align-items:flex-start}.banner .has-slider .left-box{width:100%}.banner .has-slider .left-box .arrow{display:none}.banner .has-slider .right-box{width:100%}.banner .has-slider .right-box .img-and-text{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-align:start;-ms-flex-align:start;align-items:flex-start}.banner .has-slider .right-box .img-and-text img{max-width:120px}.banner .has-slider .right-box .img-and-text .text{max-width:100%}}.banner .has-breadcrumbs-menu+.banner-bottom{margin-top:56px}@media (max-width:768px){.banner .has-breadcrumbs-menu+.banner-bottom{margin-top:20px}.banner .has-breadcrumbs-menu+.banner-bottom .banner-bottom-right .text-box{margin:0}.banner .has-breadcrumbs-menu+.banner-bottom .banner-bottom-left{margin:0}}.banner.is-breadcrumbs{padding-top:246px;padding-bottom:87px}@media (max-width:768px){.banner.is-breadcrumbs{padding-top:120px;padding-bottom:56px}}.banner.is-breadcrumbs .container:before{content:"";position:absolute;left:50%;top:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:754px;height:564px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.banner.is-breadcrumbs .container:before{max-width:603px;max-height:451px;-webkit-filter:blur(432px);filter:blur(432px)}}@media (max-width:991.9px){.banner.is-breadcrumbs .container:before{max-width:482px;max-height:360px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.banner.is-breadcrumbs .container:before{max-width:386px;max-height:288px;-webkit-filter:blur(200px);filter:blur(200px)}}.banner.is-subbanner{padding-top:226px;padding-bottom:187px}@media (max-width:768px){.banner.is-subbanner{padding-top:120px;padding-bottom:56px}}.banner.is-subbanner .container:before{content:"";position:absolute;left:50%;top:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:754px;height:564px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.banner.is-subbanner .container:before{max-width:603px;max-height:451px;-webkit-filter:blur(432px);filter:blur(432px)}}@media (max-width:991.9px){.banner.is-subbanner .container:before{max-width:482px;max-height:360px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.banner.is-subbanner .container:before{max-width:386px;max-height:288px;-webkit-filter:blur(200px);filter:blur(200px)}}.banner.is-subbanner .has-breadcrumbs-menu nav .breadcrumb li:after{color:#b8b8b8}.banner.is-subbanner .has-breadcrumbs-menu nav .breadcrumb li a{color:#b8b8b8}.banner.is-slider{padding-top:184px;padding-bottom:120px}@media (max-width:768px){.banner.is-slider{padding-top:120px;padding-bottom:60px}}.banner.is-slider .container:before{content:"";position:absolute;left:50%;top:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:754px;height:564px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.banner.is-slider .container:before{max-width:603px;max-height:451px;-webkit-filter:blur(432px);filter:blur(432px)}}@media (max-width:991.9px){.banner.is-slider .container:before{max-width:482px;max-height:360px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.banner.is-slider .container:before{max-width:386px;max-height:288px;-webkit-filter:blur(200px);filter:blur(200px)}}@media (max-width:768px){.banner.is-slider .container:before{max-width:398px;max-height:140px;top:75%;-webkit-filter:blur(140px);filter:blur(140px);background-color:rgba(63,196,229,0.6)}}.banner.is-bold-text .has-breadcrumbs-menu h1{font-family:"PPNeueMontreal-Regular";font-size:128px;line-height:0.9;letter-spacing:-1.28px;text-align:left;color:#3fc4e5;margin:0;color:#ffffff}@media (max-width:1200px){.banner.is-bold-text .has-breadcrumbs-menu h1{font-size:100px}}@media (max-width:991.9px){.banner.is-bold-text .has-breadcrumbs-menu h1{font-size:80px}}@media (max-width:768px){.banner.is-bold-text .has-breadcrumbs-menu h1{line-height:1;font-size:48px;letter-spacing:normal}}.banner.is-short-padding{padding-top:266px;padding-bottom:88px}@media (max-width:768px){.banner.is-short-padding{padding-top:120px;padding-bottom:56px}}.banner.is-blog{padding-top:157px;padding-bottom:115px}@media (max-width:768px){.banner.is-blog{padding-top:120px;padding-bottom:56px}}.banner.is-blog .has-breadcrumbs-menu nav{margin-bottom:14px}.banner.is-blog .has-breadcrumbs-menu h1{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;max-width:1038px;margin-bottom:28px}@media (max-width:991.9px){.banner.is-blog .has-breadcrumbs-menu h1{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.banner.is-blog .has-breadcrumbs-menu h1{font-size:36px}}.banner.is-story{padding-top:160px;padding-bottom:88px}@media (max-width:768px){.banner.is-story{padding-top:120px;padding-bottom:56px}}.banner.is-story .container:before{top:70%;background-color:rgba(63,196,229,0.6)}.banner.is-story .has-breadcrumbs-menu h1{font-family:"PPNeueMontreal-Regular";font-size:112px;line-height:0.92;letter-spacing:-1.12px;text-align:left;color:#ffffff;margin:0;color:#ffffff}@media (max-width:1200px){.banner.is-story .has-breadcrumbs-menu h1{font-size:89px;line-height:1}}@media (max-width:991.9px){.banner.is-story .has-breadcrumbs-menu h1{font-size:71px}}@media (max-width:768px){.banner.is-story .has-breadcrumbs-menu h1{font-size:48px;letter-spacing:normal}}.banner.is-story .has-breadcrumbs-menu nav{margin-bottom:24px}.banner.is-story .image-box{width:100%;padding-bottom:33px}.banner.is-story .image-box .container{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner.is-story .image-box .media-wrapper{padding-bottom:0;position:relative;overflow:hidden;z-index:3}.banner.is-story .image-box .media-wrapper .img-box{width:100%;position:relative}.banner.is-story .image-box .media-wrapper .img-box img{width:100%;max-height:520px;-o-object-fit:cover;object-fit:cover;border-radius:16px;-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out,-webkit-transform 0.2s ease-out}@media (max-width:768px){.banner.is-story .image-box .media-wrapper{gap:8px 0}.banner.is-story .image-box .media-wrapper:first-child,.banner.is-story .image-box .media-wrapper:nth-child(2){width:49%}.banner.is-story .image-box .media-wrapper:nth-child(3){width:100%}}.banner.banner--blog-inner .bg-img .media-wrapper .img-box{margin:0 auto}.banner.banner--thanks{position:relative}.banner.banner--thanks:after{content:"";position:absolute;left:50%;bottom:0;width:97%;height:1px;background:#4f4f4f;margin:0 auto;display:block;padding:0 24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;max-width:1440px}.banner.banner--480{padding-top:249px;padding-bottom:87px}@media (max-width:768px){.banner.banner--480{padding-top:120px;padding-bottom:56px}}.banner.banner--480 .container:before{content:"";position:absolute;left:50%;top:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:754px;height:564px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.banner.banner--480 .container:before{max-width:603px;max-height:451px;-webkit-filter:blur(432px);filter:blur(432px)}}@media (max-width:991.9px){.banner.banner--480 .container:before{max-width:482px;max-height:360px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.banner.banner--480 .container:before{max-width:386px;max-height:288px;-webkit-filter:blur(200px);filter:blur(200px)}}.banner.banner--480 nav{margin-bottom:16px}.banner.banner--560{padding-top:327px;padding-bottom:76px}@media (max-width:768px){.banner.banner--560{padding-top:120px;padding-bottom:56px}}.animate-title{opacity:0}.animate-title .text-mask{display:block;overflow:hidden}.animate-title .text-line-wrapper{display:block;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0.3s,-webkit-transform 0.5s cubic-bezier(0.2,0,0.8,1);transition:opacity 0.3s,-webkit-transform 0.5s cubic-bezier(0.2,0,0.8,1);transition:transform 0.5s cubic-bezier(0.2,0,0.8,1),opacity 0.3s;transition:transform 0.5s cubic-bezier(0.2,0,0.8,1),opacity 0.3s,-webkit-transform 0.5s cubic-bezier(0.2,0,0.8,1)}.animate-title.animated{opacity:1}.animate-title.animated .text-line-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){body.home .logos .logos--slider{display:none}}.logos .logos--video{max-width:1440px;padding:0 24px;margin:0 auto;margin-bottom:50px}@media (max-width:576px){.logos .logos--video{padding:0 16px;margin-bottom:35px}}.logos .banner-bottom-left{overflow:hidden;width:252px;border-radius:12px;-webkit-transform:translate(0px,-282px);transform:translate(0px,-282px);min-width:252px;z-index:1}.logos .banner-bottom-left .media-wrapper{width:100%;height:100%;cursor:pointer}.logos .banner-bottom-left .media-wrapper img,.logos .banner-bottom-left .media-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;aspect-ratio:16/10.01}.logos .banner-bottom-left .media-wrapper .video-box{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.9px){.logos .banner-bottom-left{-webkit-transform:translate(0);transform:translate(0);width:100%}}.media-content{padding-top:76px}.media-content .container{border-radius:12px;overflow:hidden;position:relative}.media-content .container .media-wrapper .img-box{position:relative;overflow:hidden;height:100vh;border-radius:12px;max-height:768px;-webkit-perspective:1000px;perspective:1000px}@media (max-width:1200px){.media-content .container .media-wrapper .img-box{max-height:614px}}@media (max-width:991.9px){.media-content .container .media-wrapper .img-box{max-height:490px}}@media (max-width:768px){.media-content .container .media-wrapper .img-box{max-height:393px}}.media-content .container .media-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;transform-origin:center}.media-content .container .media-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;max-height:768px}.media-content .container .media-msak{background-color:#1b1b1b;position:absolute;top:0;z-index:3;height:100%}.media-content .container .media-msak:before{content:"";border-radius:12px 12px 0 0;position:absolute;right:-30px;top:0;z-index:10;width:30px;height:30px;border-radius:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:12px 12px 0 0 #1b1b1b;box-shadow:12px 12px 0 0 #1b1b1b}.media-content .container .media-msak:after{content:"";border-radius:12px 12px 0 0;position:absolute;right:-30px;bottom:4px;z-index:10;width:30px;height:30px;border-radius:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-shadow:12px 12px 0 0 #1b1b1b;box-shadow:12px 12px 0 0 #1b1b1b}.media-content .container .media-msak.is-left{left:0}.media-content .container .media-msak.is-right{right:0}.media-content .container .media-msak.is-right:before{right:unset;left:-30px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.media-content .container .media-msak.is-right:after{right:unset;left:-30px;-webkit-transform:rotate(0);transform:rotate(0)}@media (max-width:991.9px){.media-content{display:none}}.logos{padding-top:45px;padding-bottom:45px;position:relative;z-index:101}.logos .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.logos .full-captions{-webkit-transform:unset;transform:unset;width:100%;overflow:hidden}.logos .full-captions .captions-container .logo-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.logos .img{display:block;margin:0 48px;padding:0;-webkit-transition:all 0.2s;transition:all 0.2s}.logos .img img{width:100%;height:100%;max-height:53px;max-width:148px;min-width:148px;-o-object-fit:contain;object-fit:contain}@media (max-width:1200px){.logos .img{margin:0 20px}.logos .img img{min-width:115px}}@media (max-width:991.9px){.logos .img img{min-width:94px}}@media (max-width:768px){.logos .img{margin:0 12px}.logos .img img{min-width:75px}}@media (max-width:768px){.logos{background-color:#1b1b1b}.logos .img{padding:15.5px 16px;border-radius:8px;border:solid 0.5px #4f4f4f;background-color:#1b1b1b;width:106px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos .img img{max-width:74px;max-height:28px}}@media (max-width:576px){.logos{padding-top:24px;padding-bottom:24px}}@media (max-width:393.8px){.logos .img{padding:13px}}@media (max-width:768px){.logos+.text-content{padding-top:76px}.logos+.text-content .left-box p{margin-bottom:40px}}.text-content{padding-top:156px;padding-bottom:76px;position:relative}@media (max-width:768px){.text-content{padding-top:32px;padding-bottom:28px}}.text-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.text-content .content{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;gap:30px 0}}.text-content .left-box,.text-content .right-box{width:49.1%}.text-content .left-box{color:#ffffff}.text-content .left-box h2:last-child,.text-content .left-box p:last-child{margin-bottom:0}.text-content .right-box>iframe,.text-content .right-box>img,.text-content .right-box>video{width:100%;border-radius:16px;margin-bottom:16px}.text-content .right-box>iframe:last-child,.text-content .right-box>img:last-child,.text-content .right-box>video:last-child{margin-bottom:0}.text-content h2,.text-content p{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;margin-bottom:24px}.text-content h2 a,.text-content p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content h2 a:hover,.text-content p a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-content h2,.text-content p{font-size:32px}}@media (max-width:768px){.text-content h2,.text-content p{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-content h2:last-child,.text-content p:last-child{margin-bottom:0}.text-content h2 a,.text-content p a{border:unset}.text-content h2 a:hover,.text-content p a:hover{border:unset}.text-content #field_submit{padding:20px 0!important}.text-content .form-box .gform_confirmation_message{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff}.text-content .form-box .gform_confirmation_message:last-child{margin-bottom:0}.text-content .form-box .gform_confirmation_message a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content .form-box .gform_confirmation_message a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content .form-box .gform_confirmation_message{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content .form-box .gform_confirmation_message:last-child{margin-bottom:0}}.text-content .form-box .gform_wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}@media (max-width:768px){.text-content .form-box .gform_wrapper form{max-width:100%}}.text-content .form-box .gform_wrapper form .gform_body{width:100%}.text-content .form-box .gform_wrapper form .gform_fields{min-width:unset!important}.text-content .form-box .gform_wrapper form .gfield p{color:#ffffff!important}.text-content .form-box .gform_wrapper form .gfield.gfield--type-submit input{font-size:18px;line-height:0;height:44px;padding:32px 39.5px}@media (max-width:768px){.text-content .form-box .gform_wrapper form .gfield.gfield--type-submit input{padding:0 39.5px}}.text-content .form-box .gform_wrapper form .gfield .gform-loader{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.text-content .form-box .gform_wrapper form .gform_footer,.text-content .form-box .gform_wrapper form .gform_page_footer{padding:0!important;margin:40px 0!important}@media (max-width:768px){.text-content .form-box .gform_wrapper form .gform_footer,.text-content .form-box .gform_wrapper form .gform_page_footer{margin:20px 0!important}}.text-content .form-box .gform_wrapper form .gform_footer .button,.text-content .form-box .gform_wrapper form .gform_page_footer .button{font-family:"PPNeueMontreal-Medium";font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:center;letter-spacing:normal;border-radius:40px;color:#1b1b1b;background:#3fc4e5;text-decoration:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin:0;padding:19.5px 39.5px}.text-content .form-box .gform_wrapper form .gform_footer .button:last-child,.text-content .form-box .gform_wrapper form .gform_page_footer .button:last-child{margin-bottom:0}.text-content .form-box .gform_wrapper form .gform_footer .button a,.text-content .form-box .gform_wrapper form .gform_page_footer .button a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content .form-box .gform_wrapper form .gform_footer .button a:hover,.text-content .form-box .gform_wrapper form .gform_page_footer .button a:hover{color:#3fc4e5}.text-content .form-box .gform_wrapper form .gform_footer .button:hover,.text-content .form-box .gform_wrapper form .gform_page_footer .button:hover{background:#ffffff}@media (max-width:768px){.text-content .form-box .gform_wrapper form .gform_footer .button,.text-content .form-box .gform_wrapper form .gform_page_footer .button{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:9px 24px}}.text-content .form-box .gform_wrapper form .gform_footer .button:focus,.text-content .form-box .gform_wrapper form .gform_footer .button:focus-visible,.text-content .form-box .gform_wrapper form .gform_page_footer .button:focus,.text-content .form-box .gform_wrapper form .gform_page_footer .button:focus-visible{border:unset;outline:unset!important}.text-content .video-box{margin:200px auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:389px}.text-content .video-box video{border-radius:16px;width:100%;-o-object-fit:cover;object-fit:cover;min-height:293px}.text-content.style-2{padding:80px 0}@media (max-width:768px){.text-content.style-2{padding:40px 0}}@media (max-width:768px){.text-content.style-2 .left-box h2,.text-content.style-2 .left-box p{font-size:30px;line-height:1}}.text-content.style-2 .right-box{width:49.1%}.text-content.style-2 .right-box p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#b8b8b8}.text-content.style-2 .right-box p:last-child{margin-bottom:0}.text-content.style-2 .right-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content.style-2 .right-box p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content.style-2 .right-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content.style-2 .right-box p:last-child{margin-bottom:0}}@media (min-width:1200px){.text-content.style-2 .right-box p{margin-right:118px;max-width:566px}}.text-content.style-3{padding:80px 0 60px}@media (max-width:768px){.text-content.style-3{padding:0}}.text-content.style-4{padding:40px 0}@media (max-width:768px){.text-content.style-4{padding:20px 0}}.text-content.style-4 .left-box{width:40.7%}.text-content.style-4 .right-box{width:49.1%}.text-content.style-4 .right-box p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff}.text-content.style-4 .right-box p:last-child{margin-bottom:0}.text-content.style-4 .right-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content.style-4 .right-box p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content.style-4 .right-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content.style-4 .right-box p:last-child{margin-bottom:0}}@media (min-width:1200px){.text-content.style-4 .right-box p{margin-right:6px}}.text-content.style-5{padding:0}@media (max-width:768px){.text-content.style-5{padding:0}}.text-content.style-5 .left-box{width:34.7%}.text-content.style-5 .left-box h2,.text-content.style-5 .left-box p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ededed;margin-bottom:24px}.text-content.style-5 .left-box h2:last-child,.text-content.style-5 .left-box p:last-child{margin-bottom:0}.text-content.style-5 .left-box h2 a,.text-content.style-5 .left-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-content.style-5 .left-box h2,.text-content.style-5 .left-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.text-content.style-5 .left-box h2:nth-child(2),.text-content.style-5 .left-box p:nth-child(2){font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ededed}.text-content.style-5 .left-box h2:nth-child(2):last-child,.text-content.style-5 .left-box p:nth-child(2):last-child{margin-bottom:0}.text-content.style-5 .left-box h2:nth-child(2) a,.text-content.style-5 .left-box p:nth-child(2) a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content.style-5 .left-box h2:nth-child(2) a:hover,.text-content.style-5 .left-box p:nth-child(2) a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content.style-5 .left-box h2:nth-child(2),.text-content.style-5 .left-box p:nth-child(2){font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content.style-5 .left-box h2:nth-child(2):last-child,.text-content.style-5 .left-box p:nth-child(2):last-child{margin-bottom:0}}.text-content.style-5 .left-box h2:nth-child(2) a,.text-content.style-5 .left-box p:nth-child(2) a{border:unset;text-decoration:underline}.text-content.style-5 .left-box h2:nth-child(2) a:hover,.text-content.style-5 .left-box p:nth-child(2) a:hover{border:unset}.text-content.style-5 .right-box p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff}.text-content.style-5 .right-box p:last-child{margin-bottom:0}.text-content.style-5 .right-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content.style-5 .right-box p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content.style-5 .right-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content.style-5 .right-box p:last-child{margin-bottom:0}}@media (min-width:1200px){.text-content.style-5 .right-box p{margin-right:6px}}@media (max-width:1200px){.text-content.style-5 .right-box{width:57.1%}}.text-content.style-6{padding:0;padding-bottom:80px}@media (max-width:768px){.text-content.style-6{padding-bottom:40px}}.text-content.style-6 .content{padding-top:40px}.text-content.style-6 .left-box{width:34.7%}@media (max-width:768px){.text-content.style-6 .left-box{margin-bottom:20px}}.text-content.style-6 .left-box h2,.text-content.style-6 .left-box p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ededed;margin-bottom:24px}.text-content.style-6 .left-box h2:last-child,.text-content.style-6 .left-box p:last-child{margin-bottom:0}.text-content.style-6 .left-box h2 a,.text-content.style-6 .left-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-content.style-6 .left-box h2,.text-content.style-6 .left-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.text-content.style-6 .left-box h2:nth-child(2),.text-content.style-6 .left-box p:nth-child(2){font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;margin-bottom:24px}.text-content.style-6 .left-box h2:nth-child(2):last-child,.text-content.style-6 .left-box p:nth-child(2):last-child{margin-bottom:0}.text-content.style-6 .left-box h2:nth-child(2) a,.text-content.style-6 .left-box p:nth-child(2) a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content.style-6 .left-box h2:nth-child(2) a:hover,.text-content.style-6 .left-box p:nth-child(2) a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content.style-6 .left-box h2:nth-child(2),.text-content.style-6 .left-box p:nth-child(2){font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content.style-6 .left-box h2:nth-child(2):last-child,.text-content.style-6 .left-box p:nth-child(2):last-child{margin-bottom:0}}.text-content.style-7{padding-top:40px;padding-bottom:80px}.text-content.style-7 .left-box h2,.text-content.style-7 .left-box p{font-family:"PPNeueMontreal-Regular"}.text-content.style-7 .right-box p{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;color:#1b1b1b}@media (max-width:768px){.text-content.style-7 .right-box p{line-height:1;font-size:22px}}@media (max-width:768px){.text-content.style-7{padding-top:20px;padding-bottom:20px}}.text-content.style-8{padding:80px 0}@media (max-width:768px){.text-content.style-8{padding:40px 0}}.text-content.style-8 .content{padding-top:40px;border-top:1px solid #ededed}@media (max-width:768px){.text-content.style-8 .left-box p{font-size:30px;line-height:1}}.text-content.style-8 .right-box{width:49.1%}.text-content.style-8 .right-box p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#b8b8b8}.text-content.style-8 .right-box p:last-child{margin-bottom:0}.text-content.style-8 .right-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content.style-8 .right-box p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content.style-8 .right-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content.style-8 .right-box p:last-child{margin-bottom:0}}@media (min-width:1200px){.text-content.style-8 .right-box p{margin-right:118px;max-width:566px}}.text-content.style-8 h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;font-family:"PPNeueMontreal-Medium";margin-bottom:0}.text-content.style-8 h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content.style-8 h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-content.style-8 h2{font-size:32px}}@media (max-width:768px){.text-content.style-8 h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-content.style-8 p{color:#4f4f4f}.text-content.has-padding-80{padding:80px 0}@media (max-width:768px){.text-content.has-padding-80{padding:40px 0}}@media (max-width:1200px){.text-content .video-box{margin:100px auto 40px}}@media (max-width:768px){.text-content .left-box,.text-content .right-box{width:100%!important}.text-content .video-box{margin:40px auto}}.text-content-1{padding:80px 0}@media (max-width:768px){.text-content-1{padding:40px 0}}.text-content-1 .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.text-content-1 .content{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;gap:30px 0}}.text-content-1 .left-box,.text-content-1 .right-box{width:49.1%}.text-content-1 .right-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-content-1 .right-box h1,.text-content-1 .right-box h2,.text-content-1 .right-box h4,.text-content-1 .right-box h5,.text-content-1 .right-box h6,.text-content-1 .right-box ol,.text-content-1 .right-box p,.text-content-1 .right-box ul{max-width:566px}.text-content-1 blockquote{padding-left:32px;border-left:solid 1px #3fc4e5;margin-bottom:40px}.text-content-1 blockquote:last-child{margin-bottom:0}.text-content-1 blockquote p{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;color:#1b1b1b;margin-bottom:32px}@media (max-width:991.9px){.text-content-1 blockquote p{font-size:25px}}@media (max-width:768px){.text-content-1 blockquote p{font-size:22px}}.text-content-1 blockquote cite{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;margin:0}.text-content-1 blockquote cite:last-child{margin-bottom:0}.text-content-1 blockquote cite a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-content-1 blockquote cite{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.text-content-1 blockquote.small-font p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;margin-bottom:32px;color:#1b1b1b}.text-content-1 blockquote.small-font p:last-child{margin-bottom:0}.text-content-1 blockquote.small-font p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content-1 blockquote.small-font p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content-1 blockquote.small-font p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content-1 blockquote.small-font p:last-child{margin-bottom:0}}.text-content-1 h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#ffffff;font-family:"PPNeueMontreal-Regular"}.text-content-1 h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-content-1 h2{font-size:32px}}@media (max-width:768px){.text-content-1 h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-content-1 h2:last-child{margin-bottom:0}.text-content-1 h3{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;margin-bottom:56px}@media (max-width:768px){.text-content-1 h3{line-height:1;font-size:22px}}.text-content-1 h3:last-child{margin-bottom:0}@media (max-width:768px){.text-content-1 h3{margin-bottom:20px}}.text-content-1 h4{font-size:28px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Regular";color:#ffffff;margin-bottom:40px;max-width:650px}.text-content-1 h4:last-child{margin-bottom:0}.text-content-1 h4 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content-1 h4 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content-1 h4{font-size:20px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content-1 h4:last-child{margin-bottom:0}}.text-content-1 h4 a{text-decoration:unset}.text-content-1 h4:last-child{margin-bottom:0}@media (max-width:768px){.text-content-1 h4{margin-bottom:20px}}.text-content-1 h5{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Regular";color:#b8b8b8;margin:0;margin-bottom:17px}.text-content-1 h5:last-child{margin-bottom:0}.text-content-1 h5 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content-1 h5 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content-1 h5{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content-1 h5:last-child{margin-bottom:0}}.text-content-1 h5:last-child{margin:0}@media (max-width:768px){.text-content-1 h5{margin-bottom:15px}}.text-content-1 h6{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;font-family:"PPNeueMontreal-Regular";margin:0}.text-content-1 h6:last-child{margin-bottom:0}.text-content-1 h6 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-content-1 h6{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.text-content-1 .small{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin-bottom:12px;max-width:650px}.text-content-1 .small:last-child{margin-bottom:0}.text-content-1 .small a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-content-1 .small{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.text-content-1 h5+p{margin-top:20px}@media (min-width:768px){.text-content-1 h5+p{margin-top:40px}}.text-content-1 p img{width:100%;max-width:344px}.text-content-1 p a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15.5px 24px}.text-content-1 p a img{width:auto;margin-right:12px}.text-content-1 p span{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#1b1b1b;display:block;margin-bottom:8px}.text-content-1 p span:last-child{margin-bottom:0}.text-content-1 p span a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 p span a:hover{color:#3fc4e5}@media (max-width:768px){.text-content-1 p span{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.text-content-1 p br{line-height:0;font-size:0}.text-content-1 ul{margin-bottom:40px}.text-content-1 ul li{margin-bottom:24px;padding-left:64px}.text-content-1 ul li:last-child{margin-bottom:0}@media (max-width:768px){.text-content-1 ul li{padding-left:53px}.text-content-1 ul li:before{width:35px!important;height:35px!important;left:3px!important}}.text-content-1 ul li:before{content:"";display:inline-block;width:45px;height:45px;background:url("../images/blue-right.svg");position:absolute;left:0;top:0;background-repeat:no-repeat!important;background-position:center!important;background-size:cover}.text-content-1 ul li .title{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff;margin-bottom:8px;max-width:100%}.text-content-1 ul li .title:last-child{margin-bottom:0}.text-content-1 ul li .title a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-content-1 ul li .title a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-content-1 ul li .title{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-content-1 ul li .title:last-child{margin-bottom:0}}.text-content-1 ul li p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin:0;color:#b8b8b8;max-width:600px}.text-content-1 ul li p:last-child{margin-bottom:0}.text-content-1 ul li p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 ul li p a:hover{color:#3fc4e5}.text-content-1 ul li p a{padding:0;color:inherit;text-decoration:underline;-webkit-transition:all 0.3s;transition:all 0.3s;border:unset}.text-content-1 ul li p a:hover{color:#3fc4e5;border:unset}.text-content-1 .article-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px;width:100%}.text-content-1 .article-box img{width:64px;aspect-ratio:1;margin:0;margin-right:16px}.text-content-1 .article-box .date{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-content-1 .article-box .date .article-title{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;margin:0;margin-bottom:4px}.text-content-1 .article-box .date .article-title:last-child{margin-bottom:0}.text-content-1 .article-box .date .article-title a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 .article-box .date .article-title a:hover{color:#3fc4e5}.text-content-1 .article-box .date .article-date{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#4f4f4f;margin:0}.text-content-1 .article-box .date .article-date:last-child{margin-bottom:0}.text-content-1 .article-box .date .article-date a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 .article-box .date .article-date a:hover{color:#3fc4e5}@media (max-width:768px){.text-content-1 .article-box .date .article-date{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.text-content-1 .grey-box{width:100%;padding:40px 32px;border-radius:16px;background-color:#f2f2f2;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-align:start;-ms-flex-align:start;align-items:flex-start}.text-content-1 .grey-box h3{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#1b1b1b;margin-bottom:16px}.text-content-1 .grey-box h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 .grey-box h3 a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-content-1 .grey-box h3{font-size:32px}}@media (max-width:768px){.text-content-1 .grey-box h3{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-content-1 .grey-box p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#4f4f4f;margin-bottom:32px}.text-content-1 .grey-box p:last-child{margin-bottom:0}.text-content-1 .grey-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-content-1 .grey-box p a:hover{color:#3fc4e5}@media (min-width:1200px){.text-content-1 .grey-box a{padding:13.5px 40px}}.text-content-1 .number-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.text-content-1 .number-module h3{width:100%}.text-content-1 .number-box{width:100%;padding:32px 120px 32px 24px;border-radius:16px;background-color:#ededed;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;min-height:320px}.text-content-1 .number-box h4{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.text-content-1 .number-box h4 .animate-number,.text-content-1 .number-box h4 .animate-number-dots{font-family:"PPNeueMontreal-Regular";font-size:112px;line-height:0.92;letter-spacing:-1.12px;text-align:left;color:#ffffff;margin:0;color:#1b1b1b;margin:0}@media (max-width:1200px){.text-content-1 .number-box h4 .animate-number,.text-content-1 .number-box h4 .animate-number-dots{font-size:89px;line-height:1}}@media (max-width:991.9px){.text-content-1 .number-box h4 .animate-number,.text-content-1 .number-box h4 .animate-number-dots{font-size:71px}}@media (max-width:768px){.text-content-1 .number-box h4 .animate-number,.text-content-1 .number-box h4 .animate-number-dots{font-size:48px;letter-spacing:normal}}.text-content-1 .number-box h4 .unit{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#1b1b1b;margin:0}@media (max-width:991.9px){.text-content-1 .number-box h4 .unit{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-content-1 .number-box h4 .unit{font-size:36px}}.text-content-1 .number-box p{color:#707070;margin-right:0!important}.text-content-1 .number-box.is-half{width:48.2%}.text-content-1.style-2 p{margin-bottom:56px}.text-content-1.style-2 a{padding:15.5px 26.5px}.text-content-1.style-2 a iframe,.text-content-1.style-2 a img,.text-content-1.style-2 a video{margin-right:6px}.text-content-1.style-3{padding:40px 0 80px}@media (max-width:768px){.text-content-1.style-3{padding:40px 0}}.text-content-1.larger-padding{padding-top:40px}@media (max-width:768px){.text-content-1.is-grey-text .content{padding-top:0;padding-bottom:20px}}.text-content-1.is-grey-text .content .item .item-left h3{margin-bottom:32px}.text-content-1.is-grey-text .content .item .item-right h2{color:#4f4f4f}.text-content-1.is-grey-text .content .item .item-right h3{color:#1b1b1b}.text-content-1.is-border .item{border-top:solid 1px #ededed!important}@media (max-width:991.9px){.text-content-1 .number-box{padding:32px 24px}}@media (max-width:768px){.text-content-1 .left-box,.text-content-1 .right-box{width:100%}.text-content-1 .number-box{padding:16px 20px;min-height:200px}.text-content-1 .number-box.is-half{width:100%}}.text-content.style-8+.row-text-card{padding-top:40px}.text-content-1 .left-box h1,.text-content-1 .left-box h2,.text-content-1 .left-box h3,.text-content-1 .left-box h4,.text-content-1 .left-box h5,.text-content-1 .left-box h6{color:#1b1b1b!important}.text-content-1 .left-box li,.text-content-1 .left-box p{color:#4f4f4f!important}.black-bg .text-content-1 .left-box h1,.black-bg .text-content-1 .left-box h2,.black-bg .text-content-1 .left-box h3,.black-bg .text-content-1 .left-box h4,.black-bg .text-content-1 .left-box h5,.black-bg .text-content-1 .left-box h6,.black-bg .text-content-1 .left-box li,.black-bg .text-content-1 .left-box p{color:#ffffff!important}.page-id-324 .text-content-1 .right-box li,.page-id-324 .text-content-1 .right-box p{color:#2c2a2a!important}.black-bg .text-content-1 .right-box li h5+p,.black-bg .text-content-1 .right-box p h5+p{color:#b8b8b8!important}.text-content-1 .right-box h1,.text-content-1 .right-box h2,.text-content-1 .right-box h3,.text-content-1 .right-box h4,.text-content-1 .right-box h6,.text-content-1 .right-box li,.text-content-1 .right-box p{color:#4f4f4f!important}.page-id-305 .text-content-1 .right-box h1,.page-id-305 .text-content-1 .right-box h2,.page-id-305 .text-content-1 .right-box h3,.page-id-305 .text-content-1 .right-box h4,.page-id-305 .text-content-1 .right-box h6,.page-id-305 .text-content-1 .right-box li,.page-id-305 .text-content-1 .right-box p{color:#1b1b1b!important}.page-id-324 .text-content-1 .right-box h1,.page-id-324 .text-content-1 .right-box h2,.page-id-324 .text-content-1 .right-box h3,.page-id-324 .text-content-1 .right-box h4,.page-id-324 .text-content-1 .right-box h6,.page-id-324 .text-content-1 .right-box li,.page-id-324 .text-content-1 .right-box p{color:#2c2a2a!important}.black-bg .text-content-1 .right-box h1,.black-bg .text-content-1 .right-box h2,.black-bg .text-content-1 .right-box h3,.black-bg .text-content-1 .right-box h4,.black-bg .text-content-1 .right-box h6,.black-bg .text-content-1 .right-box li,.black-bg .text-content-1 .right-box p{color:#ededed!important}.black-bg .text-content-1 .right-box h1 .single-advertising_post,.black-bg .text-content-1 .right-box h1 .single-location_post,.black-bg .text-content-1 .right-box h2 .single-advertising_post,.black-bg .text-content-1 .right-box h2 .single-location_post,.black-bg .text-content-1 .right-box h3 .single-advertising_post,.black-bg .text-content-1 .right-box h3 .single-location_post,.black-bg .text-content-1 .right-box h4 .single-advertising_post,.black-bg .text-content-1 .right-box h4 .single-location_post,.black-bg .text-content-1 .right-box h6 .single-advertising_post,.black-bg .text-content-1 .right-box h6 .single-location_post,.black-bg .text-content-1 .right-box li .single-advertising_post,.black-bg .text-content-1 .right-box li .single-location_post,.black-bg .text-content-1 .right-box p .single-advertising_post,.black-bg .text-content-1 .right-box p .single-location_post{color:#b8b8b8!important}.black-bg .text-img-slider+.text-content-1 .right-box h1 .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box h1 .single-location_post,.black-bg .text-img-slider+.text-content-1 .right-box h2 .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box h2 .single-location_post,.black-bg .text-img-slider+.text-content-1 .right-box h3 .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box h3 .single-location_post,.black-bg .text-img-slider+.text-content-1 .right-box h4 .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box h4 .single-location_post,.black-bg .text-img-slider+.text-content-1 .right-box h6 .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box h6 .single-location_post,.black-bg .text-img-slider+.text-content-1 .right-box li .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box li .single-location_post,.black-bg .text-img-slider+.text-content-1 .right-box p .single-advertising_post,.black-bg .text-img-slider+.text-content-1 .right-box p .single-location_post{color:#ededed!important}.text-content-1 .right-box cite{color:#4f4f4f!important}.text-content-1 .right-box blockquote{color:#1b1b1b!important}.text-content+.text-content-1,.text-content-1+.text-content-1{position:relative}.text-content+.text-content-1:before,.text-content-1+.text-content-1:before{content:"";position:absolute;left:50%;top:40px;width:97%;height:1px;background:#4f4f4f;margin:0 auto;display:block;padding:0 24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1440px}@media (max-width:768px){.text-content+.text-content-1:before,.text-content-1+.text-content-1:before{top:20px}}.text-content-1+.col-three{padding:40px 0 80px}@media (max-width:768px){.text-content-1+.col-three{padding:20px 0 40px}}.text-content.style-6+.text-content-1{padding:40px 0!important;position:relative}@media (max-width:768px){.text-content.style-6+.text-content-1{padding:20px 0!important}}.text-content.style-6+.text-content-1:before{content:"";position:absolute;left:50%;top:0;width:97%;height:1px;background:#4f4f4f;margin:0 auto;display:block;padding:0 24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1440px}.text-content.style-5+.text-content.style-6{position:relative}.text-content.style-5+.text-content.style-6:before{content:"";position:absolute;left:50%;top:0;width:97%;height:1px;background:#4f4f4f;margin:0 auto;display:block;padding:0 24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:1440px}.col-three{padding:80px 0}@media (max-width:768px){.col-three{padding:40px 0}}.col-three .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.col-three .item{padding:24px 20px;border-radius:16px;border:solid 1px #707070;background-color:#1b1b1b;width:100%;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:176px}@media (min-width:991.9px){.col-three .item{min-height:389px;width:32.2%;padding:22px 23px 32px}}.col-three .item p{max-width:400px;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.col-three .item p .number{font-family:"PPNeueMontreal-Regular";font-size:128px;line-height:0.9;letter-spacing:-1.28px;text-align:left;color:#3fc4e5;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#3fc4e5!important}@media (max-width:1200px){.col-three .item p .number{font-size:100px}}@media (max-width:991.9px){.col-three .item p .number{font-size:80px}}@media (max-width:768px){.col-three .item p .number{line-height:1;font-size:48px;letter-spacing:normal}}.col-three .item p .number span{display:block}.col-three .item p .number .punctuation-mark{font-size:80px;line-height:0.95;letter-spacing:-0.8px}@media (max-width:991.9px){.col-three .item p .number .punctuation-mark{font-size:36px}}.col-three .item p .text{color:#b8b8b8!important}.col-three.style-2 .item{padding:24px 20px;border:solid 1px #ededed;background-color:#ededed;min-height:250px;width:100%}@media (min-width:991.9px){.col-three.style-2 .item{min-height:320px;padding:32px 24px;width:23.75%}}.col-three.style-2 .item h2 span{color:#1b1b1b}.col-three.style-2 .item p .text{color:#707070!important}@media (min-width:991.9px){.col-three.style-2 .item:first-child{width:49.2%}}.advertising-content{display:block!important;padding:80px 0}@media (max-width:768px){.advertising-content{padding:40px 0}}.advertising-content .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.advertising-content .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:48px}.advertising-content .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#ffffff;margin:0;padding-right:20px}.advertising-content .title-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.advertising-content .title-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.advertising-content .title-box h2{font-size:32px}}@media (max-width:768px){.advertising-content .title-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.advertising-content .title-box a{margin:0}@media (max-width:768px){.advertising-content .title-box{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-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.advertising-content .title-box h2{margin-bottom:24px}}.advertising-content .card-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:0 23.5px;max-width:1440px}.advertising-content .card-box .item{width:32.2%;text-decoration:unset;position:relative;padding-top:42.55%;overflow:hidden;display:block;-webkit-transition:all 0.5s;transition:all 0.5s;border-radius:16px}.advertising-content .card-box .item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2))),-webkit-gradient(linear,left top,left bottom,color-stop(73%,rgba(0,0,0,0)),color-stop(97%,#000));background:linear-gradient(to bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(to bottom,rgba(0,0,0,0) 73%,#000 97%)}@media (max-width:768px){.advertising-content .card-box .item:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2))),-webkit-gradient(linear,left top,left bottom,color-stop(71%,rgba(0,0,0,0)),color-stop(94%,#000));background:linear-gradient(to bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(to bottom,rgba(0,0,0,0) 71%,#000 94%)}}.advertising-content .card-box .item .bg-img{-webkit-transition:all 0.5s;transition:all 0.5s}.advertising-content .card-box .item .bg-img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;-webkit-transition:all 0.3s;transition:all 0.3s}.advertising-content .card-box .item .bg-img .icon-box{position:absolute;z-index:2;right:16px;top:16px;width:44px;height:44px;background-color:#1b1b1b;border-radius:50%;-webkit-transition:all 0.3s;transition:all 0.3s}.advertising-content .card-box .item .bg-img .icon-box span{position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.advertising-content .card-box .item .bg-img .icon-box span:before{font-size:12px;color:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}.advertising-content .card-box .item .bg-img .text-box{position:absolute;z-index:2;bottom:5.5%;left:0;padding:0 24px;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%}.advertising-content .card-box .item .bg-img .text-box h3{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;margin:0}@media (max-width:991.9px){.advertising-content .card-box .item .bg-img .text-box h3{font-size:25px}}@media (max-width:768px){.advertising-content .card-box .item .bg-img .text-box h3{font-size:22px}}.advertising-content .card-box .item .bg-img .text-box p{color:#ffffff;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.5s;transition:all 0.5s;position:absolute;margin-top:5px;width:500px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:1250px){.advertising-content .card-box .item .bg-img .text-box p{width:450px}}@media (max-width:1100px){.advertising-content .card-box .item .bg-img .text-box p{width:400px}}@media (max-width:991.9px){.advertising-content .card-box .item .bg-img .text-box p{width:100%}}.advertising-content .card-box .item:hover{width:57%;z-index:1}.advertising-content .card-box .item:hover .icon-box{background-color:#3fc4e5}.advertising-content .card-box .item:hover .icon-box span:before{color:#1b1b1b}.advertising-content .card-box .item:hover .text-box{bottom:5%}.advertising-content .card-box .item:hover .text-box p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);position:relative}@media (max-width:991.9px){.advertising-content .card-box{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-align:center;-ms-flex-align:center;align-items:center;gap:24px 0}.advertising-content .card-box .item{width:100%;overflow:hidden;border-radius:20px;padding-top:55.5%}.advertising-content .card-box .item .bg-img{border-radius:20px}.advertising-content .card-box .item .bg-img img{border-radius:20px}.advertising-content .card-box .item .bg-img .icon-box span:before{font-size:10px}.advertising-content .card-box .item .bg-img .text-box p{line-height:1}.advertising-content .card-box .item:hover{width:100%}.advertising-content .card-box .item:hover .bg-img img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}.advertising-content.style-2 .title-box{margin-bottom:80px}.advertising-content.style-2 .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;max-width:684px}@media (max-width:991.9px){.advertising-content.style-2 .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.advertising-content.style-2 .title-box h2{font-size:36px}}.advertising-content.style-2 .card-box{gap:24px}.advertising-content.style-2 .card-box .item{width:49.2%;border-radius:16px}.advertising-content.style-2 .card-box .item:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.2))),-webkit-gradient(linear,left top,left bottom,color-stop(76%,rgba(0,0,0,0)),to(#000000));background:linear-gradient(to bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),linear-gradient(to bottom,rgba(0,0,0,0) 76%,#000000)}.advertising-content.style-2 .card-box .item .bg-img img{border-radius:16px}.advertising-content.style-2 .card-box .item .bg-img .icon-box{background-color:#3fc4e5}.advertising-content.style-2 .card-box .item .bg-img .icon-box span:before{color:#000000}.advertising-content.style-2 .card-box .item:hover{width:57%}.advertising-content.style-2 .card-box .item:hover .icon-box{background-color:#1b1b1b}.advertising-content.style-2 .card-box .item:hover .icon-box span:before{color:#ffffff}@media (max-width:991.9px){.advertising-content.style-2 .card-box .item{width:100%}.advertising-content.style-2 .card-box .item:hover{width:100%}}.advertising-content.larger-padding{padding-top:124px;padding-bottom:100px}@media (max-width:768px){.advertising-content.larger-padding{padding-top:40px;padding-bottom:40px}}.pop-form{position:relative;padding:80px 0}.pop-form .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pop-form .container:before{content:"";position:absolute;left:50%;bottom:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:101%;max-width:1028px;max-height:770px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.pop-form .container:before{max-width:822px;max-height:616px;-webkit-filter:blur(432px);filter:blur(432px);bottom:unset;top:38%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}@media (max-width:991.9px){.pop-form .container:before{max-width:657px;max-height:492px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.pop-form .container:before{max-width:398px;max-height:298px;-webkit-filter:blur(200px);filter:blur(200px)}}@media (max-width:768px){.pop-form .container:before{max-width:430px;max-height:300px;-webkit-filter:blur(541px);filter:blur(541px);background-color:#3fc4e5}}.pop-form .pop-form-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49.1%;padding:24px;border-radius:16px;background-color:#3fc4e5;gap:0 24px;position:relative;z-index:11}.pop-form .pop-form-left .is-pc{width:29.5%}.pop-form .pop-form-left .media-wrapper{width:100%;height:100%;max-height:244px}.pop-form .pop-form-left .media-wrapper .img-box,.pop-form .pop-form-left .media-wrapper .video-box{width:100%;height:100%;border-radius:8px;overflow:hidden;position:relative}.pop-form .pop-form-left .media-wrapper .img-box img,.pop-form .pop-form-left .media-wrapper .img-box video,.pop-form .pop-form-left .media-wrapper .video-box img,.pop-form .pop-form-left .media-wrapper .video-box video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;max-height:244px}.pop-form .pop-form-left .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:66.5%}@media (min-width:1200px){.pop-form .pop-form-left .text-box{margin-top:7px}}@media (max-width:991.9px){.pop-form .pop-form-left .text-box{width:100%}}.pop-form .pop-form-left .text-box .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.9px){.pop-form .pop-form-left .text-box .top{margin-bottom:32px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:100%}}.pop-form .pop-form-left .text-box .top .is-mobile{margin-right:17px;width:80px}.pop-form .pop-form-left .text-box .top .is-mobile .media-wrapper{height:64px;width:80px;position:relative}.pop-form .pop-form-left .text-box .top .is-mobile .media-wrapper img,.pop-form .pop-form-left .text-box .top .is-mobile .media-wrapper video{position:static;height:100%;width:100%}.pop-form .pop-form-left .text-box .top video{width:23.6%;height:100%;min-height:64px;border-radius:16px;-o-object-fit:cover;object-fit:cover}.pop-form .pop-form-left .text-box h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#000000;margin:0}.pop-form .pop-form-left .text-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-form .pop-form-left .text-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.pop-form .pop-form-left .text-box h2{font-size:32px}}@media (max-width:768px){.pop-form .pop-form-left .text-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.pop-form .pop-form-left .text-box p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;max-width:389px}.pop-form .pop-form-left .text-box p:last-child{margin-bottom:0}.pop-form .pop-form-left .text-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-form .pop-form-left .text-box p a:hover{color:#3fc4e5}.pop-form .pop-form-right{width:49.1%;padding:48px 24px 27px;border-radius:16px;border:solid 1px #707070;background-color:#1b1b1b;position:relative;z-index:11}@media (max-width:768px){.pop-form .pop-form-right{width:100%;margin:0 auto}}.pop-form .pop-form-right .gform_confirmation_message_5{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin:0;text-align:center}.pop-form .pop-form-right .gform_confirmation_message_5:last-child{margin-bottom:0}.pop-form .pop-form-right .gform_confirmation_message_5 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.pop-form .pop-form-right .gform_confirmation_message_5{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.pop-form .pop-form-right form{width:100%;max-width:566px;margin:0 auto}.pop-form .pop-form-right form .gfield_description{font-size:17px!important;line-height:1.4!important;letter-spacing:0.17px!important;text-align:left;color:#b8b8b8!important}.pop-form .pop-form-right form .gfield_description a{color:#ffffff!important;font-size:inherit!important}.pop-form .pop-form-right form .gfield_description a:hover{color:#3fc4e5!important}@media (max-width:768px){.pop-form .pop-form-right form .gfield_description{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-form .pop-form-right form .gform_body{width:100%;margin-bottom:22px}@media (min-width:991.9px){.pop-form .pop-form-right form .gform_body .gform_fields{min-width:unset!important}}.pop-form .pop-form-right form .gform_body input{width:100%;outline:none;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid transparent;padding:16px;border-radius:8px;border:solid 1px #4f4f4f;background-color:#2c2a2a;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin:0}.pop-form .pop-form-right form .gform_body input:last-child{margin-bottom:0}.pop-form .pop-form-right form .gform_body input a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-form .pop-form-right form .gform_body input a:hover{color:#3fc4e5}.pop-form .pop-form-right form .gform_body input::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.pop-form .pop-form-right form .gform_body input::-webkit-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-form .pop-form-right form .gform_body input:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.pop-form .pop-form-right form .gform_body input:-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-form .pop-form-right form .gform_body input::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.pop-form .pop-form-right form .gform_body input::-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-form .pop-form-right form .gform_body input::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.pop-form .pop-form-right form .gform_body input::-ms-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-form .pop-form-right form .gform_body input:focus{border:1px solid #3fc4e5!important;outline:unset!important}.pop-form .pop-form-right form .gform_body input:focus-visible{border:1px solid #3fc4e5!important;outline:unset!important}.pop-form .pop-form-right form .gform_body .ginput_container{margin-bottom:12px}.pop-form .pop-form-right form .gform_body label{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin-bottom:0;color:#ffffff}.pop-form .pop-form-right form .gform_body label:last-child{margin-bottom:0}.pop-form .pop-form-right form .gform_body label a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-form .pop-form-right form .gform_body label a:hover{color:#3fc4e5}@media (max-width:768px){.pop-form .pop-form-right form .gform_body label{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-form .pop-form-right form .gform_footer{margin:0;padding:0;width:100%;gap:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.pop-form .pop-form-right form .gform_footer input{background-color:#3fc4e5;color:#1b1b1b;padding:15.5px 40px;width:100%;max-width:100%;text-align:center}.pop-form .pop-form-right form .gform_footer input:hover{background-color:#ffffff;color:#1b1b1b;border-color:#ffffff}@media (max-width:768px){.pop-form .pop-form-right form .gform_footer input{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:center;font-family:"PPNeueMontreal-Medium";padding:13.5px 24px}}.pop-form.style-2 .container:before{content:"";position:absolute;left:50%;bottom:0;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:101%;max-width:754px;max-height:564px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6);border-radius:50%}@media (max-width:1200px){.pop-form.style-2 .container:before{max-width:822px;max-height:616px;-webkit-filter:blur(432px);filter:blur(432px);bottom:unset;top:38%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}@media (max-width:991.9px){.pop-form.style-2 .container:before{max-width:657px;max-height:492px;-webkit-filter:blur(346px);filter:blur(346px)}}@media (max-width:768px){.pop-form.style-2 .container:before{max-width:398px;max-height:298px;-webkit-filter:blur(200px);filter:blur(200px)}}@media (max-width:768px){.pop-form.style-2 .container:before{max-width:430px;max-height:300px;-webkit-filter:blur(541px);filter:blur(541px);background-color:#3fc4e5}}.pop-form.style-3{padding-top:40px;padding-bottom:100px}.pop-form.is-white{background-color:#ffffff}.pop-form.is-white .container:before{display:none}@media (max-width:1200px){.pop-form .pop-form-left .is-pc{width:50%}.pop-form .pop-form-left .text-box{width:48%}}@media (max-width:991.9px){.pop-form .pop-form-left .text-box{width:100%}.pop-form .pop-content .item{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-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.pop-form .pop-content .item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-form .pop-content .item .content-box-left{width:100%;padding:24px 16px;margin-bottom:20px}.pop-form .pop-content .item .content-box-right{width:100%}.pop-form .pop-content .item .content-box-right .text-box{padding:12px 16px}}@media (max-width:768px){.pop-form{padding:40px 0}.pop-form .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.pop-form .pop-form-left{width:100%;padding:16px;gap:0 16px;margin-bottom:16px}.pop-form .pop-form-left .text-box{width:100%}.pop-form .pop-form-left .text-box p{max-width:unset}.pop-form .pop-form-right{width:100%;padding:32px 16px}}.text-and-image.has-ol+.pop-form .container:before{display:none}.pop-form+.text-and-image{padding-top:60px}@media (max-width:768px){.pop-form+.text-and-image{padding-top:0}}.pop-form+.text-and-card{padding-top:60px}@media (max-width:768px){.pop-form+.text-and-card{padding-top:40px}}.pop-form+.more-recommendations .content{border-top:unset;margin:0}.pop-content{position:fixed;width:100%;height:calc(var(--vh, 1vh) * 100);left:0;top:0;z-index:1000000000;background-color:rgba(184,184,184,0.85);backdrop-filter:blur(16px);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;padding:0 24px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden}.pop-content .content-box{width:100%;height:100%;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-content .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;margin:0 auto;padding:24px 0}.pop-content .item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-content .item .content-box-left{width:49.2%;border-radius:24px;background-color:#1b1b1b;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-align:center;-ms-flex-align:center;align-items:center;padding:48px 59px 65px;position:relative}.pop-content .item .content-box-left .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:64px}.pop-content .item .content-box-left .top img{display:block;width:100%;max-width:118px;-o-object-fit:cover;object-fit:cover}.pop-content .item .content-box-left .top a{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin:0;text-align:right;color:#b8b8b8}.pop-content .item .content-box-left .top a:last-child{margin-bottom:0}.pop-content .item .content-box-left .top a a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-content .item .content-box-left .top a a:hover{color:#3fc4e5}@media (max-width:768px){.pop-content .item .content-box-left .top a{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-content .item .content-box-left .top a:hover{color:#3fc4e5}.pop-content .item .content-box-left .bottom{width:100%;overflow-y:auto}.pop-content .item .content-box-left .bottom form{width:100%;max-width:100%}.pop-content .item .content-box-left .bottom form .gf_page_steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer;border:unset;border-top:1px solid #707070;position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:0 59px;background-color:#2c2a2a;gap:0 16px;border-radius:0 0 16px 16px;cursor:default}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step{margin:0;position:relative;padding:12px 0 22px;border-top:3px solid #ffffff;width:31.45%;cursor:default}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_number{display:none}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_label{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin:0;padding:0}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_label:last-child{margin-bottom:0}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_label a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_label a:hover{color:#3fc4e5}@media (max-width:768px){.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_label{font-size:16px;line-height:1.3;letter-spacing:0.16px}}@media (max-width:576px){.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step .gf_step_label{font-size:12px;line-height:1}}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step.gf_step_active{border-top:3px solid #3fc4e5}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step.gf_step_active .gf_step_label{color:#ffffff}.pop-content .item .content-box-left .bottom form .gf_page_steps .gf_step.gf_step_completed .gf_step_label{color:#ffffff}.pop-content .item .content-box-left .bottom form .gform_body .gform_page .gfield{margin-bottom:19px}.pop-content .item .content-box-left .bottom form .gform_body .gform_page p{margin-top:26px;color:#b8b8b8!important}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gfield{margin-bottom:10px}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gfield:nth-child(3),.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gfield:nth-child(4){max-width:100%}@media (min-width:991.9px){.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gfield:nth-child(3),.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gfield:nth-child(4){max-width:212px}}@media (min-width:991.9px){.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gfield:nth-child(3){margin-right:24px}}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gform_page_footer{margin-top:10px!important;gap:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:576px){.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gform_page_footer{gap:10px;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-align:start;-ms-flex-align:start;align-items:flex-start;margin:0!important}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(2) .gform_page_footer input{width:100%}}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(3) h2{margin-bottom:0}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(3) .gfield{margin-bottom:25px}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(3) .gfield:last-child{margin-bottom:0}@media (max-width:576px){.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(3) .gform_page_footer{gap:10px;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-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(3) .gform_page_footer input{width:100%}.pop-content .item .content-box-left .bottom form .gform_body .gform_page:nth-child(3) .gform_page_footer input+input{margin-left:0}}@media (max-width:576px){.pop-content .item .content-box-left .bottom form .gform_body .gform_page .gform_page_footer{margin-top:0}}.pop-content .item .content-box-left .bottom form .gform_body .gform_fields{grid-row-gap:5px!important}@media (min-width:991.9px){.pop-content .item .content-box-left .bottom form .gform_body .gform_fields{min-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:unset;grid-row-gap:unset}}.pop-content .item .content-box-left .bottom form .gform_body .gform_fields h2{color:#ffffff!important}.pop-content .item .content-box-left .bottom form .gform_body .gform_fields p{color:#ededed!important}@media (max-width:768px){.pop-content .item .content-box-left .bottom form .gchoice label{margin-bottom:8px}}@media (max-width:768px){.pop-content .item .content-box-left .bottom form .gfield_radio .gchoice label{margin-bottom:0}}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin-bottom:24px;max-width:448px}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message:last-child{margin-bottom:0}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;color:#ffffff;margin-bottom:24px}@media (max-width:991.9px){.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message h2{font-size:36px}}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message a{text-decoration:underline}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message a:hover{color:#3fc4e5}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message button{font-size:18px;line-height:1.35;letter-spacing:0.09px;padding:11.5px 40px;color:#3fc4e5;border-color:#3fc4e5;background:transparent}.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message button:hover{color:#ffffff;border-color:#ffffff;background:#2c2a2a}@media (max-width:768px){.pop-content .item .content-box-left .bottom .gform_confirmation_wrapper .gform_confirmation_message button{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:9px 24px}}.pop-content .item .content-box-right{width:49.2%;height:100%;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:24px;overflow:hidden;background-color:#1b1b1b}.pop-content .item .content-box-right .img-wrapper{width:100%;height:100%;position:relative;border-radius:24px}.pop-content .item .content-box-right .img-box,.pop-content .item .content-box-right model-viewer{width:100%;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;-ms-flex-line-pack:center;align-content:center;height:100%;border-radius:24px}.pop-content .item .content-box-right .img-box:before,.pop-content .item .content-box-right model-viewer:before{content:"";position:absolute;left:50%;bottom:0;z-index:11;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;max-width:684px;max-height:282px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-filter:blur(541px);filter:blur(541px);background-color:rgba(63,196,229,0.6)}@media (max-width:768px){.pop-content .item .content-box-right .img-box:before,.pop-content .item .content-box-right model-viewer:before{max-width:398px;max-height:298px;-webkit-filter:blur(200px);filter:blur(200px)}}.pop-content .item .content-box-right .img-box img,.pop-content .item .content-box-right model-viewer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;opacity:0.6;border-radius:24px 24px 0 0}.pop-content .item .content-box-right .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding:24px 27px;position:relative;z-index:7;background-color:#1b1b1b;border-radius:0 0 16px 16px}.pop-content .item .content-box-right .text-box img{margin-bottom:12px}.pop-content .item .content-box-right .text-box .text{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-align:start;-ms-flex-align:start;align-items:flex-start}.pop-content .item .content-box-right .text-box .text blockquote{margin:0;margin-bottom:12px}.pop-content .item .content-box-right .text-box .text blockquote p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin:0;color:#ffffff}.pop-content .item .content-box-right .text-box .text blockquote p:last-child{margin-bottom:0}.pop-content .item .content-box-right .text-box .text blockquote p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-content .item .content-box-right .text-box .text blockquote p a:hover{color:#3fc4e5}.pop-content .item .content-box-right .text-box .text cite{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin:0;color:#b8b8b8}.pop-content .item .content-box-right .text-box .text cite:last-child{margin-bottom:0}.pop-content .item .content-box-right .text-box .text cite a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.pop-content .item .content-box-right .text-box .text cite a:hover{color:#3fc4e5}@media (max-width:768px){.pop-content .item .content-box-right .text-box .text cite{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.pop-content .item.hidden{display:none}.pop-content.active{opacity:1;visibility:visible}@media (max-width:1200px){.pop-content .item .content-box-left{padding:48px 30px}.pop-content .item .content-box-left .bottom form .gf_page_steps{padding:0 30px}}@media (max-width:1200px) and (max-width:768px){.pop-content .item .content-box-left .bottom form .gf_page_steps{padding:0 15px}}@media (max-width:991.9px){.pop-content .item{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-align:start;-ms-flex-align:start;align-items:flex-start;display:none;height:100%;max-height:100%;overflow-y:auto;padding:20px 0}.pop-content .item:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-content .item .content-box-left{width:100%;margin-bottom:20px;overflow:visible;padding:24px 16px 85px}.pop-content .item .content-box-left .top{margin-bottom:34px}.pop-content .item .content-box-right{width:100%;height:100%;min-height:625px;overflow:visible}.pop-content .item .content-box-right .text-box{padding:12px 16px}}@media (max-width:768px){.pop-content{padding:0 15px}}.text-and-image{padding:80px 0}@media (max-width:768px){.text-and-image{padding:40px 0}}.text-and-image .container{gap:80px 0;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-align:center;-ms-flex-align:center;align-items:center}.text-and-image .title-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.text-and-image .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;text-align:left;color:#1b1b1b}@media (max-width:991.9px){.text-and-image .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-image .title-box h2{font-size:36px}}@media (max-width:768px){.text-and-image .title-box h2{font-size:45px}}.text-and-image .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.text-and-image .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.text-and-image .left-box{width:40.7%}.text-and-image .left-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;margin-bottom:56px}@media (max-width:991.9px){.text-and-image .left-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-image .left-box h2{font-size:36px}}@media (max-width:768px){.text-and-image .left-box h2{margin-bottom:24px!important}}.text-and-image .left-box .text{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image .left-box p{color:#b8b8b8;margin-bottom:80px}@media (max-width:768px){.text-and-image .left-box p{margin-bottom:40px!important}}.text-and-image .left-box p:last-child{margin-bottom:0!important}.text-and-image .left-box a{padding:9.5px 36.5px}@media (max-width:768px){.text-and-image .left-box a{padding:9.5px 25.5px}}.text-and-image .right-box{width:49.1%;position:relative;overflow:hidden}.text-and-image .right-box .media-wrapper{border-radius:16px;width:100%;height:100%}.text-and-image .right-box .media-wrapper .img-box{border-radius:16px;width:100%;height:100%}.text-and-image .right-box .media-wrapper .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.text-and-image .right-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-and-image.style-2 .container{position:relative;overflow:hidden;width:450px;height:80vh}.text-and-image.style-2 .item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:24px;border-top:1px solid #707070}.text-and-image.style-2 .left-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-and-image.style-2 .left-box p{margin-bottom:0;color:#b8b8b8}.text-and-image.style-4 .container{gap:160px 0}.text-and-image.style-4 .left-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.style-4 .left-box h2{margin-bottom:32px}.text-and-image.style-4 .left-box h2:last-child{margin-bottom:0}.text-and-image.style-4 .left-box p{margin-bottom:48px;color:#b8b8b8}.text-and-image.style-5 .item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:24px;border-top:1px solid #ededed}.text-and-image.style-5 .left-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-and-image.style-5 .left-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;color:#ffffff}@media (max-width:991.9px){.text-and-image.style-5 .left-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-image.style-5 .left-box h2{font-size:36px}}.text-and-image.style-5 .left-box .text{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.style-5 .left-box .text p{color:#4f4f4f;max-width:448px;margin-bottom:40px}.text-and-image.style-6 .left-box .text a{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#3fc4e5}.text-and-image.style-6 .left-box .text a:last-child{margin-bottom:0}.text-and-image.style-6 .left-box .text a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-and-image.style-6 .left-box .text a{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.text-and-image.style-6 .left-box .text a:after{margin-top:10px}@media (max-width:768px){.text-and-image.style-6 .left-box .text a{font-size:16px;font-family:"PPNeueMontreal-Medium";line-height:1.3;letter-spacing:0.16px}}.text-and-image.image-2{position:relative;z-index:1}.text-and-image.image-2 .item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:24px;border-top:1px solid #707070;overflow:hidden;position:relative;background-color:#1b1b1b}.text-and-image.image-2 .content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.text-and-image.image-2 .left-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.image-2 .left-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;color:#ffffff}@media (max-width:991.9px){.text-and-image.image-2 .left-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-image.image-2 .left-box h2{font-size:36px}}.text-and-image.image-2 .left-box a{color:#ffffff}.text-and-image.image-2 .left-box .text{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.image-2 .left-box .text p{max-width:448px;margin-bottom:40px;color:#ffffff}.text-and-image.image-2 .left-box .text p:last-child{margin-bottom:0}.text-and-image.image-3{padding:80px 0}@media (max-width:768px){.text-and-image.image-3{padding:40px 0}}.text-and-image.image-3 .container{gap:0}.text-and-image.image-3 .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px;border-top:1px solid #ededed;max-width:1440px;overflow:hidden}.text-and-image.image-3 .item:last-child .media-wrapper{margin:200px auto 0}@media (max-width:991.9px){.text-and-image.image-3 .item:last-child .media-wrapper{margin:100px auto 0}}@media (max-width:768px){.text-and-image.image-3 .item:last-child .media-wrapper{margin:40px auto 0}}.text-and-image.image-3 .content{width:100%;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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.image-3 .left-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-and-image.image-3 .left-box h2{width:49.1%;font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;font-family:"PPNeueMontreal-Regular";margin-bottom:0}.text-and-image.image-3 .left-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-image.image-3 .left-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-and-image.image-3 .left-box h2{font-size:32px}}@media (max-width:768px){.text-and-image.image-3 .left-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-and-image.image-3 .left-box .text{width:49.1%}.text-and-image.image-3 .left-box .text p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#b8b8b8}.text-and-image.image-3 .left-box .text p:last-child{margin-bottom:0}.text-and-image.image-3 .left-box .text p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-and-image.image-3 .left-box .text p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-and-image.image-3 .left-box .text p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-and-image.image-3 .left-box .text p:last-child{margin-bottom:0}}@media (min-width:1200px){.text-and-image.image-3 .left-box .text p{margin-right:118px;max-width:566px}}@media (max-width:768px){.text-and-image.image-3 .left-box{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px 0}.text-and-image.image-3 .left-box h2{font-size:30px;line-height:1;width:100%}.text-and-image.image-3 .left-box .text{width:100%}}.text-and-image.image-3 h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;font-family:"PPNeueMontreal-Medium";margin-bottom:0}.text-and-image.image-3 h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-image.image-3 h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-and-image.image-3 h2{font-size:32px}}@media (max-width:768px){.text-and-image.image-3 h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-and-image.image-3 .media-wrapper{margin:200px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:389px;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out;border-radius:16px}.text-and-image.image-3 .media-wrapper .video-box{border-radius:16px;width:100%}.text-and-image.image-3 .media-wrapper video{border-radius:16px;width:100%;-o-object-fit:cover;object-fit:cover;min-height:293px}@media (max-width:991.9px){.text-and-image.image-3 .media-wrapper{margin:100px auto}}@media (max-width:768px){.text-and-image.image-3 .media-wrapper{margin:0 auto 40px}}.text-and-image.image-4{padding:80px 0;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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.image-4 .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.text-and-image.image-4 .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;max-width:684px;color:#1b1b1b;margin:0}@media (max-width:991.9px){.text-and-image.image-4 .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-image.image-4 .title-box h2{font-size:36px}}.text-and-image.image-4 .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-decoration:unset;padding:32px 0;border-top:solid 1px #ededed}.text-and-image.image-4 .item:last-child{border-bottom:solid 1px #ededed}.text-and-image.image-4 .item .left-box{width:40%}.text-and-image.image-4 .item .left-box h2,.text-and-image.image-4 .item .left-box p{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;margin:0;color:#1b1b1b}@media (max-width:768px){.text-and-image.image-4 .item .left-box h2,.text-and-image.image-4 .item .left-box p{line-height:1;font-size:22px}}.text-and-image.image-4 .item .right-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49.2%;border-radius:0;overflow:visible}.text-and-image.image-4 .item .right-box .text{width:48.2%}.text-and-image.image-4 .item .right-box .text p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#707070;margin-bottom:12px}.text-and-image.image-4 .item .right-box .text p:last-child{margin-bottom:0}.text-and-image.image-4 .item .right-box .text p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-image.image-4 .item .right-box .text p a:hover{color:#3fc4e5}.text-and-image.image-4 .item .right-box .text p:last-child{margin-bottom:0}.text-and-image.image-4 .item .right-box .media-wrapper{width:31%}.text-and-image.image-4 .item .right-box .media-wrapper .img-box{max-width:212px;border-radius:16px;overflow:hidden}.text-and-image.image-4 .item .right-box .media-wrapper .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.text-and-image.image-4{padding:40px 0}.text-and-image.image-4 .item{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0}.text-and-image.image-4 .item .left-box{width:100%;margin-bottom:20px}.text-and-image.image-4 .item .right-box{width:100%;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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.image-4 .item .right-box .text{width:100%;margin-bottom:20px}.text-and-image.image-4 .item .right-box .media-wrapper{width:100%}.text-and-image.image-4 .item .right-box .media-wrapper .img-box{max-width:100%}}.text-and-image.list_of_advertising .left-box a{color:#3fc4e5}.text-and-image.list_of_advertising .left-box .text p{color:#b8b8b8}.text-and-image.list_of_advertising .left-box .text a{color:#3fc4e5;margin:0;padding:0;text-decoration:unset;border-bottom:1px solid #3fc4e5;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:18px}.text-and-image.list_of_advertising .left-box .text a:after{font-family:"icomoon";content:"\e902";width:5px;font-size:7px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#3fc4e5;margin-top:10px;margin-left:10px;display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:3}.text-and-image.list_of_advertising .left-box .text a:hover{color:#ffffff;border-bottom:1px solid #ffffff}.text-and-image.list_of_advertising .left-box .text a:hover:after{color:#ffffff}.text-and-image.has-ol .left-box{position:relative}.text-and-image.has-ol .left-box .number{position:absolute;left:0;top:0;font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#3fc4e5;display:block}.text-and-image.has-ol .left-box .number:last-child{margin-bottom:0}.text-and-image.has-ol .left-box .number a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-and-image.has-ol .left-box .number a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-and-image.has-ol .left-box .number{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-and-image.has-ol .left-box .number:last-child{margin-bottom:0}}.text-and-image.has-ol .left-box h2{padding-left:48px}.text-and-image.has-ol .left-box .text p{color:#4f4f4f!important}.text-and-image.has-ol .item{border-top:1px solid #ededed!important}.text-and-image:not(.has-ol) .left-box{position:relative}.text-and-image:not(.has-ol) .left-box .number{display:none}.text-and-image:not(.has-ol) .left-box h2{padding-left:0}.text-and-image.title-in-text .item{padding:0;border-top:unset}.text-and-image.title-in-text .item .content .left-box .text{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image.title-in-text .item .content .left-box .text h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#ffffff;margin-bottom:56px}@media (max-width:991.9px){.text-and-image.title-in-text .item .content .left-box .text h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-image.title-in-text .item .content .left-box .text h2{font-size:36px}}.text-and-image.title-in-text .item .content .left-box .text h2:last-child{margin-bottom:0}@media (max-width:768px){.text-and-image.title-in-text .item .content .left-box .text h2{font-size:36px;line-height:1.15;letter-spacing:-0.26px}}.text-and-image.title-in-text .item .content .left-box .text p{color:#b8b8b8;margin-bottom:80px}.text-and-image.title-in-text .item .content .left-box .text a{color:#1b1b1b}.text-and-image.title-in-text .item .content .right-box .media-wrapper .img-box img{aspect-ratio:16/14.05}@media (max-width:991.9px){.text-and-image .left-box{width:46%}.text-and-image .left-box h2{margin-bottom:24px}.text-and-image .left-box p{margin-bottom:32px}.text-and-image .left-box p:last-child{margin-bottom:0}.text-and-image .right-box{width:50%}}@media (max-width:768px){.text-and-image{padding-top:40px;padding-bottom:40px}.text-and-image .container{gap:20px 0}.text-and-image .content{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image .item{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-image .left-box{width:100%;margin-bottom:32px}.text-and-image .left-box:last-child{margin-bottom:0}.text-and-image .right-box{width:100%}.text-and-image .right-box img{min-height:320px}.text-and-image.style-4 .container{gap:80px 0}.text-and-image.style-4 .left-box h2{margin-bottom:24px}.text-and-image.style-4 .left-box p{margin-bottom:24px}}.pin-spacer{padding:0!important;background-color:#1b1b1b}@media (min-width:768px){.pin-spacer{min-height:480px;display:-webkit-box;display:-ms-flexbox;display:flex}}.text-card-list{position:relative;z-index:102;padding:80px 0}.text-card-list .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-card-list .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:64px}.text-card-list .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;max-width:684px;color:#ffffff;margin:0}@media (max-width:991.9px){.text-card-list .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-card-list .title-box h2{font-size:36px}}@media (max-width:768px){.text-card-list .title-box h2{font-size:30px;line-height:1}}.text-card-list .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.text-card-list .card-content{width:23.75%;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 24px;border-radius:16px;border:solid 1px #707070;background-color:#1b1b1b;min-height:389px}.text-card-list .card-content .title{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-card-list .card-content .title img{width:48px;margin-bottom:20px}.text-card-list .card-content .title h2{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;line-height:1.15}@media (max-width:991.9px){.text-card-list .card-content .title h2{font-size:25px}}@media (max-width:768px){.text-card-list .card-content .title h2{font-size:22px}}.text-card-list .card-content p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8}.text-card-list .card-content p:last-child{margin-bottom:0}.text-card-list .card-content p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-card-list .card-content p a:hover{color:#3fc4e5}@media (max-width:1200px){.text-card-list .card-content{width:48%;margin-bottom:20px}}@media (max-width:991.9px){.text-card-list .title-box h2{width:60%}}@media (max-width:768px){.text-card-list{padding:40px 0}.text-card-list .title-box{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-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;gap:20px 0}.text-card-list .title-box h2{width:100%}.text-card-list .box{width:100%}.text-card-list .slick-list{width:100%;overflow:visible}.text-card-list .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.text-card-list .card-content{padding:30px 40px 35px;max-width:350px;margin:0;margin-right:16px;width:100%}.text-card-list .card-content .title img{width:40px}}@media (max-width:576px){.text-card-list .card-content{padding:15px 22px 24px;min-height:280px;width:263px!important;max-width:263px;margin:0;margin-right:8px}.text-card-list .card-content p{font-size:16px}}.comment-module{padding:80px 0}@media (max-width:768px){.comment-module{padding:40px 0}}.comment-module .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.comment-module .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:80px}.comment-module .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;width:59%}@media (max-width:991.9px){.comment-module .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.comment-module .title-box h2{font-size:36px}}.comment-module .title-box a{padding:11.5px 40px}.comment-module .comment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.comment-module .comment-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:49.2%;gap:24px 0}.comment-module .comment-box:last-child{margin-bottom:0}.comment-module .comment-box .column-item{padding:32px 24px;border-radius:16px;border:solid 1px #707070;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%}.comment-module .comment-box .column-item .item-top{-webkit-transition:all 0.3s;transition:all 0.3s;margin-bottom:38.7px;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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.comment-module .comment-box .column-item .item-top .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.comment-module .comment-box .column-item .item-top .text-box .stars-box{margin-bottom:24px}.comment-module .comment-box .column-item .item-top .text-box blockquote{margin-bottom:0;width:100%}.comment-module .comment-box .column-item .item-top .text-box blockquote p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff;margin:0}.comment-module .comment-box .column-item .item-top .text-box blockquote p:last-child{margin-bottom:0}.comment-module .comment-box .column-item .item-top .text-box blockquote p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.comment-module .comment-box .column-item .item-top .text-box blockquote p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.comment-module .comment-box .column-item .item-top .text-box blockquote p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.comment-module .comment-box .column-item .item-top .text-box blockquote p:last-child{margin-bottom:0}}.comment-module .comment-box .column-item .item-top .author-wrapper{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite{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-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:64px}@media (max-width:768px){.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite{margin-bottom:32px}}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ededed!important;margin:0}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name:last-child{margin-bottom:0}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ededed!important;margin:0}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position:last-child{margin-bottom:0}.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.comment-module .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.comment-module .comment-box .column-item .item-top .author-wrapper .icon{width:30%;max-width:54px;aspect-ratio:1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2c2a2a;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .column-item .item-top .author-wrapper .icon img{aspect-ratio:1}.comment-module .comment-box .column-item .item-top .author-wrapper .icon span{-webkit-transition:all 0.3s;transition:all 0.3s;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}.comment-module .comment-box .column-item .item-top .author-wrapper .icon span:before{font-size:12px;color:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .column-item .item-top .author-wrapper .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.comment-module .comment-box .column-item .item-top .author-wrapper .item-bottom p{color:#3fc4e5!important;width:60%}.comment-module .comment-box .column-item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .column-item .item-bottom p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#3fc4e5;margin:0;width:60%}.comment-module .comment-box .column-item .item-bottom p:last-child{margin-bottom:0}.comment-module .comment-box .column-item .item-bottom p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.comment-module .comment-box .column-item .item-bottom p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.comment-module .comment-box .column-item .item-bottom .icon{width:30%;max-width:54px;aspect-ratio:1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2c2a2a;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .column-item .item-bottom .icon img{aspect-ratio:1}.comment-module .comment-box .column-item .item-bottom .icon span{-webkit-transition:all 0.3s;transition:all 0.3s;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}.comment-module .comment-box .column-item .item-bottom .icon span:before{font-size:12px;color:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .column-item:hover .item-bottom .icon,.comment-module .comment-box .column-item:hover .item-top .icon{background-color:#3fc4e5}.comment-module .comment-box .column-item:hover .item-bottom .icon span:before,.comment-module .comment-box .column-item:hover .item-top .icon span:before{color:#1b1b1b}.comment-module .comment-box .row-item{background-color:#3fc4e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:16px;overflow:hidden;width:100%}.comment-module .comment-box .row-item .item-left{padding:24px;width:51.8%;-webkit-transition:all 0.3s;transition:all 0.3s;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comment-module .comment-box .row-item .item-left .item-left-top{width:100%}.comment-module .comment-box .row-item .item-left .item-left-top p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Medium";color:#1b1b1b}.comment-module .comment-box .row-item .item-left .item-left-top p:last-child{margin-bottom:0}.comment-module .comment-box .row-item .item-left .item-left-top p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.comment-module .comment-box .row-item .item-left .item-left-top p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.comment-module .comment-box .row-item .item-left .item-left-top p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.comment-module .comment-box .row-item .item-left .item-left-top p:last-child{margin-bottom:0}}.comment-module .comment-box .row-item .item-left .item-left-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.comment-module .comment-box .row-item .item-left .item-left-bottom p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;font-family:"PPNeueMontreal-Medium";color:#1b1b1b;margin:0;width:60%}.comment-module .comment-box .row-item .item-left .item-left-bottom p:last-child{margin-bottom:0}.comment-module .comment-box .row-item .item-left .item-left-bottom p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.comment-module .comment-box .row-item .item-left .item-left-bottom p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.comment-module .comment-box .row-item .item-left .item-left-bottom .icon{width:30%;max-width:54px;aspect-ratio:1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#3fc4e5;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.comment-module .comment-box .row-item .item-left .item-left-bottom .icon img{aspect-ratio:1}.comment-module .comment-box .row-item .item-left .item-left-bottom .icon span{-webkit-transition:all 0.3s;transition:all 0.3s;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}.comment-module .comment-box .row-item .item-left .item-left-bottom .icon span:before{font-size:12px;color:#1b1b1b;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .row-item .item-right{position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;width:48.2%}.comment-module .comment-box .row-item .item-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module .comment-box .row-item:hover .item-left .item-left-bottom .icon{background-color:#2c2a2a}.comment-module .comment-box .row-item:hover .item-left .item-left-bottom .icon span:before{color:#ffffff}.comment-module .comment-box.reversal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.comment-module .comment-box.reversal .column-item .item-top{margin-bottom:102px}.comment-module.two-col-card .comment{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comment-module.two-col-card .comment-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:49.2%;gap:24px 0}.comment-module.two-col-card .comment-box:nth-child(3){margin-bottom:0}@media (min-width:991.9px){.comment-module.two-col-card .comment-box:nth-child(3){margin-top:50px}}.comment-module.two-col-card .comment-box:last-child{margin-bottom:0}@media (min-width:991.9px){.comment-module.two-col-card .comment-box:last-child{margin-top:80px}}.comment-module.two-col-card .comment-box .column-item{position:relative;padding:40px 24px;height:100%}@media (min-width:991.9px){.comment-module.two-col-card .comment-box .column-item{height:420px}}.comment-module.two-col-card .comment-box .column-item .item-top{margin-bottom:0}.comment-module.two-col-card .comment-box .column-item .item-top .text-box blockquote{margin-bottom:58px;max-width:560px}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:76%}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box .item-img{width:64px;margin-right:16px;overflow:hidden;border-radius:50%;height:100%;aspect-ratio:1}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box .item-img img{width:64px;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;border-radius:50%;border:2px solid #1b1b1b}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ededed!important;margin:0}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name:last-child{margin-bottom:0}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-name{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ededed!important;margin:0}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position:last-child{margin-bottom:0}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .author-box cite .item-position{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .icon{width:30%;max-width:54px;aspect-ratio:1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2c2a2a;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .icon img{aspect-ratio:1}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .icon span{-webkit-transition:all 0.3s;transition:all 0.3s;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}.comment-module.two-col-card .comment-box .column-item .item-top .author-wrapper .icon span:before{font-size:12px;color:#ffffff;-webkit-transition:all 0.3s;transition:all 0.3s}.comment-module.two-col-card .comment-box.reversal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:991.9px){.comment-module .comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px 0}.comment-module .comment-box{width:100%!important}.comment-module .comment-box .column-item .item-top{margin-bottom:19.7px!important}.comment-module .comment-box .column-item .item-top .text-box blockquote{margin-bottom:42px!important}.comment-module .comment-box .row-item .item-left{width:65.9%;padding:16px}.comment-module .comment-box .row-item .item-left .item-left-top{margin-bottom:51px}.comment-module .comment-box .row-item .item-left .item-left-bottom p{width:73%}.comment-module .comment-box .row-item .item-left .item-left-bottom .icon{max-width:44px;margin:0;width:26%}.comment-module .comment-box .row-item .item-right{width:34.1%}.comment-module .comment-box.reversal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0!important}.comment-module .comment-box.reversal .column-item .item-top{margin-bottom:30px!important}}@media (max-width:768px){.comment-module{padding-top:40px;padding-bottom:40px}.comment-module .title-box{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-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;width:100%}.comment-module .title-box h2{width:100%;margin-bottom:24px}.comment-module.two-col-card{padding:40px 0}.comment-module.two-col-card .column-item{padding:32px 24px!important}.comment-module.two-col-card .column-item .item-top{margin-bottom:0!important}.comment-module.two-col-card .column-item .item-top .text-box .stars-box{max-width:108px}.comment-module.two-col-card .column-item .item-top .text-box blockquote{margin-bottom:114px!important}.comment-module.two-col-card .column-item .item-top .text-box .author-box{width:80%}.comment-module.two-col-card .column-item .item-top .text-box .author-box .item-img{width:56px;margin-right:12px}.comment-module.two-col-card .column-item .item-top .text-box .author-box .item-img img{width:56px}.comment-module.two-col-card .column-item .item-top .text-box .author-box .item-position{font-size:16px!important;line-height:1.3!important;letter-spacing:0.16px!important;color:#ededed!important;max-width:210px!important}.comment-module.two-col-card .column-item .item-top .text-box .icon{width:19%}.comment-module.two-col-card .comment-box.reversal .column-item .item-top{margin-bottom:0!important}}.comment-module.two-col-card+.slider-box-1{padding-top:0}@media (max-width:768px){.comment-module.two-col-card+.slider-box-1{padding-top:40px}}.bg-and-text{padding-top:66px;padding-bottom:206px;position:relative;margin-top:80px}.bg-and-text .bg-img{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:801px}@media (max-width:991.9px){.bg-and-text .bg-img{min-height:700px}}@media (max-width:768px){.bg-and-text .bg-img{min-height:500px}}@media (max-width:576px){.bg-and-text .bg-img{min-height:400px}}.bg-and-text .bg-img .bg-image{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:801px;aspect-ratio:1}@media (max-width:991.9px){.bg-and-text .bg-img .bg-image{max-width:700px}}@media (max-width:768px){.bg-and-text .bg-img .bg-image{max-width:500px}}.bg-and-text .bg-img h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;margin:0;margin-bottom:88px;position:relative;z-index:2;text-align:center}@media (max-width:991.9px){.bg-and-text .bg-img h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.bg-and-text .bg-img h2{font-size:36px}}.bg-and-text .bg-img h2 span{display:block;text-align:center}.bg-and-text .bg-img img{width:100%;max-width:986px;margin:0;position:relative;z-index:2}.bg-and-text .bg-img model-viewer{width:100%;max-width:986px;margin:0;margin-bottom:88px;position:relative;z-index:2;display:none!important}@media (min-width:768px){.bg-and-text .bg-img model-viewer{height:289px}}.bg-and-text .bg-img a{margin:0;position:relative;z-index:2;margin-top:88px}@media (max-width:768px){.bg-and-text{padding-top:40px;padding-bottom:40px;margin-top:0}}@media (max-width:576px){.bg-and-text{padding-top:0}.bg-and-text .bg-img .bg-image{max-width:400px}.bg-and-text .bg-img h2{margin-bottom:38px}.bg-and-text .bg-img img{max-width:348px}.bg-and-text .bg-img a{padding:11.5px 20px;margin-top:38px}}@media (max-width:450px){.bg-and-text .bg-img .bg-image{max-width:320px}}.form-box .content{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-align:center;-ms-flex-align:center;align-items:center;padding:97px 48px 80px 48px;border-radius:16px;background-color:#2c2a2a;max-width:1155px;margin:0 auto}.form-box .title-box{max-width:566px;margin-bottom:40px}.form-box .title-box h2{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;font-family:"PPNeueMontreal-Regular";font-size:24px;line-height:1.4px;letter-spacing:0.12px;color:#ffffff;margin-bottom:30px}.form-box .title-box h2:last-child{margin-bottom:0}.form-box .title-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.form-box .title-box h2{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.form-box .title-box p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin:0}.form-box .title-box p:last-child{margin-bottom:0}.form-box .title-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.form-box .title-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}@media (max-width:768px){.form-box .content{padding:40px 24px}}.form-group{width:100%;margin-bottom:20px}.form-group:last-child{margin-bottom:0}.form-group label{margin-bottom:13px;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#ffffff}.form-group label:last-child{margin-bottom:0}.form-group label a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.form-group label a:hover{color:#3fc4e5}@media (max-width:768px){.form-group label{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.form-group label span{color:inherit}@media (max-width:768px){.form-group{width:100%;margin-bottom:20px}}.gform_confirmation_message{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;color:#ffffff}@media (max-width:991.9px){.gform_confirmation_message{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.gform_confirmation_message{font-size:36px}}.gform_wrapper.gravity-theme{width:100%}.gform_wrapper.gravity-theme .gform_heading,.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gf_page_steps{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gform_wrapper.gravity-theme form{width:100%;max-width:566px}.gform_wrapper.gravity-theme form .gform_fields{grid-column-gap:24px;grid-row-gap:20px}@media (min-width:991.9px){.gform_wrapper.gravity-theme form .gform_fields{min-width:566px}}.gform_wrapper.gravity-theme form .gfield{width:100%;position:relative}.gform_wrapper.gravity-theme form .gfield .gform-loader{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.gform_wrapper.gravity-theme form .gfield--width-five-twelfths{max-width:212px}.gform_wrapper.gravity-theme form .gfield.gfield_select .gfield_label{display:none}.gform_wrapper.gravity-theme form .gfield.active .gfield_label,.gform_wrapper.gravity-theme form .gfield.active .gfield_required{font-size:12px;top:0;color:#3fc4e5}.gform_wrapper.gravity-theme form .gfield_description,.gform_wrapper.gravity-theme form .gfield_label{opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:18px;line-height:1.35;font-weight:400;letter-spacing:0.09px;text-align:left;margin:0}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield_description,.gform_wrapper.gravity-theme form .gfield_label{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.gform_wrapper.gravity-theme form .gfield_description{color:#b8b8b8;padding:0!important;margin-bottom:12px}.gform_wrapper.gravity-theme form .gfield_description.validation_message{color:#FF0000;background:transparent;border:unset;margin-top:0;margin-bottom:5px}.gform_wrapper.gravity-theme form .gfield_label{position:absolute;left:16px;top:16px;color:#ffffff}.gform_wrapper.gravity-theme form .gfield_required{font-size:inherit;color:inherit}.gform_wrapper.gravity-theme form .gfield legend{font-family:"PPNeueMontreal-Regular"!important;margin-bottom:12px!important;position:static!important}.gform_wrapper.gravity-theme form .gfield_html *{color:#ffffff}.gform_wrapper.gravity-theme form .gfield_html h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;margin-bottom:16px}.gform_wrapper.gravity-theme form .gfield_html h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.gform_wrapper.gravity-theme form .gfield_html h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.gform_wrapper.gravity-theme form .gfield_html h2{font-size:32px}}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield_html h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.gform_wrapper.gravity-theme form .gfield_html p{margin-bottom:12px}.gform_wrapper.gravity-theme form .gfield_html p a{text-decoration:underline}.gform_wrapper.gravity-theme form .gfield_html p a:hover{border:unset;color:#3fc4e5}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent,.gform_wrapper.gravity-theme form .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield .ginput_container_consent .gchoice,.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield_radio .gchoice{width:48%}}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent input,.gform_wrapper.gravity-theme form .gfield_checkbox input,.gform_wrapper.gravity-theme form .gfield_radio input{display:none}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent input:checked+label:after,.gform_wrapper.gravity-theme form .gfield_checkbox input:checked+label:after,.gform_wrapper.gravity-theme form .gfield_radio input:checked+label:after{opacity:1}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label,.gform_wrapper.gravity-theme form .gfield_checkbox label,.gform_wrapper.gravity-theme form .gfield_radio label{cursor:pointer;width:100%;max-width:100%;font-size:18px;line-height:1.35;letter-spacing:0.09px;color:#ffffff;margin-bottom:0;padding:15.5px 16px 15.5px 50px;position:relative;word-break:unset;border-radius:8px;border:solid 1px #4f4f4f;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label,.gform_wrapper.gravity-theme form .gfield_checkbox label,.gform_wrapper.gravity-theme form .gfield_radio label{margin-bottom:20px;padding:13px 16px 13px 50px}}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label:hover:before,.gform_wrapper.gravity-theme form .gfield_checkbox label:hover:before,.gform_wrapper.gravity-theme form .gfield_radio label:hover:before{background-color:#ffffff}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label:before,.gform_wrapper.gravity-theme form .gfield_checkbox label:before,.gform_wrapper.gravity-theme form .gfield_radio label:before{content:"";display:inline-block;width:26px;height:26px;border-radius:50%;background-color:#2c2a2a;border:1px solid #4f4f4f;position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}@media (min-width:768px){.gform_wrapper.gravity-theme form .gfield_radio .gchoice{width:auto;min-width:96px}}.gform_wrapper.gravity-theme form .gfield_radio input{display:none}.gform_wrapper.gravity-theme form .gfield_radio input:checked+label:before{border-width:2px}.gform_wrapper.gravity-theme form .gfield_radio label:after{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;border:unset;background:#3fc4e5;position:absolute;left:21.5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0}@media (min-width:768px){.gform_wrapper.gravity-theme form .gfield .ginput_container_consent .gchoice,.gform_wrapper.gravity-theme form .gfield_checkbox .gchoice{width:auto;min-width:128px}}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label:before,.gform_wrapper.gravity-theme form .gfield_checkbox label:before{border-radius:4px}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label:after,.gform_wrapper.gravity-theme form .gfield_checkbox label:after{content:"";display:inline-block;width:20px;height:20px;border:unset;background:url("../images/check-square-solid.png");position:absolute;left:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label{-webkit-transform:translate(-16px,0);transform:translate(-16px,0);border:none;padding-top:0;padding-bottom:0;padding-right:0;font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:-0.01em}.gform_wrapper.gravity-theme form .gfield .ginput_container_consent label:before{background-color:#4f4f4f}.gform_wrapper.gravity-theme form .gfield_last_html{grid-column:1/-1!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gform_wrapper.gravity-theme form .gfield_last_html p{font-family:"PPNeueMontreal-Regular";font-size:18px;font-weight:400;line-height:24.3px;letter-spacing:0.005em}.gform_wrapper.gravity-theme form .gfield_last_html p a{font-family:"PPNeueMontreal-Regular";text-decoration:unset;border:none;font-weight:400;text-decoration:underline;border:unset}.gform_wrapper.gravity-theme form .gfield_last_html p a:hover{border:unset;color:#3fc4e5!important}.gform_wrapper.gravity-theme form .gfield .ginput_container_select{position:relative;max-width:448px}.gform_wrapper.gravity-theme form .gfield .ginput_container_select select{cursor:default;max-width:448px}.gform_wrapper.gravity-theme form .gfield .ginput_container_select option{width:100%;border-radius:10px;height:150px;overflow-y:auto;border:1px solid #b8b8b8;background-color:#ffffff;max-width:448px;text-decoration:unset;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b}.gform_wrapper.gravity-theme form .gfield .ginput_container_select option:last-child{margin-bottom:0}.gform_wrapper.gravity-theme form .gfield .ginput_container_select option a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield .ginput_container_select option{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.gform_wrapper.gravity-theme form .gfield .ginput_container_select:before{content:"";position:absolute;right:44px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:24px;background-color:#4f4f4f}.gform_wrapper.gravity-theme form .gfield .ginput_container_select:after{font-family:"icomoon";content:"\e904";width:auto;height:auto;font-size:6px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#ffffff;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.gform_wrapper.gravity-theme form .gfield .ginput_container_select.open:after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.gform_wrapper.gravity-theme form .gfield input:not([type=submit]),.gform_wrapper.gravity-theme form .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;outline:none!important;border:none!important;-webkit-transition:all 0.3s!important;transition:all 0.3s!important;padding:15.5px 16px!important;border-radius:8px!important;border:solid 1px #4f4f4f!important;background-color:#2c2a2a!important;font-size:18px!important;line-height:1.35!important;letter-spacing:0.09px!important;text-align:left!important;color:#ffffff!important}.gform_wrapper.gravity-theme form .gfield input:not([type=submit])::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield select::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield input:not([type=submit])::-webkit-input-placeholder,.gform_wrapper.gravity-theme form .gfield select::-webkit-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.gform_wrapper.gravity-theme form .gfield input:not([type=submit]):-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield input:not([type=submit]):-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select:-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.gform_wrapper.gravity-theme form .gfield input:not([type=submit])::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield input:not([type=submit])::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select::-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.gform_wrapper.gravity-theme form .gfield input:not([type=submit])::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gfield select::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield input:not([type=submit])::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gfield select::-ms-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.gform_wrapper.gravity-theme form .gfield input:not([type=submit]):focus,.gform_wrapper.gravity-theme form .gfield select:focus{border:1px solid #3fc4e5!important;outline:unset!important}.gform_wrapper.gravity-theme form .gfield input:not([type=submit]):focus-visible,.gform_wrapper.gravity-theme form .gfield select:focus-visible{border:1px solid #3fc4e5!important;outline:unset!important}@media (max-width:768px){.gform_wrapper.gravity-theme form .gfield input:not([type=submit]),.gform_wrapper.gravity-theme form .gfield select{font-size:16px!important}}@media (max-width:576px){.gform_wrapper.gravity-theme form .gfield input:not([type=submit]),.gform_wrapper.gravity-theme form .gfield select{font-size:14px!important}}.gform_wrapper.gravity-theme form .gfield select{padding:15.5px 45px 15.5px 16px!important;border:solid 1px #4f4f4f!important}.gform_wrapper.gravity-theme form .gfield.gfield_error input{border:1px solid red!important}.gform_wrapper.gravity-theme form .gfield.gfield_error select{border:solid 1px #4f4f4f!important}.gform_wrapper.gravity-theme form #field_submit img{margin-left:10px}.gform_wrapper.gravity-theme form .gform_next_button.button,.gform_wrapper.gravity-theme form .gform_previous_button.button,.gform_wrapper.gravity-theme form .gform_save_link.button,.gform_wrapper.gravity-theme form input[type=submit]{font-family:"PPNeueMontreal-Medium";font-weight:500;letter-spacing:0.005em;color:#1b1b1b;background:#3fc4e5;border-radius:40px;text-decoration:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0;padding:0 39.5px}.gform_wrapper.gravity-theme form .gform_next_button.button.gform_previous_button,.gform_wrapper.gravity-theme form .gform_previous_button.button.gform_previous_button,.gform_wrapper.gravity-theme form .gform_save_link.button.gform_previous_button,.gform_wrapper.gravity-theme form input[type=submit].gform_previous_button{color:#3fc4e5;border:1px solid #3fc4e5;background:transparent}.gform_wrapper.gravity-theme form .gform_next_button.button.gform_previous_button:hover,.gform_wrapper.gravity-theme form .gform_previous_button.button.gform_previous_button:hover,.gform_wrapper.gravity-theme form .gform_save_link.button.gform_previous_button:hover,.gform_wrapper.gravity-theme form input[type=submit].gform_previous_button:hover{color:#ffffff;border-color:#ffffff;background:#2c2a2a}.gform_wrapper.gravity-theme form .gform_next_button.button:hover,.gform_wrapper.gravity-theme form .gform_previous_button.button:hover,.gform_wrapper.gravity-theme form .gform_save_link.button:hover,.gform_wrapper.gravity-theme form input[type=submit]:hover{background:#ffffff}@media (max-width:1200px){.gform_wrapper.gravity-theme form .gform_next_button.button,.gform_wrapper.gravity-theme form .gform_previous_button.button,.gform_wrapper.gravity-theme form .gform_save_link.button,.gform_wrapper.gravity-theme form input[type=submit]{padding:0 20px}}@media (max-width:768px){.gform_wrapper.gravity-theme form .gform_next_button.button,.gform_wrapper.gravity-theme form .gform_previous_button.button,.gform_wrapper.gravity-theme form .gform_save_link.button,.gform_wrapper.gravity-theme form input[type=submit]{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:0 24px}}.gform_wrapper.gravity-theme form .gform_next_button.button:focus,.gform_wrapper.gravity-theme form .gform_next_button.button:focus-visible,.gform_wrapper.gravity-theme form .gform_previous_button.button:focus,.gform_wrapper.gravity-theme form .gform_previous_button.button:focus-visible,.gform_wrapper.gravity-theme form .gform_save_link.button:focus,.gform_wrapper.gravity-theme form .gform_save_link.button:focus-visible,.gform_wrapper.gravity-theme form input[type=submit]:focus,.gform_wrapper.gravity-theme form input[type=submit]:focus-visible{border:unset;outline:unset!important}.form-box .gform_wrapper.gravity-theme form .gform_next_button.button,.form-box .gform_wrapper.gravity-theme form .gform_previous_button.button,.form-box .gform_wrapper.gravity-theme form .gform_save_link.button,.form-box .gform_wrapper.gravity-theme form input[type=submit]{font-size:18px;line-height:44px;height:44px}.banner--campaign .gform_wrapper.gravity-theme form .gform_next_button.button,.banner--campaign .gform_wrapper.gravity-theme form .gform_previous_button.button,.banner--campaign .gform_wrapper.gravity-theme form .gform_save_link.button,.banner--campaign .gform_wrapper.gravity-theme form input[type=submit]{font-size:18px;line-height:56px;height:56px}.pop-content .gform_wrapper.gravity-theme form .gform_next_button.button,.pop-content .gform_wrapper.gravity-theme form .gform_previous_button.button,.pop-content .gform_wrapper.gravity-theme form .gform_save_link.button,.pop-content .gform_wrapper.gravity-theme form input[type=submit]{font-size:18px;line-height:48px;height:48px}.pop-form .gform_wrapper.gravity-theme form .gform_next_button.button,.pop-form .gform_wrapper.gravity-theme form .gform_previous_button.button,.pop-form .gform_wrapper.gravity-theme form .gform_save_link.button,.pop-form .gform_wrapper.gravity-theme form input[type=submit]{width:100%;font-size:20px;line-height:56px;height:56px}.big-form .gform_wrapper.gravity-theme form .gform_next_button.button,.big-form .gform_wrapper.gravity-theme form .gform_previous_button.button,.big-form .gform_wrapper.gravity-theme form .gform_save_link.button,.big-form .gform_wrapper.gravity-theme form input[type=submit]{width:100%;font-size:20px;line-height:56px;height:56px}.gform_wrapper.gravity-theme form .gform_footer,.gform_wrapper.gravity-theme form .gform_page_footer{padding:0}.form-box .gform_wrapper.gravity-theme form .gform_footer,.form-box .gform_wrapper.gravity-theme form .gform_page_footer{margin-top:40px}.pop-content .gform_wrapper.gravity-theme form .gform_footer,.pop-content .gform_wrapper.gravity-theme form .gform_page_footer{margin-top:20px}.pop-form .gform_wrapper.gravity-theme form .gform_footer,.pop-form .gform_wrapper.gravity-theme form .gform_page_footer{margin-top:24px}.big-form .gform_wrapper.gravity-theme form .gform_footer,.big-form .gform_wrapper.gravity-theme form .gform_page_footer{margin-top:24px}.gform_wrapper.gravity-theme form .gform_footer img,.gform_wrapper.gravity-theme form .gform_page_footer img{margin-left:10px;max-width:20px}.tips-box{padding-top:80px;padding-bottom:40px}@media (max-width:768px){.tips-box{padding-top:40px;padding-bottom:30px}}.tips-box .content{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px;border-radius:16px;background-color:#2c2a2a}@media (max-width:768px){.tips-box .content{padding:16px}}.tips-box p{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;position:relative;margin-bottom:4px;padding-left:10px}.tips-box p:last-child{margin-bottom:0}.tips-box p a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.tips-box p a:hover{color:#3fc4e5}@media (max-width:768px){.tips-box p{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.tips-box p .notification-badge{position:absolute;left:0;top:0;font-size:10px}.tips-box p:first-child{padding-left:0}@media (max-width:768px){.tips-box p{font-size:15px;line-height:1.2;letter-spacing:0.15px}}.two-col{position:relative;z-index:102;background-color:#ffffff}.two-col .container{padding:0}.two-col .content{padding:0 24px;width:100%}.two-col .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:40px 0;border-top:solid 1px #ededed;margin-bottom:56px}.two-col .content .item:last-child{margin-bottom:0}.two-col .content .item:first-child{border-top:unset}.two-col .content .item .item-left{width:32.2%}.two-col .content .item .item-left h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#1b1b1b;margin:0}.two-col .content .item .item-left h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .item .item-left h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.two-col .content .item .item-left h2{font-size:32px}}@media (max-width:768px){.two-col .content .item .item-left h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.two-col .content .item .item-left h3{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;color:#1b1b1b;margin-bottom:40px}@media (max-width:768px){.two-col .content .item .item-left h3{line-height:1;font-size:22px}}@media (max-width:768px){.two-col .content .item .item-left h3{margin-bottom:20px}}.two-col .content .item .item-left span{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#1b1b1b;display:block;margin-bottom:8px}.two-col .content .item .item-left span:last-child{margin-bottom:0}.two-col .content .item .item-left span a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .item .item-left span a:hover{color:#3fc4e5}@media (max-width:768px){.two-col .content .item .item-left span{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.two-col .content .item .item-left span+p{margin-bottom:16px}.two-col .content .item .item-left p{color:#1b1b1b}.two-col .content .item .item-right{width:49.2%;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-align:start;-ms-flex-align:start;align-items:flex-start}.two-col .content .item .item-right h2{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;color:#1b1b1b;margin-bottom:40px}@media (max-width:768px){.two-col .content .item .item-right h2{line-height:1;font-size:22px}}@media (max-width:768px){.two-col .content .item .item-right h2{margin-bottom:20px}}.two-col .content .item .item-right h3{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Regular";color:#4f4f4f;margin-bottom:43px}.two-col .content .item .item-right h3:last-child{margin-bottom:0}.two-col .content .item .item-right h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.two-col .content .item .item-right h3 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.two-col .content .item .item-right h3{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.two-col .content .item .item-right h3:last-child{margin-bottom:0}}.two-col .content .item .item-right img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin-bottom:40px}@media (max-width:768px){.two-col .content .item .item-right img{margin-bottom:20px}}.two-col .content .item .item-right p{margin-bottom:40px}@media (max-width:768px){.two-col .content .item .item-right p{margin-bottom:20px}}.two-col .content .item .item-right p:last-child{margin-bottom:0}.two-col .content .item .item-right p a{text-decoration:underline;color:#3fc4e5}.two-col .content .item .item-right p a:hover{color:#1b1b1b}.two-col .content .item .item-right .wp-block-list+.wp-block-list,.two-col .content .item .item-right p+.wp-block-list{margin-bottom:0}.two-col .content .item .item-right .wp-block-list+.article-box,.two-col .content .item .item-right .wp-block-list+p{margin-top:40px}@media (max-width:768px){.two-col .content .item .item-right .wp-block-list+.article-box,.two-col .content .item .item-right .wp-block-list+p{margin-top:20px}}.two-col .content .item .item-right .wp-block-buttons,.two-col .content .item .item-right .wp-block-list,.two-col .content .item .item-right .wp-block-media-text{margin-bottom:40px}.two-col .content .item .item-right .wp-block-buttons:last-child,.two-col .content .item .item-right .wp-block-list:last-child,.two-col .content .item .item-right .wp-block-media-text:last-child{margin-bottom:0}@media (max-width:768px){.two-col .content .item .item-right .wp-block-buttons,.two-col .content .item .item-right .wp-block-list,.two-col .content .item .item-right .wp-block-media-text{margin-bottom:20px}}.two-col .content .item .item-right p+h3,.two-col .content .item .item-right p+h4,.two-col .content .item .item-right p+h5,.two-col .content .item .item-right p+h6{margin-top:0}.two-col .content .item .item-right .links{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b}.two-col .content .item .item-right .links:last-child{margin-bottom:0}.two-col .content .item .item-right .links a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.two-col .content .item .item-right .links{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.two-col .content .item .item-right .links a{color:#3fc4e5;text-decoration:underline}.two-col .content .item .item-right .links a:hover{color:#b8b8b8}.two-col .content .item .item-right blockquote{padding-left:32px;border-left:solid 1px #3fc4e5;margin-bottom:40px}.two-col .content .item .item-right blockquote:last-child{margin-bottom:0}.two-col .content .item .item-right blockquote p{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;color:#1b1b1b;margin-bottom:32px}@media (max-width:991.9px){.two-col .content .item .item-right blockquote p{font-size:25px}}@media (max-width:768px){.two-col .content .item .item-right blockquote p{font-size:22px}}.two-col .content .item .item-right blockquote cite{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;margin:0}.two-col .content .item .item-right blockquote cite:last-child{margin-bottom:0}.two-col .content .item .item-right blockquote cite a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.two-col .content .item .item-right blockquote cite{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.two-col .content .item .item-right blockquote.small-font p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;margin-bottom:32px;color:#1b1b1b}.two-col .content .item .item-right blockquote.small-font p:last-child{margin-bottom:0}.two-col .content .item .item-right blockquote.small-font p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.two-col .content .item .item-right blockquote.small-font p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.two-col .content .item .item-right blockquote.small-font p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.two-col .content .item .item-right blockquote.small-font p:last-child{margin-bottom:0}}@media (max-width:768px){.two-col .content .item .item-right blockquote{margin-bottom:20px}}.two-col .content .item .item-right .article-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px;width:100%}.two-col .content .item .item-right .article-box img{width:64px;aspect-ratio:1;margin:0;margin-right:16px}.two-col .content .item .item-right .article-box .date{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.two-col .content .item .item-right .article-box .date .article-title{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;margin:0;margin-bottom:4px}.two-col .content .item .item-right .article-box .date .article-title:last-child{margin-bottom:0}.two-col .content .item .item-right .article-box .date .article-title a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .item .item-right .article-box .date .article-title a:hover{color:#3fc4e5}.two-col .content .item .item-right .article-box .date .article-date{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#4f4f4f;margin:0}.two-col .content .item .item-right .article-box .date .article-date:last-child{margin-bottom:0}.two-col .content .item .item-right .article-box .date .article-date a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .item .item-right .article-box .date .article-date a:hover{color:#3fc4e5}@media (max-width:768px){.two-col .content .item .item-right .article-box .date .article-date{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.two-col .content .item .item-right .grey-box{width:100%;padding:40px 32px;border-radius:16px;background-color:#f2f2f2;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-align:start;-ms-flex-align:start;align-items:flex-start}.two-col .content .item .item-right .grey-box h3{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#1b1b1b;margin-bottom:16px}.two-col .content .item .item-right .grey-box h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .item .item-right .grey-box h3 a:hover{color:#3fc4e5}@media (max-width:991.9px){.two-col .content .item .item-right .grey-box h3{font-size:32px}}@media (max-width:768px){.two-col .content .item .item-right .grey-box h3{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.two-col .content .item .item-right .grey-box p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#4f4f4f;margin-bottom:32px}.two-col .content .item .item-right .grey-box p:last-child{margin-bottom:0}.two-col .content .item .item-right .grey-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .item .item-right .grey-box p a:hover{color:#3fc4e5}@media (min-width:1200px){.two-col .content .item .item-right .grey-box a{padding:13.5px 40px}}.two-col .content .item .item-right .number-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.two-col .content .item .item-right .number-module h3{width:100%}.two-col .content .item .item-right .number-box{width:100%;padding:32px 120px 32px 24px;border-radius:16px;background-color:#ededed;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;min-height:320px}.two-col .content .item .item-right .number-box h4{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.two-col .content .item .item-right .number-box h4 .animate-number,.two-col .content .item .item-right .number-box h4 .animate-number-dots{font-family:"PPNeueMontreal-Regular";font-size:112px;line-height:0.92;letter-spacing:-1.12px;text-align:left;color:#ffffff;margin:0;color:#1b1b1b;margin:0}@media (max-width:1200px){.two-col .content .item .item-right .number-box h4 .animate-number,.two-col .content .item .item-right .number-box h4 .animate-number-dots{font-size:89px;line-height:1}}@media (max-width:991.9px){.two-col .content .item .item-right .number-box h4 .animate-number,.two-col .content .item .item-right .number-box h4 .animate-number-dots{font-size:71px}}@media (max-width:768px){.two-col .content .item .item-right .number-box h4 .animate-number,.two-col .content .item .item-right .number-box h4 .animate-number-dots{font-size:48px;letter-spacing:normal}}.two-col .content .item .item-right .number-box h4 .unit{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#1b1b1b;margin:0}@media (max-width:991.9px){.two-col .content .item .item-right .number-box h4 .unit{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.two-col .content .item .item-right .number-box h4 .unit{font-size:36px}}.two-col .content .item .item-right .number-box p{color:#707070}.two-col .content .item .item-right .number-box.is-half{width:48.2%}.two-col .content .item .item-right figure{margin:0;width:100%}.two-col .content .item .item-right figure img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.two-col .content .item .item-right figure iframe{width:100%;aspect-ratio:16/9;height:100%;border-radius:16px;margin-bottom:40px}@media (max-width:768px){.two-col .content .item .item-right figure iframe{margin-bottom:20px}}.two-col .content .wp-block-columns{width:100%;padding:40px 0;border-top:solid 1px #ededed;margin-bottom:56px}.two-col .content .wp-block-columns:last-child{margin-bottom:0}.two-col .content .wp-block-columns:first-child{border-top:unset}.two-col .content .wp-block-columns h2{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;color:#1b1b1b;margin-bottom:40px}@media (max-width:768px){.two-col .content .wp-block-columns h2{line-height:1;font-size:22px}}@media (max-width:768px){.two-col .content .wp-block-columns h2{margin-bottom:20px}}.two-col .content .wp-block-columns h3{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Regular";color:#4f4f4f;margin-bottom:43px}.two-col .content .wp-block-columns h3:last-child{margin-bottom:0}.two-col .content .wp-block-columns h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.two-col .content .wp-block-columns h3 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.two-col .content .wp-block-columns h3{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.two-col .content .wp-block-columns h3:last-child{margin-bottom:0}}.two-col .content .wp-block-columns img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin-bottom:40px}@media (max-width:768px){.two-col .content .wp-block-columns img{margin-bottom:20px}}.two-col .content .wp-block-columns p{margin-bottom:40px}.two-col .content .wp-block-columns p:last-child{margin-bottom:0}.two-col .content .wp-block-columns p a{text-decoration:underline;color:#3fc4e5}.two-col .content .wp-block-columns p a:hover{color:#1b1b1b}@media (max-width:768px){.two-col .content .wp-block-columns p{margin-bottom:20px}}.two-col .content .wp-block-columns .links{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b}.two-col .content .wp-block-columns .links:last-child{margin-bottom:0}.two-col .content .wp-block-columns .links a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.two-col .content .wp-block-columns .links{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.two-col .content .wp-block-columns .links a{color:#3fc4e5;text-decoration:underline}.two-col .content .wp-block-columns .links a:hover{color:#b8b8b8}.two-col .content .gform_heading,.two-col .content .gform_validation_errors{display:none!important}.two-col .content .gform_wrapper form{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-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}@media (max-width:768px){.two-col .content .gform_wrapper form{max-width:100%}}.two-col .content .gform_wrapper form .gform_body{width:100%}.two-col .content .gform_wrapper form .gform_fields{min-width:unset!important;grid-column-gap:24px;grid-row-gap:20px}.two-col .content .gform_wrapper form .gfield_label_before_complex{display:none!important}.two-col .content .gform_wrapper form .gfield .gfield_label,.two-col .content .gform_wrapper form .gfield label{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f!important;margin-bottom:0;margin-bottom:10px}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield .gfield_label,.two-col .content .gform_wrapper form .gfield label{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.two-col .content .gform_wrapper form .gfield .gfield_label .gfield_required_asterisk,.two-col .content .gform_wrapper form .gfield label .gfield_required_asterisk{display:block;font-size:20px}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield .gfield_label .gfield_required_asterisk,.two-col .content .gform_wrapper form .gfield label .gfield_required_asterisk{font-size:18px}}.two-col .content .gform_wrapper form .gfield input:not([type=submit]),.two-col .content .gform_wrapper form .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;outline:none!important;border:none!important;-webkit-transition:all 0.3s!important;transition:all 0.3s!important;padding:15.5px 16px!important;border-radius:8px!important;border:solid 1px #4f4f4f!important;background-color:#ffffff!important;font-size:18px!important;line-height:1.35!important;letter-spacing:0.09px!important;text-align:left!important;color:#4f4f4f!important;min-height:56px}.two-col .content .gform_wrapper form .gfield input:not([type=submit])::-webkit-input-placeholder,.two-col .content .gform_wrapper form .gfield select::-webkit-input-placeholder{color:#4f4f4f;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield input:not([type=submit])::-webkit-input-placeholder,.two-col .content .gform_wrapper form .gfield select::-webkit-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.two-col .content .gform_wrapper form .gfield input:not([type=submit]):-moz-placeholder,.two-col .content .gform_wrapper form .gfield select:-moz-placeholder{color:#4f4f4f;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield input:not([type=submit]):-moz-placeholder,.two-col .content .gform_wrapper form .gfield select:-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.two-col .content .gform_wrapper form .gfield input:not([type=submit])::-moz-placeholder,.two-col .content .gform_wrapper form .gfield select::-moz-placeholder{color:#4f4f4f;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield input:not([type=submit])::-moz-placeholder,.two-col .content .gform_wrapper form .gfield select::-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.two-col .content .gform_wrapper form .gfield input:not([type=submit])::-ms-input-placeholder,.two-col .content .gform_wrapper form .gfield select::-ms-input-placeholder{color:#4f4f4f;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield input:not([type=submit])::-ms-input-placeholder,.two-col .content .gform_wrapper form .gfield select::-ms-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.two-col .content .gform_wrapper form .gfield input:not([type=submit]):focus,.two-col .content .gform_wrapper form .gfield select:focus{border:1px solid #3fc4e5!important;outline:unset!important}.two-col .content .gform_wrapper form .gfield input:not([type=submit]):focus-visible,.two-col .content .gform_wrapper form .gfield select:focus-visible{border:1px solid #3fc4e5!important;outline:unset!important}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield input:not([type=submit]),.two-col .content .gform_wrapper form .gfield select{font-size:16px!important}}@media (max-width:576px){.two-col .content .gform_wrapper form .gfield input:not([type=submit]),.two-col .content .gform_wrapper form .gfield select{font-size:14px!important}}.two-col .content .gform_wrapper form .gfield select{padding:15.5px 45px 15.5px 16px!important;border:solid 1px #4f4f4f!important}.two-col .content .gform_wrapper form .gfield.gfield_error input{border:1px solid red!important}.two-col .content .gform_wrapper form .gfield.gfield_error select{border:solid 1px #4f4f4f!important}.two-col .content .gform_wrapper form .gfield.gfield--type-submit input{font-size:18px;line-height:0;height:44px;padding:32px 39.5px}@media (max-width:768px){.two-col .content .gform_wrapper form .gfield.gfield--type-submit input{padding:0 39.5px}}.two-col .content .gform_wrapper form .gform_footer{width:100%;padding:0!important;margin:40px 0!important}@media (max-width:768px){.two-col .content .gform_wrapper form .gform_footer{margin:20px 0!important}}.two-col .content .gform_wrapper form .gform_footer .button,.two-col .content .gform_wrapper form .gform_footer input{font-family:"PPNeueMontreal-Medium"!important;font-size:20px!important;line-height:1.4!important;letter-spacing:0.1px!important;text-align:center!important;letter-spacing:normal!important;border-radius:40px!important;color:#1b1b1b!important;background:#3fc4e5!important;text-decoration:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;-webkit-transition:all 0.3s!important;transition:all 0.3s!important;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin:0!important;padding:19.5px 39.5px!important;border:1px solid #3fc4e5!important}.two-col .content .gform_wrapper form .gform_footer .button:last-child,.two-col .content .gform_wrapper form .gform_footer input:last-child{margin-bottom:0}.two-col .content .gform_wrapper form .gform_footer .button a,.two-col .content .gform_wrapper form .gform_footer input a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.two-col .content .gform_wrapper form .gform_footer .button a:hover,.two-col .content .gform_wrapper form .gform_footer input a:hover{color:#3fc4e5}.two-col .content .gform_wrapper form .gform_footer .button:hover,.two-col .content .gform_wrapper form .gform_footer input:hover{background:#ffffff!important}@media (max-width:768px){.two-col .content .gform_wrapper form .gform_footer .button,.two-col .content .gform_wrapper form .gform_footer input{font-size:16px!important;line-height:1.3!important;letter-spacing:0.16px!important;padding:9px 24px!important}}.two-col .content .gform_wrapper form .gform_footer .button:focus,.two-col .content .gform_wrapper form .gform_footer .button:focus-visible,.two-col .content .gform_wrapper form .gform_footer input:focus,.two-col .content .gform_wrapper form .gform_footer input:focus-visible{border:1px solid #3fc4e5!important;outline:unset!important}@media (max-width:991.9px){.two-col .content{padding:40px 16px}.two-col .content .item .item-left{width:45%}.two-col .content .item .item-right{width:49.2%}.two-col .content .item .item-right .number-box{padding:32px 24px}}@media (max-width:768px){.two-col .content .wp-block-columns{padding:20px 0;margin-bottom:28px}.two-col .content .item{padding:20px 0;margin-bottom:28px;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-align:start;-ms-flex-align:start;align-items:flex-start}.two-col .content .item .item-left{width:100%;margin-bottom:20px}.two-col .content .item .item-right{width:100%}.two-col .content .item .item-right .article-box{margin-bottom:40px}}@media (max-width:768px) and (max-width:768px){.two-col .content .item .item-right .article-box{margin-bottom:20px}}@media (max-width:768px){.two-col .content .item .item-right .number-box{padding:16px 20px;min-height:200px}.two-col .content .item .item-right .number-box.is-half{width:100%}}.two-col.larger-padding{padding-top:40px}@media (max-width:768px){.two-col.is-grey-text .content{padding-top:0!important;padding-bottom:20px!important}}.two-col.is-grey-text .content .item .item-left p{margin-bottom:32px}.two-col.is-grey-text .content .item .item-right h5{color:#1b1b1b!important}.two-col.is-grey-text .content .item .item-right cite,.two-col.is-grey-text .content .item .item-right p{color:#4f4f4f!important}.two-col.is-grey-text .content .item .item-right cite a,.two-col.is-grey-text .content .item .item-right p a{color:#4CA8BF!important}.two-col.is-grey-text .content .item .item-right cite a:hover,.two-col.is-grey-text .content .item .item-right p a:hover{color:#b8b8b8!important}.two-col.is-border .item{border-top:solid 1px #ededed!important}.two-col.is-border+.two-col.is-border{margin-top:80px}@media (max-width:768px){.two-col.is-border+.two-col.is-border{margin-top:40px}}.more-recommendations{position:relative;z-index:102}.more-recommendations .container{padding:0}.more-recommendations .content{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-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0 0 16px 16px;border-top:solid 1px #ededed;width:100%;max-width:1440px;margin:0 auto;padding:80px 24px 160px}@media (max-width:768px){.more-recommendations .content{padding:40px 16px 80px}}.more-recommendations .title-box{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.more-recommendations .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;margin:0;width:50%;color:#ffffff}@media (max-width:991.9px){.more-recommendations .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.more-recommendations .title-box h2{font-size:36px}}.more-recommendations .card-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.more-recommendations .card-box .item{width:32.2%;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-align:start;-ms-flex-align:start;align-items:flex-start;border:unset;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations .card-box .item .img-box{width:100%;padding-top:73.7%;border-radius:16px;margin-bottom:36px;position:relative;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations .card-box .item .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations .card-box .item .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations .card-box .item .text-box h3{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;color:#ffffff;margin-bottom:16px;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.9px){.more-recommendations .card-box .item .text-box h3{font-size:25px}}@media (max-width:768px){.more-recommendations .card-box .item .text-box h3{font-size:22px}}.more-recommendations .card-box .item .text-box p{color:#707070;-webkit-transition:all 0.3s;transition:all 0.3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.5em}.more-recommendations .card-box .item:hover .img-box img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.more-recommendations .card-box .item:hover .text-box h3,.more-recommendations .card-box .item:hover .text-box p{color:#3fc4e5}.more-recommendations.style-2 .content{padding:80px 24px 40px}@media (max-width:768px){.more-recommendations.style-2 .content{margin-top:0;padding:40px 16px}}.more-recommendations.style-2 .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#1b1b1b}.more-recommendations.style-2 .title-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations.style-2 .title-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.more-recommendations.style-2 .title-box h2{font-size:32px}}@media (max-width:768px){.more-recommendations.style-2 .title-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.more-recommendations.style-2 .card-box .card .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.more-recommendations.style-2 .card-box .card .text-box .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:20px}.more-recommendations.style-2 .card-box .card .text-box .text span{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#707070}.more-recommendations.style-2 .card-box .card .text-box .text span:last-child{margin-bottom:0}.more-recommendations.style-2 .card-box .card .text-box .text span a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations.style-2 .card-box .card .text-box .text span a:hover{color:#3fc4e5}@media (max-width:768px){.more-recommendations.style-2 .card-box .card .text-box .text span{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.more-recommendations.style-2 .card-box .card .text-box .text p{-webkit-transition:all 0.3s;transition:all 0.3s}.more-recommendations.style-2 .card-box .card .text-box p{color:#1b1b1b}.more-recommendations.style-2 .card-box .card:first-child{width:66.1%}.more-recommendations.style-4 .card-box .card:first-child{width:40.7%}.more-recommendations.style-4 .card-box .card:nth-child(2){width:32.2%}.more-recommendations.style-4 .card-box .card:nth-child(3){width:23.75%}.more-recommendations.cols-3{position:relative}.more-recommendations.cols-3:before{content:"";position:absolute;width:97%;height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#ededed;max-width:1440px}.more-recommendations.cols-3 .content{padding:80px 24px;border:unset}@media (max-width:768px){.more-recommendations.cols-3 .content{padding:40px 16px}}.more-recommendations.cols-3 .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.more-recommendations.cols-3 .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;max-width:684px;color:#ffffff}@media (max-width:991.9px){.more-recommendations.cols-3 .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.more-recommendations.cols-3 .title-box h2{font-size:36px}}@media (max-width:768px){.more-recommendations.cols-3 .title-box h2{margin-bottom:20px}}.more-recommendations.cols-3 .card-box{gap:64px 23px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.more-recommendations.cols-3 .card-box .item{width:calc(33.3% - 16px)}.more-recommendations.cols-3 .card-box .item .text-box p{color:#b8b8b8}@media (max-width:991.9px){.more-recommendations.cols-3 .card-box{gap:32px 12px}.more-recommendations.cols-3 .card-box .item{width:calc(33.3% - 8px)}}@media (max-width:768px){.more-recommendations.cols-3 .card-box .item{width:100%}}@media (max-width:768px){.more-recommendations .title-box{margin-bottom:30px;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-align:start;-ms-flex-align:start;align-items:flex-start}.more-recommendations .title-box h2{width:100%;margin-bottom:20px}.more-recommendations .title-box h2:last-child{margin-bottom:0}.more-recommendations .card-box{gap:20px 0}.more-recommendations .card-box .item{width:100%!important}.more-recommendations .card-box .item .img-box{margin-bottom:20px}}.timeline-box+.more-recommendations .title-box h2{font-family:"PPNeueMontreal-Regular"!important;font-size:80px!important;line-height:0.95!important;letter-spacing:-0.8px!important;margin:0!important}@media (max-width:991.9px){.timeline-box+.more-recommendations .title-box h2{font-size:56px!important;line-height:1!important;letter-spacing:normal!important}}@media (max-width:768px){.timeline-box+.more-recommendations .title-box h2{font-size:36px!important}}@media (max-width:576px){.timeline-box+.more-recommendations .title-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.timeline-box+.more-recommendations .title-box h2{margin-bottom:20px!important}}.big-form+.more-recommendations.style-2 .content{margin-top:0}.map{padding:80px 0;background-color:#1b1b1b}.map .content{width:100%;position:relative;overflow:hidden}.map #map{height:812px;overflow:visible;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.map #map .gm-style .yNHHyP-marker-view .IPAZAH-content-container.HJDHPx-interactive>*{position:relative;border:solid 2px #fff;width:56px;height:56px;background-color:rgba(63,196,229,0.9);z-index:1;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;border-radius:50%}.map #map .gm-style .yNHHyP-marker-view .IPAZAH-content-container.HJDHPx-interactive>:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(63,196,229,0.5);padding:10px 17px 10px 15px;mix-blend-mode:multiply;border-radius:50%;width:40px;height:40px;z-index:2}.map #map .gm-style .yNHHyP-marker-view .IPAZAH-content-container.HJDHPx-interactive>* .count{font-family:"PPNeueMontreal-Medium";font-size:14px;line-height:1.4;letter-spacing:-0.14px;text-align:center;color:#1b1b1b;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.map #map .gm-style .pin{position:relative;border:solid 2px #fff;width:56px;height:56px;background-color:rgba(63,196,229,0.9);z-index:1;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;border-radius:50%}.map #map .gm-style .pin:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(63,196,229,0.5);padding:10px 17px 10px 15px;mix-blend-mode:multiply;border-radius:50%;width:40px;height:40px;z-index:2}.map #map .gm-style .pin .count{font-family:"PPNeueMontreal-Medium";font-size:14px;line-height:1.4;letter-spacing:-0.14px;text-align:center;color:#1b1b1b;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.map #map .gm-style .yNHHyP-marker-view .IPAZAH-content-container.HJDHPx-interactive svg{position:relative;border:solid 2px transparent;width:auto;height:auto;background-color:transparent;border-radius:0}.map #map .gm-style .yNHHyP-marker-view .IPAZAH-content-container.HJDHPx-interactive svg:before{display:none}.map #map .gm-style .marker{margin-bottom:-20px}.map #map .gm-style .marker.active path{fill:rgba(63,196,229,0.5)}.map .map-control{position:absolute;left:8px;top:8px;width:34.6%;max-width:481px;height:100%;padding:32px 32px 0 32px;border-radius:8px;backdrop-filter:blur(24px);background-color:rgba(27,27,27,0.92);max-height:796px;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateX(0%);transform:translateX(0%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map .map-control h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#ffffff!important;margin-bottom:48px;max-width:896px}.map .map-control h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.map .map-control h2{font-size:32px}}@media (max-width:768px){.map .map-control h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.map .map-control .control-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.map .map-control .control-search{width:100%;margin-bottom:16px;position:relative}.map .map-control .control-search input{padding:15.5px 16px;border-radius:8px;border:solid 1px #707070;background-color:#2c2a2a;text-decoration:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;width:100%;margin-bottom:0}.map .map-control .control-search input:last-child{margin-bottom:0}.map .map-control .control-search input a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .control-search input a:hover{color:#3fc4e5}.map .map-control .control-search input::-webkit-input-placeholder{color:#ffffff;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.map .map-control .control-search input::-webkit-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.map .map-control .control-search input:-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.map .map-control .control-search input:-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.map .map-control .control-search input::-moz-placeholder{color:#ffffff;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.map .map-control .control-search input::-moz-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.map .map-control .control-search input::-ms-input-placeholder{color:#ffffff;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left}@media (max-width:768px){.map .map-control .control-search input::-ms-input-placeholder{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.map .map-control .control-search input:hover{border:solid 1px #707070}.map .map-control .control-search input:focus,.map .map-control .control-search input:focus-visible{border:solid 2px #3fc4e5!important;outline:unset!important}.map .map-control .control-search input:focus-visible::-webkit-input-placeholder,.map .map-control .control-search input:focus::-webkit-input-placeholder{-webkit-transform:translateY(-120%);transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:focus-visible::-moz-placeholder,.map .map-control .control-search input:focus::-moz-placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:focus-visible:-ms-input-placeholder,.map .map-control .control-search input:focus:-ms-input-placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:focus-visible::-ms-input-placeholder,.map .map-control .control-search input:focus::-ms-input-placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:focus-visible::placeholder,.map .map-control .control-search input:focus::placeholder{-webkit-transform:translateY(-120%);transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:placeholder-shown)::-webkit-input-placeholder{-webkit-transform:translateY(-120%);transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:placeholder-shown)::-moz-placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:placeholder-shown):-ms-input-placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:placeholder-shown)::-ms-input-placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:-moz-placeholder-shown)::placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:-ms-input-placeholder)::placeholder{transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input:not(:placeholder-shown)::placeholder{-webkit-transform:translateY(-120%);transform:translateY(-120%);font-size:12px;color:#3fc4e5;opacity:1}.map .map-control .control-search input::-webkit-input-placeholder{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(0);transform:translateY(0);font-size:16px;color:#707070;opacity:1}.map .map-control .control-search input::-moz-placeholder{-moz-transition:all 0.3s;transition:all 0.3s;transform:translateY(0);font-size:16px;color:#707070;opacity:1}.map .map-control .control-search input:-ms-input-placeholder{-ms-transition:all 0.3s;transition:all 0.3s;transform:translateY(0);font-size:16px;color:#707070;opacity:1}.map .map-control .control-search input::-ms-input-placeholder{-ms-transition:all 0.3s;transition:all 0.3s;transform:translateY(0);font-size:16px;color:#707070;opacity:1}.map .map-control .control-search input::placeholder{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateY(0);transform:translateY(0);font-size:16px;color:#707070;opacity:1}.map .map-control .control-search .pac-container{background-color:#fff;position:absolute!important;top:100%;left:0;width:100%;z-index:1000;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.map .map-control .control-search .pac-item{cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#515151}.map .map-control .control-search .pac-item:hover{background-color:#fafafa}.map .map-control .control-search .pac-item-selected,.map .map-control .control-search .pac-item-selected:hover{background-color:#ebf2fe}.map .map-control .control-search .pac-matched{font-weight:700}.map .map-control .control-search .pac-item-query{font-size:13px;padding-right:3px;color:#000}.map .map-control .control-search .pac-icon{width:15px;height:20px;margin-right:7px;margin-top:6px;display:inline-block;vertical-align:top;background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons.png);background-size:34px}.map .map-control .control-search .pac-container .pac-icon{background-image:url(https://maps.gstatic.com/mapfiles/api-3/images/autocomplete-icons_hdpi.png)}.map .map-control .control-search .pac-icon-search{background-position:-1px -1px}.map .map-control .control-search .pac-item-selected .pac-icon-search{background-position:-18px -1px}.map .map-control .control-search .pac-icon-marker{background-position:-1px -161px}.map .map-control .control-search .pac-item-selected .pac-icon-marker{background-position:-18px -161px}.map .map-control .control-search .pac-placeholder{color:gray}.map .map-control .control-category{width:100%;margin-bottom:24px}.map .map-control .control-category ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media (max-width:768px){.map .map-control .control-category ul{gap:16px 8px}}.map .map-control .control-category ul li{padding:0;margin:0}.map .map-control .control-category ul li:before{display:none}.map .map-control .control-category ul li a{text-decoration:unset;font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;margin:0;color:#ffffff;padding:8px 24px;border-radius:24px;border:solid 1px #4f4f4f;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .control-category ul li a:last-child{margin-bottom:0}.map .map-control .control-category ul li a a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .control-category ul li a a:hover{color:#3fc4e5}@media (max-width:768px){.map .map-control .control-category ul li a{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.map .map-control .control-category ul li a.active{border:solid 1px #ffffff}.map .map-control .control-category ul li a.active:hover{opacity:1}.map .map-control .control-category ul li a:hover{opacity:0.6}.map .map-control .result-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff;margin:0;margin-bottom:24px;display:none}.map .map-control .result-count:last-child{margin-bottom:0}.map .map-control .result-count a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.map .map-control .result-count a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.map .map-control .result-count{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.map .map-control .result-count:last-child{margin-bottom:0}}.map .map-control .result-count .count{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff;margin:0 8px}.map .map-control .result-count .count:last-child{margin-bottom:0}.map .map-control .result-count .count a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.map .map-control .result-count .count a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.map .map-control .result-count .count{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.map .map-control .result-count .count:last-child{margin-bottom:0}}.map .map-control .result-count.active{display:-webkit-box;display:-ms-flexbox;display:flex}.map .map-control .result-list{max-height:100%;overflow-y:auto;max-width:417px;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-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px 0;padding-bottom:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.map .map-control .result-list .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;border:solid 1px #707070;background-color:#2c2a2a;-webkit-transition:all 0.3s;transition:all 0.3s;height:auto;position:relative;display:none;cursor:pointer}.map .map-control .result-list .list .image-box{padding:0;width:35.2%;height:auto;-webkit-transition:all 0.3s;transition:all 0.3s;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px 0 0 8px}.map .map-control .result-list .list .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s;vertical-align:unset;border-radius:8px 0 0 8px}.map .map-control .result-list .list .text-box{width:64.8%;padding:20px 10px 10px 24px;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;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-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:8px;overflow-y:auto}.map .map-control .result-list .list .text-box h3{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#ffffff!important;margin:0;margin-bottom:10px}.map .map-control .result-list .list .text-box h3:last-child{margin-bottom:0}.map .map-control .result-list .list .text-box h3 a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .result-list .list .text-box h3 a:hover{color:#3fc4e5}@media (max-width:768px){.map .map-control .result-list .list .text-box h3{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.map .map-control .result-list .list .text-box .tag{font-family:"PPNeueMontreal-Regular";font-size:12px;line-height:1.4;letter-spacing:0.48px;text-align:left;color:#b8b8b8!important;text-transform:uppercase;margin:0;margin-bottom:2px;width:100%}.map .map-control .result-list .list .text-box .services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .result-list .list .text-box .services .service{padding:12px;border-radius:4px;background-color:#1b1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;aspect-ratio:1;margin-right:8px;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .result-list .list .text-box .services .service:last-child{margin-right:0}.map .map-control .result-list .list .text-box .services .service svg{-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .result-list .list .text-box .services .service svg path{-webkit-transition:all 0.3s;transition:all 0.3s;stroke:#ffffff}.map .map-control .result-list .list .icon-box{position:absolute;right:14px;top:75%;height:24px;width:24px;display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .result-list .list .icon-box svg{-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .result-list .list .icon-box svg path{-webkit-transition:all 0.3s;transition:all 0.3s;stroke:#ffffff}.map .map-control .result-list .list:hover{background-color:rgba(27,27,27,0.5)}.map .map-control .result-list .list:hover .image-box img{opacity:0.8}.map .map-control .result-list .list:hover .text-box .services .service svg path{stroke:#3fc4e5}.map .map-control .result-list .list:hover .icon-box svg path{stroke:#3fc4e5}.map .map-control .result-list .list.active{display:-webkit-box;display:-ms-flexbox;display:flex}.map .map-control .close-panel{position:absolute;right:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:24px 1px 24px 0;background-color:#4f4f4f;border:unset;-webkit-box-shadow:unset;box-shadow:unset;background-blend-mode:color;border-radius:0 8px 8px 0;-webkit-transition:all 0.3s;transition:all 0.3s}.map .map-control .close-panel:hover{opacity:0.8}.map .map-control .close-panel.is-none{display:none}.map .map-control.shrink{padding:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.map .map-control.shrink .control-category,.map .map-control.shrink .control-search,.map .map-control.shrink .result-count,.map .map-control.shrink .result-list,.map .map-control.shrink h2{display:none}.map .map-control.shrink .close-panel svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.map .result-detail{position:absolute;left:35.9%;top:8px;width:100%;height:100%;max-width:390px;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-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px 0;padding-bottom:16px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;max-height:796px}.map .result-detail.active{opacity:1;visibility:visible}.map .result-detail .detail{overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;height:100%;width:100%;border-radius:8px;backdrop-filter:blur(24px);background-color:rgba(27,27,27,0.88);position:relative;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-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;opacity:0;visibility:hidden;transition:all 0.3s}.map .result-detail .detail .close{position:absolute;right:8px;top:8px;padding:12px;border-radius:40px;border:solid 1px rgba(255,255,255,0.5);background-color:#1b1b1b;z-index:5;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .close svg{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .close svg path{-webkit-transition:all 0.3s;transition:all 0.3s;stroke:#ffffff}.map .result-detail .detail .close:hover{opacity:0.8}.map .result-detail .detail .image-box{padding:0;width:100%;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:default}.map .result-detail .detail .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s;aspect-ratio:1/0.513}.map .result-detail .detail .text-box{width:100%;padding:0;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .tag{font-family:"PPNeueMontreal-Regular";font-size:12px;line-height:1.4;letter-spacing:0.48px;text-align:left;color:#b8b8b8!important;text-transform:uppercase;margin:0;margin-bottom:4px;width:100%}.map .result-detail .detail .text-box .title-box{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 24px;border-bottom:1px solid #4f4f4f}.map .result-detail .detail .text-box .title-box .title{font-family:"PPNeueMontreal-Regular";font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;line-height:1.6;color:#ffffff!important;text-transform:unset;margin:0}.map .result-detail .detail .text-box .title-box .title:last-child{margin-bottom:0}.map .result-detail .detail .text-box .title-box .title a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.map .result-detail .detail .text-box .title-box .title{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.map .result-detail .detail .text-box .title-box .title a{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;color:inherit;text-decoration:unset}.map .result-detail .detail .text-box .title-box .title a .text{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;color:inherit}.map .result-detail .detail .text-box .title-box .title a .icon{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .title-box .title a .icon svg{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .title-box .title a .icon svg path{-webkit-transition:all 0.3s;transition:all 0.3s;stroke:#ffffff}.map .result-detail .detail .text-box .title-box .title a:hover{color:#3fc4e5!important}.map .result-detail .detail .text-box .title-box .title a:hover .icon svg path{stroke:#3fc4e5}.map .result-detail .detail .text-box .title-box .parent{font-family:"PPNeueMontreal-Regular";font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff!important;margin:0}.map .result-detail .detail .text-box .title-box .parent:last-child{margin-bottom:0}.map .result-detail .detail .text-box .title-box .parent a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .title-box .parent a:hover{color:#3fc4e5}.map .result-detail .detail .text-box .title-box .parent a{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;color:inherit;text-decoration:unset}.map .result-detail .detail .text-box .title-box .parent a .text{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;color:inherit}.map .result-detail .detail .text-box .title-box .parent a .icon{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .title-box .parent a .icon svg{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .title-box .parent a .icon svg path{-webkit-transition:all 0.3s;transition:all 0.3s;stroke:#ffffff}.map .result-detail .detail .text-box .title-box .parent a:hover .icon svg path{stroke:#3fc4e5}.map .result-detail .detail .text-box .button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 24px;border-bottom:1px solid #4f4f4f;gap:0 8px}.map .result-detail .detail .text-box .button-box .btn{font-family:"PPNeueMontreal-Medium";font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:center;letter-spacing:normal;margin:0;border-radius:40px;padding:11.5px 20px;min-width:167px;color:#1b1b1b;background:#3fc4e5;text-decoration:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .button-box .btn:hover{background:#ffffff}.map .result-detail .detail .text-box .button-box .btn:focus{outline:unset;-webkit-box-shadow:unset;box-shadow:unset}@media (max-width:768px){.map .result-detail .detail .text-box .button-box .btn{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:9px 24px}}.map .result-detail .detail .text-box .button-box .btn:last-child{color:#3fc4e5;border-color:#3fc4e5;background:transparent}.map .result-detail .detail .text-box .button-box .btn:last-child:hover{color:#ffffff;border-color:#ffffff;background:#2c2a2a}.map .result-detail .detail .text-box .population-box{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 24px;border-bottom:1px solid #4f4f4f}.map .result-detail .detail .text-box .population-box .count{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin:0}.map .result-detail .detail .text-box .population-box .count:last-child{margin-bottom:0}.map .result-detail .detail .text-box .population-box .count a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .population-box .count a:hover{color:#3fc4e5}.map .result-detail .detail .text-box .services-detail-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #4f4f4f}.map .result-detail .detail .text-box .services-detail-box .item{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-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;padding:12px 24px}.map .result-detail .detail .text-box .services-detail-box .item .title{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#ffffff;margin:0}.map .result-detail .detail .text-box .services-detail-box .item .title:last-child{margin-bottom:0}.map .result-detail .detail .text-box .services-detail-box .item .title a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .services-detail-box .item .title a:hover{color:#3fc4e5}.map .result-detail .detail .text-box .services-detail-box .item:nth-child(3){width:100%}.map .result-detail .detail .text-box .services-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 24px;border-bottom:1px solid #4f4f4f}.map .result-detail .detail .text-box .services-box .tag{margin-bottom:8px}.map .result-detail .detail .text-box .services-box .service{padding:12px;border-radius:4px;background-color:#1b1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;aspect-ratio:1;margin-right:8px}.map .result-detail .detail .text-box .services-box .service:last-child{margin-right:0}.map .result-detail .detail .text-box .link-box{padding:16px 24px;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .link-box a{text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map .result-detail .detail .text-box .link-box a .icon{width:16px}.map .result-detail .detail .text-box .link-box a .icon svg{width:16px}.map .result-detail .detail .text-box .link-box a .text{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#3fc4e5;margin:0 2px 0 8px}.map .result-detail .detail .text-box .link-box a .text:last-child{margin-bottom:0}.map .result-detail .detail .text-box .link-box a .text a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .link-box a .text a:hover{color:#3fc4e5}.map .result-detail .detail .text-box .link-box a .arrow{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .link-box a .arrow svg{-webkit-transition:all 0.3s;transition:all 0.3s}.map .result-detail .detail .text-box .link-box a .arrow svg path{-webkit-transition:all 0.3s;transition:all 0.3s;stroke:#3fc4e5}.map .result-detail .detail:hover .text-box .link-box a .arrow svg path{stroke:#3fc4e5}.map .result-detail .detail.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible}.map .pin{position:relative;border:solid 2px #fff;width:56px;height:56px;background-color:rgba(63,196,229,0.9);z-index:1;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;border-radius:50%}.map .pin:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(63,196,229,0.5);padding:10px 17px 10px 15px;mix-blend-mode:multiply;border-radius:50%;width:40px;height:40px;z-index:2}.map .pin .count{font-family:"PPNeueMontreal-Medium";font-size:14px;line-height:1.4;letter-spacing:-0.14px;text-align:center;color:#1b1b1b;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}@media (max-width:1350px){.map .map-control{width:40%}.map .result-detail{left:42%}}@media (max-width:1200px){.map{padding-bottom:40px}.map .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.map #map{height:560px}.map .map-control,.map .result-list{width:100%;position:static;max-width:100%}.map .map-control{padding:32px 0 10px}.map .map-control h2{margin-bottom:24px}.map .map-control .result-list{max-width:100%;max-height:500px}.map .map-control .result-list .list{width:100%;position:relative;z-index:20}.map .map-control .result-list .list .image-box{width:40%}.map .map-control .result-list .list .text-box{width:60%}.map .map-control .close-panel{display:none}.map .result-detail{position:absolute;border-radius:8px;max-height:750px;overflow-y:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;z-index:19}.map .result-detail .detail{border:1px solid #2c2a2a}}@media (max-width:576px){.map .map-control{max-height:100%}.map .map-control .result-list{width:100%;max-width:100%}.map .map-control .result-list .list{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:100%;max-height:unset;min-height:350px}.map .map-control .result-list .list .image-box{width:100%}.map .map-control .result-list .list .image-box img{aspect-ratio:1/0.8;max-height:200px}.map .map-control .result-list .list .text-box{width:100%;max-width:100%}.map .map-control .result-list .list .icon-box{top:85%}.map .result-detail{width:100%;max-width:100%;margin-left:0;max-height:100%;height:100vh;position:fixed;z-index:10002;top:60px;-webkit-transform:translateY(0);transform:translateY(0)}.map .result-detail .detail .text-box .button-box,.map .result-detail .detail .text-box .link-box,.map .result-detail .detail .text-box .population-box,.map .result-detail .detail .text-box .services-box,.map .result-detail .detail .text-box .title-box{padding:10px 15px}.map .result-detail .detail .text-box .services-detail-box .item{width:100%;padding:10px 15px}.map .result-detail .detail .text-box .button-box .btn{min-width:unset}}.pac-container:after{content:none!important}.gm-bundled-control[data-control-height="81"]{right:135px!important;bottom:55px!important}.gm-bundled-control[data-control-height="81"] .gmnoprint div{width:80px!important;height:40px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.gm-bundled-control[data-control-height="81"] .gmnoprint div button{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;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.gm-bundled-control[data-control-height="81"] .gmnoprint div button img{-webkit-transition:all 0.3s;transition:all 0.3s}.gm-bundled-control[data-control-height="81"] .gmnoprint div button:hover{opacity:0.8}.gm-bundled-control[data-control-height="81"] .gmnoprint div div{display:none}.text-and-card{padding:80px 0}.text-and-card .content{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-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-card .title-box{margin-bottom:80px;max-width:684px}.text-and-card .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#ffffff;margin:0}@media (max-width:991.9px){.text-and-card .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-card .title-box h2{font-size:36px}}.text-and-card .card-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap;width:100%;background-color:#1b1b1b;gap:20px 200px}.text-and-card .card-box .item{width:calc(33.3% - 133.33px);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-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:unset}.text-and-card .card-box .item .img-box{margin-bottom:32px;border-radius:16px;-webkit-transition:all 0.3s;transition:all 0.3s;overflow:hidden;width:100%}@media (max-width:768px){.text-and-card .card-box .item .img-box{margin-bottom:20px}}.text-and-card .card-box .item .img-box img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-card .card-box .item .text-box{-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-card .card-box .item .text-box h3{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1;text-align:left;color:#ffffff;margin:0;margin-bottom:16px;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.9px){.text-and-card .card-box .item .text-box h3{font-size:25px}}@media (max-width:768px){.text-and-card .card-box .item .text-box h3{font-size:22px}}.text-and-card .card-box .item .text-box p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-card .card-box .item .text-box p:last-child{margin-bottom:0}.text-and-card .card-box .item .text-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-card .card-box .item .text-box p a:hover{color:#3fc4e5}.text-and-card .card-box a{-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:unset}.text-and-card .card-box a:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.text-and-card .card-box a:hover .text-box{opacity:0.8}.text-and-card.cols-2{padding:48px 0 80px}@media (max-width:768px){.text-and-card.cols-2{padding:40px 0}}.text-and-card.cols-2 .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;color:#ffffff;margin:0}@media (max-width:991.9px){.text-and-card.cols-2 .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-and-card.cols-2 .title-box h2{font-size:36px}}.text-and-card.cols-2 .card-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}.text-and-card.cols-2 .card-box .item{width:49.2%}.text-and-card.cols-2 .card-box .item .img-box{margin-bottom:40px}.text-and-card.cols-2 .card-box .item .img-box img{aspect-ratio:16/10.3}.text-and-card.cols-2 .card-box .item .text-box h3{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;margin-bottom:24px}.text-and-card.cols-2 .card-box .item .text-box h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-and-card.cols-2 .card-box .item .text-box h3 a:hover{color:#3fc4e5}@media (max-width:991.9px){.text-and-card.cols-2 .card-box .item .text-box h3{font-size:32px}}@media (max-width:768px){.text-and-card.cols-2 .card-box .item .text-box h3{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.text-and-card.cols-2 .card-box .item .text-box p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8;max-width:566px}.text-and-card.cols-2 .card-box .item .text-box p:last-child{margin-bottom:0}.text-and-card.cols-2 .card-box .item .text-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.text-and-card.cols-2 .card-box .item .text-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}@media (max-width:1200px){.text-and-card .card-box{gap:20px 100px}.text-and-card .card-box .item{width:calc(33.3% - 66.66px)}}@media (max-width:991.9px){.text-and-card .card-box{gap:20px 50px}.text-and-card .card-box .item{width:calc(33.3% - 33.33px)}}@media (max-width:768px){.text-and-card{padding:40px 0}.text-and-card .title-box{margin-bottom:40px}.text-and-card .card-box{gap:32px 0}.text-and-card .card-box .item{width:100%}.text-and-card.cols-2 .card-box .item{width:100%}.text-and-card.cols-2 .card-box .item .img-box{margin-bottom:20px}.text-and-card.cols-2 .card-box .item .text-box h3{margin-bottom:12px}}.text-img-slider{padding:80px 0}.text-img-slider .content{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:48px 0 80px 24px;border-radius:16px;border:solid 1px #707070;background-color:#1b1b1b}.text-img-slider .title-box{max-width:896px;margin-bottom:48px}.text-img-slider .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#ffffff}@media (max-width:991.9px){.text-img-slider .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.text-img-slider .title-box h2{font-size:36px}}.text-img-slider .slider-box{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;position:relative}.text-img-slider .slider-box .slider-box-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:80px}.text-img-slider .slider-box .slider-box-top .ajax-filter{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;text-decoration:unset;color:#ffffff;padding:9.5px 28px;border-radius:80px;border:solid 1px #4f4f4f;margin:0}.text-img-slider .slider-box .slider-box-top .ajax-filter:last-child{margin-bottom:0}.text-img-slider .slider-box .slider-box-top .ajax-filter a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.text-img-slider .slider-box .slider-box-top .ajax-filter a:hover{color:#3fc4e5}.text-img-slider .slider-box .slider-box-top .ajax-filter.active{border:solid 1px #ffffff}.text-img-slider .slider-box .slider-box-top .ajax-filter:hover{border:solid 1px #ffffff}.text-img-slider .slider-box .slider-box-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:23px}.text-img-slider .slider-box .slider-box-bottom .text-slider-box{width:22.4%}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box{overflow:hidden;position:relative;width:100%}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box .slick-list{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box h3{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Regular";margin:0;margin-bottom:8px}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box h3:last-child{margin-bottom:0}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box h3 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box h3{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box h3:last-child{margin-bottom:0}}.text-img-slider .slider-box .slider-box-bottom .text-slider-box .text-box p{color:#b8b8b8}.text-img-slider .slider-box .slider-box-bottom .img-slider-box{width:76%}.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider{padding-right:213px;overflow:hidden;position:relative}.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider .slick-list{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider .item{margin-right:24px;border-radius:16px;overflow:hidden}.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider .item img{border-radius:16px;-o-object-fit:cover;object-fit:cover;width:100%;max-height:514px}.text-img-slider .slider-box .icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto;max-width:104px;cursor:pointer;position:relative;left:24%;-webkit-transition:all 0.3s;transition:all 0.3s}.text-img-slider .slider-box .icon-box span{width:44px;height:44px;position:relative;padding:0;min-width:unset;min-height:unset;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #ffffff;border-radius:50%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-img-slider .slider-box .icon-box span:before{font-size:12px;-webkit-transition:all 0.3s;transition:all 0.3s}.text-img-slider .slider-box .icon-box span:hover{background-color:#4f4f4f}@media (max-width:991.9px){.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider{padding-right:150px}}@media (max-width:768px){.text-img-slider{padding:40px 0}.text-img-slider .content{padding:24px 0 40px 12px}.text-img-slider .title-box{margin-bottom:24px}.text-img-slider .slider-box{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;position:relative}.text-img-slider .slider-box .slider-box-top{margin-bottom:40px}.text-img-slider .slider-box .slider-box-top .ajax-filter{padding:8px 20px}.text-img-slider .slider-box .slider-box-bottom{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-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.text-img-slider .slider-box .slider-box-bottom .text-slider-box{width:100%;margin-bottom:20px}.text-img-slider .slider-box .slider-box-bottom .img-slider-box{width:100%}.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider{padding-right:100px}.text-img-slider .slider-box .icon-box{max-width:80px;left:0}.text-img-slider .slider-box .icon-box span{width:30px;height:30px}.text-img-slider .slider-box .icon-box span:before{font-size:8px}}@media (max-width:576px){.text-img-slider .slider-box .slider-box-bottom .img-slider-box .img-slider{padding-right:60px}}.text-img-slider+.text-content{padding:80px 0}@media (max-width:768px){.text-img-slider+.text-content{padding:40px 0}}.faqs-box{padding:80px 0}@media (max-width:768px){.faqs-box{padding:40px 0}}.faqs-box .content{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:96px 118px;border-radius:16px;background-color:#2c2a2a;max-width:1156px;margin:0 auto}.faqs-box h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;margin-bottom:40px}.faqs-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.faqs-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.faqs-box h2{font-size:32px}}@media (max-width:768px){.faqs-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.faqs-box .faq-list{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.faqs-box .item{width:100%;border-bottom:solid 2px #4f4f4f}.faqs-box .item.active{padding-bottom:24px;border-bottom:solid 2px #3fc4e5}.faqs-box .item.active .faq-head{border-bottom:solid 2px transparent}.faqs-box .item.active .faq-head span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faqs-box .faq-head{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-transition:all 0.3s;transition:all 0.3s;padding:24px 16px 24px 0}.faqs-box .faq-head p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;padding-right:10px}.faqs-box .faq-head p:last-child{margin-bottom:0}.faqs-box .faq-head p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.faqs-box .faq-head p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.faqs-box .faq-head p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.faqs-box .faq-head p:last-child{margin-bottom:0}}.faqs-box .faq-head span{display:block;-webkit-transition:0.3s ease-in;transition:0.3s ease-in}.faqs-box .faq-head span:before{font-size:32px}.faqs-box .faq-head:hover{opacity:0.6}.faqs-box .faq-body{display:none;padding-top:20px;width:80%}.faqs-box .faq-body p{color:#b8b8b8}.faqs-box .faq-body ol li,.faqs-box .faq-body ul li{margin:0;color:#b8b8b8}@media (max-width:1200px){.faqs-box .content{padding:67px 82px}}@media (max-width:991.9px){.faqs-box .content{padding:48px 55px}}@media (max-width:768px){.faqs-box .content{padding:48px 16px}.faqs-box h2{margin-bottom:20px}.faqs-box .faq-head{padding:16px 0}.faqs-box .faq-head p{margin:0}.faqs-box .faq-head span{display:block;-webkit-transition:0.3s ease-in;transition:0.3s ease-in}.faqs-box .faq-head span:before{font-size:32px}.faqs-box .faq-head:hover p{opacity:0.8}.faqs-box .faq-body{padding-top:5px}.faqs-box .faq-body p{font-size:18px}.faqs-box .faq-body ol li,.faqs-box .faq-body ul li{font-size:18px}}.slider-box-1{padding:80px 0}@media (max-width:768px){.slider-box-1{padding:40px 0}}.slider-box-1 .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.slider-box-1 .title-box{margin-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;overflow:hidden}.slider-box-1 .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#ffffff;max-width:648px;margin:0}@media (max-width:991.9px){.slider-box-1 .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.slider-box-1 .title-box h2{font-size:36px}}.slider-box-1 .title-box a{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#3fc4e5;margin:0;padding:0;text-decoration:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;width:10.5%}.slider-box-1 .title-box a:last-child{margin-bottom:0}.slider-box-1 .title-box a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.slider-box-1 .title-box a a:hover{color:#3fc4e5}@media (max-width:1420px){.slider-box-1 .title-box a{width:13.5%}}@media (max-width:1200px){.slider-box-1 .title-box a{width:15.5%}}@media (max-width:991.9px){.slider-box-1 .title-box a{width:18.5%}}@media (max-width:850px){.slider-box-1 .title-box a{width:19.5%}}.slider-box-1 .title-box a:before{content:"";width:calc(100% + 10px);height:1px;position:absolute;left:0;bottom:0;background-color:#3fc4e5;-webkit-transition:all 0.3s;transition:all 0.3s}.slider-box-1 .title-box a:after{font-family:"icomoon";content:"\e905";width:5px;font-size:11px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#3fc4e5;margin-top:5px;margin-left:12px;display:block;z-index:3}.slider-box-1 .title-box a:hover{color:#ffffff}.slider-box-1 .title-box a:hover:before{background-color:#ffffff}.slider-box-1 .title-box a:hover:after{color:#ffffff}@media (max-width:768px){.slider-box-1 .title-box{margin-bottom:40px;overflow:visible}.slider-box-1 .title-box a{width:auto}}@media (max-width:420px){.slider-box-1 .title-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.slider-box-1 .title-box h2{margin-bottom:10px}}.slider-box-1 .slider-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1440px}.slider-box-1 .slider-box .slick-list{width:100%;overflow:visible;max-width:330px}.slider-box-1 .slider-box .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider-box-1 .slider-box .item{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-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;margin-right:24px;max-width:566px}.slider-box-1 .slider-box .item:last-child{margin-right:0}@media (max-width:1200px){.slider-box-1 .slider-box .item{max-width:400px}}.slider-box-1 .slider-box .item .img-box{margin-bottom:24px;position:relative;border-radius:16px;-webkit-transition:all 0.3s;transition:all 0.3s;overflow:hidden}.slider-box-1 .slider-box .item .img-box img{border-radius:16px;-webkit-transition:all 0.3s;transition:all 0.3s}.slider-box-1 .slider-box .item .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start;max-width:330px;-webkit-transition:all 0.3s;transition:all 0.3s}.slider-box-1 .slider-box .item .text-box h3{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Regular";margin-bottom:16px}.slider-box-1 .slider-box .item .text-box h3:last-child{margin-bottom:0}.slider-box-1 .slider-box .item .text-box h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.slider-box-1 .slider-box .item .text-box h3 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.slider-box-1 .slider-box .item .text-box h3{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.slider-box-1 .slider-box .item .text-box h3:last-child{margin-bottom:0}}.slider-box-1 .slider-box .item .text-box p{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#3fc4e5!important;margin:0;padding:0;text-decoration:unset;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s;max-width:116px}.slider-box-1 .slider-box .item .text-box p:last-child{margin-bottom:0}.slider-box-1 .slider-box .item .text-box p a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.slider-box-1 .slider-box .item .text-box p a:hover{color:#3fc4e5}@media (max-width:768px){.slider-box-1 .slider-box .item .text-box p{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.slider-box-1 .slider-box .item .text-box p:before{content:"";width:calc(100% + 10px);position:absolute;left:0;bottom:0;height:1px;background-color:#3fc4e5;-webkit-transition:all 0.3s;transition:all 0.3s}.slider-box-1 .slider-box .item .text-box p:after{font-family:"icomoon";content:"\e905";width:5px;font-size:11px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#3fc4e5;margin-top:5px;margin-left:12px;display:block;z-index:3}.slider-box-1 .slider-box .item:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.slider-box-1 .slider-box .item:hover .text-box p{color:#ffffff!important}.slider-box-1 .slider-box .item:hover .text-box p:before{background-color:#ffffff}.slider-box-1 .slider-box .item:hover .text-box p:after{color:#ffffff!important}@media (max-width:991.9px){.slider-box-1 .slider-box .item{margin-right:6px;max-width:unset}.slider-box-1 .slider-box .item:last-child{margin-right:6px}.slider-box-1 .slider-box .item .text-box{max-width:unset}}.slider-box-1+.learn-more{padding-top:0}.slider-box-1+.learn-more .title-box{padding-top:80px;border-top:solid 1px #4f4f4f}@media (max-width:768px){.slider-box-1+.learn-more .title-box{padding-top:40px}}.hover-effect-card{padding:80px 0}.hover-effect-card .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.hover-effect-card .title-box{margin-bottom:80px;width:100%}.hover-effect-card .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;color:#ffffff;margin:0;max-width:684px}@media (max-width:991.9px){.hover-effect-card .title-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.hover-effect-card .title-box h2{font-size:36px}}@media (max-width:768px){.hover-effect-card .title-box{margin-bottom:40px}}.hover-effect-card .hovercard{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.hover-effect-card .hovercard .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:32px 0;border-bottom:solid 2px #4f4f4f;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.hover-effect-card .hovercard .item .number{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;width:20%}.hover-effect-card .hovercard .item .number:last-child{margin-bottom:0}.hover-effect-card .hovercard .item .number a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.hover-effect-card .hovercard .item .number{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.hover-effect-card .hovercard .item .box{-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;width:50%}.hover-effect-card .hovercard .item .box h3{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#ffffff;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.hover-effect-card .hovercard .item .box h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.hover-effect-card .hovercard .item .box h3 a:hover{color:#3fc4e5}@media (max-width:991.9px){.hover-effect-card .hovercard .item .box h3{font-size:32px}}@media (max-width:768px){.hover-effect-card .hovercard .item .box h3{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.hover-effect-card .hovercard .item .box img{position:absolute;right:-28px;top:-16px;width:100%;max-width:336px;border-radius:16px;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0;visibility:hidden;z-index:2}.hover-effect-card .hovercard .item .icon-arrow-4{width:auto;margin-right:8px;-webkit-transition:all 0.3s;transition:all 0.3s}.hover-effect-card .hovercard .item .icon-arrow-4:before{font-size:23px;-webkit-transition:all 0.3s;transition:all 0.3s}.hover-effect-card .hovercard .item:hover{border-bottom:solid 2px #3fc4e5;background:#272727}.hover-effect-card .hovercard .item:hover .number{color:#3fc4e5}.hover-effect-card .hovercard .item:hover .box h3{color:#3fc4e5!important;margin-left:16px}.hover-effect-card .hovercard .item:hover .box img{opacity:1;visibility:visible}.hover-effect-card .hovercard .item:hover .icon-arrow-4:before{color:#3fc4e5}@media (max-width:1200px){.hover-effect-card .hovercard .item .box img{max-width:235px}}@media (max-width:991.9px){.hover-effect-card .hovercard .item .number{width:10%}.hover-effect-card .hovercard .item .box{width:60%}}@media (max-width:768px){.hover-effect-card{padding:40px 0}.hover-effect-card .hovercard .item .number{width:10%}.hover-effect-card .hovercard .item .box img{max-width:165px}.hover-effect-card .hovercard .item .icon-arrow-4:before{font-size:16px}.hover-effect-card .hovercard .item:hover .box img{opacity:0;visibility:hidden}}.hover-effect-card+.maps-box{padding-top:80px}@media (max-width:768px){.hover-effect-card+.maps-box{padding-top:40px}}.fixed-top{position:fixed;background-color:#3fc4e5;z-index:100001;padding-right:50px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:0 16px}.fixed-top p{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;text-align:center;color:#1b1b1b;margin:0}.fixed-top p:last-child{margin-bottom:0}.fixed-top p a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.fixed-top p a:hover{color:#3fc4e5}@media (max-width:768px){.fixed-top p{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.fixed-top a{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;display:block;padding:0;margin:0;text-decoration:unset;border-bottom:1px solid #1b1b1b;color:#1b1b1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-top a:last-child{margin-bottom:0}.fixed-top a a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.fixed-top a a:hover{color:#3fc4e5}@media (max-width:768px){.fixed-top a{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.fixed-top a:after{font-family:"icomoon";content:"\e902";width:5px;font-size:5px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#1b1b1b;margin-top:5px;margin-left:10px;display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:3}.fixed-top a:hover{color:#ffffff;border-bottom:1px solid #ffffff}.fixed-top a:hover:after{color:#ffffff}@media (max-width:768px){.fixed-top{bottom:0;top:unset}}@media (max-width:410px){.fixed-top{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-align:center;-ms-flex-align:center;align-items:center}}.slogan-box{padding:40px 0}.slogan-box .container{max-width:100%;backdrop-filter:blur(8px);background-color:rgba(44,42,42,0.9)}.slogan-box .content{padding:13.5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1392px;margin:0 auto}.slogan-box .left-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 40px;width:65%}.slogan-box .left-box a{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;text-decoration:unset;color:#ffffff;margin:0}.slogan-box .left-box a:last-child{margin-bottom:0}.slogan-box .left-box a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.slogan-box .left-box a a:hover{color:#3fc4e5}.slogan-box .left-box a:hover{color:#3fc4e5}@media (max-width:991.9px){.slogan-box .left-box{gap:20px;width:70%;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.slogan-box{padding:0}.slogan-box .content{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-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.slogan-box .left-box{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-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.slogan-box .left-box a{width:100%;text-align:center}}.learn-more{padding:80px 0}.learn-more .content{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-align:start;-ms-flex-align:start;align-items:flex-start}.learn-more .title-box{margin-bottom:80px}.learn-more .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;color:#ffffff;max-width:684px;margin:0}@media (max-width:991.9px){.learn-more .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.learn-more .title-box h2{font-size:36px}}.learn-more .card-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:64px 0}.learn-more .card-box .item{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-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;width:32.2%}.learn-more .card-box .item .img-box{border-radius:16px;overflow:hidden;margin-bottom:32px;-webkit-transition:all 0.3s;transition:all 0.3s}.learn-more .card-box .item .img-box img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.learn-more .card-box .item .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.learn-more .card-box .item .text-box h3{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;margin-bottom:16px}@media (max-width:768px){.learn-more .card-box .item .text-box h3{line-height:1;font-size:22px}}.learn-more .card-box .item .text-box P{color:#b8b8b8}.learn-more.style-2{padding:80px 0}.learn-more.style-3 .title-box{margin-bottom:56px}.learn-more.style-3 .title-box h2{max-width:unset;margin:0}@media (max-width:991.9px){.learn-more .title-box{margin-bottom:40px}.learn-more .card-box{gap:32px 0}.learn-more .card-box .item{width:48%}.learn-more .card-box .item .img-box{margin-bottom:32px}}@media (max-width:768px){.learn-more{padding:40px 0}.learn-more.style-2{padding:40px 0}.learn-more .card-box .item{width:100%}.learn-more .card-box .item .img-box{margin-bottom:16px;width:100%}.learn-more .card-box .item .img-box img{width:100%;aspect-ratio:unset}}.big-form{padding:80px 0}.big-form .content{position:relative;z-index:2;padding:40px 24px;border-radius:16px;border:solid 1px #fff;overflow:hidden}.big-form .content:before{content:"";background-color:rgba(0,0,0,0.83);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;border-radius:16px;overflow:hidden}.big-form .bg-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:100%;height:100%;border-radius:16px}.big-form .bg-img .media-wrapper{height:100%}.big-form .bg-img .video-box{height:100%}.big-form .bg-img img,.big-form .bg-img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.big-form .form-box{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:498px}.big-form .form-box .left-box{width:40%}.big-form .form-box .left-box h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#ffffff;margin:0}.big-form .form-box .left-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.big-form .form-box .left-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.big-form .form-box .left-box h2{font-size:32px}}@media (max-width:768px){.big-form .form-box .left-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.big-form .form-box .right-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49%}.big-form .form-box .right-box .text{width:100%;max-width:566px}.big-form .form-box .right-box .text p{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;color:#ffffff}.big-form .form-box .right-box .text p:last-child{margin-bottom:0}.big-form .form-box .right-box .text p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.big-form .form-box .right-box .text p a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.big-form .form-box .right-box .text p{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.big-form .form-box .right-box .text p:last-child{margin-bottom:0}}.big-form .form-box .right-box .gform_confirmation_message_1{font-family:"PPNeueMontreal-Regular";font-size:16px;line-height:1.4;letter-spacing:-0.16px;text-align:left;color:#ffffff}.big-form .form-box .right-box form .gform_fields{min-width:unset!important;grid-row-gap:0!important}.big-form .form-box .right-box form .gfield{width:100%;margin-bottom:24px}.big-form .form-box .right-box form .gfield:first-child{margin-bottom:4px}.big-form .form-box .right-box form .gfield label{font-family:"PPNeueMontreal-Regular";font-size:18px;line-height:1.4;letter-spacing:-0.16px;text-align:left;color:#ffffff}.big-form .form-box .right-box form .gfield label span{color:inherit}.big-form .form-box .right-box form .gfield legend{font-family:"PPNeueMontreal-Regular";font-size:16px;line-height:1.4;letter-spacing:-0.16px;text-align:left;color:#ffffff}.big-form .form-box .right-box form .gfield legend span{color:inherit}.big-form .form-box .right-box form .gfield input{margin:0;background-color:#2c2a2a!important;border:1px solid #4F4F4F!important}.big-form .form-box .right-box form .gfield .gfield_consent_label:before{border:1px solid #707070}@media (max-width:768px){.big-form .form-box .right-box form .gfield{width:100%;margin-bottom:20px}.big-form .form-box .right-box form .gfield input{padding:15px 18px}}.big-form .form-box .right-box form .gfield fieldset{margin-bottom:26px}.big-form .form-box .right-box form .gfield fieldset legend{display:none}.big-form .form-box .right-box form .gform_footer,.big-form .form-box .right-box form .gform_page_footer{padding:0!important;margin:0!important;width:100%}.big-form .form-box .right-box form .gform_footer .button,.big-form .form-box .right-box form .gform_page_footer .button{font-family:"PPNeueMontreal-Medium";font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:center;letter-spacing:normal;border-radius:40px;background:#3fc4e5;text-decoration:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1B1B1B!important;margin:0;padding:15.5px 35px;width:100%;text-align:center}.big-form .form-box .right-box form .gform_footer .button:last-child,.big-form .form-box .right-box form .gform_page_footer .button:last-child{margin-bottom:0}.big-form .form-box .right-box form .gform_footer .button a,.big-form .form-box .right-box form .gform_page_footer .button a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.big-form .form-box .right-box form .gform_footer .button a:hover,.big-form .form-box .right-box form .gform_page_footer .button a:hover{color:#3fc4e5}.big-form .form-box .right-box form .gform_footer .button:hover,.big-form .form-box .right-box form .gform_page_footer .button:hover{background:#ffffff}@media (max-width:768px){.big-form .form-box .right-box form .gform_footer .button,.big-form .form-box .right-box form .gform_page_footer .button{font-size:16px;line-height:1.3;letter-spacing:0.16px;padding:9px 24px}}.big-form .form-box .right-box form .gform_footer .button:focus,.big-form .form-box .right-box form .gform_footer .button:focus-visible,.big-form .form-box .right-box form .gform_page_footer .button:focus,.big-form .form-box .right-box form .gform_page_footer .button:focus-visible{border:unset;outline:unset!important}@media (max-width:768px){.big-form{padding:40px 0}.big-form .content{padding:20px 12px}.big-form .form-box{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-align:start;-ms-flex-align:start;align-items:flex-start;min-height:unset}.big-form .form-box .left-box{width:100%;margin-bottom:20px}.big-form .form-box .right-box{width:100%}.big-form .form-box .right-box .text{margin-bottom:20px}}.img-text-box{padding:24px 0 80px}.img-text-box .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.img-text-box .left-box{width:49.15%;overflow:hidden;border-radius:16px}.img-text-box .left-box img{border-radius:16px;width:100%;-o-object-fit:cover;object-fit:cover;max-height:560px}.img-text-box .right-box{width:49.25%;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1200px){.img-text-box .right-box{padding:24px 0}}.img-text-box .right-box h2{font-family:"PPNeueMontreal-Regular";font-size:40px;line-height:1.1;letter-spacing:-0.4px;text-align:left;color:#ededed;color:#ffffff;max-width:448px}.img-text-box .right-box h2 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.img-text-box .right-box h2 a:hover{color:#3fc4e5}@media (max-width:991.9px){.img-text-box .right-box h2{font-size:32px}}@media (max-width:768px){.img-text-box .right-box h2{font-size:28px;line-height:1.15;letter-spacing:-0.26px}}.img-text-box .right-box .text{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-align:start;-ms-flex-align:start;align-items:flex-start;max-width:448px}.img-text-box .right-box .text p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#b8b8b8;margin-bottom:16px}.img-text-box .right-box .text p:last-child{margin-bottom:0}.img-text-box .right-box .text p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.img-text-box .right-box .text p a:hover{color:#3fc4e5}.img-text-box .right-box .text a{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#3fc4e5;margin:0;padding:0;text-decoration:unset;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.img-text-box .right-box .text a:last-child{margin-bottom:0}.img-text-box .right-box .text a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.img-text-box .right-box .text a a:hover{color:#3fc4e5}.img-text-box .right-box .text a:before{content:"";width:calc(100% + 10px);height:1px;position:absolute;left:0;bottom:0;background-color:#3fc4e5;-webkit-transition:all 0.3s;transition:all 0.3s}.img-text-box .right-box .text a:after{font-family:"icomoon";content:"\e905";width:5px;font-size:11px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#3fc4e5;margin-top:5px;margin-left:12px;display:block;z-index:3}.img-text-box .right-box .text a:hover{color:#ffffff}.img-text-box .right-box .text a:hover:before{background-color:#ffffff}.img-text-box .right-box .text a:hover:after{color:#ffffff}@media (max-width:991.9px){.img-text-box{padding:24px 0 40px}.img-text-box .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.img-text-box .left-box{width:100%;margin-bottom:20px}.img-text-box .right-box{width:100%}.img-text-box .right-box .text,.img-text-box .right-box h2{max-width:100%}}.filter-card-module{background-color:#ffffff;border-radius:32px 32px 0 0;padding:54px 0 120px}.filter-card-module .filter-content{margin-bottom:92px}.filter-card-module .filter-content .form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 8px}.filter-card-module .filter-content .form-checkbox .form-group-box{-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-module .filter-content .form-checkbox .form-group-box input[type=checkbox]{display:none}.filter-card-module .filter-content .form-checkbox .form-group-box input[type=checkbox]+label{position:relative;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;cursor:pointer;padding:10px 28px}.filter-card-module .filter-content .form-checkbox .form-group-box input[type=checkbox]+label:before{content:"";display:inline-block;width:100%;height:100%;border-radius:80px;border:1px solid #4f4f4f;position:absolute;left:0;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent}.filter-card-module .filter-content .form-checkbox .form-group-box input[type=checkbox]:checked+label:after{content:"";display:inline-block;width:100%;height:100%;border-radius:80px;border:1px solid #4f4f4f;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px 28px;background-color:#4f4f4f}.filter-card-module .filter-content .form-checkbox .form-group-box label{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;position:relative;z-index:2}.filter-card-module .filter-content .form-checkbox .form-group-box label:last-child{margin-bottom:0}.filter-card-module .filter-content .form-checkbox .form-group-box label a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-module .filter-content .form-checkbox .form-group-box label a:hover{color:#3fc4e5}.filter-card-module .filter-content .form-checkbox .form-group-box label span{color:inherit}.filter-card-module .filter-content .form-checkbox .form-group-box:hover{opacity:0.6}.filter-card-module .filter-content .form-checkbox .form-group-box.active input[type=checkbox]+label:before{background-color:#000000;z-index:-1}.filter-card-module .filter-content .form-checkbox .form-group-box.active label{color:#ffffff}.filter-card-module .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:120px 0;margin-bottom:120px;display:none}.filter-card-module .cards:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-card-module .cards:last-child{margin-bottom:0}.filter-card-module .cards h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;font-family:"PPNeueMontreal-Regular";color:#1b1b1b;margin:0 auto;text-align:center}@media (max-width:991.9px){.filter-card-module .cards h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.filter-card-module .cards h2{font-size:36px}}.filter-card-module .cards .item{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-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;width:auto}.filter-card-module .cards .item .img-box{margin-bottom:24px;position:relative;border-radius:16px;-webkit-transition:all 0.3s;transition:all 0.3s;overflow:hidden;width:100%}.filter-card-module .cards .item .img-box img{border-radius:16px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-module .cards .item .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.filter-card-module .cards .item .text-box .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px}.filter-card-module .cards .item .text-box .text span{font-family:"PPNeueMontreal-Regular";font-size:17px;line-height:1.4;letter-spacing:0.17px;text-align:left;color:#b8b8b8;margin-bottom:24px;color:#707070}.filter-card-module .cards .item .text-box .text span:last-child{margin-bottom:0}.filter-card-module .cards .item .text-box .text span a{color:#ffffff;font-size:inherit;font-family:inherit;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-module .cards .item .text-box .text span a:hover{color:#3fc4e5}@media (max-width:768px){.filter-card-module .cards .item .text-box .text span{font-size:16px;line-height:1.3;letter-spacing:0.16px}}.filter-card-module .cards .item .text-box .text p{-webkit-transition:all 0.3s;transition:all 0.3s;color:#707070!important}.filter-card-module .cards .item .text-box p{color:#707070;border-color:#707070;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-module .cards .item:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.filter-card-module .cards .item:hover .text-box>p{text-decoration:underline}.filter-card-module .cards .item:nth-child(10n+1){width:32.2%}.filter-card-module .cards .item:nth-child(10n+2){width:40.7%}.filter-card-module .cards .item:nth-child(10n+3){width:23.75%}.filter-card-module .cards .item:nth-child(10n+4){width:32.2%}.filter-card-module .cards .item:nth-child(10n+5){width:66.1%}.filter-card-module .cards .item:nth-child(10n+6){width:66.1%}.filter-card-module .cards .item:nth-child(10n+7){width:32.2%}.filter-card-module .cards .item:nth-child(10n+8){width:40.7%}.filter-card-module .cards .item:nth-child(10n+9){width:32.2%}.filter-card-module .cards .item:nth-child(10n+10){width:23.75%}.filter-card-module .loadmore{width:100%;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;margin:0 auto;padding:11.5px 20px;max-width:192px;font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;text-align:center;margin-top:120px}.filter-card-module .loadmore:last-child{margin-bottom:0}.filter-card-module .loadmore a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-module .loadmore a:hover{color:#3fc4e5}.filter-card-module .loadmore img{margin-right:6px}.filter-card-module .loadmore:hover{color:#1b1b1b;background:#ededed;border-color:#1b1b1b}@media (max-width:1200px){.filter-card-module .filter-content{margin-bottom:40px}}@media (max-width:991.9px){.filter-card-module{padding:12px 0 60px}.filter-card-module .cards{gap:60px 0;margin-bottom:60px}.filter-card-module .cards .item{width:48.5%!important}.filter-card-module .loadmore{margin-top:60px}}@media (max-width:768px){.filter-card-module{padding:40px 0}.filter-card-module .filter-content .form-checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.filter-card-module .filter-content .form-checkbox .form-group-box input[type=checkbox]+label{padding:8px 20px}.filter-card-module .cards{gap:20px 0;margin-bottom:20px}.filter-card-module .cards .item{width:100%!important}.filter-card-module .cards .item .img-box{width:100%!important}.filter-card-module .cards .item .img-box img{aspect-ratio:16/9}.filter-card-module .loadmore{margin-top:20px}}.image-box{padding:80px 0}.image-box .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-box .media-wrapper{border-radius:16px}.image-box .media-wrapper:nth-child(3n+1){width:23.8%}.image-box .media-wrapper:nth-child(3n+2){width:23.5%}.image-box .media-wrapper:nth-child(3n+3){width:49.1%}.image-box .media-wrapper img{border-radius:16px}.image-box.is-white{background-color:#ffffff}@media (max-width:768px){.image-box.is-white .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.image-box.is-white .media-wrapper:first-child,.image-box.is-white .media-wrapper:nth-child(2){width:49%}.image-box.is-white .media-wrapper:nth-child(3){width:100%}}.image-box.cols-2{width:100%;padding:80px 0 0}.image-box.cols-2 .container{width:100%}.image-box.cols-2 .media-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;padding-bottom:24px}@media (max-width:768px){.image-box.cols-2{padding:40px 0 24px}.image-box.cols-2 .media-wrapper{gap:8px 0;padding-bottom:16px}.image-box.cols-2 .media-wrapper:first-child,.image-box.cols-2 .media-wrapper:nth-child(2){width:49%}}.image-box.cols-3{width:100%;padding:0;padding-top:80px}.image-box.cols-3 .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-box.cols-3 .media-wrapper{width:23.9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;padding-bottom:24px}.image-box.cols-3 .media-wrapper:nth-child(2){width:23.6%}.image-box.cols-3 .media-wrapper:nth-child(3){width:49.2%}@media (max-width:768px){.image-box.cols-3{padding:40px 0 24px}.image-box.cols-3 .container{gap:8px 0}.image-box.cols-3 .media-wrapper{padding:0!important}.image-box.cols-3 .media-wrapper:first-child,.image-box.cols-3 .media-wrapper:nth-child(2){width:49%}.image-box.cols-3 .media-wrapper:nth-child(3){width:100%}}@media (max-width:768px){.image-box{padding:40px 0}}.image-box+.comment-module,.image-box+section:not([class])+.comment-module{padding-top:0}.filter-card-slider{background-color:#ffffff;padding:80px 0}.filter-card-slider .filter-content{margin-bottom:65px}.filter-card-slider .filter-content img{width:100%;-o-object-fit:cover;object-fit:cover;max-width:280px;display:block;margin-bottom:51px}.filter-card-slider .filter-content .form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.filter-card-slider .filter-content .form-checkbox .form-group-box a{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#1b1b1b;padding:11px 28px;border-radius:80px;border:solid 1px #1b1b1b;background-color:#ffffff;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-slider .filter-content .form-checkbox .form-group-box a:last-child{margin-bottom:0}.filter-card-slider .filter-content .form-checkbox .form-group-box a a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-slider .filter-content .form-checkbox .form-group-box a a:hover{color:#3fc4e5}.filter-card-slider .filter-content .form-checkbox .form-group-box a:hover{background-color:#1b1b1b;color:#ffffff}@media (max-width:768px){.filter-card-slider .filter-content .form-checkbox .form-group-box a{font-size:16px;padding:11px 20px;border-radius:40px}}.filter-card-slider .filter-content .form-checkbox .form-group-box.active a{background-color:#1b1b1b;color:#ffffff}.filter-card-slider .slider .slick-list{overflow:visible}.filter-card-slider .slider .slick-list .slick-track{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-card-slider .slider .item{text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 12px}.filter-card-slider .slider .item .img-box{margin-bottom:24px}.filter-card-slider .slider .item .img-box img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;max-width:330px}.filter-card-slider .slider .item .text-box{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-slider .slider .item .text-box .prsonal{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin-bottom:4px;color:#1b1b1b}.filter-card-slider .slider .item .text-box .prsonal:last-child{margin-bottom:0}.filter-card-slider .slider .item .text-box .prsonal a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.filter-card-slider .slider .item .text-box .prsonal{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.filter-card-slider .slider .item .text-box .name{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin-bottom:16px;color:#707070}.filter-card-slider .slider .item .text-box .name:last-child{margin-bottom:0}.filter-card-slider .slider .item .text-box .name a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-slider .slider .item .text-box .name a:hover{color:#3fc4e5}.filter-card-slider .slider .item .text-box .prsonal-page{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;margin:0;color:#1b1b1b;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-card-slider .slider .item .text-box .prsonal-page:last-child{margin-bottom:0}.filter-card-slider .slider .item .text-box .prsonal-page a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-slider .slider .item .text-box .prsonal-page a:hover{color:#3fc4e5}.filter-card-slider .slider .item .text-box .prsonal-page:after{font-family:"icomoon";content:"\e900";width:5px;font-size:11px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#1b1b1b;margin-top:2px;margin-left:12px;display:block;z-index:3}.filter-card-slider .slider .item .text-box .prsonal-page:before{content:"";position:absolute;width:calc(100% + 8px);height:1px;background-color:transparent;bottom:0;left:0;-webkit-transition:all 0.3s;transition:all 0.3s}.filter-card-slider .slider .item:hover .text-box .prsonal-page:before{background-color:#1b1b1b}@media (max-width:768px){.filter-card-slider{padding:40px 0}.filter-card-slider .filter-content{margin-bottom:45px}.filter-card-slider .filter-content img{max-width:200px;margin-bottom:35px}}.row-text-card{padding:80px 0}.row-text-card .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:80px}.row-text-card .title-box h2{font-family:"PPNeueMontreal-Regular";font-size:56px;line-height:1;letter-spacing:-0.56px;text-align:left;color:#1b1b1b;max-width:684px;color:#ffffff;margin:0}@media (max-width:991.9px){.row-text-card .title-box h2{font-size:44px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.row-text-card .title-box h2{font-size:36px}}.row-text-card .content-box{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-align:start;-ms-flex-align:start;align-items:flex-start}.row-text-card .content-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-decoration:unset;padding:32px 0;border-bottom:solid 1px #ededed}.row-text-card .content-box .item:first-child{border-top:solid 1px #ededed}.row-text-card .content-box .item .left-box{width:40%}.row-text-card .content-box .item .left-box p{font-family:"PPNeueMontreal-Regular";font-size:32px;line-height:1.15;text-align:left;letter-spacing:normal;color:#ffffff;margin:0;margin:0;color:#1b1b1b}@media (max-width:768px){.row-text-card .content-box .item .left-box p{line-height:1;font-size:22px}}.row-text-card .content-box .item .right-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49.2%}.row-text-card .content-box .item .right-box .text-box{width:48.2%}.row-text-card .content-box .item .right-box .text-box p{font-size:18px;line-height:1.35;letter-spacing:0.09px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#707070;margin-bottom:16px}.row-text-card .content-box .item .right-box .text-box p:last-child{margin-bottom:0}.row-text-card .content-box .item .right-box .text-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}.row-text-card .content-box .item .right-box .text-box p a:hover{color:#3fc4e5}.row-text-card .content-box .item .right-box .text-box p:last-child{margin-bottom:0}.row-text-card .content-box .item .right-box .img-box{width:31%;max-width:212px;border-radius:16px;overflow:hidden}.row-text-card .content-box .item .right-box .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.row-text-card.is-white{background-color:#ffffff}.row-text-card.is-white .title-box h2{color:#1b1b1b}@media (max-width:768px){.row-text-card{padding:40px 0}.row-text-card .content-box .item{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0}.row-text-card .content-box .item .left-box{width:100%;margin-bottom:20px}.row-text-card .content-box .item .right-box{width:100%;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-align:start;-ms-flex-align:start;align-items:flex-start}.row-text-card .content-box .item .right-box .text-box{width:100%;margin-bottom:20px}.row-text-card .content-box .item .right-box .img-box{width:100%;max-width:100%}}.timeline-box{padding:80px 0}.timeline-box .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timeline-box .text-box{margin-bottom:40px;width:32.2%;position:sticky;top:90px;left:0}.timeline-box .text-box h2{font-family:"PPNeueMontreal-Regular";font-size:80px;line-height:0.95;letter-spacing:-0.8px;text-align:left;color:#ffffff;margin:0;margin-bottom:20px}@media (max-width:991.9px){.timeline-box .text-box h2{font-size:56px;line-height:1;letter-spacing:normal}}@media (max-width:768px){.timeline-box .text-box h2{font-size:36px}}.timeline-box .text-box p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#707070!important}.timeline-box .text-box p:last-child{margin-bottom:0}.timeline-box .text-box p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.timeline-box .text-box p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.timeline-box .timeline{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-align:start;-ms-flex-align:start;align-items:flex-start;width:49.2%;gap:24px 0;margin-left:auto}.timeline-box .timeline .time-item{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-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.timeline-box .timeline .time-item .time-item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:29px;width:100%}.timeline-box .timeline .time-item .time-item-top .years{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Medium";color:#3fc4e5;margin:0;max-width:94px}.timeline-box .timeline .time-item .time-item-top .years:last-child{margin-bottom:0}.timeline-box .timeline .time-item .time-item-top .years a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.timeline-box .timeline .time-item .time-item-top .years a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.timeline-box .timeline .time-item .time-item-top .years{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.timeline-box .timeline .time-item .time-item-top .years:last-child{margin-bottom:0}}.timeline-box .timeline .time-item .time-item-top h3{font-size:24px;line-height:1.4;letter-spacing:0.12px;text-align:left;color:#ffffff;margin-bottom:16px;font-family:"PPNeueMontreal-Medium";color:#1b1b1b;margin:0;width:82.7%}.timeline-box .timeline .time-item .time-item-top h3:last-child{margin-bottom:0}.timeline-box .timeline .time-item .time-item-top h3 a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:0;border-bottom:1px solid #ffffff}.timeline-box .timeline .time-item .time-item-top h3 a:hover{border-bottom:1px solid #3fc4e5;color:#3fc4e5}@media (max-width:768px){.timeline-box .timeline .time-item .time-item-top h3{font-size:18px;line-height:1.5;letter-spacing:0.18px;margin-bottom:12px}.timeline-box .timeline .time-item .time-item-top h3:last-child{margin-bottom:0}}.timeline-box .timeline .time-item .time-item-bottom{margin-left:60px;border-left:solid 1px #1b1b1b;padding-bottom:48px}.timeline-box .timeline .time-item .time-item-bottom ul li{margin-bottom:24px;width:90.3%;margin-left:auto;font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#707070}.timeline-box .timeline .time-item .time-item-bottom ul li:last-child{margin-bottom:0}.timeline-box .timeline .time-item .time-item-bottom ul li a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.timeline-box .timeline .time-item .time-item-bottom ul li{font-size:18px;line-height:1.5;letter-spacing:0.18px}}.timeline-box .timeline .time-item .time-item-bottom ul li:last-child{margin-bottom:0}.timeline-box .timeline .time-item .time-item-bottom ul li:before{border-radius:50%;width:10px;height:10px;left:5px;top:8px}.timeline-box .timeline .time-item .time-item-bottom ul li p{font-size:20px;line-height:1.4;letter-spacing:0.1px;text-align:left;color:#4f4f4f;margin-bottom:25px;color:#707070}.timeline-box .timeline .time-item .time-item-bottom ul li p:last-child{margin-bottom:0}.timeline-box .timeline .time-item .time-item-bottom ul li p a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:unset;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:768px){.timeline-box .timeline .time-item .time-item-bottom ul li p{font-size:18px;line-height:1.5;letter-spacing:0.18px}}@media (max-width:1200px){.timeline-box .text-box{width:33.2%}.timeline-box .timeline{width:55%}}@media (max-width:991.9px){.timeline-box{padding:40px 0}.timeline-box .container{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-align:start;-ms-flex-align:start;align-items:flex-start}.timeline-box .text-box{width:100%;position:static}.timeline-box .timeline{width:100%;margin:0}}@media (max-width:768px){.timeline-box .timeline{gap:16px 0}.timeline-box .timeline .time-item .time-item-top{margin-bottom:16px}.timeline-box .timeline .time-item .time-item-bottom{margin-left:0px;padding-bottom:20px}.timeline-box .timeline .time-item .time-item-bottom ul li{margin-bottom:15px;width:82.7%}.timeline-box .timeline .time-item .time-item-bottom ul li:before{width:8px;height:8px;left:5px;top:8px}}.timeline-box+.more-recommendations .content{border-top:unset}
/*# sourceMappingURL=style.css.map */