@font-face{font-family:"Elza";src:url("../fonts/Elza/Elza-Light.woff2") format("woff2"),url("../fonts/Elza/Elza-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Elza";src:url("../fonts/Elza/Elza-Regular.woff2") format("woff2"),url("../fonts/Elza/Elza-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Elza";src:url("../fonts/Elza/Elza-Medium.woff2") format("woff2"),url("../fonts/Elza/Elza-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Elza";src:url("../fonts/Elza/Elza-SemiBold.woff2") format("woff2"),url("../fonts/Elza/Elza-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}html{overflow-x:hidden}button:focus{outline:none}body{overflow-x:hidden;font-family:"elza",sans-serif;font-weight:300;color:#000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p,.h6 p,p,a,li{margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p,.h6 p{font-family:"freight-big-pro",serif;font-weight:300;line-height:1.2;color:inherit}h1,.h1,.h1 p{font-size:58px;line-height:1.4;letter-spacing:1.6px}@media(max-width: 1280px){h1,.h1,.h1 p{font-size:47px;line-height:1.15}}@media(max-width: 992px){h1,.h1,.h1 p{font-size:38px}}@media(max-width: 768px){h1,.h1,.h1 p{font-size:32px;letter-spacing:.8px}}h2,.h2,.h2 p{font-size:37px;line-height:1.3;letter-spacing:1px}@media(max-width: 1280px){h2,.h2,.h2 p{font-size:31px;line-height:1.2}}@media(max-width: 992px){h2,.h2,.h2 p{font-size:26px}}h3,.h3,.h3 p{font-size:22px;line-height:1.2;letter-spacing:.6px}@media(max-width: 992px){h3,.h3,.h3 p{font-size:19px}}h4,.h4,.h4 p{font-family:"freight-big-pro",serif;font-weight:400;font-size:29px;line-height:1.2;letter-spacing:.8px}@media(max-width: 992px){h4,.h4,.h4 p{font-size:23px}}h5,.h5,.h5 p{font-family:"figtree",sans-serif;font-weight:400;font-size:18px;line-height:1.2}@media(max-width: 992px){h5,.h5,.h5 p{font-size:15px}}h6,.h6,.h6 p{font-size:17px;line-height:1.4}@media(max-width: 992px){h6,.h6,.h6 p{font-size:15px}}p,a,li{font-family:"elza",sans-serif;font-weight:300;font-size:16px;line-height:1.7;color:inherit}@media(max-width: 992px){p,a,li{font-size:14px;line-height:1.6}}a{text-decoration:none;color:inherit;transition:color .3s ease}.copy_content{color:inherit}.copy_content:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.copy_content:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.copy_content:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) li:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:"elza",sans-serif;font-weight:300;font-size:16px;line-height:1.7}@media(max-width: 992px){.copy_content:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.copy_content:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.copy_content:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) li:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:14px;line-height:1.6}}.copy_content p,.copy_content a{color:inherit;margin:0 0 1em}.copy_content p:last-child,.copy_content a:last-child{margin-bottom:0}.copy_content li{color:inherit;margin:0 0 5px}.copy_content a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.copy_content a:hover{color:#0e4144}.copy_content strong,.copy_content b{font-weight:600}.copy_content em,.copy_content i{font-style:italic}.copy_content ul,.copy_content ol{padding-left:20px;margin:0 0 1em}.copy_content ul:last-child,.copy_content ol:last-child{margin-bottom:0}.copy_content ul{list-style:disc}.copy_content ol{list-style:decimal}.copy_content.white p,.copy_content.white a,.copy_content.white li{color:#fff}.copy_content.white a:hover{opacity:.7}input[type=text],input,input[type=search],input[type=email],input[type=tel],input[type=submit],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}.head-wrap,.footer-wrap{max-width:2150px;margin:0 auto}.main-wrap{max-width:1400px;width:100%;margin:0 auto}.main-wrap-lg{max-width:1760px;width:100%;margin:0 auto}.main-wrap-2{max-width:1550px;margin:0 auto;width:100%}.med-wrap{max-width:1250px;margin:0 auto}.sm-wrap{max-width:1150px;margin:0 auto}.xs-wrap{max-width:750px;margin:0 auto}.header_bottom_content{max-width:3800px;margin:0 auto;width:100%}.section-padding{padding:5% 40px}@media(max-width: 767px){.section-padding{padding-left:20px;padding-right:20px}}.two-col{display:flex;gap:40px;align-items:center}@media(max-width: 992px){.two-col{flex-direction:column;gap:20px}}.row{margin-left:0 !important;margin-right:0 !important}@media(max-width: 992px){.slider_prev,.slider_next,.slick_prev,.slick_next{width:40px !important;height:40px !important}}.gform_wrapper{max-width:100%;overflow-x:hidden}.gform_wrapper .gform_heading .gform_required_legend{display:none}.gform_wrapper .gfield_label,.gform_wrapper .gfield_label_before_complex{display:none !important}.gform_wrapper .gfield{padding:0 !important;margin-bottom:0 !important}.gform_wrapper .gform_fields{row-gap:20px !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=hidden]):not([type=button]),.gform_wrapper textarea{width:100% !important;background:#e8edf3 !important;border:none !important;border-radius:6px !important;box-shadow:none !important;padding:18px 20px !important;font-family:"elza",sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#0e4144 !important;transition:none !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=hidden]):not([type=button])::placeholder,.gform_wrapper textarea::placeholder{color:rgba(14,65,68,.55) !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=hidden]):not([type=button]):focus,.gform_wrapper textarea:focus{outline:none !important;box-shadow:none !important;border:none !important}.gform_wrapper select{width:100% !important;background:#e8edf3 !important;border:none !important;border-radius:6px !important;box-shadow:none !important;padding:0 48px 0 20px !important;font-family:"elza",sans-serif !important;font-size:16px !important;font-weight:400 !important;color:rgba(14,65,68,.55) !important;appearance:none !important;-webkit-appearance:none !important;cursor:pointer !important}.gform_wrapper select:focus{outline:none !important;box-shadow:none !important;border:none !important}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select::after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:14px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%230e4144' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;pointer-events:none}.gform_wrapper textarea{min-height:200px !important;resize:vertical !important}.gform_wrapper .ginput_container_date{position:relative}.gform_wrapper .ginput_container_date input{padding-right:48px !important}.gform_wrapper .ginput_container_date .ui-datepicker-trigger{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;opacity:.45}.gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=hidden]),.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border:1px solid #c0392b !important}.gform_wrapper .validation_message{color:#c0392b !important;font-size:13px !important;margin-top:5px !important;padding:0 !important;background:none !important;border:none !important}.gform_wrapper .validation_error{color:#c0392b;border:1px solid #c0392b;padding:12px 16px;margin-bottom:20px;font-size:14px;border-radius:4px}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{padding:0 !important;margin-top:20px !important;text-align:left !important}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_button.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_button.button,.gform_wrapper .gform_page_footer input[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:#6391ab !important;color:#fff !important;font-family:"elza",sans-serif !important;font-size:16px !important;font-weight:500 !important;padding:14px 50px !important;border:none !important;border-radius:4px !important;cursor:pointer !important;transition:opacity .25s ease !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;letter-spacing:0 !important;text-transform:none !important}.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_button.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_button.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{opacity:.85 !important}@media(max-width: 768px){.gform_wrapper .gfield--width-half,.gform_wrapper .gfield--width-third,.gform_wrapper .gfield--width-quarter{grid-column:span 12 !important}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer input[type=submit]{width:100% !important}}@media(max-width: 470px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=hidden]):not([type=button]),.gform_wrapper textarea{padding:14px 16px !important}.gform_wrapper select{padding:0 40px 0 16px !important}}section.thank-you{text-align:center}section.thank-you h1{margin-bottom:30px}section.thank-you h5{color:#0e4144;margin-bottom:30px}.select2-results__options,.select2-selection--single .select2-selection__rendered{font-size:17px}.select2-selection--single .select2-selection__rendered{padding:10px !important}.select2{width:100% !important}.select2-container--default .select2-selection--single{height:100% !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0 !important;right:15px !important;height:100% !important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:red;color:#fff}.select2-container--default .select2-selection--single{border-radius:0 !important}.select2-selection .select2-selection__rendered{color:#7a7a7a !important}.slide-in-bottom{-webkit-animation:slide-in-bottom cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s both;animation:slide-in-bottom cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s both}.fade-in{-webkit-animation:fade-in 1s cubic-bezier(0.39, 0.575, 0.565, 1) .3s both;animation:fade-in 1s cubic-bezier(0.39, 0.575, 0.565, 1) .3s both}.fade-in-bottom{-webkit-animation:fade-in-bottom .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-bottom .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;visibility:visible}.fade-in-right{-webkit-animation:fade-in-right .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-right .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;visibility:visible}.fade-in-left{-webkit-animation:fade-in-left .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-left .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;visibility:visible}.fade-in-top{-webkit-animation:fade-in-top .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-top .6s cubic-bezier(0.39, 0.575, 0.565, 1) both;visibility:visible}.slide-in-top{-webkit-animation:slide-in-top .75s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-in-top .75s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.animate-half{animation-delay:.5s}.animate-first{animation-delay:1s}.animate-first-half{animation-delay:1.5s}.animate-second{animation-delay:2s}.animate-second-half{animation-delay:2.5s}.animate-third{animation-delay:3s}.animate-third-half{animation-delay:3.5s}.animate-fourth{animation-delay:4s}.animate-fourth-half{animation-delay:4.5s}.animate-fifth{animation-delay:5s}.animate-fifth-half{animation-delay:5.5s}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2, 1.2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2, 1.2);opacity:0}}.blueBtn{background-color:#6391ab;color:#fff;padding:10px 40px;border:2px solid #6391ab;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .25s ease;cursor:pointer}.blueBtn:hover{background:rgba(0,0,0,0);color:#6391ab;text-decoration:none}@media all and (max-width: 992px){.blueBtn{padding:10px 30px;font-size:14px}}.outlineBtn{background-color:rgba(0,0,0,0);color:#fff;padding:0 30px;height:51px;border:2px solid #fff;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .25s ease;cursor:pointer}.outlineBtn:hover{background:#fff;color:#0e4144;text-decoration:none}.tealBtn{background-color:#0e4144;color:#fff;padding:0 30px;height:51px;border:2px solid #0e4144;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .25s ease;cursor:pointer}.tealBtn:hover{background:rgba(0,0,0,0);color:#0e4144;text-decoration:none}.header{position:fixed;top:0;left:0;width:100%;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:20px 3%;transition:all .3s ease}.header .logo{flex-shrink:0}.header .logo a{display:block;position:relative}.header .logo .logo-img{height:95px;width:auto;transition:height .3s ease,opacity .3s ease}@media all and (max-width: 992px){.header .logo .logo-img{height:75px}}@media all and (max-width: 767px){.header .logo .logo-img{height:65px}}.header .logo .logo-img.white{opacity:1;display:block}.header .logo .logo-img.dark{opacity:0;display:block;position:absolute;top:0;left:0}.header.darkHeader{background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.08)}.header.darkHeader .logo-img{height:70px}.header.darkHeader .logo-img.white{opacity:0}.header.darkHeader .logo-img.dark{opacity:1}@media all and (max-width: 992px){.header.darkHeader .logo-img{height:60px}}@media all and (max-width: 767px){.header.darkHeader .logo-img{height:55px}}.header.darkHeader .nav a{color:#0e4144}.header.darkHeader .headerPhone{color:#0e4144}.header .nav{position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center}.header .nav ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:40px}.header .nav li{margin:0;padding:0}.header .nav a{font-size:16px;color:#fff;text-decoration:none;white-space:nowrap;transition:opacity .25s ease}.header .nav a:hover{opacity:.7}.header .nav .mobileLogo{display:none}@media all and (max-width: 1280px)and (min-width: 993px){.header .nav ul{gap:20px}.header .nav a{font-size:12px}}@media all and (max-width: 992px){.header .nav{position:fixed;top:0;right:0;left:unset;width:85%;max-width:360px;height:100vh;background:#fff;display:block;padding:40px 30px;transform:translateX(120%);opacity:0;transition:all .3s ease;overflow-x:hidden;overflow-y:auto;z-index:9999}.header .nav.show{transform:translateX(0);opacity:1}.header .nav ul{flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin-top:30px}.header .nav a{color:#0e4144;font-size:16px;padding:10px 0;display:block}.header .nav li{width:100%;position:relative}.header .nav li.menu-item-has-children,.header .nav li.has-mega{display:flex;flex-wrap:wrap;align-items:center}.header .nav li.menu-item-has-children>a,.header .nav li.has-mega>a{flex:1}.header .nav .mob_sub_toggle{background:none;border:none;padding:8px;cursor:pointer;color:#0e4144;transition:transform .25s ease}.header .nav .mob_sub_toggle svg{width:14px;height:10px;display:block}.header .nav li.open>.mob_sub_toggle{transform:rotate(180deg)}.header .nav .sub-menu{display:none;width:100%;padding-left:15px;margin-top:4px}.header .nav .sub-menu li{gap:0}.header .nav .sub-menu a{font-size:12px;padding:7px 0;opacity:.8}.header .nav li.open>.sub-menu{display:block}.header .nav .mob_mega_panel{display:none;width:100%;padding-left:15px;margin-top:4px}.header .nav li.has-mega.open>.mob_mega_panel{display:block}.header .nav .mob_mega_group{margin-bottom:4px}.header .nav .mob_mega_group_hd{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.header .nav .mob_mega_term_link{font-size:14px;font-weight:400;color:#0e4144;display:block;padding:7px 0;text-decoration:none;flex:1}.header .nav .mob_mega_chev{width:12px;height:8px;flex-shrink:0;color:#0e4144;transition:transform .25s ease}.header .nav .mob_mega_group.open .mob_mega_chev{transform:rotate(180deg)}.header .nav .mob_mega_sols{display:none;padding-left:12px;margin-bottom:4px}.header .nav .mob_mega_group.open .mob_mega_sols{display:block}.header .nav .mob_mega_sol_link{font-size:14px;font-weight:400;color:#0e4144;display:block;padding:5px 0;opacity:.8;text-decoration:none}.header .nav .mobileLogo{display:block}.header .nav .mobileLogo img{height:60px;width:auto}}@media all and (max-width: 767px){.header .nav{width:100%;max-width:100%}}.header .headerActions{display:flex;align-items:center;gap:30px;flex-shrink:0}.header .headerPhone{font-size:16px;color:#fff;text-decoration:none;white-space:nowrap;transition:opacity .25s ease}.header .headerPhone:hover{opacity:.7}.header .menuBtn{display:none;cursor:pointer;z-index:10000;color:#fff}.header .menuBtn .menuSvg{width:34px;height:26px;display:block;overflow:visible}.header .menuBtn .mLine{transition:transform .35s ease,opacity .35s ease}.header .menuBtn .mLine1,.header .menuBtn .mLine3{transform-origin:17px 13px}.header .menuBtn.open{color:#0e4144}.header .menuBtn.open .mLine1{transform:translateY(10px) rotate(45deg)}.header .menuBtn.open .mLine2{opacity:0}.header .menuBtn.open .mLine3{transform:translateY(-10px) rotate(-45deg)}@media all and (max-width: 992px){.header .menuBtn{display:block}}.header.darkHeader .menuBtn{color:#0e4144}@media all and (max-width: 992px){.header{padding:15px 20px}.header .headerPhone,.header .headerActions{display:none}}.mega_menu{position:absolute;top:100%;width:1300px;right:0;padding:0 3% 0;z-index:100;max-width:100%;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;pointer-events:none}.mega_menu.open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media(max-width: 992px){.mega_menu{display:none}}.mega_panel{background:#fff;border-radius:5px;box-shadow:0 16px 60px rgba(0,0,0,.13);padding:35px 40px;max-width:1350px;margin:0 auto;display:grid;grid-template-columns:1fr 30%;grid-template-rows:auto 1fr;grid-template-areas:"heading preview" "inner preview";column-gap:30px}@media(max-width: 1280px)and (min-width: 993px){.mega_panel{grid-template-columns:1fr 25%}}.mega_heading{grid-area:heading;font-family:"elza",sans-serif;font-weight:300;font-size:25px;line-height:1.5;letter-spacing:.02em;color:#6391ab;margin-bottom:10px;align-self:start}.mega_inner{grid-area:inner;display:grid;grid-template-columns:35% 1fr;gap:0 30px;align-items:start}@media(max-width: 1280px)and (min-width: 993px){.mega_inner{grid-template-columns:30% 1fr}}.mega_terms{list-style:none;margin:0;padding:0}.mega_term{padding:7px 0;cursor:pointer}.mega_term a{font-family:"elza",sans-serif;font-weight:300;font-size:18px;color:rgba(14,65,68,.4);text-decoration:none;transition:color .2s ease;display:block;position:relative}@media(max-width: 1280px)and (min-width: 993px){.mega_term a{font-size:15px}}.mega_term a span{position:absolute;top:0;left:0;right:0}.mega_term a::after{content:attr(data-text);font-weight:500;display:block;visibility:hidden;pointer-events:none}.mega_term:hover a{color:#0e4144}.mega_term.active a{color:#0e4144;font-weight:500}.mega_solutions{min-height:200px}.mega_sol_panel{display:none;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:0}.mega_sol_panel.active{display:grid}.mega_sol_link{display:block;font-family:"elza",sans-serif;font-weight:400;font-size:15px;color:#0e4144;text-decoration:none;transition:color .2s ease;position:relative}@media(max-width: 1280px)and (min-width: 993px){.mega_sol_link{font-size:14px}}.mega_sol_link span{position:absolute;top:0;left:0;right:0;padding:7px 0}.mega_sol_link::after{content:attr(data-text);font-weight:500;display:block;visibility:hidden;pointer-events:none;padding:7px 0}.mega_sol_link:hover{color:#6391ab;font-weight:500;text-decoration:none}.mega_preview{grid-area:preview;align-self:start}.mega_preview img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;display:block;transition:opacity .2s ease}.footer{background:#0e4144}.footer .mainFooter .footerGrid{display:grid;grid-template-columns:40% 40%;justify-content:space-between;align-items:flex-start}@media all and (max-width: 992px){.footer .mainFooter .footerGrid{grid-template-columns:1fr;gap:20px}}.footer .logoBox{max-width:420px;flex-shrink:0}.footer .logoBox a{display:block}.footer .logoBox img{max-width:317px;height:auto;display:block;margin-bottom:40px}@media all and (max-width: 767px){.footer .logoBox img{max-width:200px}}.footer .logoBox .address{color:#fff;font-size:15px;line-height:1.6;margin:0 0 20px}.footer .logoBox .contactSocials{display:flex;align-items:flex-end;gap:40px}@media all and (max-width: 992px){.footer .logoBox .contactSocials{gap:20px;flex-direction:column;align-items:flex-start}}.footer .logoBox .contactInfo{display:flex;flex-direction:column}.footer .logoBox .contactInfo a,.footer .logoBox .contactInfo span{color:#fff;font-size:15px;line-height:1.7;text-decoration:none}.footer .logoBox .contactInfo a:hover,.footer .logoBox .contactInfo span:hover{opacity:.7}.footer .logoBox .socials{display:flex;align-items:center;gap:14px;padding-bottom:3px}.footer .logoBox .socials a{display:flex;align-items:center;transition:opacity .25s ease}.footer .logoBox .socials a:hover{opacity:.7}.footer .logoBox .socials img{width:22px;height:22px;display:block;margin:0}.footer .footerCols{display:flex;align-items:flex-start;justify-content:space-between}@media all and (max-width: 992px){.footer .footerCols{flex-wrap:wrap;gap:20px}}@media all and (max-width: 767px){.footer .footerCols{flex-direction:column}}.footer .menuBox .head{color:#fff;margin:0 0 20px}.footer .menuBox ul{list-style:none;padding:0;margin:0}.footer .menuBox li{margin:0;padding:0}.footer .menuBox a{color:#fff;font-size:15px;line-height:2.2;display:block;text-decoration:none;white-space:nowrap;transition:opacity .25s ease}.footer .menuBox a:hover{opacity:.7;text-decoration:none}.footer .copyright{padding:20px 5%}.footer .copyright .main-wrap{display:flex;justify-content:space-between;align-items:center}@media all and (max-width: 767px){.footer .copyright .main-wrap{flex-direction:column;gap:5px;text-align:center}}.footer .copyright p{color:rgba(255,255,255,.44);font-size:16px;line-height:29px;margin:0}.footer .copyright a{color:rgba(255,255,255,.44);font-size:inherit;text-decoration:none}.footer .copyright a:hover{color:#fff}@media all and (max-width: 992px){.footer .copyright{padding:20px}}.inner_banner{position:relative;height:55vh;min-height:440px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.inner_banner .banner_bg{position:absolute;inset:0}.inner_banner .banner_bg img{width:100%;height:100%;object-fit:cover;display:block}.inner_banner .banner_overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30.11%, rgba(0, 0, 0, 0.65) 77.41%),linear-gradient(180deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 52.77%)}.inner_banner .banner_content{position:relative;z-index:2}.inner_banner .banner_content .main-wrap{padding-top:0}.inner_banner .banner_content h1{color:#fff;margin-bottom:15px;max-width:800px;width:100%}.inner_banner .banner_content .copy_content{max-width:600px;width:100%}@media(max-width: 768px){.inner_banner{height:auto;min-height:350px}}.home_page.sec_1{position:relative;overflow:hidden}.home_page.sec_1 .banner_slide{position:relative;width:100%;height:85vh;min-height:600px}@media(max-width: 768px){.home_page.sec_1 .banner_slide{height:auto;min-height:500px}}.home_page.sec_1 .slide_media{position:absolute;inset:0;overflow:hidden}.home_page.sec_1 .slide_media .slide_bg_img,.home_page.sec_1 .slide_media .slide_bg_video{width:100%;height:100%;object-fit:cover;display:block}.home_page.sec_1 .slide_media .slide_bg_youtube{position:absolute;top:-25%;left:-25%;width:150%;height:150%;pointer-events:none}.home_page.sec_1 .slide_media .slide_bg_youtube iframe{width:100%;height:100%;border:0}.home_page.sec_1 .slide_overlay{position:absolute;inset:0;background-image:linear-gradient(18.27deg, rgba(0, 0, 0, 0) 59.93%, rgba(0, 0, 0, 0.7) 92%),linear-gradient(136.42deg, rgba(0, 0, 0, 0) 75.02%, rgba(0, 0, 0, 0.2) 102.15%),linear-gradient(186.51deg, rgba(0, 0, 0, 0) 34.38%, rgba(0, 0, 0, 0.6) 82.59%)}.home_page.sec_1 .slide_content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding-bottom:80px}.home_page.sec_1 .slide_content .main-wrap{padding-top:0}.home_page.sec_1 .slide_content h1{color:#fff;margin-bottom:20px;max-width:700px}.home_page.sec_1 .slide_content .copy_content{max-width:560px;margin-bottom:30px}@media(max-width: 992px){.home_page.sec_1 .slide_content{padding-bottom:50px}.home_page.sec_1 .slide_content .copy_content{margin-bottom:20px}}.home_page.sec_1 .slide_counter{position:absolute;bottom:40px;right:80px;display:flex;align-items:center;gap:15px;z-index:3}.home_page.sec_1 .slide_counter .current_num,.home_page.sec_1 .slide_counter .total_num{font-family:"freight-big-pro",serif;font-weight:300;font-size:22px;color:#fff;line-height:1}.home_page.sec_1 .slide_counter .counter_line{width:55px;height:1px;background:#fff;display:block}@media(max-width: 768px){.home_page.sec_1 .slide_counter{right:20px;bottom:20px}}.arrow_circle{width:45px;height:45px;border-radius:50%;background:#6391ab;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;transition:opacity .25s ease;cursor:pointer}.arrow_circle img{width:18px;height:18px;display:block}.arrow_circle:hover{opacity:.8}@media all and (max-width: 992px){.arrow_circle{width:40px;height:40px}}.home_page.sec_2 .sec2_inner{display:flex;align-items:flex-start}@media(max-width: 992px){.home_page.sec_2 .sec2_inner{flex-direction:column;gap:15px}}.home_page.sec_2 .sec2_left{flex:0 0 42%}.home_page.sec_2 .sec2_left h2{color:#0e4144}@media(max-width: 992px){.home_page.sec_2 .sec2_left{flex:none;width:100%}}.home_page.sec_2 .sec2_right{flex:1}.home_page.sec_2 .sec2_right .copy_content{margin-bottom:30px}@media(max-width: 992px){.home_page.sec_2 .sec2_right{width:100%}}.home_page.sec_3{background:#f3f6f8;padding-top:40px !important;padding-bottom:40px !important}.home_page.sec_3 .sec3_promos_wrap{margin-bottom:80px}@media(max-width: 992px){.home_page.sec_3 .sec3_promos_wrap{margin-bottom:20px}}.home_page.sec_3 .promos_grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width: 768px){.home_page.sec_3 .promos_grid{grid-template-columns:1fr}}.home_page.sec_3 .promo_card{position:relative;overflow:hidden;min-height:440px;display:flex}.home_page.sec_3 .promo_card .promo_bg{position:absolute;inset:0}.home_page.sec_3 .promo_card .promo_bg img{width:100%;height:100%;object-fit:cover;display:block}.home_page.sec_3 .promo_card .promo_overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.65) 100%)}.home_page.sec_3 .promo_card .promo_content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px}.home_page.sec_3 .promo_card .promo_top .promo_label{display:block;color:#fff;font-family:"freight-big-pro",serif;font-weight:300;font-size:22px;margin-bottom:4px}.home_page.sec_3 .promo_card .promo_top .promo_heading{color:#fff;margin:0}.home_page.sec_3 .promo_card .promo_bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.home_page.sec_3 .promo_card .promo_bottom .copy_content{flex:1;max-width:400px}@media(max-width: 768px){.home_page.sec_3 .promo_card{min-height:320px}.home_page.sec_3 .promo_card .promo_content{padding:25px}}.home_page.sec_3 .arrow_circle{transform:rotate(-45deg)}.home_page.sec_3 .tabs_section{display:grid;grid-template-columns:35% 50%;align-items:start;justify-content:space-between}@media(max-width: 992px){.home_page.sec_3 .tabs_section{grid-template-columns:1fr}}@media(max-width: 992px){.home_page.sec_3 .tabs_left{order:2;padding-top:25px}}.home_page.sec_3 .tab_panel{display:none}.home_page.sec_3 .tab_panel.active{display:block}.home_page.sec_3 .tab_panel .copy_content{margin-bottom:35px}.home_page.sec_3 .tab_panel .tab_img{aspect-ratio:1/1;overflow:hidden;border-radius:8px}.home_page.sec_3 .tab_panel .tab_img img{width:100%;height:100%;display:block;object-fit:cover}@media(max-width: 992px){.home_page.sec_3 .tab_panel .tab_img{aspect-ratio:16/9}}@media(max-width: 992px){.home_page.sec_3 .tab_panel .copy_content{margin-bottom:20px}}@media(max-width: 992px){.home_page.sec_3 .tabs_right{order:1;border-top:1px solid rgba(14,65,68,.15)}.home_page.sec_3 .tabs_right .tab_panel{padding-bottom:20px;overflow:hidden}}.home_page.sec_3 .tabs_right .tab_item{display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-bottom:1px solid rgba(14,65,68,.15);cursor:pointer}.home_page.sec_3 .tabs_right .tab_item:last-child{border-bottom:none}.home_page.sec_3 .tabs_right .tab_item .tab_name{color:#0e4144;font-size:37px;font-family:"freight-big-pro",serif;font-weight:300;margin:0;line-height:1.2;transition:opacity .2s ease}.home_page.sec_3 .tabs_right .tab_item .arrow_circle{opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;flex-shrink:0}.home_page.sec_3 .tabs_right .tab_item.active .arrow_circle,.home_page.sec_3 .tabs_right .tab_item:hover .arrow_circle{opacity:1;pointer-events:auto}.home_page.sec_3 .tabs_right .tab_item:hover .tab_name{opacity:.7}@media(max-width: 992px){.home_page.sec_3 .tabs_right .tab_item{padding:18px 0}.home_page.sec_3 .tabs_right .tab_item .tab_name{font-size:22px}.home_page.sec_3 .tabs_right .tab_item .arrow_circle{opacity:1;pointer-events:auto}.home_page.sec_3 .tabs_right .tab_item.active{border-bottom:none}.home_page.sec_3 .tabs_right .tab_item.active .arrow_circle{transform:rotate(90deg)}}.home_page.sec_4 .sec4_heading{text-align:center;color:#0e4144;margin-bottom:50px}@media(max-width: 992px){.home_page.sec_4 .sec4_heading{margin-bottom:20px}}.home_page.sec_4 .treatments_slider_wrap{position:relative}.home_page.sec_4 .treatments_slider .slick-list{margin:0 -8px}.home_page.sec_4 .treatments_slider .slick-slide{padding:0 8px;margin:0 10px}.home_page.sec_4 .treatment_slide{position:relative;height:560px;overflow:hidden}.home_page.sec_4 .treatment_slide a{position:absolute;inset:0;display:block;text-decoration:none;z-index:1}.home_page.sec_4 .treatment_slide .treatment_img{position:absolute;inset:0}.home_page.sec_4 .treatment_slide .treatment_img img{width:100%;height:100%;object-fit:cover;display:block}.home_page.sec_4 .treatment_slide .treatment_overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.75) 100%)}.home_page.sec_4 .treatment_slide .treatment_content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:30px}.home_page.sec_4 .treatment_slide .treatment_content h3{color:#fff;margin-bottom:10px}.home_page.sec_4 .treatment_slide .treatment_content .copy_content{color:#fff}@media(max-width: 768px){.home_page.sec_4 .treatment_slide{height:360px}}.home_page.sec_4 .slick_prev,.home_page.sec_4 .slick_next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease;padding:0}.home_page.sec_4 .slick_prev img,.home_page.sec_4 .slick_next img{width:18px;height:18px;display:block}.home_page.sec_4 .slick_prev:hover,.home_page.sec_4 .slick_next:hover{background:#4d778e}.home_page.sec_4 .slick_prev{left:-20px}.home_page.sec_4 .slick_prev img{transform:rotate(180deg)}.home_page.sec_4 .slick_next{right:-20px}@media(max-width: 768px){.home_page.sec_4 .slick_prev{left:10px}.home_page.sec_4 .slick_next{right:10px}}.home_page.sec_5{padding-top:0;padding-bottom:0}.home_page.sec_5 .cta_inner{background:#edf0ec;overflow:hidden;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:10%;padding:30px}@media(max-width: 992px){.home_page.sec_5 .cta_inner{grid-template-columns:1fr;gap:20px}}.home_page.sec_5 .cta_left{flex:1;display:flex;flex-direction:column;justify-content:center;padding:80px}.home_page.sec_5 .cta_left h2{color:#0e4144;margin-bottom:20px}.home_page.sec_5 .cta_left .copy_content{margin-bottom:30px}@media(max-width: 992px){.home_page.sec_5 .cta_left{padding:0}}.home_page.sec_5 .cta_right{flex:0 0 45%;display:flex;align-items:flex-end}.home_page.sec_5 .cta_right img{width:100%;height:auto;display:block}@media(max-width: 992px){.home_page.sec_5 .cta_right{flex:none;width:100%;margin:0 auto}}.home_page.sec_6 .reviews_inner{display:grid;grid-template-columns:30% 60%;align-items:center;justify-content:space-between}@media(max-width: 992px){.home_page.sec_6 .reviews_inner{grid-template-columns:1fr;gap:20px}}.home_page.sec_6 .sec6_heading{color:#0e4144;margin-bottom:40px;max-width:300px;line-height:1.3}.home_page.sec_6 .reviews_left{flex:0 0 260px}.home_page.sec_6 .reviews_left .reviews_img img{width:100%;height:auto;display:block;max-width:280px;margin:0 auto;transform:rotate(5deg)}@media(max-width: 992px){.home_page.sec_6 .reviews_left{flex:none;width:100%}}.home_page.sec_6 .reviews_right{flex:1}.home_page.sec_6 .reviews_right .reviews_grid{display:grid;grid-template-columns:1fr 1fr;gap:50px 60px}@media(max-width: 992px){.home_page.sec_6 .reviews_right .reviews_grid{gap:20px 30px}}@media(max-width: 768px){.home_page.sec_6 .reviews_right .reviews_grid{grid-template-columns:1fr;gap:20px}}.home_page.sec_6 .review_item .review_stars{display:flex;align-items:center;gap:4px;margin-bottom:15px}.home_page.sec_6 .review_item .review_stars img{width:20px;height:20px;display:block}.home_page.sec_6 .review_item p{margin-bottom:15px;color:inherit}.home_page.sec_6 .review_item .reviewer_name{font-family:"elza",sans-serif;font-weight:500;font-size:16px;color:#6391ab;display:block}.promo_banner .banner_overlay{background:linear-gradient(90deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),linear-gradient(180deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 40%),linear-gradient(180deg, rgba(0, 0, 0, 0) 56%, rgba(0, 0, 0, 0.65) 100%)}.promo_banner_content{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;padding-bottom:0}.promo_banner_content h1{max-width:600px;margin-bottom:15px}@media(max-width: 767px){.promo_banner_content{flex-direction:column;align-items:flex-start;gap:10px}}.promo_banner_subheading{font-family:"elza",sans-serif;font-weight:300;color:#fff;max-width:550px;margin:0}.promo_banner_social{flex-shrink:0;max-width:460px}.promo_banner_social p{font-family:"elza",sans-serif;line-height:1.67;color:#fff;margin:0}@media(max-width: 767px){.promo_banner_social{max-width:100%}}.promo_social_heading{font-weight:500}.promo_social_copy{font-weight:300}.promo_social_copy strong,.promo_social_copy b{font-weight:500}.innerPromos{display:flex;flex-direction:column;gap:20px}.promo_feature{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width: 767px){.promo_feature{grid-template-columns:1fr}}.promo_feature_content{background:#0e4144;border-radius:5px;padding:40px 50px;display:flex;flex-direction:column;justify-content:space-between;min-height:480px}@media(max-width: 992px){.promo_feature_content{min-height:400px}}@media(max-width: 767px){.promo_feature_content{min-height:unset;padding:35px 30px}}.promo_label{display:block;font-family:"freight-big-pro",serif;font-weight:300;font-size:50px;line-height:1.2;letter-spacing:.02em;color:#fff}@media(max-width: 992px){.promo_label{font-size:40px}}.promo_feature_heading{font-family:"freight-big-pro",serif;font-weight:300;font-size:50px;line-height:1.2;letter-spacing:.02em;color:#fff;margin:0}@media(max-width: 992px){.promo_feature_heading{font-size:40px}}.promo_feature_bottom{display:flex;align-items:flex-end;justify-content:space-between}@media(max-width: 992px){.promo_feature_bottom{flex-direction:column;align-items:flex-start;gap:20px}}.promo_feature_copy{font-family:"elza",sans-serif;font-weight:300;font-size:16px;line-height:1.7;color:#fff;margin:0;max-width:400px}.promo_feature_img{border-radius:5px;overflow:hidden}.promo_feature_img img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 767px){.promo_feature_img img{aspect-ratio:4/3}}.promo_gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media(max-width: 992px){.promo_gallery{grid-template-columns:1fr 1fr}}@media(max-width: 560px){.promo_gallery{grid-template-columns:1fr}}.promo_gallery_img,.promo_gallery_center{border-radius:5px;overflow:hidden}.promo_gallery_img img,.promo_gallery_center img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1/1.29}.consult_page.sec_2 .sec2_inner{display:grid;grid-template-columns:40% 52%;justify-content:space-between;align-items:start}@media(max-width: 992px){.consult_page.sec_2 .sec2_inner{grid-template-columns:1fr;gap:20px}}@media(max-width: 470px){.consult_page.sec_2 .sec2_inner{gap:35px}}.consult_page.sec_2 h2{color:#0e4144;margin-bottom:35px}@media(max-width: 768px){.consult_page.sec_2 h2{margin-bottom:25px}}.consult_page.sec_2 .booking_method{margin-bottom:28px}.consult_page.sec_2 .booking_method:last-child{margin-bottom:0}.consult_page.sec_2 .booking_method .method_label{display:block;color:#6391ab;font-family:"elza",sans-serif;font-weight:500;font-size:16px;margin-bottom:6px}.consult_page.sec_2 .booking_method .copy_content p{margin:0;line-height:1.7}.consult_page.sec_2 .hours_row{display:flex;justify-content:space-between;align-items:center;padding:14px 20px}.consult_page.sec_2 .hours_row:nth-child(odd){background:#f3f6f8}.consult_page.sec_2 .hours_row .day_name,.consult_page.sec_2 .hours_row .day_hours{font-family:"elza",sans-serif;font-size:16px;color:#0e4144}.consult_page.sec_2 .hours_row .day_hours{text-align:right}.consult_page.sec_3{background:#f3f6f8;padding-top:40px}@media(max-width: 470px){.consult_page.sec_3 .consult_cards_wrap{padding:0 0 10px}}.consult_page.sec_3 .consult_cards_grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:5%}@media(max-width: 768px){.consult_page.sec_3 .consult_cards_grid{grid-template-columns:1fr;gap:15px}}.consult_page.sec_3 .consult_card{position:relative;overflow:hidden;min-height:320px;display:flex;border-radius:8px}@media(max-width: 470px){.consult_page.sec_3 .consult_card{min-height:260px}}.consult_page.sec_3 .consult_card .card_bg{position:absolute;inset:0}.consult_page.sec_3 .consult_card .card_bg img{width:100%;height:100%;object-fit:cover;display:block}.consult_page.sec_3 .consult_card .card_overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0.65) 100%)}.consult_page.sec_3 .consult_card .card_content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:25px 30px}@media(max-width: 470px){.consult_page.sec_3 .consult_card .card_content{padding:20px}}.consult_page.sec_3 .consult_card .card_top{display:flex;justify-content:flex-end}.consult_page.sec_3 .consult_card .card_badge{background:#fff;color:#6391ab;font-family:"elza",sans-serif;font-size:16px;font-weight:500;padding:8px 15px;border-radius:4px;white-space:nowrap;text-transform:capitalize}.consult_page.sec_3 .consult_card .card_bottom h2{color:#fff;margin-bottom:8px}.consult_page.sec_3 .consult_card .card_bottom .copy_content{color:#fff}.consult_page.sec_3 .consult_card .card_link{position:absolute;inset:0;z-index:3}.consult_page.sec_3 .consult_form_wrap{background:#f3f6f8}.consult_page.sec_3 .form_inner{display:grid;grid-template-columns:58% 28%;justify-content:space-between;align-items:center}@media(max-width: 992px){.consult_page.sec_3 .form_inner{grid-template-columns:1fr;gap:20px}}@media(max-width: 470px){.consult_page.sec_3 .form_inner{gap:35px}}.consult_page.sec_3 .form_left h2{color:#0e4144;margin-bottom:0}.consult_page.sec_3 .form_left>p{margin-bottom:30px}.consult_page.sec_3 .form_right{padding-top:10px}@media(max-width: 992px){.consult_page.sec_3 .form_right{padding-top:0}}.consult_page.sec_3 .form_note{margin-bottom:28px}.consult_page.sec_3 .form_note:last-child{margin-bottom:0}.consult_page.sec_3 .form_note .note_label{display:block;color:#6391ab;font-family:"elza",sans-serif;font-weight:500;font-size:16px;margin-bottom:6px}.consult_page.sec_3 .form_note p{margin:0;line-height:1.6}.contact_page.sec_2{padding-bottom:0}.contact_page.sec_2 .contact_cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media(max-width: 992px){.contact_page.sec_2 .contact_cards{grid-template-columns:1fr;gap:15px}}.contact_page.sec_2 .contact_card{background:#ecf2e9;border-radius:5px;padding:45px 40px}.contact_page.sec_2 .contact_card h2{color:#0e4144;margin-bottom:18px}.contact_page.sec_2 .contact_card .card_intro{margin-bottom:0}@media(max-width: 1280px){.contact_page.sec_2 .contact_card{padding:38px 32px}}@media(max-width: 992px){.contact_page.sec_2 .contact_card{padding:35px 30px}}@media(max-width: 470px){.contact_page.sec_2 .contact_card{padding:28px 22px}}.contact_page.sec_2 .card_contact_details{margin-top:22px}.contact_page.sec_2 .card_contact_details .details_row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media(max-width: 500px){.contact_page.sec_2 .card_contact_details .details_row{grid-template-columns:1fr;gap:16px}}.contact_page.sec_2 .card_contact_details .detail_item{display:flex;flex-direction:column;gap:4px;margin-bottom:0}.contact_page.sec_2 .card_contact_details .detail_item:not(:last-child):not(.details_row .detail_item){margin-bottom:20px}.contact_page.sec_2 .card_contact_details .detail_label{font-weight:500;color:#0e4144}.contact_page.sec_2 .card_contact_details .detail_value{font-weight:300;color:#000;text-decoration:none;transition:color .25s ease}.contact_page.sec_2 .card_contact_details .detail_value:hover{color:#6391ab}.contact_page.sec_2 .card_email{display:inline-block;font-weight:500;color:#0e4144;margin-top:18px;text-decoration:none;transition:opacity .25s ease}.contact_page.sec_2 .card_email:hover{opacity:.7}.contact_page.sec_3 .form_map_inner{display:grid;grid-template-columns:48% 46%;justify-content:space-between;align-items:start}@media(max-width: 992px){.contact_page.sec_3 .form_map_inner{grid-template-columns:1fr;gap:20px}}@media(max-width: 470px){.contact_page.sec_3 .form_map_inner{gap:35px}}.contact_page.sec_3 .form_col h2{color:#0e4144;margin-bottom:15px}.contact_page.sec_3 .form_col .form_intro{margin-bottom:30px}.contact_page.sec_3 .form_col .form_intro a{color:#0e4144;text-decoration:underline;text-underline-offset:3px}.contact_page.sec_3 .form_col .form_intro a:hover{color:#6391ab}.contact_page.sec_3 #contactMap{width:100%;height:580px;border-radius:5px;overflow:hidden}@media(max-width: 1280px){.contact_page.sec_3 #contactMap{height:500px}}@media(max-width: 992px){.contact_page.sec_3 #contactMap{height:400px}}@media(max-width: 470px){.contact_page.sec_3 #contactMap{height:300px}}.our_story_page{overflow-x:hidden}.our_story_page.sec_2 h2{color:#0e4144;margin-bottom:40px}@media(max-width: 992px){.our_story_page.sec_2 h2{margin-bottom:20px}}.our_story_page.sec_2 .intro_cols{display:grid;grid-template-columns:1fr 1fr;gap:50px}.our_story_page.sec_2 .intro_cols .copy_content{margin-bottom:0}@media(max-width: 992px){.our_story_page.sec_2 .intro_cols{grid-template-columns:1fr;gap:25px}}.our_story_page.sec_3 .why_inner{display:grid;grid-template-columns:48% 46%;justify-content:space-between;align-items:center}@media(max-width: 992px){.our_story_page.sec_3 .why_inner{grid-template-columns:1fr;gap:20px}}.our_story_page.sec_3 .why_image_col img{width:100%;height:620px;object-fit:cover;border-radius:5px;display:block}@media(max-width: 1280px){.our_story_page.sec_3 .why_image_col img{height:520px}}@media(max-width: 992px){.our_story_page.sec_3 .why_image_col img{height:420px}}@media(max-width: 470px){.our_story_page.sec_3 .why_image_col img{height:300px}}.our_story_page.sec_3 .why_content_col h2{color:#0e4144;margin-bottom:20px}.our_story_page.sec_3 .why_items_grid{display:grid;grid-template-columns:1fr 1fr;gap:35px 25px}@media(max-width: 600px){.our_story_page.sec_3 .why_items_grid{grid-template-columns:1fr;gap:28px}}.our_story_page.sec_3 .why_item{display:flex;align-items:flex-start;gap:12px}.our_story_page.sec_3 .why_item .item_icon{flex-shrink:0;width:22px;padding-top:3px}.our_story_page.sec_3 .why_item .item_icon img{width:100%;height:auto;display:block}.our_story_page.sec_3 .why_item .item_text{flex:1}.our_story_page.sec_3 .why_item .item_label{font-weight:500;color:#6391ab;margin-bottom:10px}.our_story_page.sec_3 .why_item .copy_content{margin-bottom:0}.our_story_page.sec_4{background:rgba(99,145,171,.08)}.our_story_page.sec_4 .main-wrap{text-align:center;margin-bottom:50px}.our_story_page.sec_4 .main-wrap h2{color:#0e4144;margin-bottom:20px}.our_story_page.sec_4 .main-wrap .clinic_intro{max-width:680px;margin-left:auto;margin-right:auto;margin-bottom:0}@media(max-width: 992px){.our_story_page.sec_4 .main-wrap{margin-bottom:20px}}@media(max-width: 470px){.our_story_page.sec_4 .main-wrap{margin-bottom:25px}}.our_story_page.sec_4 .clinic_slider_wrap{position:relative}.our_story_page.sec_4 .clinic_slider_wrap .slide_item{padding:0 12px}.our_story_page.sec_4 .clinic_slider_wrap .slide_item img{width:100%;height:380px;object-fit:cover;border-radius:5px;display:block}@media(max-width: 992px){.our_story_page.sec_4 .clinic_slider_wrap .slide_item img{height:300px}}@media(max-width: 470px){.our_story_page.sec_4 .clinic_slider_wrap .slide_item img{height:240px}}.our_story_page.sec_4 .slider_next{position:absolute;right:10px;top:50%;transform:translate(50%, -50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.our_story_page.sec_4 .slider_next img{width:20px;height:auto}.our_story_page.sec_4 .slider_next:hover{opacity:.85}@media(max-width: 992px){.our_story_page.sec_4 .slider_next{width:40px;height:40px}}.solution_single{overflow:hidden}.solution_single.sec_2 .sec2_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center}@media(max-width: 992px){.solution_single.sec_2 .sec2_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_2 .sec2_content h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_2 .sec2_content .copy_content{margin-bottom:0}.solution_single.sec_2 .sec2_image img{width:100%;height:550px;object-fit:cover;border-radius:5px;display:block}@media(max-width: 1280px){.solution_single.sec_2 .sec2_image img{height:460px}}@media(max-width: 992px){.solution_single.sec_2 .sec2_image img{height:380px}}@media(max-width: 470px){.solution_single.sec_2 .sec2_image img{height:280px}}.solution_single.sec_2.sec_2_nopb{padding-bottom:0}.solution_single.sec_3.sec_3_single .sec3_single_inner{display:grid;grid-template-columns:44% 1fr;gap:60px;align-items:center}@media(max-width: 992px){.solution_single.sec_3.sec_3_single .sec3_single_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_3.sec_3_single .sec3_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_3.sec_3_single .sec3_text .copy_content{margin-bottom:20px}.solution_single.sec_3.sec_3_single .sec3_text .copy_content:last-child{margin-bottom:0}.solution_single.sec_3.sec_3_single .sec3_ba_pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.solution_single.sec_3.sec_3_single .ba_item img{aspect-ratio:unset}.solution_single.sec_eu{background:rgba(99,145,171,.05)}.solution_single.sec_eu .sec_eu_cols{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start;margin-bottom:50px}@media(max-width: 992px){.solution_single.sec_eu .sec_eu_cols{grid-template-columns:1fr;gap:25px;margin-bottom:35px}}.solution_single.sec_eu .sec_eu_heading{color:#0e4144;margin-bottom:25px}.solution_single.sec_eu .sec_eu_left .copy_content{margin-bottom:0}.solution_single.sec_eu .sec_eu_right .copy_content{margin-bottom:0}.solution_single.sec_eu .sec_eu_image img{width:100%;display:block;border-radius:5px}.solution_single.sec_cb{background:rgba(99,145,171,.05)}.solution_single.sec_cb .sec_cb_row{display:grid;grid-template-columns:50% 44%;justify-content:space-between;align-items:center;gap:60px}@media(max-width: 992px){.solution_single.sec_cb .sec_cb_row{grid-template-columns:1fr;gap:20px}}.solution_single.sec_cb .sec_cb_image img{width:100%;display:block;border-radius:5px}.solution_single.sec_cb .sec_cb_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_cb .sec_cb_text .copy_content{margin-bottom:0}.solution_single.sec_3s{background:rgba(99,145,171,.05)}.solution_single.sec_3s .sec3s_heading{color:#0e4144;margin-bottom:30px;max-width:600px}.solution_single.sec_3s .sec3s_inner{display:grid;grid-template-columns:44% 1fr;gap:60px;align-items:start}@media(max-width: 992px){.solution_single.sec_3s .sec3s_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_3s .sec3s_text .copy_content{margin-bottom:25px}.solution_single.sec_3s .sec3s_text .copy_content:last-child{margin-bottom:0}.solution_single.sec_3s .sec3s_points_heading{color:#6391ab;font-weight:500;margin-bottom:15px}.solution_single.sec_3s .sec3s_slider{position:relative}@media(max-width: 992px){.solution_single.sec_3s .sec3s_slider{overflow:hidden;border-radius:5px}}.solution_single.sec_3s .ba_item{padding:0 6px}.solution_single.sec_3s .ba_item img{width:100%;border-radius:5px;display:block}@media(max-width: 992px){.solution_single.sec_3s .ba_item img{object-fit:cover}}.solution_single.sec_3s .slider_prev,.solution_single.sec_3s .slider_next{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_3s .slider_prev img,.solution_single.sec_3s .slider_next img{width:20px;height:auto}.solution_single.sec_3s .slider_prev:hover,.solution_single.sec_3s .slider_next:hover{opacity:.85}.solution_single.sec_3s .slider_prev{left:-22px}.solution_single.sec_3s .slider_prev img{transform:rotate(180deg)}@media(max-width: 992px){.solution_single.sec_3s .slider_prev{left:0}}.solution_single.sec_3s .slider_next{right:-22px}@media(max-width: 992px){.solution_single.sec_3s .slider_next{right:0}}.solution_single.sec_ba{padding-top:0;padding-bottom:0}.solution_single.sec_ba .main-wrap{text-align:center;margin-bottom:50px}.solution_single.sec_ba .main-wrap h2{color:#0e4144}@media(max-width: 992px){.solution_single.sec_ba .main-wrap{margin-bottom:20px}}@media(max-width: 470px){.solution_single.sec_ba .main-wrap{margin-bottom:25px}}.solution_single.sec_ba .ba_slider_wrap{position:relative}.solution_single.sec_ba .ba_pair{display:flex !important;gap:14px;padding:0 14px}.solution_single.sec_ba .ba_item{position:relative;flex:1}.solution_single.sec_ba .ba_item img{width:100%;aspect-ratio:1/1.3;object-fit:cover;border-radius:5px;display:block}.solution_single.sec_ba .ba_badge{position:absolute;top:12px;right:12px;background:#6391ab;color:#fff;font-size:13px;font-weight:500;padding:8px 15px;border-radius:4px}.solution_single.sec_ba .slider_next{position:absolute;right:10px;top:50%;transform:translate(50%, -50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_ba .slider_next img{width:20px;height:auto}.solution_single.sec_ba .slider_next:hover{opacity:.85}.solution_single.sec_3{background:rgba(99,145,171,.08)}.solution_single.sec_3 h2{color:#0e4144;margin-bottom:30px}.solution_single.sec_3 .tech_cols{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:50px}.solution_single.sec_3 .tech_cols .copy_content{margin-bottom:0}@media(max-width: 992px){.solution_single.sec_3 .tech_cols{grid-template-columns:1fr;gap:25px;margin-bottom:35px}}.solution_single.sec_3 .ba_slider_wrap{position:relative}.solution_single.sec_3 .ba_pair{display:flex !important;gap:14px;padding:0 14px}.solution_single.sec_3 .ba_item{position:relative;flex:1}.solution_single.sec_3 .ba_item img{width:100%;aspect-ratio:1/1.3;object-fit:cover;border-radius:5px;display:block}.solution_single.sec_3 .ba_badge{position:absolute;top:12px;right:12px;background:#6391ab;color:#fff;font-size:13px;font-weight:500;padding:8px 15px;border-radius:4px}.solution_single.sec_3 .slider_next{position:absolute;right:10px;top:50%;transform:translate(50%, -50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_3 .slider_next img{width:20px;height:auto}.solution_single.sec_3 .slider_next:hover{opacity:.85}.solution_single.sec_4{padding-bottom:0}.solution_single.sec_4 .prep_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:start}@media(max-width: 992px){.solution_single.sec_4 .prep_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_4 .prep_left h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_4 .prep_left .copy_content{margin-bottom:30px}.solution_single.sec_4 .prep_img_left img{width:100%;height:360px;object-fit:cover;border-radius:5px;display:block}@media(max-width: 470px){.solution_single.sec_4 .prep_img_left img{height:260px}}.solution_single.sec_video{background:rgba(99,145,171,.08)}.solution_single.sec_video .video_wrap{max-width:860px;margin:0 auto}.solution_single.sec_video .video_embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px}.solution_single.sec_video .video_embed iframe,.solution_single.sec_video .video_embed video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.solution_single.sec_5{padding-bottom:0}.solution_single.sec_5 h2{color:#0e4144;text-align:center;margin-bottom:50px}@media(max-width: 992px){.solution_single.sec_5 h2{margin-bottom:10px}}.solution_single.sec_5 .faq_list{max-width:900px;margin:0 auto}.solution_single.sec_5 .faq_list.faq_cols{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:0 60px}@media(max-width: 767px){.solution_single.sec_5 .faq_list.faq_cols{grid-template-columns:1fr}}.solution_single.sec_5 .faq_item{border-bottom:1px solid rgba(14,65,68,.15)}.solution_single.sec_5 .faq_item:last-child{border-bottom:none !important}.solution_single.sec_5 .faq_item:first-child{border-bottom:1px solid rgba(14,65,68,.15) !important}.solution_single.sec_5 .faq_trigger{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left}.solution_single.sec_5 .faq_trigger span:first-child{font-weight:300;color:#000;font-size:16px}.solution_single.sec_5 .faq_icon{flex-shrink:0;color:#0e4144;font-size:22px;font-weight:300;line-height:1;transition:transform .3s ease;font-family:"elza",sans-serif}.solution_single.sec_5 .faq_answer{display:none;padding-bottom:22px}.solution_single.sec_5 .faq_answer .copy_content{margin-bottom:0}.solution_single.sec_6 .main-wrap{text-align:center;margin-bottom:50px}.solution_single.sec_6 .main-wrap h2{color:#0e4144}@media(max-width: 992px){.solution_single.sec_6 .main-wrap{margin-bottom:20px}}@media(max-width: 470px){.solution_single.sec_6 .main-wrap{margin-bottom:25px}}.solution_single.sec_6 .related_slider_wrap{position:relative;padding:0}.solution_single.sec_6 .related_card{border-radius:10px;overflow:hidden;margin:0 12px;position:relative;display:block !important;text-decoration:none}.solution_single.sec_6 .related_card .card_img{overflow:hidden}.solution_single.sec_6 .related_card .card_img img{width:100%;aspect-ratio:1/1.3;object-fit:cover;display:block;transition:transform .5s ease}@media(max-width: 767px){.solution_single.sec_6 .related_card .card_img img{aspect-ratio:1/1.6}}@media(max-width: 500px){.solution_single.sec_6 .related_card .card_img img{aspect-ratio:1/1.2}}.solution_single.sec_6 .related_card:hover .card_img img{transform:scale(1.04)}.solution_single.sec_6 .card_overlay{position:absolute;bottom:0;left:0;right:0;padding:30px;background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);text-decoration:none;display:block}.solution_single.sec_6 .card_overlay h4{color:#fff;margin-bottom:10px}.solution_single.sec_6 .card_overlay .copy_content{margin-bottom:0}.solution_single.sec_6 .card_overlay .copy_content p{color:#fff}.solution_single.sec_6 .slider_prev,.solution_single.sec_6 .slider_next{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_6 .slider_prev img,.solution_single.sec_6 .slider_next img{width:20px;height:auto}.solution_single.sec_6 .slider_prev:hover,.solution_single.sec_6 .slider_next:hover{opacity:.85}.solution_single.sec_6 .slider_prev{left:-15px}.solution_single.sec_6 .slider_prev img{transform:rotate(180deg)}.solution_single.sec_6 .slider_next{right:-15px}.solution_single.sec_btx{padding-bottom:0}.solution_single.sec_btx .sec_btx_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center}@media(max-width: 992px){.solution_single.sec_btx .sec_btx_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_btx .sec_btx_text h2{color:#0e4144;margin-bottom:30px}.solution_single.sec_btx .btx_grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 40px}@media(max-width: 600px){.solution_single.sec_btx .btx_grid{grid-template-columns:1fr;gap:20px}}.solution_single.sec_btx .btx_item h5{color:#6391ab;margin-bottom:6px}.solution_single.sec_btx .btx_item p{margin:0;font-size:16px;line-height:1.7;color:#000}.solution_single.sec_hfb .sec_hfb_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center}@media(max-width: 992px){.solution_single.sec_hfb .sec_hfb_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_hfb .sec_hfb_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_hfb .sec_hfb_text .copy_content{margin-bottom:0}.solution_single.sec_hfb .hfb_video_wrap,.solution_single.sec_btx .hfb_video_wrap,.solution_single.sec_df_ben .hfb_video_wrap{position:relative;border-radius:8px;overflow:hidden;background:#000;cursor:pointer}.solution_single.sec_hfb .hfb_video_wrap video,.solution_single.sec_hfb .hfb_video_wrap img.hfb_poster,.solution_single.sec_btx .hfb_video_wrap video,.solution_single.sec_btx .hfb_video_wrap img.hfb_poster,.solution_single.sec_df_ben .hfb_video_wrap video,.solution_single.sec_df_ben .hfb_video_wrap img.hfb_poster{width:100%;display:block}.solution_single.sec_hfb .hfb_video_wrap iframe,.solution_single.sec_btx .hfb_video_wrap iframe,.solution_single.sec_df_ben .hfb_video_wrap iframe{display:block;width:100%;aspect-ratio:16/9;border:none}.solution_single.sec_hfb .hfb_video_wrap .hfb_play_btn,.solution_single.sec_btx .hfb_video_wrap .hfb_play_btn,.solution_single.sec_df_ben .hfb_video_wrap .hfb_play_btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70px;height:70px;border-radius:50%;background:rgba(99,145,171,.85);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity .25s ease;pointer-events:none}.solution_single.sec_hfb .hfb_video_wrap .hfb_play_btn svg,.solution_single.sec_btx .hfb_video_wrap .hfb_play_btn svg,.solution_single.sec_df_ben .hfb_video_wrap .hfb_play_btn svg{width:26px;height:26px;fill:#fff}.solution_single.sec_hfb .hfb_video_wrap .hfb_play_btn .icon_pause,.solution_single.sec_btx .hfb_video_wrap .hfb_play_btn .icon_pause,.solution_single.sec_df_ben .hfb_video_wrap .hfb_play_btn .icon_pause{display:none}.solution_single.sec_hfb .hfb_video_wrap:hover .hfb_play_btn,.solution_single.sec_btx .hfb_video_wrap:hover .hfb_play_btn,.solution_single.sec_df_ben .hfb_video_wrap:hover .hfb_play_btn{opacity:.9}.solution_single.sec_hfb .hfb_video_wrap.playing .hfb_play_btn,.solution_single.sec_btx .hfb_video_wrap.playing .hfb_play_btn,.solution_single.sec_df_ben .hfb_video_wrap.playing .hfb_play_btn{pointer-events:auto;opacity:0}.solution_single.sec_hfb .hfb_video_wrap.playing .hfb_play_btn .icon_play,.solution_single.sec_btx .hfb_video_wrap.playing .hfb_play_btn .icon_play,.solution_single.sec_df_ben .hfb_video_wrap.playing .hfb_play_btn .icon_play{display:none}.solution_single.sec_hfb .hfb_video_wrap.playing .hfb_play_btn .icon_pause,.solution_single.sec_btx .hfb_video_wrap.playing .hfb_play_btn .icon_pause,.solution_single.sec_df_ben .hfb_video_wrap.playing .hfb_play_btn .icon_pause{display:block}.solution_single.sec_hfb .hfb_video_wrap.playing:hover .hfb_play_btn,.solution_single.sec_btx .hfb_video_wrap.playing:hover .hfb_play_btn,.solution_single.sec_df_ben .hfb_video_wrap.playing:hover .hfb_play_btn{opacity:.9}.solution_single.sec_cos .cos_panel{background:rgba(99,145,171,.05)}.solution_single.sec_cos .cos_panel:not(:last-child){padding-bottom:0}.solution_single.sec_cos .cos_panel_inner{display:grid;grid-template-columns:50% 44%;justify-content:space-between;align-items:center}@media(max-width: 992px){.solution_single.sec_cos .cos_panel_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_cos .cos_panel--reverse .cos_panel_image{order:2}.solution_single.sec_cos .cos_panel--reverse .cos_panel_text{order:1}@media(max-width: 992px){.solution_single.sec_cos .cos_panel--reverse .cos_panel_image{order:unset}.solution_single.sec_cos .cos_panel--reverse .cos_panel_text{order:unset}}.solution_single.sec_cos .cos_panel_image img{width:100%;display:block;border-radius:5px}.solution_single.sec_cos .cos_panel_text h2{color:#0e4144;margin-bottom:20px}.solution_single.sec_cos .cos_panel_text .copy_content{margin-bottom:0}.solution_single.sec_cosba{padding-bottom:0}.solution_single.sec_cosba .main-wrap{text-align:center;margin-bottom:50px}.solution_single.sec_cosba .main-wrap h2{color:#0e4144}@media(max-width: 992px){.solution_single.sec_cosba .main-wrap{margin-bottom:20px}}@media(max-width: 470px){.solution_single.sec_cosba .main-wrap{margin-bottom:25px}}.solution_single.sec_cosba .cosba_slider_wrap{position:relative;padding:0 70px}@media(max-width: 768px){.solution_single.sec_cosba .cosba_slider_wrap{padding:0 50px}}@media(max-width: 470px){.solution_single.sec_cosba .cosba_slider_wrap{padding:0 40px}}.solution_single.sec_cosba .cosba_item{padding:0 10px}.solution_single.sec_cosba .cosba_item img{width:100%;display:block;border-radius:5px}.solution_single.sec_cosba .slider_prev,.solution_single.sec_cosba .slider_next{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_cosba .slider_prev img,.solution_single.sec_cosba .slider_next img{width:20px;height:auto}.solution_single.sec_cosba .slider_prev:hover,.solution_single.sec_cosba .slider_next:hover{opacity:.85}.solution_single.sec_cosba .slider_prev{left:15px}.solution_single.sec_cosba .slider_prev img{transform:rotate(180deg)}.solution_single.sec_cosba .slider_next{right:15px}.solution_single.sec_prp_proc{background:rgba(99,145,171,.08);padding-bottom:0}.solution_single.sec_prp_proc .proc_inner{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;gap:50px}@media(max-width: 992px){.solution_single.sec_prp_proc .proc_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_prp_proc .proc_image img{width:100%;display:block;border-radius:5px}.solution_single.sec_prp_proc .proc_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_prp_proc .proc_text .copy_content{margin-bottom:0}.solution_single.sec_prp_ben{background:rgba(99,145,171,.08)}.solution_single.sec_prp_ben .ben_box{background:#0e4144;border-radius:8px;padding:60px 70px;margin:0 auto}@media(max-width: 992px){.solution_single.sec_prp_ben .ben_box{padding:50px 40px}}@media(max-width: 768px){.solution_single.sec_prp_ben .ben_box{padding:40px 25px}}.solution_single.sec_prp_ben .ben_box_inner{text-align:center;max-width:600px;margin:0 auto}.solution_single.sec_prp_ben .ben_heading{color:#fff;margin-bottom:25px;font-weight:500}.solution_single.sec_prp_ben .ben_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.solution_single.sec_prp_ben .ben_list li{color:#fff;margin:0}.solution_single.sec_hair .hair_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center}@media(max-width: 992px){.solution_single.sec_hair .hair_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_hair .hair_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_hair .hair_text .copy_content{margin-bottom:0}.solution_single.sec_hair .hair_image img{width:100%;display:block;border-radius:5px}.solution_single.sec_facial{padding-top:0;padding-bottom:0}.solution_single.sec_facial .facial_heading{color:#0e4144;margin-bottom:50px}@media(max-width: 992px){.solution_single.sec_facial .facial_heading{margin-bottom:20px}}@media(max-width: 470px){.solution_single.sec_facial .facial_heading{margin-bottom:25px}}.solution_single.sec_facial .facial_upper{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:stretch;margin-bottom:50px;gap:50px}@media(max-width: 992px){.solution_single.sec_facial .facial_upper{grid-template-columns:1fr;gap:0;margin-bottom:35px}}.solution_single.sec_facial .facial_image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px 0 0 5px}@media(max-width: 992px){.solution_single.sec_facial .facial_image img{border-radius:5px 5px 0 0;height:340px}}@media(max-width: 470px){.solution_single.sec_facial .facial_image img{height:260px}}.solution_single.sec_facial .facial_dark_box{background:#0e4144;padding:50px 55px;display:flex;align-items:center;border-radius:5px}.solution_single.sec_facial .facial_dark_box .copy_content{margin-bottom:0}@media(max-width: 992px){.solution_single.sec_facial .facial_dark_box{padding:40px 30px}}@media(max-width: 768px){.solution_single.sec_facial .facial_dark_box{padding:30px 25px}}.solution_single.sec_facial .facial_lower{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}@media(max-width: 992px){.solution_single.sec_facial .facial_lower{grid-template-columns:1fr;gap:30px}}.solution_single.sec_facial .facial_left .facial_sub_heading{color:#6391ab;font-weight:600;margin-bottom:15px}.solution_single.sec_facial .facial_left .copy_content{margin-bottom:0}.solution_single.sec_facial .facial_right .copy_content{margin-bottom:0}.solution_single.sec_prp_ba{padding-bottom:0}.solution_single.sec_prp_ba .main-wrap{text-align:center;margin-bottom:0}.solution_single.sec_prp_ba .main-wrap h2{color:#0e4144}.solution_single.sec_prp_ba .prp_ba_slider_wrap{position:relative}.solution_single.sec_prp_ba .ba_pair{display:flex !important;gap:14px;padding:0 14px}.solution_single.sec_prp_ba .ba_item{position:relative;flex:1}.solution_single.sec_prp_ba .ba_item img{width:100%;aspect-ratio:1/1.3;object-fit:cover;border-radius:5px;display:block}.solution_single.sec_prp_ba .ba_badge{position:absolute;top:12px;right:12px;background:#6391ab;color:#fff;font-size:13px;font-weight:500;padding:8px 15px;border-radius:4px}.solution_single.sec_prp_ba .slider_next{position:absolute;right:10px;top:50%;transform:translate(50%, -50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_prp_ba .slider_next img{width:20px;height:auto}.solution_single.sec_prp_ba .slider_next:hover{opacity:.85}.solution_single.sec_df_ben{background:rgba(99,145,171,.08)}.solution_single.sec_df_ben .df_ben_inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width: 992px){.solution_single.sec_df_ben .df_ben_inner{grid-template-columns:1fr;gap:20px}}.solution_single.sec_df_ben .df_ben_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_df_ben .df_ben_text .copy_content{margin-bottom:0}.solution_single.sec_df_ba{padding-bottom:0}.solution_single.sec_df_ba .main-wrap{text-align:center;margin-bottom:50px}.solution_single.sec_df_ba .main-wrap h2{color:#0e4144;margin-bottom:20px}@media(max-width: 992px){.solution_single.sec_df_ba .main-wrap{margin-bottom:20px}}@media(max-width: 470px){.solution_single.sec_df_ba .main-wrap{margin-bottom:25px}}.solution_single.sec_df_ba .df_ba_slider_wrap{position:relative}.solution_single.sec_df_ba .df_ba_item{padding:0 10px;position:relative}.solution_single.sec_df_ba .df_ba_item img{width:100%;object-fit:cover;border-radius:5px;display:block}.solution_single.sec_df_ba .ba_badge{position:absolute;top:12px;right:22px;background:#6391ab;color:#fff;font-size:13px;font-weight:500;padding:8px 15px;border-radius:4px}.solution_single.sec_df_ba .slider_prev,.solution_single.sec_df_ba .slider_next{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_df_ba .slider_prev img,.solution_single.sec_df_ba .slider_next img{width:20px;height:auto}.solution_single.sec_df_ba .slider_prev:hover,.solution_single.sec_df_ba .slider_next:hover{opacity:.85}.solution_single.sec_df_ba .slider_prev{left:-15px}.solution_single.sec_df_ba .slider_prev img{transform:rotate(180deg)}.solution_single.sec_df_ba .slider_next{right:-15px}.solution_single.sec_2 .brand_logos{margin-top:30px}.solution_single.sec_2 .brand_logos img{max-width:100%;height:auto;display:block}.solution_single.sec_hf{background:rgba(99,145,171,.05)}.solution_single.sec_hf .sec_hf_row{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center;margin-bottom:50px}@media(max-width: 992px){.solution_single.sec_hf .sec_hf_row{grid-template-columns:1fr;gap:20px;margin-bottom:20px}}.solution_single.sec_hf .sec_hf_image img{width:100%;display:block;border-radius:5px}.solution_single.sec_hf .sec_hf_text h2{color:#0e4144;margin-bottom:25px}.solution_single.sec_hf .sec_hf_text .copy_content{margin-bottom:0}.solution_single.sec_hf .sec_hf_copy_full .copy_content{margin-bottom:0}.solution_single.sec_fac_tabs{padding-bottom:0}.solution_single.sec_fac_tabs .fac_select_label{font-family:"elza",sans-serif;font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:none;color:#0e4144;margin-bottom:15px}.solution_single.sec_fac_tabs .fac_tabs_row{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin-bottom:0}@media(max-width: 768px){.solution_single.sec_fac_tabs .fac_tabs_row{display:none}}.solution_single.sec_fac_tabs .fac_select_dropdown{display:none;width:100%;font-family:"elza",sans-serif;font-weight:400;font-size:15px;color:#0e4144;background:#fff;border:2px solid rgba(99,145,171,.3);border-radius:5px;padding:12px 16px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230e4144' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}@media(max-width: 768px){.solution_single.sec_fac_tabs .fac_select_dropdown{display:block}}.solution_single.sec_fac_tabs .fac_tab_btn{font-family:"elza",sans-serif;font-weight:400;font-size:15px;color:#0e4144;background:rgba(0,0,0,0);border:2px solid rgba(99,145,171,.3);border-radius:5px;padding:12px 20px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;text-align:center}.solution_single.sec_fac_tabs .fac_tab_btn:hover{border-color:#6391ab;color:#6391ab}.solution_single.sec_fac_tabs .fac_tab_btn.active{background:#6391ab;border-color:#6391ab;color:#fff;font-weight:500}.fac_panel{display:none}.fac_panel.active{display:block}.fac_panel_hero{padding:30px 0;display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center;gap:40px}@media(max-width: 992px){.fac_panel_hero{grid-template-columns:1fr;gap:20px;padding:40px 0}}.fac_panel_text h2{color:#0e4144;margin-bottom:25px}.fac_panel_text .copy_content{margin-bottom:0}.fac_panel_image img{width:100%;height:600px;object-fit:cover;border-radius:5px;display:block}@media(max-width: 992px){.fac_panel_image img{height:400px}}.fac_panel_process{background:rgba(207,222,199,.4);padding:60px}@media(max-width: 992px){.fac_panel_process{padding:40px}}.fac_process_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:start;gap:40px}@media(max-width: 992px){.fac_process_inner{grid-template-columns:1fr;gap:20px}}.fac_process_left h2{color:#0e4144;margin-bottom:25px}.fac_process_left .copy_content{margin-bottom:0}.fac_process_right .copy_content{margin-bottom:0}.fac_panel_process .copy_content strong{color:#6391ab}.solution_single.sec_gp_tabs{padding-top:0;padding-bottom:0}.solution_single.sec_gp_tabs .gp_select_label{font-family:"elza",sans-serif;font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:none;color:#0e4144;margin-bottom:15px}.solution_single.sec_gp_tabs .gp_tabs_row{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin-bottom:0}@media(max-width: 768px){.solution_single.sec_gp_tabs .gp_tabs_row{display:none}}.solution_single.sec_gp_tabs .gp_tab_btn{font-family:"elza",sans-serif;font-weight:400;font-size:15px;color:#0e4144;background:rgba(0,0,0,0);border:2px solid rgba(99,145,171,.3);border-radius:5px;padding:12px 20px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;text-align:center}.solution_single.sec_gp_tabs .gp_tab_btn:hover{border-color:#6391ab;color:#6391ab}.solution_single.sec_gp_tabs .gp_tab_btn.active{background:#6391ab;border-color:#6391ab;color:#fff;font-weight:500}.solution_single.sec_gp_tabs .gp_select_dropdown{display:none;width:100%;font-family:"elza",sans-serif;font-weight:400;font-size:15px;color:#0e4144;background:#fff;border:2px solid rgba(99,145,171,.3);border-radius:5px;padding:12px 16px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230e4144' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}@media(max-width: 768px){.solution_single.sec_gp_tabs .gp_select_dropdown{display:block}}.gp_panel{display:none}.gp_panel.active{display:block}.gp_panel_hero{padding:30px 0;display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center;gap:40px}@media(max-width: 992px){.gp_panel_hero{grid-template-columns:1fr;gap:20px;padding:40px 0}}.gp_panel_text h2{color:#0e4144;margin-bottom:20px}.gp_panel_text .copy_content{margin-bottom:0}.gp_subheading{font-family:"elza",sans-serif;font-weight:500;font-size:19px;color:#6391ab;margin-bottom:10px}.gp_subheading strong{color:#0e4144;font-weight:500;display:block}.gp_panel_image img{width:100%;height:600px;object-fit:cover;border-radius:5px;display:block}@media(max-width: 992px){.gp_panel_image img{height:400px}}.gp_panel_process{background:rgba(207,222,199,.4);padding:60px;margin-top:30px}@media(max-width: 992px){.gp_panel_process{padding:40px}}.gp_proc_inner{display:grid;grid-template-columns:44% 50%;justify-content:space-between;align-items:center;gap:40px}@media(max-width: 992px){.gp_proc_inner{grid-template-columns:1fr;gap:20px}}.gp_proc_left h2{color:#0e4144;margin-bottom:30px}.gp_proc_image img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;display:block}.gp_proc_right .copy_content{margin-bottom:0}.gp_proc_right .copy_content strong{font-weight:600;color:#0e4144}.solution_single.sec_gp_ba{padding-bottom:0}.solution_single.sec_gp_ba .main-wrap h2{color:#0e4144;text-align:center;margin-bottom:20px}.solution_single.sec_gp_ba .gp_ba_slider_wrap{position:relative}.solution_single.sec_gp_ba .ba_pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 8px}.solution_single.sec_gp_ba .ba_item{position:relative}.solution_single.sec_gp_ba .ba_item img{width:100%;aspect-ratio:1/1.3;object-fit:cover;border-radius:5px;display:block}.solution_single.sec_gp_ba .ba_badge{position:absolute;top:12px;right:12px;background:#6391ab;color:#fff;font-size:13px;font-weight:500;padding:8px 15px;border-radius:4px}.solution_single.sec_gp_ba .slider_next{position:absolute;top:50%;right:-15px;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:#6391ab;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .25s ease}.solution_single.sec_gp_ba .slider_next img{width:20px;height:auto}.solution_single.sec_gp_ba .slider_next:hover{opacity:.85}.solutions_archive .filter_tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:55px}@media(max-width: 470px){.solutions_archive .filter_tabs{margin-bottom:40px}}.solutions_archive .filter_btn{display:inline-block;padding:10px 24px;border:1px solid rgba(14,65,68,.3);border-radius:5px;background:rgba(0,0,0,0);color:#0e4144;font-size:14px;font-weight:500;font-family:"elza",sans-serif;text-decoration:none;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.solutions_archive .filter_btn:hover,.solutions_archive .filter_btn.active{background:#6391ab;color:#fff;border-color:#6391ab}@media(max-width: 470px){.solutions_archive .filter_btn{padding:8px 18px;font-size:13px}}.solutions_archive .solutions_grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px}@media(max-width: 992px){.solutions_archive .solutions_grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media(max-width: 560px){.solutions_archive .solutions_grid{grid-template-columns:1fr}}.solutions_archive .sol_card_wrap.hidden{display:none}.solutions_archive .sol_card{display:block;border-radius:10px;overflow:hidden;position:relative;text-decoration:none}.solutions_archive .sol_card_img{overflow:hidden}.solutions_archive .sol_card_img img{width:100%;aspect-ratio:1/1.3;object-fit:cover;display:block;transition:transform .5s ease}.solutions_archive .sol_card:hover .sol_card_img img{transform:scale(1.04)}.solutions_archive .sol_card_overlay{position:absolute;bottom:0;left:0;right:0;padding:35px 28px;background:linear-gradient(to top, rgba(0, 0, 0, 0.78) 0%, rgba(0, 0, 0, 0) 100%)}.solutions_archive .sol_card_overlay h4{color:#fff;margin-bottom:8px}.solutions_archive .sol_card_overlay .copy_content{margin-bottom:0}.solutions_archive .sol_card_overlay .copy_content p{color:rgba(255,255,255,.82);font-size:14px;line-height:1.5}.solutions_archive .no_results{display:none;grid-column:1/-1;text-align:center;color:#0e4144;padding:50px 0;font-size:16px}.page_default{padding-top:120px}@media(max-width: 992px){.page_default{padding-top:100px}}.page_default .page_title{color:#0e4144;margin-bottom:40px}@media(max-width: 470px){.page_default .page_title{margin-bottom:28px}}.page_default .page_content h2,.page_default .page_content h3,.page_default .page_content h4,.page_default .page_content h5,.page_default .page_content h6{color:#0e4144;margin-top:40px;margin-bottom:14px}.page_default .page_content h2:first-child,.page_default .page_content h3:first-child,.page_default .page_content h4:first-child,.page_default .page_content h5:first-child,.page_default .page_content h6:first-child{margin-top:0}.page_default .page_content h2{margin-top:50px}.page_default .page_content hr{border:none;border-top:1px solid rgba(14,65,68,.12);margin:40px 0}.page_default .page_content blockquote{border-left:3px solid #6391ab;padding-left:22px;margin:28px 0;font-style:italic}.page_default .page_content table{width:100%;border-collapse:collapse;margin-bottom:1em}.page_default .page_content table th,.page_default .page_content table td{padding:12px 16px;border-bottom:1px solid rgba(14,65,68,.12);text-align:left;font-family:"elza",sans-serif;font-size:16px;line-height:1.7}.page_default .page_content table th{font-weight:600;color:#0e4144}.ty_inner{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:25px;text-align:center;position:relative;z-index:2}.ty_icon{width:80px;height:80px;color:#fff}.ty_inner h2{color:#fff}.ty_inner .copy_content{max-width:480px}/*# sourceMappingURL=main.css.map */
