@charset "utf-8";.home{width:100%;height:100vh}.hero_slider_container{width:100%;height:100%;z-index:9}.hero_slider{width:100%;height:100%}.hero_slider_item{height:100%}.item_1 span{font-size:24px;line-height:1.5;font-weight:500;color:#FFF}.item_1 span:first-child{font-size:24px;margin-bottom:22px}.item_1 span:nth-child(2){margin-bottom:11px}.item_1 span:nth-child(2) img{width:300px}.item_1 span:nth-child(3){font-size:236px;font-weight:800;line-height:1;letter-spacing:.1em;margin-bottom:14px;margin-right:-.1em}.item_1 span:nth-child(4){font-size:40px;color:#003B46}.hero_slider_nav{position:absolute;top:50%;width:50px;height:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.hero_slider_nav_left{left:50px}.hero_slider_nav_right{display:none;right:50px}.hero_slider_nav div{width:100%;height:100%;border-radius:50%;background:transparent;cursor:pointer}.hero_slider_nav div::before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#003B46;border-radius:50%;transform:scale(0);opacity:0;z-index:-1;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.hero_slider_nav div i{font-size:18px;color:#a0e4eb}.hero_slider_nav div:hover::before{opacity:1;transform:scale(1)}.hero_side_text_container{position:absolute;top:0;right:285px;width:100vh;height:236px;background:#002530;z-index:9;transform-origin:top right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.hero_side_text{width:82%;height:100%;padding-right:30px;padding-top:30px;float:left}.hero_side_text h2{display:block;font-size:30px;font-weight:300;color:#a0e4eb}.hero_side_text p{display:block;font-size:16px;font-weight:300;line-height:2.25;color:#FFF}.double_arrow_container{width:18%;height:100%;float:left}.double_arrow{padding:5px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);cursor:pointer}.double_arrow i{color:#FFF}.double_arrow i:first-child{margin-right:-3px}.double_arrow:hover i{color:#5bc8ac}.icon_boxes{width:100%;padding-top:123px;padding-bottom:129px}.icon_box_title{padding-right:50px}.icon_box_title h1{line-height:1.25}.icon_box_button{margin-top:40px}.icon_box_button:hover{background:#003b46}.icon_box_button:hover a{color:#FFF}.icon_box_col{padding-top:21px}.icon_box_item{margin-bottom:63px}.icon_box_item:last-child{margin-bottom:0}.icon_box_item h2{margin-bottom:21px}.icon_box_item p{margin-bottom:0}.v_slider_section{height:625px;padding-bottom:65px}.v_slider_image{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;box-shadow:0 45px 59px rgba(24,29,33,.23)}.v_slider_item{border:none!important}.v_slider_item:focus{outline:none!important;border:none!important}.v_slider_item h1{line-height:52px}.v_slider_item h1:last-of-type{margin-bottom:81px}.person{margin-top:67px}.person_image{width:44px;height:44px}.person_image img{width:100%}.person_meta{padding-left:28px}.person_name{font-size:15px;color:#28262d;margin-top:-5px;margin-bottom:-6px}.person_title{font-size:13px;color:#909090}.v_slider .slick-dots{position:absolute;top:50%;right:-145px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.v_slider .slick-dots{width:18px}.v_slider .slick-dots li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:35px}.v_slider .slick-dots li button{width:10px;height:10px;border-radius:50%;border:none;text-indent:-9999px;cursor:pointer;background:#a0e4eb;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.v_slider .slick-dots li button:focus,.v_slider .slick-dots li button:active{outline:none!important;border:none!important}.v_slider .slick-dots li.slick-active button{width:18px;height:18px;background:#003b46}.services{width:100%;padding-top:130px;padding-bottom:184px}.section_title h1{font-weight:500}.section_title span{display:block;font-size:18px;font-weight:500;color:#003b46;margin-top:29px}.h_slider_container{width:100%}.services_slider_container{margin-top:106px;width:100%;height:550px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.service_slider_outer{position:relative;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:1920px;height:663px}.services_slider{height:663px}.services_slider .owl-stage-outer{padding-top:20px;padding-bottom:60px}.services_slider .owl-stage{right:50px}.services_slider .owl-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}.services_slider .owl-item.center{margin-left:48px!important;margin-right:115px!important}.services_slider .owl-item.center .services_item_inner{background:#003b46}.services_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#FFF}.services_item_inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;height:420px;max-width:100%;box-shadow:0 30px 59px rgba(24,29,33,.23);padding-left:75px;padding-right:60px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.services_slider .owl-item.active.center .services_item_inner{height:500px}.service_item_content{max-width:100%}.services_item_inner h2{font-weight:400;margin-bottom:22px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.services_item_inner p{line-height:1.866;margin-bottom:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.service_item_button{position:absolute;bottom:-94px;left:0;border-color:#FFF;color:#FFF;visibility:hidden;opacity:0;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.service_item_button a{color:#FFF}.service_item_button:hover{background:#FFF}.service_item_button:hover a{color:#003b46}.services_slider .owl-item.center .services_item .services_item_inner h2{color:#FFF}.services_slider .owl-item.center .services_item .services_item_inner p{color:#FFF}.services_slider .owl-item.center .services_item .services_item_inner .service_item_button{visibility:visible;opacity:1}.service_item_icon{position:absolute;top:-70px;left:0;width:42px;height:42px;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.service_item_icon .icon{font-size:40px;line-height:1;color:#003b46}.services_slider .owl-item.active.center .services_item_inner .service_item_icon .icon{font-size:50px;color:#5bc8ac}.services_slider .owl-item.center .services_item .services_item_inner .service_item_icon{top:-102px}.services_slider .owl-dots{margin-top:15px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center}.services_slider.owl-theme .owl-dots .owl-dot span{width:11px!important;height:11px!important;background:#a0e4eb}.services_slider.owl-theme .owl-dots .owl-dot.active span{width:18px!important;height:18px!important;background:#003b46}.services_slider_nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:calc((100% - 80px) / 2);width:40px;height:40px;border-radius:50%;z-index:10;cursor:pointer}.services_slider_nav_left{left:calc(50% - 255px)}.services_slider_nav_right{right:calc(50% - 255px)}.services_slider_nav i{font-size:18px;color:#a0e4eb}.services_slider_nav:hover i{color:#003B46}.features{padding-top:120px;padding-bottom:130px;background:#fafbfb}.features_row{margin-top:35px}.features_col{padding-top:69px;padding-bottom:69px}.features_item{margin-bottom:60px}.features_col>div:last-of-type{margin-bottom:0}.features_button{margin-top:20px}.features_button:hover,.features_button_2:hover{background:#003b46}.features_button:hover a,.features_button_2:hover a{color:#FFF}.features_button_2{display:none}.cta{width:100%;background:#5bc8ac}.cta_background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.cta_content{padding-top:116px;padding-bottom:101px}.cta_content h1{color:#FFF;margin-bottom:25px}.cta_content p{font-size:16px;font-weight:500;line-height:1.875;color:#FFF;margin-bottom:0}.cta_image{position:absolute;top:0;left:0;height:100%}.cta_image img{max-width:776px;max-height:500px}.text_line{width:100%;background:#FFF}.text_line_image{position:absolute;bottom:49px;right:0}.text_line_image img{max-width:100%;height:auto}.text_line_content{padding-top:127px;padding-bottom:118px}.text_line_content h1{margin-bottom:40px}.text_line_content p{margin-bottom:41px}.text_line_button:hover{background:#003b46}.text_line_button:hover a{color:#FFF}@media only screen and (max-width:1280px){.hero_side_text_container{display:none}.logo{padding-left:50px}.logo a{font-size:28px}.search{width:auto;margin-right:40px}.main_nav ul{margin-right:68px}.hero_slider_nav_right{display:block}.next_section_scroll{display:block}.footer_logo{padding-left:0}}@media only screen and (max-width:1100px){.v_slider .slick-dots{right:-15px}}@media only screen and (max-width:991px){.icon_box_col{padding-top:0;margin-top:63px}.icon_box_button{margin-bottom:30px}.item_1 span:first-child{font-size:20px;margin-bottom:15px}.item_1 span:nth-child(2){margin-bottom:9px}.item_1 span:nth-child(2) img{width:220px}.item_1 span:nth-child(3){font-size:186px;margin-bottom:0}.item_1 span:nth-child(4){font-size:25px}.v_slider_section{height:auto;padding-top:0;padding-bottom:0}.v_slider .slick-dots{right:0}.v_slider_item{padding-right:100px}.v_slider_image{position:relative;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;right:auto;box-shadow:0 45px 59px rgba(24,29,33,.23)}.v_slider_image img{width:100%}.v_slider_content{margin-top:86px}.features_button{display:none}.features_button_2{display:inline-block;margin-bottom:0px!important}.features_col{padding-bottom:0;padding-top:0}.features_col>div:last-of-type{margin-bottom:60px}.features_image{margin-bottom:50px}.cta_image{position:relative;top:auto;left:auto;width:100%;height:auto;padding-top:58px}.cta_image img{max-width:776px;max-height:500px;width:100%;height:auto}.cta_content{padding-top:60px}.text_line_image{position:relative;bottom:auto;right:auto;padding-top:109px}.text_line_content{padding-top:60px}.newsletter_form_container{text-align:left;margin-top:41px}}@media only screen and (max-width:767px){h1{font-size:36px}.logo{padding-left:30px}.hero_slider_nav_left{left:30px}.hero_slider_nav_right{right:30px}.v_slider_item h1{line-height:1.083}.v_slider_item h1:last-of-type{margin-bottom:63px}.person{margin-top:52px}}@media only screen and (max-width:575px){.hero_slider_nav{display:none}.item_1 span:first-child{font-size:16px;margin-bottom:10px}.item_1 span:nth-child(2){margin-bottom:5px}.item_1 span:nth-child(2) img{width:150px}.item_1 span:nth-child(3){font-size:100px}.item_1 span:nth-child(4){font-size:18px}.v_slider_item{padding-right:0}.services{padding-top:100px;padding-bottom:0}.services_slider .owl-stage{right:auto}.service_slider_outer{width:100%;height:663px}.services_item_inner{background:#003b46;padding-left:35px;padding-right:35px}.service_item_button{bottom:-84px;visibility:visible;opacity:1}.service_item_icon .icon{color:#5bc8ac}.services_item_inner h2{color:#fff}.services_item_inner p{color:#fff}.services_slider .owl-item.center{margin-left:0px!important;margin-right:15px!important}.services_slider .owl-item.active.center .services_item_inner{height:420px}.services_slider_nav_left{left:10px}.services_slider_nav_right{right:10px}.services_slider_nav i,.services_slider_nav:hover i{color:#fff}.cta_content{padding-top:40px}.cta_content p{font-size:14px}.newsletter_email{padding-left:15px}}@media only screen and (max-width:480px){.icon_box_col{margin-top:43px}.icon_box_item{margin-bottom:43px}.icon_box_button{margin-top:22px;margin-bottom:20px}.v_slider_item h1:last-of-type{margin-bottom:40px}.section_title span{font-size:14px;margin-top:22px}.services_slider_container{margin-top:60px}.person_name{font-size:13px}.person_title{font-size:11px}.services_slider_container{margin-top:0}.features_item{margin-bottom:40px}.features_col>div:last-of-type{margin-bottom:40px}.text_line_content{padding-top:40px}.text_line_content h1{margin-bottom:21px}.text_line_content p{margin-bottom:21px}.newsletter_content{padding-bottom:121px}.newsletter_email{height:40px;width:calc(100% - 140px - 26px)}.newsletter_submit_button{vertical-align:middle}.newsletter_title h1{margin-bottom:17px}.newsletter_title span{display:block;font-size:14px;line-height:1.7}}