form .select-resize-ghost,form .select2-container .select2-choice,form .select2-container .select2-selection,form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form select,form textarea{box-shadow:none;border-radius:5px;height:48px}form input[type="submit"]{border:0;border-radius:5px;text-transform:none}.amb-0 *,.pmb-0 p{margin-bottom:0}.font-h,.all-font-h *{font-family:var(--heading-font-family) !important}.font-p,.all-font-p *{font-family:var(--text-font-family) !important}.font-alt,.all-font-alt *{font-family:var(--alt-font-family) !important}.fw-400,.hfw-400 :is(h1, h2, h3, h4, h5, h6){font-weight:400}.fw-500,.hfw-500 :is(h1, h2, h3, h4, h5, h6){font-weight:500}.fw-600,.hfw-600 :is(h1, h2, h3, h4, h5, h6){font-weight:600}.fw-700,.hfw-700 :is(h1, h2, h3, h4, h5, h6){font-weight:700}.fs-0{font-size:0px}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fs-51{font-size:51px}.fs-52{font-size:52px}.fs-53{font-size:53px}.fs-54{font-size:54px}.fs-55{font-size:55px}.fs-56{font-size:56px}.fs-57{font-size:57px}.fs-58{font-size:58px}.fs-59{font-size:59px}.fs-60{font-size:60px}.fs-61{font-size:61px}.fs-62{font-size:62px}.fs-63{font-size:63px}.fs-64{font-size:64px}.fs-65{font-size:65px}.fs-66{font-size:66px}.fs-67{font-size:67px}.fs-68{font-size:68px}.fs-69{font-size:69px}.fs-70{font-size:70px}.fs-71{font-size:71px}.fs-72{font-size:72px}.fs-73{font-size:73px}.fs-74{font-size:74px}.fs-75{font-size:75px}.fs-76{font-size:76px}.fs-77{font-size:77px}.fs-78{font-size:78px}.fs-79{font-size:79px}.fs-80{font-size:80px}.fs-81{font-size:81px}.fs-82{font-size:82px}.fs-83{font-size:83px}.fs-84{font-size:84px}.fs-85{font-size:85px}.fs-86{font-size:86px}.fs-87{font-size:87px}.fs-88{font-size:88px}.fs-89{font-size:89px}.fs-90{font-size:90px}.fs-91{font-size:91px}.fs-92{font-size:92px}.fs-93{font-size:93px}.fs-94{font-size:94px}.fs-95{font-size:95px}.fs-96{font-size:96px}.fs-97{font-size:97px}.fs-98{font-size:98px}.fs-99{font-size:99px}.fs-100{font-size:100px}@media (max-width:849px){.md-fs-0{font-size:0px}}@media (max-width:849px){.md-fs-1{font-size:1px}}@media (max-width:849px){.md-fs-2{font-size:2px}}@media (max-width:849px){.md-fs-3{font-size:3px}}@media (max-width:849px){.md-fs-4{font-size:4px}}@media (max-width:849px){.md-fs-5{font-size:5px}}@media (max-width:849px){.md-fs-6{font-size:6px}}@media (max-width:849px){.md-fs-7{font-size:7px}}@media (max-width:849px){.md-fs-8{font-size:8px}}@media (max-width:849px){.md-fs-9{font-size:9px}}@media (max-width:849px){.md-fs-10{font-size:10px}}@media (max-width:849px){.md-fs-11{font-size:11px}}@media (max-width:849px){.md-fs-12{font-size:12px}}@media (max-width:849px){.md-fs-13{font-size:13px}}@media (max-width:849px){.md-fs-14{font-size:14px}}@media (max-width:849px){.md-fs-15{font-size:15px}}@media (max-width:849px){.md-fs-16{font-size:16px}}@media (max-width:849px){.md-fs-17{font-size:17px}}@media (max-width:849px){.md-fs-18{font-size:18px}}@media (max-width:849px){.md-fs-19{font-size:19px}}@media (max-width:849px){.md-fs-20{font-size:20px}}@media (max-width:849px){.md-fs-21{font-size:21px}}@media (max-width:849px){.md-fs-22{font-size:22px}}@media (max-width:849px){.md-fs-23{font-size:23px}}@media (max-width:849px){.md-fs-24{font-size:24px}}@media (max-width:849px){.md-fs-25{font-size:25px}}@media (max-width:849px){.md-fs-26{font-size:26px}}@media (max-width:849px){.md-fs-27{font-size:27px}}@media (max-width:849px){.md-fs-28{font-size:28px}}@media (max-width:849px){.md-fs-29{font-size:29px}}@media (max-width:849px){.md-fs-30{font-size:30px}}@media (max-width:849px){.md-fs-31{font-size:31px}}@media (max-width:849px){.md-fs-32{font-size:32px}}@media (max-width:849px){.md-fs-33{font-size:33px}}@media (max-width:849px){.md-fs-34{font-size:34px}}@media (max-width:849px){.md-fs-35{font-size:35px}}@media (max-width:849px){.md-fs-36{font-size:36px}}@media (max-width:849px){.md-fs-37{font-size:37px}}@media (max-width:849px){.md-fs-38{font-size:38px}}@media (max-width:849px){.md-fs-39{font-size:39px}}@media (max-width:849px){.md-fs-40{font-size:40px}}@media (max-width:849px){.md-fs-41{font-size:41px}}@media (max-width:849px){.md-fs-42{font-size:42px}}@media (max-width:849px){.md-fs-43{font-size:43px}}@media (max-width:849px){.md-fs-44{font-size:44px}}@media (max-width:849px){.md-fs-45{font-size:45px}}@media (max-width:849px){.md-fs-46{font-size:46px}}@media (max-width:849px){.md-fs-47{font-size:47px}}@media (max-width:849px){.md-fs-48{font-size:48px}}@media (max-width:849px){.md-fs-49{font-size:49px}}@media (max-width:849px){.md-fs-50{font-size:50px}}@media (max-width:849px){.md-fs-51{font-size:51px}}@media (max-width:849px){.md-fs-52{font-size:52px}}@media (max-width:849px){.md-fs-53{font-size:53px}}@media (max-width:849px){.md-fs-54{font-size:54px}}@media (max-width:849px){.md-fs-55{font-size:55px}}@media (max-width:849px){.md-fs-56{font-size:56px}}@media (max-width:849px){.md-fs-57{font-size:57px}}@media (max-width:849px){.md-fs-58{font-size:58px}}@media (max-width:849px){.md-fs-59{font-size:59px}}@media (max-width:849px){.md-fs-60{font-size:60px}}@media (max-width:849px){.md-fs-61{font-size:61px}}@media (max-width:849px){.md-fs-62{font-size:62px}}@media (max-width:849px){.md-fs-63{font-size:63px}}@media (max-width:849px){.md-fs-64{font-size:64px}}@media (max-width:849px){.md-fs-65{font-size:65px}}@media (max-width:849px){.md-fs-66{font-size:66px}}@media (max-width:849px){.md-fs-67{font-size:67px}}@media (max-width:849px){.md-fs-68{font-size:68px}}@media (max-width:849px){.md-fs-69{font-size:69px}}@media (max-width:849px){.md-fs-70{font-size:70px}}@media (max-width:849px){.md-fs-71{font-size:71px}}@media (max-width:849px){.md-fs-72{font-size:72px}}@media (max-width:849px){.md-fs-73{font-size:73px}}@media (max-width:849px){.md-fs-74{font-size:74px}}@media (max-width:849px){.md-fs-75{font-size:75px}}@media (max-width:849px){.md-fs-76{font-size:76px}}@media (max-width:849px){.md-fs-77{font-size:77px}}@media (max-width:849px){.md-fs-78{font-size:78px}}@media (max-width:849px){.md-fs-79{font-size:79px}}@media (max-width:849px){.md-fs-80{font-size:80px}}@media (max-width:849px){.md-fs-81{font-size:81px}}@media (max-width:849px){.md-fs-82{font-size:82px}}@media (max-width:849px){.md-fs-83{font-size:83px}}@media (max-width:849px){.md-fs-84{font-size:84px}}@media (max-width:849px){.md-fs-85{font-size:85px}}@media (max-width:849px){.md-fs-86{font-size:86px}}@media (max-width:849px){.md-fs-87{font-size:87px}}@media (max-width:849px){.md-fs-88{font-size:88px}}@media (max-width:849px){.md-fs-89{font-size:89px}}@media (max-width:849px){.md-fs-90{font-size:90px}}@media (max-width:849px){.md-fs-91{font-size:91px}}@media (max-width:849px){.md-fs-92{font-size:92px}}@media (max-width:849px){.md-fs-93{font-size:93px}}@media (max-width:849px){.md-fs-94{font-size:94px}}@media (max-width:849px){.md-fs-95{font-size:95px}}@media (max-width:849px){.md-fs-96{font-size:96px}}@media (max-width:849px){.md-fs-97{font-size:97px}}@media (max-width:849px){.md-fs-98{font-size:98px}}@media (max-width:849px){.md-fs-99{font-size:99px}}@media (max-width:849px){.md-fs-100{font-size:100px}}@media (max-width:549px){.sm-fs-0{font-size:0px}}@media (max-width:549px){.sm-fs-1{font-size:1px}}@media (max-width:549px){.sm-fs-2{font-size:2px}}@media (max-width:549px){.sm-fs-3{font-size:3px}}@media (max-width:549px){.sm-fs-4{font-size:4px}}@media (max-width:549px){.sm-fs-5{font-size:5px}}@media (max-width:549px){.sm-fs-6{font-size:6px}}@media (max-width:549px){.sm-fs-7{font-size:7px}}@media (max-width:549px){.sm-fs-8{font-size:8px}}@media (max-width:549px){.sm-fs-9{font-size:9px}}@media (max-width:549px){.sm-fs-10{font-size:10px}}@media (max-width:549px){.sm-fs-11{font-size:11px}}@media (max-width:549px){.sm-fs-12{font-size:12px}}@media (max-width:549px){.sm-fs-13{font-size:13px}}@media (max-width:549px){.sm-fs-14{font-size:14px}}@media (max-width:549px){.sm-fs-15{font-size:15px}}@media (max-width:549px){.sm-fs-16{font-size:16px}}@media (max-width:549px){.sm-fs-17{font-size:17px}}@media (max-width:549px){.sm-fs-18{font-size:18px}}@media (max-width:549px){.sm-fs-19{font-size:19px}}@media (max-width:549px){.sm-fs-20{font-size:20px}}@media (max-width:549px){.sm-fs-21{font-size:21px}}@media (max-width:549px){.sm-fs-22{font-size:22px}}@media (max-width:549px){.sm-fs-23{font-size:23px}}@media (max-width:549px){.sm-fs-24{font-size:24px}}@media (max-width:549px){.sm-fs-25{font-size:25px}}@media (max-width:549px){.sm-fs-26{font-size:26px}}@media (max-width:549px){.sm-fs-27{font-size:27px}}@media (max-width:549px){.sm-fs-28{font-size:28px}}@media (max-width:549px){.sm-fs-29{font-size:29px}}@media (max-width:549px){.sm-fs-30{font-size:30px}}@media (max-width:549px){.sm-fs-31{font-size:31px}}@media (max-width:549px){.sm-fs-32{font-size:32px}}@media (max-width:549px){.sm-fs-33{font-size:33px}}@media (max-width:549px){.sm-fs-34{font-size:34px}}@media (max-width:549px){.sm-fs-35{font-size:35px}}@media (max-width:549px){.sm-fs-36{font-size:36px}}@media (max-width:549px){.sm-fs-37{font-size:37px}}@media (max-width:549px){.sm-fs-38{font-size:38px}}@media (max-width:549px){.sm-fs-39{font-size:39px}}@media (max-width:549px){.sm-fs-40{font-size:40px}}@media (max-width:549px){.sm-fs-41{font-size:41px}}@media (max-width:549px){.sm-fs-42{font-size:42px}}@media (max-width:549px){.sm-fs-43{font-size:43px}}@media (max-width:549px){.sm-fs-44{font-size:44px}}@media (max-width:549px){.sm-fs-45{font-size:45px}}@media (max-width:549px){.sm-fs-46{font-size:46px}}@media (max-width:549px){.sm-fs-47{font-size:47px}}@media (max-width:549px){.sm-fs-48{font-size:48px}}@media (max-width:549px){.sm-fs-49{font-size:49px}}@media (max-width:549px){.sm-fs-50{font-size:50px}}@media (max-width:549px){.sm-fs-51{font-size:51px}}@media (max-width:549px){.sm-fs-52{font-size:52px}}@media (max-width:549px){.sm-fs-53{font-size:53px}}@media (max-width:549px){.sm-fs-54{font-size:54px}}@media (max-width:549px){.sm-fs-55{font-size:55px}}@media (max-width:549px){.sm-fs-56{font-size:56px}}@media (max-width:549px){.sm-fs-57{font-size:57px}}@media (max-width:549px){.sm-fs-58{font-size:58px}}@media (max-width:549px){.sm-fs-59{font-size:59px}}@media (max-width:549px){.sm-fs-60{font-size:60px}}@media (max-width:549px){.sm-fs-61{font-size:61px}}@media (max-width:549px){.sm-fs-62{font-size:62px}}@media (max-width:549px){.sm-fs-63{font-size:63px}}@media (max-width:549px){.sm-fs-64{font-size:64px}}@media (max-width:549px){.sm-fs-65{font-size:65px}}@media (max-width:549px){.sm-fs-66{font-size:66px}}@media (max-width:549px){.sm-fs-67{font-size:67px}}@media (max-width:549px){.sm-fs-68{font-size:68px}}@media (max-width:549px){.sm-fs-69{font-size:69px}}@media (max-width:549px){.sm-fs-70{font-size:70px}}@media (max-width:549px){.sm-fs-71{font-size:71px}}@media (max-width:549px){.sm-fs-72{font-size:72px}}@media (max-width:549px){.sm-fs-73{font-size:73px}}@media (max-width:549px){.sm-fs-74{font-size:74px}}@media (max-width:549px){.sm-fs-75{font-size:75px}}@media (max-width:549px){.sm-fs-76{font-size:76px}}@media (max-width:549px){.sm-fs-77{font-size:77px}}@media (max-width:549px){.sm-fs-78{font-size:78px}}@media (max-width:549px){.sm-fs-79{font-size:79px}}@media (max-width:549px){.sm-fs-80{font-size:80px}}@media (max-width:549px){.sm-fs-81{font-size:81px}}@media (max-width:549px){.sm-fs-82{font-size:82px}}@media (max-width:549px){.sm-fs-83{font-size:83px}}@media (max-width:549px){.sm-fs-84{font-size:84px}}@media (max-width:549px){.sm-fs-85{font-size:85px}}@media (max-width:549px){.sm-fs-86{font-size:86px}}@media (max-width:549px){.sm-fs-87{font-size:87px}}@media (max-width:549px){.sm-fs-88{font-size:88px}}@media (max-width:549px){.sm-fs-89{font-size:89px}}@media (max-width:549px){.sm-fs-90{font-size:90px}}@media (max-width:549px){.sm-fs-91{font-size:91px}}@media (max-width:549px){.sm-fs-92{font-size:92px}}@media (max-width:549px){.sm-fs-93{font-size:93px}}@media (max-width:549px){.sm-fs-94{font-size:94px}}@media (max-width:549px){.sm-fs-95{font-size:95px}}@media (max-width:549px){.sm-fs-96{font-size:96px}}@media (max-width:549px){.sm-fs-97{font-size:97px}}@media (max-width:549px){.sm-fs-98{font-size:98px}}@media (max-width:549px){.sm-fs-99{font-size:99px}}@media (max-width:549px){.sm-fs-100{font-size:100px}}.stack.stack-row .icon-box{flex-flow:row}.slider-wrapper.lg-5 .flickity-slider>*{max-width:20% !important}.slider-wrapper.lg-4 .flickity-slider>*{max-width:25% !important}.slider-wrapper.lg-3 .flickity-slider>*{max-width:33.3333% !important}.slider-wrapper.lg-2 .flickity-slider>*{max-width:50% !important}@media (max-width:849px){.slider-wrapper.md-4 .flickity-slider>*{max-width:25% !important}}@media (max-width:849px){.slider-wrapper.md-3 .flickity-slider>*{max-width:33.3333% !important}}@media (max-width:849px){.slider-wrapper.md-2 .flickity-slider>*{max-width:50% !important}}@media (max-width:849px){.slider-wrapper.md-1 .flickity-slider>*{max-width:100% !important}}@media (max-width:549px){.slider-wrapper.sm-2 .flickity-slider>*{max-width:50% !important}}@media (max-width:549px){.slider-wrapper.sm-1 .flickity-slider>*{max-width:100% !important}}.slider-wrapper .slider-style-container .flickity-slider>*{opacity:1 !important;padding:0 10px}.slider-wrapper .slider-nav-outside .flickity-slider>*{padding-bottom:30px !important}.slider-wrapper .slider-nav-outside .flickity-page-dots{bottom:0}.archive-page-header .page-title{font-size:0}.archive-page-header .page-title span{font-size:25px}.ms-button.btn-simple{background-color:transparent !important}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Thin.ttf");font-style:normal;font-weight:100}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-ThinItalic.ttf");font-style:italic;font-weight:100}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-ExtraLight.ttf");font-style:normal;font-weight:200}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-ExtraLightItalic.ttf");font-style:italic;font-weight:200}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Light.ttf");font-style:normal;font-weight:300}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-LightItalic.ttf");font-style:italic;font-weight:300}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Regular.ttf");font-style:normal;font-weight:400}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Italic.ttf");font-style:italic;font-weight:400}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Medium.ttf");font-style:normal;font-weight:500}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-MediumItalic.ttf");font-style:italic;font-weight:500}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-SemiBold.ttf");font-style:normal;font-weight:600}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-SemiBoldItalic.ttf");font-style:italic;font-weight:600}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Bold.ttf");font-style:normal;font-weight:700}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-BoldItalic.ttf");font-style:italic;font-weight:700}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-ExtraBold.ttf");font-style:normal;font-weight:800}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-ExtraBoldItalic.ttf");font-style:italic;font-weight:800}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-Black.ttf");font-style:normal;font-weight:900}@font-face{font-family:"Ashton";src:url("/wp-content/fonts/fzpoppins/FZ-Poppins-BlackItalic.ttf");font-style:italic;font-weight:900}body,h1,h2,h3,h4,h5,h6{font-family:"Ashton"}.ms-italic{font-style:italic}.sticky-fade .stuck:not(.ux-no-animation){animation:none !important}.header-wrapper .header-top{background-color:var(--fs-color-primary)}.header-wrapper .header-main{position:fixed;width:100%;top:0;backdrop-filter:blur(14px)}.header-wrapper .header-main .nav li a{font-weight:500}.header-wrapper .header-main.nav-dark{color:#fff}.header-wrapper .header-main.nav-dark .icon-box-img{margin-bottom:0}.header-wrapper .header-main .header-nav-main{transition:0.3s all}.header-wrapper .header-main .header-nav-main.nav-left,.header-wrapper .header-main .header-nav-main.nav-right{justify-content:center}.header-wrapper .header-main .header-nav-main.nav-left{transform-origin:top right}.header-wrapper .header-main .header-nav-main.nav-right{transform-origin:top left}.header-wrapper #logo{display:flex;align-items:center}.header-wrapper .kai-icon-menu{width:0;height:20px;display:block;min-width:0;margin-left:0;position:relative;transition:0.3s all}.header-wrapper .kai-icon-menu .kai-line{position:absolute;content:"";width:100%;height:2px;border-radius:2px;background:#000;left:0;top:50%;transform:rotate(0deg) translatey(-50%);transition:background ease 0.3s, top ease 0.3s 0.3s, transform ease 0.3s}.header-wrapper .kai-icon-menu .kai-line:nth-child(1){top:0}.header-wrapper .kai-icon-menu .kai-line:nth-child(3){top:100%}.header-wrapper.stuck #logo{padding:5px;border:1px solid #55555555;backdrop-filter:blur(14px)}.header-wrapper.stuck .kai-icon-menu{width:30px;min-width:30px;margin-left:10px;cursor:pointer}.header-wrapper.stuck .header-main{backdrop-filter:inherit}.header-wrapper.stuck .header-nav-main{transform:scalex(0)}.header-wrapper.stuck.active .header-main{backdrop-filter:blur(14px)}.header-wrapper.stuck.active .header-nav-main{transform:scalex(1)}.header-wrapper.stuck.active .kai-icon-menu .kai-line{top:calc(50% - 1px);transition:top ease 0.3s, transform ease 0.3s 0.3s}.header-wrapper.stuck.active .kai-icon-menu .kai-line:nth-child(1){transform:rotate(45deg)}.header-wrapper.stuck.active .kai-icon-menu .kai-line:nth-child(2){opacity:0}.header-wrapper.stuck.active .kai-icon-menu .kai-line:nth-child(3){transform:rotate(-45deg)}@media (max-width:549px){.has-transparent .header-main,.has-transparent .stuck .header-main{height:50px !important}.has-transparent .header-main #logo img,.has-transparent .stuck .header-main #logo img{max-height:50px !important}}.has-transparent .header-main #logo .header-logo{display:block !important}.has-transparent .header-main #logo .header-logo-dark{display:none !important}.has-transparent .header-main .nav li a{color:#01162C}.has-transparent .header-main .nav li.active>a,.has-transparent .header-main .nav li:hover>a{color:#01162C}.page-template-page-transparent-header-light .has-transparent .header-main #logo .header-logo,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main #logo .header-logo{display:none !important}.page-template-page-transparent-header-light .has-transparent .header-main #logo .header-logo-dark,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main #logo .header-logo-dark{display:block !important}.page-template-page-transparent-header-light .has-transparent .header-main .kai-icon-menu .kai-line,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main .kai-icon-menu .kai-line{background-color:#fff}.page-template-page-transparent-header-light .has-transparent .header-main .nav li a,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main .nav li a{color:#fff}.page-template-page-transparent-header-light .has-transparent .header-main .nav li.active>a,.page-template-page-transparent-header-light .has-transparent .header-main .nav li:hover>a,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main .nav li.active>a,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main .nav li:hover>a{color:#fff}.page-template-page-transparent-header-light .has-transparent .header-main .nav li .sub-menu a,.archive:has(.header-main.toggle-nav-dark) .has-transparent .header-main .nav li .sub-menu a{color:#01162C;white-space:nowrap}body:has(.main-menu-overlay) .header-wrapper .kai-icon-menu .kai-line{top:calc(50% - 1px);transition:top ease 0.3s, transform ease 0.3s 0.3s}body:has(.main-menu-overlay) .header-wrapper .kai-icon-menu .kai-line:nth-child(1){transform:rotate(45deg)}body:has(.main-menu-overlay) .header-wrapper .kai-icon-menu .kai-line:nth-child(2){opacity:0}body:has(.main-menu-overlay) .header-wrapper .kai-icon-menu .kai-line:nth-child(3){transform:rotate(-45deg)}body:has(.main-menu-overlay) .mfp-bg{display:none;opacity:0}body:has(.main-menu-overlay) .mfp-wrap,body:has(.main-menu-overlay) .mfp-content{top:70px}@media (max-width:549px){body:has(.main-menu-overlay) .mfp-wrap,body:has(.main-menu-overlay) .mfp-content{top:50px}}body:has(.main-menu-overlay) .mfp-ready .mfp-close{width:100%;height:70px;opacity:0}@media (max-width:549px){body:has(.main-menu-overlay) .mfp-ready .mfp-close{height:50px}}body:has(.main-menu-overlay) #logo{position:relative;z-index:1}body:has(.main-menu-overlay) .header-inner:after{position:absolute;content:"";width:100%;height:100%;background-color:var(--fs-color-primary);top:0;left:0;z-index:-1}body:has(.main-menu-overlay) .mfp-content{background-color:var(--fs-color-primary) !important;box-shadow:none}body:has(.main-menu-overlay) .mfp-content .mobile-sidebar,body:has(.main-menu-overlay) .mfp-content .sidebar-menu,body:has(.main-menu-overlay) .mfp-content .nav-sidebar{height:100%}body:has(.main-menu-overlay) .mfp-content .nav-sidebar li a{color:#fff;font-weight:500;font-size:14px}body:has(.main-menu-overlay) .mfp-content .nav-sidebar li a i{width:25px}body:has(.main-menu-overlay) .mfp-content .nav-sidebar li.header-social-icons{margin-top:auto;border-top:0}body:has(.main-menu-overlay) .mfp-content .nav-sidebar li.header-social-icons .social-icons{display:flex;font-size:1.2em;gap:10px}body .ash-row{padding-left:calc((100vw - 1740px) / 2)}@media (max-width:1800px){body .ash-row{padding-left:15px}}body .row-slider.row-collapse .post-item .col-inner{padding-right:20px}body .row-slider.large-columns-4 .flickity-slider>.col{flex-basis:23%;max-width:23%}body .row-slider.large-columns-3 .flickity-slider>.col{flex-basis:30%;max-width:30%}@media (max-width:1024px){body .row-slider.medium-columns-3 .flickity-slider>.col{flex-basis:30%;max-width:30%}body .row-slider.medium-columns-2 .flickity-slider>.col{flex-basis:45%;max-width:45%}}@media (max-width:549px){body .row-slider.small-columns-2 .flickity-slider>.col{flex-basis:45%;max-width:45%}body .row-slider.small-columns-1 .flickity-slider>.col{flex-basis:90%;max-width:90%}}body .icon-angle-left:after{order:1}body .icon-angle-left:before{order:2}body .ms-button .fa-classic.ms-icon,body .ms-button .fa-regular.ms-icon,body .ms-button .fa-solid.ms-icon,body .ms-button .far.ms-icon,body .ms-button .fas.ms-icon{font-family:"Font Awesome 6 Free" !important}body .ms-button .fa-solid,body .ms-button .fas{font-weight:900 !important}body .button.is-outline{border-width:1px}body .pmb-0 p{margin-bottom:0}body .hmb-0 h1,body .hmb-0 h2,body .hmb-0 h3,body .hmb-0 h4,body .hmb-0 h5,body .hmb-0 h6{margin-bottom:0}body b,body strong{font-weight:600}body .slider-nav-dots-dashes .flickity-page-dots{display:flex;align-items:center;left:5%}body .slider-nav-dots-dashes .flickity-page-dots .dot{height:1px;background:#fff;border:0}body .slider-nav-dots-dashes .flickity-page-dots .dot.is-selected{height:5px}.ashton-map p{line-height:0;margin-bottom:0;filter:grayscale(1)}.wpcf7-form .wpcf7-submit{background-color:#fff;font-weight:500;border-radius:5px;color:var(--primary-color)}.wpcf7-form .wpcf7-submit:hover{background-color:var(--success-color)}.wpcf7-form .contact-call{background-color:var(--success-color);border-radius:5px}.wpcf7-form .contact-call a{display:flex;align-items:center;gap:10px;color:var(--primary-color)}.wpcf7-form .contact-call:hover{background-color:var(--primary-color)}.wpcf7-form .contact-call:hover a{color:var(--success-color)}.wpcf7-form .contact-call:hover svg{fill:var(--success-color)}.banner-home .swiper-slide .text-box{height:auto}.banner-home .swiper:not(.swiper-thumbs) .banner-bg:after{position:absolute;content:"";width:100%;height:40%;bottom:0;left:0;background:linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%)}.banner-home .swiper-thumbs{position:absolute;height:162px;width:864px;bottom:15px;right:15px}@media (max-width:849px){.banner-home .swiper-thumbs{width:160px;height:480px}}@media (max-width:549px){.banner-home .swiper-thumbs{width:80px;height:240px;display:none}}.banner-home .swiper-thumbs .swiper-slide{cursor:pointer;filter:grayscale(1);opacity:1}.banner-home .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{filter:grayscale(0)}.banner-home .swiper-thumbs .banner{position:relative;padding-top:56.25% !important;width:99%;background-color:transparent !important}.banner-home .swiper-thumbs .banner .banner-layers{display:none}.banner-home .swiper-thumbs .banner.has-video .bg{display:inline-block}.banner-home .swiper-thumbs .banner.has-video .video-bg,.banner-home .swiper-thumbs .banner.has-video .banner-layers{display:none}@media (max-width:849px){.banner-home .stack-row{flex-direction:column}.banner-home .stack-row .ms-title{margin-left:0 !important;margin-top:10px !important}}@media (max-width:549px){.banner-home .banner{padding-top:100svh !important}}.ashton-title{display:flex;gap:5px;font-weight:700;position:relative;padding-left:30px;font-size:14px}.ashton-title .ms-subtitle{font-weight:normal}.ashton-title:before{position:absolute;content:"";width:16px;height:16px;border-radius:16px;background:var(--fs-color-success);left:0}.ms-title.ashton-style{position:relative;font-weight:normal;padding-left:30px;padding-top:5px;padding-bottom:5px;line-height:18px;font-size:14px}.ms-title.ashton-style:before{position:absolute;content:"";width:16px;height:16px;border-radius:16px;background:var(--fs-color-secondary);left:0}.icon-box.flex-none .icon-box-text{flex:none}.section-video{align-items:flex-start !important}.video-ash:not(.uxb-draggable) .col-inner{position:absolute;top:50px;right:15px;width:calc(100vw - 30px)}.video-ash:not(.uxb-draggable) .col-inner .banner-bg{aspect-ratio:1.7777777778;margin:0 auto !important;width:100%;height:auto;border-radius:20px}.kai-listcate .banner div{height:100%}.kai-listcate .banner a.fill{z-index:2}.kai-listcate .banner .text-box{overflow:hidden;box-shadow:inset 0px 0px 1px #ccc;z-index:1}.kai-listcate .banner .ms-portfolio-title{height:100%;position:absolute;width:100%;align-items:center;padding-top:70px;padding-left:20px;opacity:1;transition:0.3s all;transition-delay:0.05s;font-size:18px}.kai-listcate .banner .ms-portfolio-title .ms-subtitle{position:absolute;bottom:-30px;right:10px;font-size:150px;opacity:0.2;font-weight:100;font-family:"Roboto";line-height:1}.kai-listcate .banner .banner-bg .overlay{opacity:0.8}.kai-listcate .banner .banner-bg img,.kai-listcate .banner .banner-bg picture,.kai-listcate .banner .banner-bg video{width:calc(100% + 10px);max-width:calc(100% + 10px);transform:translatex(-10px)}.kai-listcate .banner:hover .ms-portfolio-title{opacity:0;transform:translatex(25px)}.kai-listcate .banner:hover .text-box{box-shadow:none}.kai-listcate .banner:hover .banner-bg .overlay{opacity:0}.kai-listcate .banner:hover .banner-bg img,.kai-listcate .banner:hover .banner-bg picture,.kai-listcate .banner:hover .banner-bg video{transform:translatex(0px)}.icon-angle-right,.icon-angle-left{display:flex !important;align-items:center}.icon-angle-right:before,.icon-angle-right:after,.icon-angle-left:before,.icon-angle-left:after{content:"" !important;display:block;transition:0.3s all;background:currentcolor}.icon-angle-right:before,.icon-angle-left:before{width:54px;height:1px}.icon-angle-right:after,.icon-angle-left:after{height:8px;aspect-ratio:cos(30deg);clip-path:polygon(0 0, 100% 50%, 0 100%);transform:translateX(-5px)}.icon-angle-right:after{clip-path:polygon(0 0, 100% 50%, 0 100%);transform:translateX(-5px)}.icon-angle-left:after{clip-path:polygon(100% 0, 0 50%, 100% 100%);transform:translateX(5px)}a:hover .icon-angle-left:before,a:hover .icon-angle-right:after{transform:translatex(0px)}.kai-banner:after{position:absolute;content:"";width:100%;height:100%;background-image:linear-gradient(rgba(0, 0, 0, 0) 50%, #070707 100%)}.kai-about p{color:#9e9e9e !important}.kai-partners .swiper-wrapper{align-items:center;transition-timing-function:linear !important;margin-top:30px}.kai-partners .swiper-wrapper .swiper-slide{border:1px solid #d3d3d3;min-height:80px;max-height:80px;display:flex;align-items:center;justify-content:center}.kai-partners .swiper-wrapper .swiper-slide.uxb-draggable{max-width:15.6%;display:flex !important;margin-right:10px}.video-home:before{position:absolute;content:"";height:40%;width:100%;background:#fff;top:0}.video-home .banner{background-color:transparent}.video-home .banner-bg{border-radius:20px;overflow:hidden}.ms-title .ms-subtitle{display:block}.ms-title.ms-title-vertical .ms-subtitle{display:inline-block;font-size:1em;font-weight:normal;margin-left:10px}.blog-pc .flickity-slider .post-item{flex-basis:80% !important;max-width:80% !important}.blog-pc .flickity-slider .post-item .image-cover{padding-top:56.25% !important}.blog-pc .flickity-slider .post-item .post-title{font-weight:500;font-size:20px}.post-item .box-image .absolute{display:none}.post-item .box-text{padding:10px 0px}.post-item .box-text .is-divider{display:none}.post-item .box-text .post-title{font-size:18px;font-weight:500;order:2;height:52px;line-height:26px}.post-item .box-text .post-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-item .box-text .button{font-style:italic;font-weight:400;font-size:14px;position:relative;text-transform:none;padding-right:70px}.post-item .box-text .button:before,.post-item .box-text .button:after{position:absolute;content:"" !important;display:block;transition:0.3s all;background:currentcolor;top:50%;right:0}.post-item .box-text .button:before{width:50px;height:1px;transform:translateY(-50%)}.post-item .box-text .button:after{height:8px;aspect-ratio:cos(30deg);clip-path:polygon(0 0, 100% 50%, 0 100%);transform:translate(0, -50%)}.post-item .box-text .button:hover:after{transform:translate(5px, -50%)}.post-item .box-text .box-text-inner:has(.ashton-meta){display:flex;flex-flow:column}.post-item .box-text .ashton-title{order:1}.post-item .box-text .post-archie-uxb-link-title{order:2;font-size:18px;font-weight:500;height:52px;line-height:26px}.post-item .box-text .post-archie-uxb-link-title .post-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-item .box-text .ashton-meta{display:flex;justify-content:space-between;order:3;font-size:13px}.post-item .box-text .ashton-meta .ashton-meta-box{display:flex;align-items:center;gap:5px}.post-item .box-text .ashton-meta .ashton-meta-box .ashton-meta-icon{line-height:1}.post-item .box-text .ashton-meta .ashton-meta-box .ashton-meta-icon svg{width:16px;height:16px}.post-item .box-text .ashton-meta .ashton-meta-box .ashton-meta-icon svg path{fill:var(--fs-color-secondary)}.post-item .box-text .ashton-project-icon{position:absolute;right:10px;left:auto;top:10px;display:flex;gap:10px;line-height:1;filter:brightness(100)}.post-item .box-text .ashton-meta-tag{position:absolute;top:-40px;z-index:1;left:10px}.post-item .box-text .ashton-meta-tag span{margin-right:5px;background-color:#d6d6d6;border-radius:6px;padding:2px 10px;display:inline-block}.blog-featured .post-item .box-text .is-divider{height:auto;display:block;width:fit-content;max-width:max-content;background:transparent}.post-cat-uxb-pagination{display:flex;justify-content:center;align-items:center}.post-cat-uxb-pagination .page-number.next{display:flex;border:0}.single .single-page .section{padding-left:0;padding-right:0}.single .blog-single{padding-top:75px}@media (max-width:549px){.single .blog-single{padding-top:60px}}.single.single-format-aside #breadcrumbs{display:none}.single.single-format-aside .blog-single{padding-top:100px}@media (max-width:549px){.single.single-format-aside .blog-single{padding-top:80px}}.single.single-format-aside .blog-single>.row{max-width:100%;margin:0}.single.single-format-aside .blog-single>.row .post-sidebar{display:none}.single.single-format-aside .blog-single>.row>.large-9{flex-basis:100%;max-width:100%;padding:0}.single.single-format-aside .blog-single>.row .row:not(.row-collapse){margin:auto}.single.single-format-aside .blog-single>.row .row:not(.row-collapse) .row:not(.row-collapse){margin-left:-15px;margin-right:-15px}.single.single-format-aside .blog-single>.row .row:not(.row-collapse) .row.row-masonry{margin-left:-10px;margin-right:-10px}.single.single-format-aside .blog-single .entry-header{display:none}.single.single-format-aside .blog-single .single-page{padding-top:0}.single .entry-meta .posted-on,.single .entry-meta .byline{font-size:0}.single .entry-meta .posted-on a,.single .entry-meta .byline a{font-size:14px;pointer-events:none;color:#475569}.single .entry-meta .byline{font-weight:700}.single .entry-title{font-weight:500;font-size:40px}@media (max-width:549px){.single .entry-title{font-size:28px}}.single #breadcrumbs{font-size:15px;padding-top:5px;padding-bottom:5px;background:#e6e6e6;margin-bottom:20px}@media (min-width:849px){.single #breadcrumbs{padding-left:30px;padding-right:30px}}.blog-featured-title .page-title-inner{min-height:700px !important;align-items:flex-end}.blog-featured-title .page-title-inner .entry-divider{display:none}.blog-featured-title .page-title-bg .title-overlay{background:linear-gradient(0deg, var(--fs-color-primary) 0%, rgba(0, 0, 0, 0) 50%) !important}.next-prev-nav .nav-prev{padding-right:10px !important}.next-prev-nav .nav-previous a,.next-prev-nav .nav-next a{display:flex;align-items:center}.next-prev-nav .flex-col+.flex-col{padding-left:10px}