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}.sticky-fade .stuck:not(.ux-no-animation){animation:none !important}.icon-search{background:url(https://nhavietdesign.vn/wp-content/uploads/2025/11/search-svgrepo-com.svg);background-size:100%;background-repeat:no-repeat;background-position:center;filter:invert(1);font-size:1.5em}.icon-search:before{opacity:0}.header-wrapper .header-top{background-color:var(--fs-color-primary)}.header-wrapper .header-main{position:fixed;width:100%;top:0}.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 .header-main .header-button-1 .button{background-color:transparent !important;border:0;font-size:0}.header-wrapper .header-main .header-button-1 .button i{font-size:14px}.header-wrapper #logo{display:flex;align-items:center;transition:0.3s all}.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:#fff;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 .header-main{background-color:#463030}.header-wrapper.stuck #logo{width:150px}.header-wrapper.stuck .kai-icon-menu{width:30px;min-width:30px;margin-left:10px;cursor:pointer}.header-wrapper.stuck .header-nav-main{transform:scalex(0)}.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)}body:has(.mfp-s-ready) .mfp-bg{opacity:0.8;background-color:#000 !important}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}body:has(.main-menu-overlay) .mfp-ready .mfp-close{width:100%;height:70px;opacity:0}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}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 .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 .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}body .form-cv p{color:#000}body .form-cv .wpcf7-submit{border:1px solid #000}.banner-home .swiper-slide .text-box{height:auto}@media (max-width:549px){.banner-home .swiper-slide .banner{padding-top:100svh !important}}.banner-home .swiper-thumbs{position:absolute;height:200px;width:600px;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}}.banner-home .swiper-thumbs .swiper-slide{cursor:pointer}.banner-home .swiper-thumbs .banner{position:relative;padding-top:95% !important;width:95%;background-color:transparent !important}.banner-home .swiper-thumbs .banner .banner-inner{padding:2px}.banner-home .swiper-thumbs .banner .banner-inner .banner-bg{border:2px solid #fff;border-radius:5px}.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}}.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:#fff}.icon-angle-right:before,.icon-angle-left:before{width:35px;height:1px}.icon-angle-right:after,.icon-angle-left:after{height:10px;aspect-ratio:cos(30deg);clip-path:polygon(0 0, 100% 50%, 0 100%);transform:translateX(-8px)}.icon-angle-right:after{clip-path:polygon(0 0, 100% 50%, 0 100%);transform:translateX(-8px)}.icon-angle-left:after{clip-path:polygon(100% 0, 0 50%, 100% 100%);transform:translateX(8px)}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:whitesmoke;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-wrapper.blog-archive{padding-top:150px}.blog-wrapper>.row .large-10{flex-basis:100%;max-width:100%}.blog-wrapper .post-item .image-cover{border-radius:20px}.blog-wrapper .post-item .absolute{display:none;opacity:0;visibility:hidden}.blog-wrapper .post-item .box-text{padding:10px 0 !important}.blog-wrapper .post-item .box-text h5.post-title{text-align:left;font-weight:normal;text-transform:uppercase}.blog-wrapper .post-item .from_the_blog_excerpt,.blog-wrapper .post-item .is-divider{display:none}.blog-wrapper .nav-pagination{display:flex;align-items:center;justify-content:center}.blog-wrapper .nav-pagination li .page-number{display:flex;align-items:center;justify-content:center;border-width:1px}.post-item .box-normal .box-image .image-cover{border-radius:10px 10px 0 0;padding-top:133% !important}.post-item .box-normal .box-text{padding:15px;background-color:#291e1e;border-radius:0 0 10px 10px}.post-item .box-normal .box-text .blog-post-inner{display:flex;flex-flow:column}.post-item .box-normal .box-text .blog-post-inner .post-meta{order:1}.post-item .box-normal .box-text .blog-post-inner .post-title{order:2;font-size:16px;font-weight:normal;margin:0}.post-item .box-normal .box-text .blog-post-inner a.button{order:3;width:fit-content;font-weight:normal;font-size:0.7em;padding:2px 20px;border-color:#424242}.post-item .box-normal .box-text .is-divider{display:none}.title-1 .post-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:25px;margin:0}.single .single-page .section{padding-left:0;padding-right:0}.single.single-format-aside .blog-featured-title .page-title-inner{min-height:100vh !important}@media (max-width:549px){.single.single-format-aside .blog-featured-title .page-title-inner{min-height:100svh !important}}.single .html-before-comments .row{margin:auto !important}.single .html-before-comments .row .wpcf7-form .wpcf7-submit,.single .html-before-comments .row .wpcf7-form .contact-call{border-color:#fff}.single .html-before-comments .row .wpcf7-form .wpcf7-submit a,.single .html-before-comments .row .wpcf7-form .contact-call a{display:flex;align-items:center;gap:10px}.single .html-before-comments .row .wpcf7-form .wpcf7-submit:hover,.single .html-before-comments .row .wpcf7-form .contact-call:hover{background:#333}.single .html-before-comments .row .wpcf7-form .phone-contact{fill:#fff}.single .html-before-comments .row .post-item .box-blog-post .box-text .post-title{text-align:center}.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}.absolute-footer{display:none}