@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,100..1000&display=swap"');.back-to-top-wrapper,a,button,p,input,select,textarea,li{transition: all 0.3s ease-out;}.fz-ds-1{font-size: 80px !important;}@media screen and (min-width: 1441px){.fz-ds-1{font-size: 124px !important;}}.odometer{letter-spacing: 12px;}.fill-primary path{fill: var(--at-theme-primary);}.px-blur-bottom{backdrop-filter: blur(10px);bottom: 0;flex: none;height: 80px;left: 0;-webkit-mask: linear-gradient(180deg,rgba(0,0,0,0) 0%,black 100%) add;mask: linear-gradient(180deg,rgba(0,0,0,0) 0%,black 100%) add;overflow: visible;position: fixed;right: 0;pointer-events: none;z-index: 999;}.at-brand-area{position: relative;padding: 50px 0;border-top: 1px solid var(--at-neutral-100);border-bottom: 1px solid var(--at-neutral-100);}.at-brand-area::before{position: absolute;content: "";width: 230px;height: 100%;background: linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--at-neutral-0) 100%);left: 0;top: 0;z-index: 3;}.at-brand-area::after{position: absolute;content: "";width: 230px;height: 100%;background: linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--at-neutral-0) 100%);right: 0;top: 0;z-index: 3;transform: rotate(-180deg);}.page-loader{position: fixed;width: 100vw;height: 100vh;z-index: 99999;display: flex;top: 0;}.page-loader .page-loader-logo{display: inline;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}.bar{width: 10vw;height: 105vh;background: #1d1d1d;}.swiper-button-wrapper{display: flex;gap: 10px;}.swiper-btn-next,.swiper-btn-prev{display: flex;width: 50px;height: 50px;justify-content: center;align-items: center;border-radius: 100px;border: 1px solid var(--at-neutral-700);background-color: var(--at-neutral-800);transition: all 0.3s ease-in-out;color: var(--at-common-white);}.swiper-btn-next::after,.swiper-btn-prev::after{content: "";}.swiper-btn-next:hover,.swiper-btn-next :active,.swiper-btn-prev:hover,.swiper-btn-prev :active{border-color: rgba(255,255,255,0.3);background-color: var(--at-neutral-700);transition: all 0.3s ease-in-out;}.swiper-pagination{display: inline-flex;justify-content: center;align-items: center;padding: 5px 8px;align-items: center;left: 50% !important;width: unset !important;gap: 5px;border-radius: 100px;background: rgba(255,255,255,0.5);backdrop-filter: blur(1px);transform: translateX(-50%);}.swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;text-align: center;line-height: 8px;font-size: 12px;color: var(--at-neutral-900);opacity: 1;background-color: var(--at-neutral-0);}.swiper-pagination .swiper-pagination-bullet-active{color: var(--at-neutral-900);background-color: var(--at-neutral-900);}.pagination{display: flex;align-items: center;gap: 8px;list-style: none;margin-top: 70px;padding: 0;}.slider-testimonial-thumbs .swiper-wrapper{display: flex;justify-content: center;}.slider-testimonial-thumbs .swiper-slide:nth-child(1){position: absolute;top: 25%;left: 50%;transform: translateX(-50%);margin-left: -200px;}.slider-testimonial-thumbs .swiper-slide:nth-child(2){position: absolute;top: 10%;left: 50%;transform: translateX(-50%);margin-left: -100px;}.slider-testimonial-thumbs .swiper-slide:nth-child(3){position: relative;z-index: 5;}.slider-testimonial-thumbs .swiper-slide:nth-child(4){position: absolute;z-index: 4;top: 10%;left: 50%;transform: translateX(-50%);margin-left: 100px;}.slider-testimonial-thumbs .swiper-slide:nth-child(5){position: absolute;z-index: 3;top: 25%;left: 50%;transform: translateX(-50%);margin-left: 200px;}@media (max-width: 574.98px){.slider-testimonial-thumbs .swiper-slide:nth-child(1){margin-left: -95px;}.slider-testimonial-thumbs .swiper-slide:nth-child(2){margin-left: -45px;}.slider-testimonial-thumbs .swiper-slide:nth-child(4){margin-left: 45px;}.slider-testimonial-thumbs .swiper-slide:nth-child(5){margin-left: 95px;}}.slider-testimonial-thumbs .swiper-slide{width: 150px !important;height: 150px;display: flex;align-items: center;justify-content: center;}@media (max-width: 574.98px){.slider-testimonial-thumbs .swiper-slide{width: 70px !important;height: 70px;}}.at-brand-item{display: flex;width: 180px;height: 180px;padding: 0 29px 0 30px;justify-content: center;align-items: center;flex-shrink: 0;border-radius: 16px;border: 1px solid var(--at-neutral-100,#dfdfdf);background: var(--at-neutral-0,#fefefe);}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 574.98px){.at-brand-item{width: 165px;height: 165px;}}.menu-list .menu-list__item{transition: all 0.3s ease;border-bottom: 1px solid var(--at-neutral-300);position: relative;}.menu-list .menu-list__item .text{transition: all 0.3s ease;font-weight: 600;}.menu-list .menu-list__item::after{content: "";position: absolute;top: 50%;right: 0;width: 12px;height: 12px;transform: translateY(-50%) translateX(-100%);background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><path d="M10.0208 3.41421L1.41421 12.0208L0 10.6066L8.60659 2H1.02082V0H12.0208V11H10.0208V3.41421Z" fill="%23FEFEFE"/></svg>');background-size: auto;background-repeat: no-repeat;background-position: center;opacity: 0.5;transition: all 0.3s ease;}.menu-list .menu-list__item:hover .text{margin-left: 18px;}.menu-list .menu-list__item:hover::after{opacity: 1;transform: translateY(-50%) translateX(-5px);}.reveal-text.indent .split-line:first-child{padding-left: 20px;}@media (max-width: 574.98px){.reveal-text.indent .split-line:first-child{padding-left: 0;}}:root{--at-ff-body: 'DM Sans',sans-serif;--at-ff-heading: 'DM Sans',sans-serif;--at-ff-fontawesome: "Font Awesome 6 Pro";--at-fz-body: 14px;--at-fz-font-label: 12px;--at-fz-font-md: 16px;--at-fz-font-lg: 20px;--at-fz-font-xl: 22px;--at-fz-font-2xl: 28px;--at-fz-font-3xl: 32px;--at-fz-ds-1: 124px;--at-fz-24: 24px;--at-fz-10: 10px;--at-common-white: #ffffff;--at-common-white-rgb: 255,255,255;--at-common-black: #1e1e1e;--at-common-black-rgb: 30,30,30;--at-common-bubbles: #e1eeb7;--at-common-dark-white: #1e1e1e;--at-common-dark-white-rgb: 30,30,30;--at-common-dark-black: #FFFFFF;--at-common-dark-black-rgb: 255,255,255;--at-common-dark-bubbles: #040403;--at-neutral-0: #FEFEFE;--at-neutral-0-rgb: 254,254,254;--at-neutral-50: #F2F2F2;--at-neutral-50-rgb: 242,242,242;--at-neutral-100: #DFDFDF;--at-neutral-200: #CDCCCC;--at-neutral-300: #B7B7B7;--at-neutral-500: #585959;--at-neutral-700: #303030;--at-neutral-800: #212121;--at-neutral-900: #1D1D1D;--at-neutral-950: #0F0F0F;--at-neutral-dark-0: #0C0C0C;--at-neutral-dark-0-rgb: 12,12,12;--at-neutral-dark-50: #141414;--at-neutral-dark-50-rgb: 20,20,20;--at-neutral-dark-100: #212121;--at-neutral-dark-200: #2D2D2D;--at-neutral-dark-300: #404040;--at-neutral-dark-500: #B3B3B3;--at-neutral-dark-700: #535353;--at-neutral-dark-800: #EAEAEA;--at-neutral-dark-900: #EFEFEF;--at-neutral-dark-950: #F4F4F4;--at-grey-1: #5e5959;--at-grey-2: #f3f3f3;--at-grey-3: #b6bcc6;--at-grey-4: #f6f6f6;--at-grey-5: #d7cdcd;--at-theme-primary: #F0460E;--at-gradient-primary: linear-gradient(90deg,#a020f0 0%,#00ffd1 100%);}*{margin: 0;padding: 0;box-sizing: border-box;}body{font-size: 16px;line-height: 1.2;font-weight: normal;color: var(--at-neutral-900);background-color: var(--at-neutral-0);font-family: var(--at-ff-body);}img{max-width: 100%;height: auto;}a{text-decoration: none;}h1,h2,h3,h4,h5,h6{margin-top: 0px;font-weight: 700;line-height: 1.2;letter-spacing: -5%;transition: color 0.3s ease-out;color: var(--at-neutral-900);font-family: var(--at-ff-body);}h1,.h1{font-size: 70px;}h2,.h2{font-size: 60px;}h3,.h3{font-size: 52px;}h4,.h4{font-size: 38px;}h5,.h5{font-size: 26px;}h6,.h6{font-size: 20px;}.fz-font-lg{font-size: 18px !important;}@media screen and (min-width: 1401px){h1,.h1{font-size: 84px;}h2,.h2{font-size: 72px;}h3,.h3{font-size: 64px;}h4,.h4{font-size: 48px;}h5,.h5{font-size: 34px;}h6,.h6{font-size: 24px;}.fz-font-lg{font-size: 20px !important;}}ul{margin: 0px;padding: 0px;}p{font-size: 16px;font-weight: 500;margin-bottom: 15px;letter-spacing: -2%;line-height: 1.2;font-family: var(--at-ff-body);color: var(--at-neutral-500);}a:not([href]):not([class]),a:not([href]):not([class]):hover{color: inherit;text-decoration: none;}a:focus,.button:focus{text-decoration: none;outline: none;}a:focus,a:hover{color: inherit;text-decoration: none;}a,button{color: inherit;outline: none;border: none;background: transparent;}button:hover{cursor: pointer;}button:focus{outline: 0;}.uppercase{text-transform: uppercase;}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{outline: none;height: 56px;width: 100%;line-height: 56px;font-size: 14px;color: var(--at-neutral-900);}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color: var(--at-neutral-500);}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color: var(--at-neutral-500);}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color: var(--at-neutral-500);}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color: var(--at-neutral-900);}input[type=text]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity: 0;}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity: 0;}textarea{line-height: 1.4;padding-top: 17px;padding-bottom: 17px;}input[type=color]{appearance: none;-moz-appearance: none;-webkit-appearance: none;background: none;border: 0;cursor: pointer;height: 100%;width: 100%;padding: 0;border-radius: 50%;}*::-moz-selection{background: var(--at-neutral-900);color: var(--at-neutral-0);text-shadow: none;}::-moz-selection{background: var(--at-neutral-900);color: var(--at-neutral-0);text-shadow: none;}::selection{background: var(--at-neutral-900);color: var(--at-neutral-0);text-shadow: none;}*::-moz-placeholder{color: var(--at-neutral-900);font-size: 14px;opacity: 1;}*::placeholder{color: var(--at-neutral-900);font-size: 14px;opacity: 1;}.fix{overflow: hidden;}.clear{clear: both;}.z-index-1{position: relative;z-index: 1;}.z-index-2{position: relative;z-index: 2;}.z-index-3{position: relative;z-index: 3;}.gx-80{--bs-gutter-x: 80px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.gx-80{--bs-gutter-x: 30px;}}.p-relative{position: relative;}.bg-position{background-position: bottom center;background-size: cover;background-repeat: no-repeat;}.img-cover{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}@media (min-width: 1400px){.container-2200{max-width: 2200px;margin-left: auto;margin-right: auto;}}.fw-500{font-weight: 500;}.fz-font-label{font-size: var(--at-fz-font-label);}.fz-font-lg{font-size: var(--at-fz-font-lg);}.fz-font-2xl{font-size: var(--at-fz-font-2xl);}.fz-font-3xl{font-size: var(--at-fz-font-3xl);}.fz-ds-1{font-size: var(--at-fz-ds-1);}.common-white{color: var(--at-common-white) !important;}.common-black{color: var(--at-common-black) !important;}.neutral-0{color: var(--at-neutral-0) !important;}.neutral-500{color: var(--at-neutral-500) !important;}.bg-neutral-0{background-color: var(--at-neutral-0) !important;}.bg-neutral-50{background-color: var(--at-neutral-50) !important;}.bg-neutral-950{background-color: var(--at-neutral-950) !important;}#smooth-content{pointer-events: none;}#smooth-content > *{pointer-events: auto;}#smooth-content main{position: relative;z-index: 2;will-change: transform;min-height: 100vh;}#smooth-content .footer-placeholder{pointer-events: none;}.footer-fixed-bottom{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;z-index: 1;transform-origin: center bottom;will-change: transform;}.footer-fixed-bottom .at-footer-area{position: relative;z-index: 1;}.footer-placeholder{width: 100%;pointer-events: none;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pt-145{padding-top: 100px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pt-120{padding-top: 80px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pt-100{padding-top: 60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pb-120{padding-bottom: 80px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pb-100{padding-bottom: 60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pb-90{padding-bottom: 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.pt-90{padding-top: 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.fz-font-label{font-size: 12px !important;}.fz-font-lg{font-size: 20px !important;}.fz-font-2xl{font-size: 26px !important;}.fz-font-3xl{font-size: 28px !important;}.fz-ds-1{font-size: 72px !important;}h1,.h1{font-size: 58px;}h2,.h2{font-size: 50px;}h3,.h3{font-size: 42px;}h4,.h4{font-size: 30px;}h5,.h5{font-size: 28px;}h6,.h6{font-size: 20px;}.scroll-section .pb-80{padding-bottom: 0;}.d-md-none{display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px){.fz-font-label{font-size: 12px !important;}.fz-font-lg{font-size: 18px !important;}.fz-font-2xl{font-size: 24px !important;}.fz-font-3xl{font-size: 26px !important;}.fz-ds-1{font-size: 60px !important;}h1,.h1{font-size: 54px;}h2,.h2{font-size: 52px;}h3,.h3{font-size: 40px;}h4,.h4{font-size: 36px;}h5,.h5{font-size: 24px;}h6,.h6{font-size: 20px;}.scroll-section .pb-80{padding-bottom: 0;}br{display: none;}.d-md-none{display: none;}}@media (max-width: 574.98px){.fz-font-label{font-size: 12px !important;}.fz-font-lg{font-size: 16px !important;}.fz-font-2xl{font-size: 22px !important;}.fz-font-3xl{font-size: 24px !important;}.fz-ds-1{font-size: 54px !important;}h1,.h1{font-size: 50px;}h2,.h2{font-size: 42px;}h3,.h3{font-size: 36px;}h4,.h4{font-size: 30px;}h5,.h5{font-size: 20px;}h6,.h6{font-size: 16px;}br{display: none;}.scroll-section .pb-80{padding-bottom: 0;}}@media (min-width: 1400px){.container{max-width: 1750px;}}.at-header-sidebar-btn{display: flex;flex-direction: column;gap: 5px;width: 40px;height: 40px;align-items: center;justify-content: center;border-radius: 50px;}.at-header-logo{display: flex;align-items: center;}.at-header-logo a{display: inline-flex;align-items: center;gap: 4px;}.at-header-spacing{padding: 10px 0;}.header-transparent{position: absolute;top: 0;left: 0;right: 0;z-index: 9;width: 100%;}:root{--basic-ease: cubic-bezier(.625,.05,0,1);}.at-title-text span{display: inline-block;text-shadow: 0 1.05em var(--at-theme-primary);transition: translate 0.3s var(--basic-ease),text-shadow 0.1s 0.15s ease;}.postbox-item:not(:last-child){border-bottom: 1px solid rgba(30,30,30,0.08);padding-bottom: 50px;margin-bottom: 60px;}.postbox-item:hover .postbox-thumb img{transform: scale(1.1);}.postbox-thumb{border-radius: 42px;overflow: hidden;}.postbox-thumb img{border-radius: 42px;transition: all 0.8s ease;}.postbox-scroll-zoom .postbox-item{display: flex;align-items: center;justify-content: center;width: 100%;height: 100vh;}.postbox-scroll-zoom .postbox-thumb{width: 100%;height: 100%;background-color: var(--at-neutral-50,#f5f5f5);}.postbox-scroll-zoom .postbox-scroll-zoom-img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;clip-path: inset(calc(50% - 50px) calc(50% - 100px) calc(50% - 50px) calc(50% - 100px) round 4px);will-change: clip-path;position: relative;z-index: 2;}.postbox-scroll-zoom .postbox-scroll-zoom-play{z-index: 3;}.postbox-scroll-zoom .postbox-scroll-zoom-marquee{position: absolute;inset: 0;z-index: 1;display: flex;flex-direction: column;justify-content: space-around;align-items: stretch;padding: 4% 0;pointer-events: none;overflow: hidden;will-change: opacity;}.blog-card{display: flex;flex-direction: column;gap: 25px;}.blog-card-2{display: flex;align-items: center;gap: 40px;width: 100%;padding-bottom: 32px;border-bottom: 1px solid rgba(30,30,30,0.08);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.blog-card-2{flex-direction: column;align-items: stretch;gap: 24px;}}.product-card{display: flex;flex-direction: column;}.at-main-menu{padding: 5px 8px;}.at-main-menu.menu-light nav ul li:hover > .submenu{visibility: visible;opacity: 1;transform: scale(1);}.at-main-menu.menu-light nav ul li:hover.has-dropdown > a{color: #fff;background: rgba(255,255,255,0.2);}.at-main-menu.menu-light nav ul li.has-dropdown > a{color: #fff;}.at-main-menu.menu-light nav ul li.has-dropdown > a::after{filter: invert(1);}.at-main-menu nav ul li{list-style: none;display: inline-block;position: relative;}.at-main-menu nav ul li.has-dropdown > a{color: var(--at-common-black);position: relative;transition: all 0.4s ease 0.3s ease-out;}.at-main-menu nav ul li.has-dropdown > a::after{content: "";position: absolute;bottom: 12px;right: 12px;width: 8px;height: 8px;background-size: auto;background-repeat: no-repeat;background-position: center;z-index: 0;background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="5" height="5" viewBox="0 0 5 5" fill="none"><path d="M0.119881 4.0916L3.76201 0.14603C3.8265 0.0762058 3.912 0.0286966 4.00771 0.00950819C4.10343 -0.00968026 4.20505 0.000313791 4.29974 0.0382265C4.39443 0.0761392 4.47794 0.140268 4.5397 0.222507C4.60146 0.304746 4.63871 0.401402 4.64673 0.500256L4.96657 4.4493C4.97728 4.58185 4.93474 4.70892 4.8483 4.80257C4.76185 4.89622 4.63858 4.94877 4.50559 4.94867L0.543624 4.94521C0.444446 4.94511 0.345125 4.9157 0.258216 4.8607C0.171308 4.8057 0.100716 4.72759 0.0553628 4.63623C0.0100097 4.54486 -0.00806781 4.44436 0.00341617 4.34742C0.0149001 4.25048 0.0554298 4.16146 0.119881 4.0916Z" fill="%230F0F0F"/></svg>');}.at-main-menu nav ul li:hover > .submenu{visibility: visible;opacity: 1;transform: scale(1);}.at-main-menu nav ul li:hover.has-dropdown > a{transition: all 0.4s ease 0.3s ease-out;}.at-main-menu nav ul li a{font-family: var(--at-ff-body);font-size: 16px;font-weight: 600;letter-spacing: -0.02em;color: var(--at-common-black);padding: 10px 24px;display: inline-block;line-height: 1;}.at-main-menu nav ul li a:hover{color: var(--at-common-black);}.at-main-menu nav ul li a::before{content: "";position: absolute;bottom: -20px;left: 0;width: 100%;height: 100%;z-index: -1;}.at-main-menu nav ul li .submenu{position: absolute;top: 120%;left: 0;width: 260px;z-index: 99;opacity: 0;padding: 12px 0;transition: 0.5s;text-align: start;visibility: hidden;transform-origin: 0 0;transform: scale(1,0);backdrop-filter: blur(20px);background: rgba(var(--at-neutral-0-rgb),0.9);box-shadow: 0 20px 30px -8px rgba(19,19,22,0.1);}.at-main-menu nav ul li .submenu li{width: 100%;padding: 0 12px;border-radius: 8px;margin: 0;}.at-main-menu nav ul li .submenu li a{position: relative;font-weight: 500;font-size: 16px;line-height: 1;color: var(--at-neutral-500);padding: 12px 18px;display: inline-block;letter-spacing: -0.01em;text-align: start;width: 100%;font-family: var(--at-ff-body);transition: padding-left 0.35s cubic-bezier(0.65,0,0.35,1),background 0.3s ease,color 0.3s ease;}.at-main-menu nav ul li .submenu li .submenu{top: 0;left: 100%;}.at-main-menu nav ul li .submenu li:hover > a{background: var(--at-neutral-50);color: var(--at-neutral-900) !important;padding-left: 23px;}.at-main-menu > nav > ul > li > a{--link-desc-room: 4px;padding-bottom: calc(10px - var(--link-desc-room));}.at-main-menu > nav > ul > li > a .at-link-swap{position: relative;display: inline-block;overflow: hidden;vertical-align: top;line-height: inherit;padding-bottom: var(--link-desc-room);}.at-main-menu > nav > ul > li > a .at-link-swap .text-1,.at-main-menu > nav > ul > li > a .at-link-swap .text-2{display: block;line-height: inherit;transition: transform 0.45s cubic-bezier(0.5,1.5,0.35,1);}.at-main-menu > nav > ul > li > a .at-link-swap .text-1{position: relative;}.at-main-menu > nav > ul > li > a .at-link-swap .text-2{position: absolute;top: 0;left: 0;right: 0;transform: translateY(calc(100%+var(--link-desc-room)));}.at-main-menu > nav > ul > li:hover > a .at-link-swap .text-1{transform: translateY(calc(-100% - var(--link-desc-room)));}.at-main-menu > nav > ul > li:hover > a .at-link-swap .text-2{transform: translateY(0);}.body-overlay{position: fixed;top: 0;left: 0;z-index: 995;width: 100%;height: 100%;background: rgba(24,24,24,0.5);visibility: hidden;opacity: 0;transition: 0.45s ease-in-out;}.body-overlay.apply{opacity: 1;visibility: visible;}.body-overlay:hover{cursor: url(../imgs/icons/cross-out.webp),pointer;}.at-offcanvas{background-position: center;background-size: cover;background-repeat: no-repeat;position: fixed;top: 0;right: -100%;width: 460px;bottom: 0;box-shadow: 0 16px -32px 0 rgba(0,0,0,0.8);background-color: var(--at-common-white);z-index: 997;padding: 50px;scrollbar-width: none;opacity: 0;visibility: hidden;transition: 0.45s ease-in-out;overflow-y: scroll;}@media (max-width: 574.98px){.at-offcanvas{width: 100%;padding: 40px 35px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.at-offcanvas{width: 400px;padding: 40px;}}.at-offcanvas-logo a{display: flex;align-items: center;gap: 4px;}.at-offcanvas.opened{opacity: 1;visibility: visible;right: 0;transition: all 0.4s cubic-bezier(0.785,0.135,0.15,0.86);transition-duration: 0.6s;}.at-offcanvas-top{margin-bottom: 50px;}.at-offcanvas-close-btn button{color: rgba(var(--at-common-black),1);}.at-offcanvas-close-btn button:hover{opacity: 1;transform: rotate(90deg);}.at-offcanvas-title{font-size: 64px;line-height: 1;letter-spacing: -0.8px;font-weight: 700;color: var(--at-common-black);}.at-offcanvas-title.sm{font-size: 36px;font-weight: 600;margin-bottom: 15px;color: var(--at-common-black);}.at-offcanvas-contact{margin-bottom: 55px;}.at-offcanvas-contact ul li{list-style: none;}.at-offcanvas-contact ul li:not(:last-child){margin-bottom: 2px;}.at-offcanvas-contact ul li a{display: inline-block;color: var(--at-neutral-900);position: relative;font-family: var(--at-ff-body);}.at-offcanvas-social{margin-top: 40px;margin-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 574.98px){.at-offcanvas-social{margin-bottom: 40px;}}.at-offcanvas-social__grid{display: flex;flex-wrap: wrap;gap: 6px 24px;list-style: none;margin: 0;padding: 0;}.at-offcanvas-social__link{display: flex;align-items: center;gap: 12px;width: 100%;color: var(--at-common-black);font-size: 16px;font-weight: 500;font-family: var(--at-ff-body);text-decoration: none;transition: color 0.3s ease,opacity 0.3s ease;}.at-offcanvas-social__link:hover{color: var(--at-theme-primary,var(--at-common-black));opacity: 0.85;}.at-offcanvas-social__link svg{flex-shrink: 0;width: 18px;height: 18px;}.at-offcanvas-2-wrapper{padding: 100px 100px 0px;position: relative;z-index: 2;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.at-offcanvas-2-wrapper{padding: 80px 50px 0px;padding-right: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.at-offcanvas-2-wrapper{padding: 60px 50px 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-offcanvas-2-wrapper{padding: 60px 30px 0px;}}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li{overflow: hidden;opacity: 0;visibility: hidden;transition: all 1.5s ease-in-out !important;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li:nth-child(2) > a{transition-delay: 1.7s;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li:nth-child(3) > a{transition-delay: 1.8s;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li:nth-child(3) > a{transition-delay: 1.9s;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li:nth-child(4) > a{transition-delay: 2s;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li:nth-child(5) > a{transition-delay: 2.1s;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li > a{font-size: 48px;padding: 0;font-weight: 600;line-height: 1.2;letter-spacing: -0.04em;color: var(--at-common-black);font-family: var(--at-ff-body);transform: translateY(-300px);opacity: 0;visibility: hidden;transition: all 1.5s ease-in-out !important;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li > a{font-size: 42px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li > a{font-size: 54px;}}@media (max-width: 574.98px){.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li > a{font-size: 50px;}}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li .at-menu-close i{font-size: 28px;color: var(--at-common-black);}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li .submenu > li > a{font-size: 16px;font-weight: 400;line-height: 1;transition: 0.3s;color: var(--at-neutral-900);letter-spacing: -0.02em;font-family: var(--at-ff-body);position: relative;}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li .submenu > li > a:hover{background-color: initial;transform: translateX(15px);color: var(--at-common-black);}.at-offcanvas-2-wrapper .at-offcanvas-menu > nav > ul > li .submenu > li > a::before{content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 5px;height: 5px;z-index: -1;background-color: var(--at-neutral-900);border-radius: 50%;transition: 0.3s;}.at-offcanvas-2-wrapper .hamburger-close-btn{color: var(--at-common-black);cursor: pointer;transition: all 0.4s ease;}.at-offcanvas-2-wrapper .hamburger-close-btn:hover{transform: rotate(90deg);}.at-offcanvas-2-wrapper .hamburger-mobile-close-btn:hover{transform: rotate(0);}.at-offcanvas-2-wrapper .hamburger-mobile-close-btn{position: absolute;bottom: -100px;left: 0;right: 0;text-align: center;font-size: 20px;}.at-offcanvas-2-wrapper .hamburger-mobile-close-btn:hover{color: var(--at-theme-primary);}.at-offcanvas-2-wrapper .at-header-logo{transform: translateY(-80px);visibility: hidden;opacity: 0;transition-delay: 0s;transition: all 1.5s ease-in-out !important;}.at-offcanvas-2-left{opacity: 0;animation-delay: 1s;transform: translateY(20px);}.at-offcanvas-2-left .at-offcanvas-menu{border-bottom: 1px solid var(--at-neutral-100);padding-bottom: 105px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px){.at-offcanvas-2-left .at-offcanvas-menu{margin-bottom: 65px;}}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 574.98px){.at-offcanvas-2-left .at-offcanvas-menu{margin-bottom: 0;}}.at-offcanvas-2-left .at-offcanvas-menu ul{overflow: hidden;overflow-y: scroll;scrollbar-width: none;max-height: 450px;padding-top: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.at-offcanvas-2-left .at-offcanvas-menu ul{max-height: 350px;}}.at-offcanvas-2-area.menu-open,.at-offcanvas-2-area.menu-open-temp{position: fixed;top: 0;right: 0;left: auto;height: 100%;transition: all 0s 2s;width: 600px;z-index: 1000;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-offcanvas-2-area.menu-open,.at-offcanvas-2-area.menu-open-temp{width: 100%;}}.at-offcanvas-2-area{position: fixed;left: 100%;}.at-offcanvas-2-area .offcanvas-bg{inset: 0;border-radius: 20px;clip-path: circle(0% at calc(100% - 45px) 45px);transition: clip-path 0.7s ease-in-out;position: fixed;width: 570px;margin: 20px;right: 0;left: auto;z-index: 2;backdrop-filter: blur(20px);background: rgb(var(--at-neutral-0-rgb),0.9);box-shadow: 0 20px 30px -8px rgba(19,19,22,0.1);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-offcanvas-2-area .offcanvas-bg{margin: 0;border-radius: 0;width: 100%;}}.at-offcanvas-2-area.menu-open .offcanvas-bg{clip-path: circle(150% at calc(100% - 45px) 45px);}.at-offcanvas-2-area.menu-open .offcanvas-menu{pointer-events: auto;}.at-offcanvas-2-area.menu-open .at-offcanvas-menu > nav > ul > li{visibility: visible;opacity: 1;}.at-offcanvas-2-area.menu-open .at-offcanvas-menu > nav > ul > li a{visibility: visible;opacity: 1;transform: translateY(0);}.at-offcanvas-2-area.menu-open .at-header-logo{visibility: visible;opacity: 1;transform: translateY(0);}.at-offcanvas-2-area.menu-open .at-offcanvas-2-left{opacity: 1;transform: translateY(0);transition-delay: calc(0.7s+0.06s);}.at-offcanvas-2-area.menu-open .at-offcanvas-2-left .at-offcanvas-menu{opacity: 1;transform: translateY(0);transition: opacity 0.6s cubic-bezier(0.2,0.8,0.2,1),transform 0.6s cubic-bezier(0.2,0.8,0.2,1);transition-delay: calc(calc(0.7s+0.06s)+0.2s);}.at-offcanvas-2-area:not(.menu-open) .offcanvas-menu{pointer-events: none;}.at-offcanvas-2-area:not(.menu-open) .at-offcanvas-2-left{transition-delay: 0.6s;opacity: 0;transform: translateY(30px);}.at-offcanvas-2-area:not(.menu-open) .at-offcanvas-2-left .at-offcanvas-menu{opacity: 0;transform: translateY(20px);transition-delay: 0.4s;}.at-offcanvas-2-area:not(.menu-open) .offcanvas-bg{clip-path: circle(0% at calc(100% - 45px) 45px);transition-delay: 0.4s;}.hamburger-sticky-menu{border-radius: 16px;border: 1px solid var(--at-neutral-100,#DFDFDF);background: var(--at-neutral-0,#FEFEFE);color: var(--at-neutral-950);font-size: 16px;font-weight: 600;display: inline-flex;padding: 15px 24px;justify-content: center;align-items: center;gap: 8px;position: absolute;top: 40px;right: 20px;z-index: 10;opacity: 0;visibility: hidden;transform: scale(0.5);transition-delay: 0.4s;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.hamburger-sticky-menu{top: 20px;right: 20px;padding: 5px 10px;font-size: 14px;}}.hamburger-sticky-menu.header-sticky{opacity: 1;visibility: visible;transform: scale(1);position: fixed;}.at-offcanvas-menu ul{list-style: none;}.at-offcanvas-menu ul li{position: relative;}.at-offcanvas-menu ul li > a{padding: 7px 0;display: block;font-size: 18px;font-weight: 600;}.at-offcanvas-menu ul li.active > a{color: var(--at-common-black);}.at-offcanvas-menu ul li.active > .at-menu-close i{top: 10px;transform: rotate(90deg);}.at-offcanvas-menu ul li .submenu{display: none;}.at-offcanvas-menu ul li .submenu .submenu{margin-left: 30px;}.at-offcanvas-menu .at-submenu > li > a{padding: 8px 20px;border-radius: 10px;font-size: 16px;}.at-offcanvas-menu .at-submenu > li > a:hover{background-color: #f8f8fb;color: var(--at-common-black);}.at-menu-close{position: absolute;right: 7px;top: 12px;}.at-menu-close i{transition: all 0.3s;font-size: 18px;font-weight: 500;}.at-footer-link .at-hero-social{justify-content: flex-start;}.at-footer-copyright{font-weight: 500;font-size: 16px;opacity: 0.5;color: var(--at-common-black);}.alt-footer-link-item ul li{list-style: none;}.alt-footer-link-item ul li a{font-weight: 400;font-size: 22px;letter-spacing: -0.02em;line-height: 1;color: var(--at-neutral-300);position: relative;background-image: linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size: 0 1px,0 1px;background-position: 100% 100%,0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;transition: all 0.4s ease 0.3s ease-out;}.alt-footer-link-item ul li a::before{content: "";width: 14px;height: 13px;background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" viewBox="0 0 14 13" fill="none"><g opacity="0.3" clip-path="url(%23clip0_1857_869)"><path d="M11.0037 3.41421L2.39712 12.0208L0.98291 10.6066L9.5895 2H2.00373V0H13.0037V11H11.0037V3.41421Z" fill="%23FEFEFE"/></g><defs><clipPath id="clip0_1857_869"><rect width="14" height="13" fill="white"/></clipPath></defs></svg>');margin-left: 14px;position: absolute;left: 100%;top: 50%;opacity: 0;transition: all 0.5s ease;transform: translate(-15px,-40%);}.alt-footer-link-item ul li a:hover{background-image: linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size: 0 1px,100% 1px;background-position: 100% 100%,0 100%;background-repeat: no-repeat;transition: background-size 0.3s linear;transition: all 0.4s ease 0.3s ease-out;color: var(--at-neutral-0);}.alt-footer-link-item ul li a:hover::before{opacity: 1;transform: translate(-50%,-50%);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.alt-footer-link-item-wrap{margin-left: 0;margin-right: 0;}}.mp-footer-style .at-hero-social a{color: var(--at-common-white);border: 1px solid rgba(255,255,255,0.1);}.mp-footer-style .at-hero-social a:hover{background: var(--at-common-white);color: var(--at-common-black);}.mp-footer-style .at-footer-copyright{color: var(--at-common-white);}.mp-footer-style .at-about-border{border-top: 1px solid rgba(255,255,255,0.1);}.text-scale-anim{white-space: pre-wrap;transform-origin: top left;}.at-letter-span{display: inline-block;}.at-word-span{display: inline-block;}.at-about-item{border-radius: 16px;}.at-about-svg-wrap{position: relative;transform: translateY(-100px);}.at-about-svg-wrap > svg:nth-child(1){position: absolute;top: 0;left: 0;top: 34px;}.at-about-svg-wrap > svg:nth-child(3){position: absolute;left: 56px;top: 34px;}.at-about-thumb{border-radius: 16px;overflow: hidden;height: 410px;}.at-about-thumb img{border-radius: 16px;width: 100%;height: 600px;-o-object-fit: cover;object-fit: cover;margin-top: -50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-about-thumb-wrap{margin-left: 0;}}.at-about-title{font-size: 28px;letter-spacing: -0.05em;}.at-about-dec{line-height: 162%;letter-spacing: -0.05em;color: var(--at-common-black);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-about-dec br{display: none;}}.at-hero-spacing{padding-top: 550px;padding-bottom: 80px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.at-hero-spacing{padding-bottom: 120px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-hero-spacing{padding-bottom: 100px;}}.at-hero-title{line-height: 95%;letter-spacing: -0.05em;text-transform: uppercase;color: var(--at-common-black);}.at-hero-social{display: flex;flex-wrap: wrap;gap: 10px;justify-content: flex-end;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-hero-social{margin-left: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-hero-social{justify-content: flex-start;}}.at-hero-social a{font-weight: 500;font-size: 14px;line-height: 1;letter-spacing: -0.02em;color: var(--at-neutral-500);border: 1px solid rgba(38,38,38,0.1);border-radius: 20px;padding: 6px 20px;display: inline-block;}.at-hero-social a:hover{background: var(--at-common-black);border-color: var(--at-common-black);color: var(--at-common-white);}.at-hero-spacing{padding-top: 395px;padding-bottom: 70px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.at-hero-spacing{padding-top: 300px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.at-hero-spacing{padding-top: 250px;}}@media (max-width: 574.98px){.at-hero-spacing{padding-top: 290px;}}.at-hero-subtitle{font-style: italic;font-weight: 500;font-size: 16px;letter-spacing: -0.03em;}.at-hero-title{line-height: 121%;letter-spacing: -0.03em;}@media only screen and (min-width: 576px) and (max-width: 767px){.at-hero-title{font-size: 42px;}}@media (max-width: 574.98px){.at-hero-title{font-size: 35px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-hero-content{margin-left: 0;}}.at-service-item{background-color: var(--at-neutral-0);border-bottom: 1px solid var(--at-neutral-100);padding-top: 21px;padding-bottom: 29px;display: grid;align-items: center;gap: 15px 30px;grid-template-columns: 100px 1fr 280px;pointer-events: auto;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-service-item{grid-template-columns: 70px 1fr 295px;}}@media (max-width: 574.98px){.at-service-item{grid-template-columns: 1fr;}}.at-service-item .number{color: var(--at-neutral-500);font-size: 36px;font-style: normal;font-weight: 600;line-height: normal;letter-spacing: -1.8px;opacity: 0.3;transition: all 0.5s;}.at-service-item .content .title{color: var(--at-neutral-900);font-weight: 600;opacity: 0.3;transition: all 0.5s;margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-service-item .content .title{font-size: 42px;line-height: 42px;letter-spacing: -2.4px;}}@media screen and (max-width: 1725px){.at-service-item .content .title{font-size: 50px;}}.at-service-item .content .text{opacity: 0;max-height: 0px;transition: all 0.5s;max-width: 370px;margin-bottom: 0;}.at-service-item .thumb{text-align: right;}.at-service-item .thumb img{width: 100%;max-width: 190px;height: auto;transition: all 0.5s;border-radius: 8px;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.at-service-item:hover .number{color: var(--at-theme-primary);opacity: 1;}.at-service-item:hover .title{opacity: 1;transition: all 0.5s;}.at-service-item:hover .text{opacity: 1;max-height: 100px;transition: all 0.5s;}.at-service-item:hover .thumb img{max-width: 284px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-service-list-wrap{margin-left: 0;}}:root{--numOfSlides: 5;--slidingAT: 1.3s;--controlSize: 60px;}.at-hover-img canvas{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.mg-portfolio-item{border-radius: 10px;overflow: hidden;}.mg-portfolio-item{transition: all 0.6s ease;}.card-award:hover{box-shadow: 0 4px 12px rgba(0,0,0,0.1);border-color: var(--at-neutral-900);transition: all 0.3s ease;background-color: var(--at-neutral-900);}.card-award:hover .card-award-title{transition: all 0.3s ease;color: var(--at-common-white);}.card-award-title{color: var(--at-common-black,#1d1d1d);line-height: 1.4;margin-bottom: 4px;font-family: var(--at-ff-body);transition: all 0.3s ease;letter-spacing: -0.01em;}@media (max-width: 574.98px){.card-award-title{font-size: 14px;}}.card-award-preview{position: fixed;left: 0;top: 0;width: 280px;pointer-events: none;z-index: 9999;opacity: 0;visibility: hidden;border-radius: 12px;overflow: hidden;box-shadow: 0 12px 40px rgba(0,0,0,0.15);will-change: transform;transform-origin: left bottom;}.card-award-preview img{width: 100%;height: auto;display: block;-o-object-fit: cover;object-fit: cover;}@media (max-width: 767px){.card-award-preview{display: none !important;}}.slider-testimonial{padding-bottom: 12px;}.scroll-section .wrapper{position: relative;height: auto;}.scroll-section .list{height: 100%;position: relative;}.scroll-section .item{min-height: 100vh;width: 100%;top: 0;left: 0;right: 0;height: auto;}.scroll-section .item:first-child{min-height: 100%;height: 100%;}.scroll-section .item:not(:first-child){position: absolute;}.team-card{position: relative;display: flex;flex-direction: column;}.team-card-image{position: relative;width: 100%;overflow: hidden;border-radius: 12px;background-color: #f5f5f5;}.team-card-image img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transition: all 0.5s ease;}.team-card-icon{color: var(--at-common-black);position: absolute;top: 22px;right: 20px;width: 26px;height: 26px;border-radius: 50%;background-color: var(--at-common-white);display: flex;justify-content: center;transition: all 0.5s ease;align-items: center;}.team-card-content{position: absolute;bottom: 0;left: 0;right: 0;border-radius: 12px;background: linear-gradient(180deg,rgba(26,26,26,0) 11.93%,#1A1A1A 100%);backdrop-filter: blur(1.9500000477px);padding: 25px 81px 33px 30px;overflow: hidden;}.team-card-position{letter-spacing: -0.28px;margin-top: 4px;}.team-card:hover .team-card-image img{transition: all 0.5s ease;filter: blur(5px);scale: 1.05;}.team-card:hover .team-card-icon{background: var(--at-common-black);color: var(--at-common-white);}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.team-card-content{margin-top: 16px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-faq{margin-left: 0;}}.at-faq-item{border-radius: 0;box-shadow: 0 0 2px 0 rgba(39,39,46,0.04);background: var(--at-neutral-50);padding: 10px 30px 10px 30px;margin-bottom: 16px;}.at-faq-body{font-size: 16px;line-height: 26px;padding-bottom: 14px;padding-right: 112px;padding-left: 45px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-faq-body{padding-right: 0;}}.at-faq-body p{font-weight: 400;font-size: 15px;line-height: 167%;color: var(--at-neutral-700);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-faq-body p br{display: none;}}.at-faq-number{font-size: 16px;font-weight: 600;display: flex;width: 30px;height: 30px;justify-content: center;align-items: center;border-radius: 42px;background: var(--at-neutral-900);color: var(--at-common-white);}.at-faq-header{padding: 15px 0;}.at-faq-button{background: transparent;font-weight: 600;font-size: 24px;color: var(--at-common-black);font-family: var(--at-ff-body);position: relative;width: 100%;text-align: left;padding-right: 50px;}@media (max-width: 574.98px){.at-faq-button{font-size: 18px;}}.at-faq-button span{font-weight: 500;margin-right: 70px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-faq-button span{margin-right: 30px;}}.at-faq-button::before,.at-faq-button:after{content: "\f068";font-family: "Font Awesome 6 Pro";position: absolute;right: 0;top: -3px;width: 36px;height: 36px;text-align: center;border-radius: 30px;line-height: 35px;font-size: 16px;font-weight: 400;color: var(--at-common-black);transition: all 0.5s ease;}.at-faq-button.collapsed:after{content: "\f067";}.at-banner-thumb{height: 800px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.at-banner-thumb{height: 600px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 574.98px){.at-banner-thumb{height: 400px;}}.content-product-right{position: relative;}.content-product-right__size{width: 46px;height: 46px;display: inline-flex;align-items: center;justify-content: center;border: 2px solid transparent;border-radius: 4px;background-color: var(--at-neutral-50,#f2f2f2);font-size: 14px;font-weight: 600;letter-spacing: -0.28px;color: var(--at-neutral-900,#1d1d1d);cursor: pointer;transition: border-color 0.2s ease,background-color 0.2s ease;}.content-product-right__size:hover{background-color: var(--at-neutral-100,#e5e5e5);}.content-product-right__size.active{border-color: var(--at-neutral-900,#1d1d1d);}.content-product-right__color{width: 32px;height: 32px;border: 2px solid var(--at-neutral-0,#fefefe);border-radius: 50%;padding: 0;cursor: pointer;transition: border-color 0.2s ease,box-shadow 0.2s ease;}.content-product-right__color:hover{box-shadow: 0 0 0 1px var(--at-neutral-400);}.content-product-right__color.active{border-color: var(--at-neutral-900,#1d1d1d);border-width: 2px;}.content-product-right__qty-val{font-size: 18px;font-weight: 600;letter-spacing: -0.36px;color: var(--at-neutral-900,#1d1d1d);min-width: 24px;text-align: center;}.cart-list{display: flex;flex-direction: column;gap: 25px;width: 100%;font-family: var(--at-ff-body);}.cart-remove-selected{font-size: 16px;font-weight: 600;letter-spacing: -0.8px;color: var(--at-neutral-900,#1d1d1d);cursor: pointer;transition: opacity 0.2s ease;}.cart-remove-selected:hover{opacity: 0.7;}.cart-item{border: 1px solid var(--at-neutral-100,#dfdfdf);border-radius: 16px;min-height: 177px;overflow: hidden;background: var(--at-neutral-0,#fefefe);transition: box-shadow 0.2s ease;}.cart-item:hover{box-shadow: 0 2px 8px rgba(0,0,0,0.06);}.cart-item__price{font-size: 18px;font-weight: 600;letter-spacing: -0.9px;color: var(--at-neutral-900,#1d1d1d);margin: 0;}.cart-item-qty-minus,.cart-item-qty-plus{width: 32px;height: 32px;display: inline-flex;align-items: center;justify-content: center;border: none;background: none;color: inherit;font-size: inherit;cursor: pointer;transition: opacity 0.2s ease;padding: 0;line-height: 1;}.cart-item-qty-minus:hover,.cart-item-qty-plus:hover{opacity: 0.7;}.cart-item-qty-val{min-width: 24px;text-align: center;}.cart-item-delete{width: 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;border: none;background: none;color: var(--at-neutral-900,#1d1d1d);cursor: pointer;padding: 0;transition: color 0.2s ease,opacity 0.2s ease;}.cart-item-delete:hover{opacity: 0.7;color: var(--at-neutral-700);}.cart-item-delete i{font-size: 18px;}.cart-summary{background: var(--at-neutral-50,#f2f2f2);border-radius: 16px;overflow: hidden;padding: 52px 49px 60px;font-family: var(--at-ff-body);width: 100%;align-self: flex-start;}@media (min-width: 992px){.cart-summary{position: sticky;top: 120px;}}.cart-summary__coupon-input{flex: 1;min-width: 0;max-width: 328px;height: 52px;padding: 0 24px;border: 1px solid var(--at-neutral-100,#dfdfdf) !important;border-radius: 50px;background: var(--at-neutral-0,#fefefe);font-size: 14px;font-weight: 500;letter-spacing: -0.28px;color: var(--at-neutral-900,#1d1d1d);}.cart-summary__coupon-input::-moz-placeholder{color: var(--at-neutral-500,#585959);}.cart-summary__coupon-input::placeholder{color: var(--at-neutral-500,#585959);}.cart-summary__coupon-btn{display: inline-flex;align-items: center;justify-content: center;gap: 4px;height: 52px;padding: 0 24px;min-width: 118px;border: none;border-radius: 42px;background: var(--at-neutral-900,#1d1d1d);font-size: 16px;font-weight: 600;letter-spacing: -0.8px;color: var(--at-neutral-0,#fefefe);cursor: pointer;transition: opacity 0.2s ease;}.cart-summary__coupon-btn:hover{opacity: 0.9;}.cart-summary__delivery-date{font-weight: 700;color: var(--at-neutral-900,#1d1d1d);}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-summary{padding: 40px 24px 48px;}.cart-summary__coupon-input{max-width: 100%;}}@media (max-width: 574.98px){.cart-summary{padding: 32px 20px 40px;}}.change-price-plan{display: flex;align-items: center;justify-content: flex-end;gap: 12px;flex-wrap: wrap;}.price-plan-toggle-label{font-size: 16px;font-weight: 500;color: var(--at-neutral-900);cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;transition: color 0.2s ease;}.price-plan-toggle{position: relative;display: inline-flex;align-items: center;cursor: pointer;flex-shrink: 0;}.price-plan-toggle__input{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.at-brand-scroll .at-brand-item .brand{overflow: hidden;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;min-height: 100%;}.at-brand-scroll{}.at-brand-scroll .brand-logo-viewport{position: relative;overflow: hidden;width: 100%;height: 70px;flex-shrink: 0;margin: auto;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 574.98px){.at-brand-scroll .brand-logo-viewport{height: 50px;}}.at-brand-scroll .brand-logo-track{position: absolute;top: 0;left: 0;width: 100%;display: flex;flex-direction: column;flex-shrink: 0;will-change: transform;}.at-brand-scroll .brand-logo-slide{display: flex;justify-content: center;align-items: center;width: 100%;height: 70px;min-height: 70px;flex-shrink: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 574.98px){.at-brand-scroll .brand-logo-slide{height: 60px;min-height: 60px;}}.at-brand-scroll .brand-logo-slide img{max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;display: block;}.at-item-anime.marque{overflow: hidden;border-radius: 16px;}.at-item-anime.marque img{transition: transform 0.6s ease;}.at-item-anime.marque:hover img{transform: scale(1.05);filter: brightness(1.1);transition: transform 0.6s ease;}.sec-8-home-8{background: var(--at-neutral-50);padding-top: clamp(70px,6vw,130px);padding-bottom: clamp(70px,6vw,130px);}.sec-8-home-8__stage{position: relative;min-height: 1150px;}.sec-8-home-8__center{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-58%);text-align: center;width: min(595px,92vw);}.sec-8-home-8__group{position: absolute;width: 408px;display: flex;flex-direction: column;gap: 8px;}@media (max-width: 1399px){.sec-8-home-8__stage{min-height: auto;}.sec-8-home-8__center{position: static;transform: none;margin: 0 auto 40px;}.sec-8-home-8__group{position: static;width: 100%;max-width: 560px;margin: 0 auto 24px;}}.sec-1-home-10__cursor-trail{position: absolute;inset: 0;z-index: 1;pointer-events: none;overflow: hidden;}.sec-1-home-10__cursor-trail-img{position: absolute;width: auto;height: auto;max-width: clamp(110px,10vw,180px);max-height: clamp(110px,10vw,180px);-o-object-fit: contain;object-fit: contain;border-radius: 6px;transform-origin: center;pointer-events: none;will-change: transform;filter: saturate(1.02) contrast(1.02);opacity: 0.95;}.sec-4-home-10{position: relative;padding-top: clamp(56px,7vw,120px);padding-bottom: clamp(64px,9vw,140px);background: var(--at-neutral-900,#1d1d1d);color: var(--at-neutral-0,#fefefe);}.sec-4-home-10__title-block{text-align: center;}@media (min-width: 992px){.sec-4-home-10__title-block{grid-column: 2;grid-row: 1/span 2;align-self: center;justify-self: center;z-index: 1;max-width: min(520px,100%);padding: clamp(12px,2vw,28px) 0;pointer-events: none;}}.sec-5-home-10{position: relative;padding-top: clamp(48px,6vw,100px);padding-bottom: clamp(56px,8vw,140px);background: var(--at-neutral-50,#f2f2f2);}.sec-5-home-10__intro-row{margin-bottom: clamp(40px,6vw,88px);position: relative;z-index: 3;}.sec-5-home-10__stats{position: relative;z-index: 1;align-items: flex-start;}@media (min-width: 768px){.sec-5-home-10__stat--1{align-items: flex-start;text-align: left;margin-right: auto;}.sec-5-home-10__stat--2{margin-left: auto;margin-right: auto;margin-top: clamp(48px,9vw,160px);}.sec-5-home-10__stat--3{align-items: flex-end;text-align: right;margin-left: auto;margin-top: clamp(96px,16vw,280px);}}.sec-6-home-10{position: relative;padding-top: clamp(48px,6vw,100px);padding-bottom: clamp(56px,8vw,140px);background: var(--at-neutral-0,#fefefe);overflow: hidden;}.sec-6-home-10__title-block{text-align: center;}@media (min-width: 1200px){.sec-6-home-10__title-block{grid-column: 2;grid-row: 1/span 2;align-self: center;justify-self: center;z-index: 2;max-width: min(765px,100%);padding: clamp(16px,3vw,48px) 0;pointer-events: none;}}.sec-2-home-12__cards{display: flex;flex-direction: column;row-gap: 32px;margin-inline: auto;max-width: 1280px;}.card-home-12-project{display: flex;align-items: center;gap: 48px;padding: 32px;background-color: var(--at-neutral-0);border: 1px solid var(--at-neutral-100);border-radius: 24px;overflow: hidden;text-decoration: none;color: inherit;box-shadow: 0 18px 40px -28px rgba(0,0,0,0.18);transition: border-color 0.3s ease,box-shadow 0.3s ease;transform-origin: 50% 0%;will-change: transform;}.card-home-12-project:hover,.card-home-12-project:focus-visible{border-color: var(--at-neutral-300);box-shadow: 0 12px 32px -16px rgba(0,0,0,0.12);color: inherit;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.card-home-12-project{gap: 32px;padding: 24px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.card-home-12-project{gap: 24px;padding: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.sec-2-home-12__cards{row-gap: 24px;}.card-home-12-project{flex-direction: column;align-items: stretch;gap: 24px;padding: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.sec-2-home-12__cards{row-gap: 20px;}.card-home-12-project{flex-direction: column;align-items: stretch;gap: 20px;padding: 16px;}}@media (max-width: 574.98px){.card-home-12-project{flex-direction: column;align-items: stretch;gap: 18px;padding: 14px;border-radius: 20px;}}.sec-6-home-15__member{min-width: 0;backface-visibility: hidden;transform-style: preserve-3d;}@media (min-width: 1200px){.sec-6-home-15__member{max-width: 407px;}}.slideshow{position: fixed;inset: 0;width: 100%;height: 100svh;overflow: hidden;font-family: inherit;}.slideshow *,.slideshow *::before,.slideshow *::after{margin: 0;padding: 0;box-sizing: border-box;}.slideshow button{background: none;border: none;color: inherit;cursor: pointer;font: inherit;}.slideshow a{color: inherit;text-decoration: none;}.slideshow .project-list{position: relative;width: 100%;height: 100%;}.slideshow{}.slideshow:not(.is-split):not(.is-stack):not(.is-horizontal){background-color: var(--at-neutral-50);color: var(--at-neutral-950);}.slideshow{}.slideshow .project{position: absolute;top: 0;left: 0;width: 100vw;height: 100svh;display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);gap: 4rem;padding: 7rem 8rem 4rem 6rem;will-change: transform;}.slideshow .project-frame{position: relative;width: 100%;height: 100%;max-height: calc(100svh - 11rem);overflow: hidden;}.slideshow .project-frame img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transform: scale(1.5);will-change: transform;}.slideshow .project-meta{display: flex;flex-direction: column;justify-content: space-between;gap: 2rem;}.slideshow .project-num{display: inline-block;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.25em;text-transform: uppercase;padding-bottom: 0.75rem;border-bottom: 1px solid rgba(var(--at-common-white-rgb),0.4);}.slideshow .project-title{font-size: clamp(2.75rem,7vw,6.5rem);line-height: 0.95;font-weight: 600;letter-spacing: -0.03em;text-transform: uppercase;max-width: 12ch;}.slideshow .project-meta-bottom{display: flex;justify-content: space-between;align-items: flex-end;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.2em;text-transform: uppercase;opacity: 0.7;gap: 1rem;}.slideshow .rail{position: absolute;top: 50%;right: 1.5rem;transform: translateY(-50%);width: 80px;height: 360px;overflow: hidden;mask-image: linear-gradient(to bottom,transparent 0%,#000 18%,#000 82%,transparent 100%);-webkit-mask-image: linear-gradient(to bottom,transparent 0%,#000 18%,#000 82%,transparent 100%);z-index: 5;}.slideshow .rail-track{position: relative;width: 100%;height: 100%;}.slideshow .rail-item{position: absolute;top: calc(50% - 30px);left: 0;width: 100%;height: 60px;display: flex;align-items: center;gap: 0.6rem;padding: 0 0.5rem;will-change: transform;opacity: 0.5;transition: opacity 0.3s ease;}.slideshow .rail-item.is-active{opacity: 1;}.slideshow .rail-thumb{flex-shrink: 0;width: 44px;height: 44px;overflow: hidden;position: relative;border: 1px solid rgba(var(--at-common-white-rgb),0.2);transition: border-color 0.3s ease,transform 0.3s ease;}.slideshow .rail-thumb img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.slideshow .rail-item.is-active .rail-thumb{border-color: var(--at-common-white);transform: scale(1.06);}.slideshow .rail-index{font-size: 0.7rem;font-weight: 600;letter-spacing: 0.2em;opacity: 0.8;}.slideshow .rail-item.is-active .rail-index{opacity: 1;}.slideshow{}@media (max-width: 991px){.slideshow .project{grid-template-columns: 1fr;grid-template-rows: minmax(0,1fr) auto;gap: 1.5rem;padding: 5rem 5rem 2rem 1.25rem;}.slideshow .project-frame{max-height: 55vh;}.slideshow .project-title{font-size: clamp(2rem,11vw,3.5rem);}.slideshow .rail{right: 0.5rem;width: 56px;height: 280px;}.slideshow .rail-thumb{width: 34px;height: 34px;}}@media (max-width: 575px){.slideshow .project{padding: 4.5rem 4rem 1.5rem 1rem;gap: 1rem;}.slideshow .project-frame{max-height: 50vh;}.slideshow .project-title{font-size: clamp(1.75rem,12vw,2.75rem);}.slideshow .project-num,.slideshow .project-meta-bottom{font-size: 0.65rem;}.slideshow .rail{right: 0.25rem;width: 48px;height: 240px;}.slideshow .rail-thumb{width: 30px;height: 30px;}.slideshow .rail-index{font-size: 0.6rem;}}.slideshow{}.slideshow.is-split{background-color: var(--at-neutral-50);color: var(--at-neutral-950);}.slideshow.is-split .split-project{position: absolute;top: 0;left: 0;width: 100%;height: 100svh;display: grid;grid-template-columns: minmax(0,35fr) minmax(0,65fr);gap: 4rem;padding: 6rem 6rem 4rem;will-change: transform;}.slideshow.is-split .split-frame{position: relative;width: 100%;height: 100%;max-height: calc(100svh - 10rem);overflow: hidden;}.slideshow.is-split .split-frame img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transform: scale(1.5);will-change: transform;}.slideshow.is-split .split-meta{display: flex;flex-direction: column;justify-content: center;gap: 1.5rem;max-width: 640px;padding-right: 7rem;}.slideshow.is-split .split-num{font-size: 0.75rem;font-weight: 600;letter-spacing: 0.25em;text-transform: uppercase;opacity: 0.6;}.slideshow.is-split .split-title{font-size: clamp(2.5rem,6vw,5.5rem);line-height: 0.95;font-weight: 600;letter-spacing: -0.03em;text-transform: uppercase;}.slideshow.is-split .split-info{display: flex;gap: 2rem;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.2em;text-transform: uppercase;opacity: 0.7;padding-top: 0.75rem;border-top: 1px solid rgba(var(--at-common-black-rgb),0.2);}.slideshow.is-split .split-desc{font-size: 1rem;line-height: 1.55;max-width: 520px;color: rgba(var(--at-common-black-rgb),0.75);}.slideshow.is-split{}.slideshow.is-split .orbital{position: absolute;top: 6rem;right: 2.5rem;width: 140px;height: 140px;z-index: 5;}.slideshow.is-split .orbital-ring{position: absolute;top: 50%;left: 50%;width: 110px;height: 110px;border: 1px solid rgba(var(--at-common-black-rgb),0.3);border-radius: 50%;transform: translate(-50%,-50%);}.slideshow.is-split .orbital-dot{position: absolute;top: 50%;left: 50%;width: 10px;height: 10px;border-radius: 50%;background-color: rgba(var(--at-common-black-rgb),0.4);transition: background-color 0.3s ease,transform 0.3s ease;}.slideshow.is-split .orbital-dot.is-active{background-color: var(--at-neutral-950);}.slideshow.is-split .orbital-indicator{position: absolute;top: 50%;left: 50%;width: 55px;height: 1px;background-color: var(--at-neutral-950);transform-origin: 0 50%;transform: translateY(-50%) rotate(-90deg);pointer-events: none;}.slideshow.is-split .orbital-indicator::after{content: "";position: absolute;right: -4px;top: 50%;width: 8px;height: 8px;border-radius: 50%;background-color: var(--at-neutral-950);transform: translateY(-50%);}.slideshow.is-split .orbital-current{color: var(--at-neutral-950);}@media (max-width: 991px){.slideshow.is-split .split-project{grid-template-columns: 1fr;grid-template-rows: 40vh auto;gap: 1.5rem;padding: 5rem 1.5rem 2rem;}.slideshow.is-split .split-meta{padding-right: 0;}.slideshow.is-split .split-title{font-size: clamp(2rem,9vw,3.25rem);}.slideshow.is-split .orbital{top: 4.5rem;right: 1rem;width: 100px;height: 100px;}.slideshow.is-split .orbital-ring{width: 78px;height: 78px;}.slideshow.is-split .orbital-indicator{width: 39px;}}@media (max-width: 575px){.slideshow.is-split .split-project{padding: 4rem 1rem 1.5rem;}.slideshow.is-split .split-title{font-size: clamp(1.75rem,10vw,2.75rem);}.slideshow.is-split .split-desc{font-size: 0.9rem;}.slideshow.is-split .orbital{top: 4rem;right: 0.5rem;width: 80px;height: 80px;}.slideshow.is-split .orbital-ring{width: 62px;height: 62px;}.slideshow.is-split .orbital-indicator{width: 31px;}.slideshow.is-split .orbital-dot{width: 8px;height: 8px;}}.slideshow{}.slideshow.is-stack{background-color: var(--at-neutral-50);color: var(--at-neutral-950);}.slideshow.is-stack .stack-project{position: absolute;top: 0;left: 0;width: 100%;height: 100svh;will-change: transform;overflow: hidden;}.slideshow.is-stack .stack-num-bg{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: clamp(20rem,75vh,75vh);line-height: 0.85;font-weight: 800;color: transparent;-webkit-text-stroke: 2px rgba(var(--at-common-black-rgb),0.18);letter-spacing: -0.05em;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;white-space: nowrap;}.slideshow.is-stack .stack-frame{position: absolute;top: 50%;right: 12vw;transform: translateY(-50%);width: 36vw;height: 60vh;max-width: 480px;max-height: 600px;overflow: hidden;}.slideshow.is-stack .stack-frame img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transform: scale(1.5);will-change: transform;}.slideshow.is-stack .stack-overlay{position: absolute;left: 8vw;bottom: 14vh;display: flex;flex-direction: column;gap: 1rem;max-width: 50vw;z-index: 2;}.slideshow.is-stack .stack-title{font-size: clamp(2.25rem,5.5vw,4.5rem);line-height: 0.95;font-weight: 600;letter-spacing: -0.03em;text-transform: uppercase;}.slideshow.is-stack .stack-info{display: flex;gap: 1.5rem;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.25em;text-transform: uppercase;opacity: 0.7;}.slideshow.is-stack{}.slideshow.is-stack .stack-progress{position: absolute;bottom: 4rem;left: 50%;transform: translateX(-50%);width: 320px;height: 1px;background-color: rgba(var(--at-common-black-rgb),0.2);z-index: 5;}.slideshow.is-stack .stack-progress-fill{position: absolute;top: 0;left: 0;height: 100%;background-color: var(--at-neutral-950);}.slideshow.is-stack .stack-progress-dot{position: absolute;top: 50%;transform: translate(-50%,-50%);width: 8px;height: 8px;border-radius: 50%;background-color: rgba(var(--at-common-black-rgb),0.35);transition: background-color 0.3s ease,transform 0.3s ease;}.slideshow.is-stack .stack-progress-dot.is-active{background-color: var(--at-neutral-950);transform: translate(-50%,-50%) scale(1.5);}.slideshow.is-stack .stack-progress-dot::before{content: attr(data-num);position: absolute;top: -1.6rem;left: 50%;transform: translateX(-50%);font-size: 0.65rem;font-weight: 600;letter-spacing: 0.15em;opacity: 0;transition: opacity 0.3s ease;pointer-events: none;}.slideshow.is-stack .stack-progress-dot.is-active::before,.slideshow.is-stack .stack-progress-dot:hover::before{opacity: 0.8;}@media (max-width: 991px){.slideshow.is-stack .stack-num-bg{font-size: clamp(14rem,55vh,55vh);}.slideshow.is-stack .stack-frame{right: 6vw;width: 50vw;height: 50vh;}.slideshow.is-stack .stack-overlay{left: 6vw;bottom: 16vh;max-width: 75vw;}.slideshow.is-stack .stack-title{font-size: clamp(1.75rem,8vw,3rem);}.slideshow.is-stack .stack-progress{width: 240px;bottom: 3rem;}}@media (max-width: 575px){.slideshow.is-stack .stack-num-bg{font-size: clamp(10rem,40vh,40vh);-webkit-text-stroke-width: 1.5px;}.slideshow.is-stack .stack-frame{right: 50%;top: 35vh;transform: translate(50%,-50%);width: 70vw;height: 38vh;}.slideshow.is-stack .stack-overlay{left: 1.25rem;bottom: 8vh;max-width: calc(100vw - 2.5rem);}.slideshow.is-stack .stack-title{font-size: clamp(1.5rem,9vw,2.25rem);}.slideshow.is-stack .stack-progress{width: 180px;bottom: 2.5rem;}.slideshow.is-stack .stack-progress-dot{width: 6px;height: 6px;}}.slideshow{}.slideshow.is-curtain{background-color: var(--at-neutral-50);color: var(--at-neutral-950);}.slideshow.is-curtain .curtain-stage{position: relative;width: 100%;height: 100%;}.slideshow.is-curtain .curtain-slot{position: absolute;inset: 0;will-change: clip-path;overflow: hidden;}.slideshow.is-curtain .curtain-img{position: absolute;inset: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.slideshow.is-curtain .curtain-overlay{position: absolute;left: 8vw;bottom: 12vh;max-width: 50vw;display: flex;flex-direction: column;gap: 1.25rem;z-index: 2;}.slideshow.is-curtain .curtain-num{font-size: 0.75rem;font-weight: 600;letter-spacing: 0.25em;text-transform: uppercase;opacity: 0.85;color: #fff;}.slideshow.is-curtain .curtain-title{font-size: clamp(2.5rem,7vw,6rem);line-height: 0.95;font-weight: 700;letter-spacing: -0.03em;text-transform: uppercase;max-width: 14ch;color: #fff;}.slideshow.is-curtain .curtain-meta{display: flex;gap: 2rem;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.2em;text-transform: uppercase;opacity: 0.85;color: #fff;}.slideshow.is-curtain{}.slideshow.is-curtain .curtain-nav{position: absolute;left: 2.5rem;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;gap: 0.75rem;z-index: 5;color: #fff;}.slideshow.is-curtain .curtain-slit{display: block;width: 30px;height: 3px;background-color: rgba(var(--at-common-black-rgb),0.4);transform: skewX(-30deg);transition: width 0.3s ease,background-color 0.3s ease;padding: 0;}.slideshow.is-curtain .curtain-slit.is-active{width: 60px;background-color: #fff;}@media (max-width: 991px){.slideshow.is-curtain .curtain-overlay{left: 1.5rem;bottom: 6vh;max-width: 80vw;}.slideshow.is-curtain .curtain-title{font-size: clamp(1.75rem,9vw,3.25rem);}.slideshow.is-curtain .curtain-nav{left: 1rem;gap: 0.5rem;}.slideshow.is-curtain .curtain-slit{width: 24px;}.slideshow.is-curtain .curtain-slit.is-active{width: 48px;}}@media (max-width: 575px){.slideshow.is-curtain .curtain-overlay{left: 1rem;bottom: 4vh;gap: 0.75rem;}.slideshow.is-curtain .curtain-title{font-size: clamp(1.5rem,11vw,2.5rem);}.slideshow.is-curtain .curtain-meta{gap: 1rem;font-size: 0.65rem;}}.slideshow{}.slideshow.is-zstack{background-color: var(--at-neutral-50);color: var(--at-neutral-950);}.slideshow.is-zstack .project-list{perspective: 1500px;perspective-origin: center;transform-style: preserve-3d;}.slideshow.is-zstack .zstack-project{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;backface-visibility: hidden;will-change: transform,opacity;}.slideshow.is-zstack .zstack-card{width: 70vw;max-width: 1100px;height: 75vh;max-height: 720px;display: flex;flex-direction: column;gap: 1.25rem;}.slideshow.is-zstack .zstack-frame{position: relative;width: 100%;flex: 1;overflow: hidden;}.slideshow.is-zstack .zstack-frame img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.slideshow.is-zstack .zstack-caption{display: flex;flex-direction: column;gap: 0.5rem;}.slideshow.is-zstack .zstack-caption-row{display: flex;justify-content: space-between;align-items: center;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.2em;text-transform: uppercase;opacity: 0.7;}.slideshow.is-zstack .zstack-title{font-size: clamp(1.5rem,3vw,2.5rem);font-weight: 600;line-height: 1;letter-spacing: -0.02em;text-transform: uppercase;}.slideshow.is-zstack{}.slideshow.is-zstack .zstack-index{position: absolute;right: 3rem;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;gap: 0.6rem;z-index: 10;}.slideshow.is-zstack .zstack-index-btn{font-size: 0.85rem;font-weight: 600;letter-spacing: 0.2em;color: rgba(var(--at-common-black-rgb),0.35);transition: color 0.3s ease,transform 0.3s ease,font-size 0.3s ease;text-align: right;padding: 0.25rem 0;}.slideshow.is-zstack .zstack-index-btn.is-active{color: var(--at-neutral-950);font-size: 1.05rem;font-weight: 700;transform: scale(1.1);}@media (max-width: 991px){.slideshow.is-zstack .zstack-card{width: 80vw;height: 70vh;}.slideshow.is-zstack .zstack-index{right: 1rem;}}@media (max-width: 575px){.slideshow.is-zstack .zstack-card{width: 88vw;height: 65vh;gap: 0.75rem;}.slideshow.is-zstack .zstack-title{font-size: clamp(1.25rem,5vw,1.75rem);}.slideshow.is-zstack .zstack-index{right: 0.5rem;gap: 0.4rem;}.slideshow.is-zstack .zstack-index-btn{font-size: 0.7rem;}.slideshow.is-zstack .zstack-index-btn.is-active{font-size: 0.85rem;}}.slideshow{}.slideshow.is-vista{background-color: var(--at-neutral-50);color: var(--at-neutral-950);}.slideshow.is-vista .vista-project{position: absolute;top: 0;left: 0;width: 100%;height: 100svh;display: block;padding: 0;will-change: transform;overflow: hidden;}.slideshow.is-vista .vista-project img{position: relative;display: block;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transform: scale(1.5);will-change: transform;}.slideshow.is-vista{}.slideshow.is-vista .minimap{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 75%;max-width: 720px;height: calc(250px+3rem);background-color: var(--at-common-white);color: var(--at-common-black);padding: 1.5rem;overflow: hidden;z-index: 5;}.slideshow.is-vista .minimap-img-preview{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 35%;height: 100%;overflow: hidden;}.slideshow.is-vista .minimap-img-item{position: absolute;width: 100%;height: 100%;will-change: transform;overflow: hidden;}.slideshow.is-vista .minimap-img-item img{position: relative;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transform: scale(1.5);will-change: transform;}.slideshow.is-vista .minimap-info-list{position: relative;width: 100%;height: 100%;overflow: hidden;}.slideshow.is-vista .minimap-item-info{position: absolute;width: 100%;height: 250px;display: flex;flex-direction: column;justify-content: space-between;will-change: transform;}.slideshow.is-vista .minimap-item-info-row{width: 100%;display: flex;justify-content: space-between;padding: 0.5rem;}.slideshow.is-vista .minimap-item-info p{margin: 0;text-transform: uppercase;font-size: 0.85rem;font-weight: 600;letter-spacing: -0.0125rem;}.slideshow.is-vista{}.slideshow.is-vista .vista-nav{position: absolute;bottom: 2.5rem;left: 50%;transform: translateX(-50%);display: flex;gap: 0.75rem;z-index: 6;}.slideshow.is-vista .vista-nav-dot{width: 10px;height: 10px;border-radius: 50%;border: 1px solid #ffffff;background-color: transparent;cursor: pointer;padding: 0;transition: background-color 0.3s ease,transform 0.3s ease;box-shadow: 0 0 0 1px rgba(0,0,0,0.25);}.slideshow.is-vista .vista-nav-dot.is-active{background-color: #ffffff;transform: scale(1.35);}.slideshow.is-vista{}.slideshow.is-vista .vista-next,.slideshow.is-vista .vista-prev{position: absolute;top: 50%;transform: translateY(-50%);display: flex;align-items: center;gap: 1.25rem;background: transparent;border: none;padding: 1rem;color: #ffffff;font-size: 0.75rem;font-weight: 600;letter-spacing: 0.25em;text-transform: uppercase;cursor: pointer;z-index: 6;text-shadow: 0 1px 2px rgba(0,0,0,0.45);transition: gap 0.3s ease,opacity 0.3s ease;}.slideshow.is-vista .vista-next{left: 2.5rem;}.slideshow.is-vista .vista-prev{right: 2.5rem;}.slideshow.is-vista .vista-next:hover,.slideshow.is-vista .vista-prev:hover{gap: 1.6rem;}@media (max-width: 991px){.slideshow.is-vista .minimap{width: 90%;}.slideshow.is-vista .minimap-img-preview{left: unset;right: 0;transform: translate(0,-50%);}.slideshow.is-vista .minimap-item-info-row{flex-direction: column;gap: 0.25rem;}.slideshow.is-vista .vista-next{left: 1rem;}.slideshow.is-vista .vista-prev{right: 1rem;}.slideshow.is-vista .vista-next,.slideshow.is-vista .vista-prev{gap: 0.6rem;padding: 0.5rem;font-size: 0.65rem;}}@media (max-width: 575px){.slideshow.is-vista .minimap{width: 92%;padding: 1rem;}.slideshow.is-vista .minimap-item-info p{font-size: 0.7rem;}.slideshow.is-vista .vista-next,.slideshow.is-vista .vista-prev{display: none;}}.slideshow{}.slideshow.is-horizontal{-webkit-user-select: none;-moz-user-select: none;user-select: none;cursor: grab;}.slideshow.is-horizontal:active{cursor: grabbing;}.slideshow.is-horizontal .horizon-track{position: absolute;inset: 0;width: 100%;height: 100%;display: flex;will-change: transform;}.slideshow.is-horizontal .horizon-slide{flex-shrink: 0;width: 350px;height: 500px;margin: 0 20px;position: relative;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;cursor: pointer;overflow: visible;}.slideshow.is-horizontal .horizon-slide.is-mobile{width: 175px;height: 250px;}.slideshow.is-horizontal .horizon-frame{width: 100%;height: 100%;flex: 1;overflow: hidden;}.slideshow.is-horizontal .horizon-frame img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transform: scale(2.25);will-change: transform;-webkit-user-select: none;-moz-user-select: none;user-select: none;pointer-events: none;}.slideshow.is-horizontal .horizon-overlay{position: absolute;left: 0;right: 0;bottom: -1.75rem;display: flex;justify-content: space-between;align-items: center;gap: 1rem;opacity: 1;pointer-events: none;z-index: 10;}.slideshow.is-horizontal .horizon-title{margin: 0;font-size: 0.8rem;font-weight: 500;letter-spacing: 0.05em;text-transform: uppercase;}.slideshow.is-horizontal .horizon-arrow{flex-shrink: 0;width: 16px;height: 16px;display: inline-flex;}.slideshow.is-horizontal .horizon-arrow svg{width: 100%;height: 100%;}.slideshow.is-horizontal{}.slideshow.is-horizontal .horizon-nav-prev{left: 2.5rem;}.slideshow.is-horizontal .horizon-nav-next{right: 2.5rem;}.slideshow.is-horizontal{}.slideshow.is-horizontal .horizon-pagination{position: absolute;left: 50%;bottom: 2rem;transform: translateX(-50%);display: flex;align-items: center;gap: 0.75rem;padding: 0.5rem 1rem;z-index: 6;}.slideshow.is-horizontal .horizon-pagination-dot{width: 10px;height: 10px;border-radius: 50%;border: 1px solid rgba(var(--at-common-white-rgb),0.7);background-color: transparent;padding: 0;cursor: pointer;transition: background-color 0.3s ease,transform 0.3s ease,width 0.3s ease;}.slideshow.is-horizontal .horizon-pagination-dot:hover{background-color: rgba(var(--at-common-white-rgb),0.5);}.slideshow.is-horizontal .horizon-pagination-dot.is-active{background-color: var(--at-common-white);border-color: var(--at-common-white);width: 28px;border-radius: 999px;}.slideshow.is-horizontal .horizon-pagination-dot:focus-visible{outline: 2px solid currentColor;outline-offset: 3px;}@media (max-width: 991px){.slideshow.is-horizontal .horizon-slide{width: 175px;height: 250px;margin: 0 15px;}.slideshow.is-horizontal .horizon-overlay{bottom: -1.5rem;}.slideshow.is-horizontal .horizon-title{font-size: 0.7rem;}.slideshow.is-horizontal .horizon-nav-prev{left: 1rem;}.slideshow.is-horizontal .horizon-nav-next{right: 1rem;}.slideshow.is-horizontal .horizon-pagination{bottom: 1.5rem;gap: 0.5rem;}}@media (max-width: 575px){.slideshow.is-horizontal .horizon-slide{width: 160px;height: 230px;margin: 0 12px;}.slideshow.is-horizontal .horizon-overlay{bottom: -1.25rem;}.slideshow.is-horizontal .horizon-title{font-size: 0.65rem;}.slideshow.is-horizontal .horizon-arrow{width: 14px;height: 14px;}.slideshow.is-horizontal .horizon-nav-prev{left: 0.5rem;}.slideshow.is-horizontal .horizon-nav-next{right: 0.5rem;}.slideshow.is-horizontal .horizon-pagination{bottom: 1rem;gap: 0.4rem;padding: 0.25rem 0.5rem;}.slideshow.is-horizontal .horizon-pagination-dot{width: 8px;height: 8px;}.slideshow.is-horizontal .horizon-pagination-dot.is-active{width: 22px;}}.back-to-top-wrapper{position: fixed;right: 50px;bottom: 0;height: 44px;width: 44px;cursor: pointer;display: block;border-radius: 50%;z-index: 99;opacity: 0;visibility: hidden;}@media (max-width: 574.98px){.back-to-top-wrapper{right: 20px;bottom: 20px;}}.back-to-top-wrapper.back-to-top-btn-show{visibility: visible;opacity: 1;bottom: 50px;}.back-to-top-btn{display: inline-block;width: 44px;height: 44px;line-height: 44px;text-align: center;background: var(--at-common-white);box-shadow: 0px 8px 16px rgba(3,4,28,0.3);color: var(--at-common-black);border-radius: 50%;transition: all 0.3s ease-out;}.back-to-top-btn svg{transform: translateY(-2px);}.back-to-top-btn:hover{transform: translateY(-4px);}.at-btn{gap: 8px;line-height: 1;font-weight: 600;font-size: 16px;letter-spacing: -0.05em;padding: 17px 25px;text-transform: capitalize;color: #FEFEFE;display: inline-flex;align-items: center;justify-content: center;background-color: #1D1D1D;border-radius: 50px;}.at-btn:hover{color: #FEFEFE;}.at-btn:hover span span.text-1{transform: translateY(-150%);}.at-btn:hover span span.text-2{top: 50%;transform: translateY(-50%);}.at-btn:hover i svg:first-child{transform: translate(16px,-16px);}.at-btn:hover i svg:last-child{opacity: 1;visibility: visible;transform: translate(13px,-13px);}.at-btn span{position: relative;z-index: 1;overflow: hidden;display: inline-block;}.at-btn span span.text-1{position: relative;display: block;transition: 0.3s;}.at-btn span span.text-2{position: absolute;top: 100%;display: block;transition: 0.3s;}.at-btn i{position: relative;overflow: hidden;width: 16px;height: 16px;display: inline-flex;margin-left: 4px;}.at-btn i svg{transform: translateY(-2px);position: absolute;bottom: -1px;left: 1px;transition: all 0.2s ease-out;}.at-btn i svg:last-child{left: -12px;bottom: -12px;transform: translate(0,0);opacity: 0;}.at-btn.filter-btn{border-radius: 100px;border: 1px solid var(--at-neutral-100,#DFDFDF);background: var(--at-neutral-0,#FEFEFE);color: var(--at-neutral-900);}.at-btn.active{background: var(--at-neutral-900);border-color: var(--at-neutral-900);color: var(--at-neutral-0);}.at-btn-border-white{border: 1px solid rgba(255,255,255,0.3);background: rgba(255,255,255,0.25);}.at-btn.has-dot{position: relative;}.at-btn.has-dot::before{content: "";position: absolute;top: 50%;left: 0;transform: translate(-50%,-50%);width: 8px;height: 8px;background-color: #fff;border-radius: 50%;opacity: 50%;}#preloader{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1000;background-color: var(--at-theme-primary);}.preloader{width: 50px;height: 50px;display: inline-block;padding: 0px;text-align: left;box-sizing: border-box;position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;}.preloader span{position: absolute;display: inline-block;width: 50px;height: 50px;border-radius: 100%;background: var(--at-common-white);animation: preloader 1.3s linear infinite;-webkit-animation: preloader 1.3s linear infinite;}.preloader span:last-child{animation-delay: -0.9s;-webkit-animation-delay: -0.9s;}.at-search-form-toggle{position: fixed;top: 115px;left: 50%;max-width: 1136px;width: 100%;padding: 50px 60px 60px;border-radius: 16px;}@media (max-width: 574.98px){.at-search-form-toggle{padding: 15px;}}.at-search-form-toggle{background-color: rgba(var(--at-neutral-50-rgb),0.9);backdrop-filter: blur(20px);opacity: 0;transform: translate(-50%,calc(-100% - 80px));transition: transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transition-delay: 0s,0s,0s;transition-delay: 0.5s;z-index: 9999;pointer-events: none;visibility: hidden;}.at-search-form-toggle.active{opacity: 1;pointer-events: auto;visibility: visible;transform: translate(-50%,0);transition-delay: 0s;}.at-search-close{color: var(--at-common-black);font-size: 40px;transition: all 0.3s ease;}.at-search-close:hover{color: var(--at-neutral-500);transform: rotate(180deg);}.at-search-body-overlay{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(24,24,24,0.5);z-index: 99;cursor: zoom-out;pointer-events: none;transform: translateY(calc(-100% - 80px));transition: all 0.5s ease-in-out 0s;transition-delay: 0.3s;}.at-search-body-overlay.active{pointer-events: auto;transform: translateY(0);}body.at-magic-cursor #magic-cursor{display: block;}#magic-cursor{position: absolute;display: none;width: 10px;height: 10px;pointer-events: none;z-index: 99999;opacity: 0;top: 0;left: 0;}@media (max-width: 991.98px), (hover: none), (pointer: coarse){body.at-magic-cursor #magic-cursor,#magic-cursor,#ball{display: none !important;}}#ball{position: fixed;display: flex;align-items: center;pointer-events: none;border-radius: 50%;color: transparent;justify-content: center;mix-blend-mode: difference;background-color: var(--at-common-black);}.cursor-bg-red #ball{background-color: #FF535B !important;}.cursor-bg-red #ball .ball-view{color: var(--at-common-white);}.cursor-bg-red-2 #ball{background-color: #FF481F !important;}.cursor-bg-red-2 #ball .ball-view{color: var(--at-common-white);}.cursor-white-bg #ball .ball-view{color: var(--at-common-black);}#ball .ball-view{position: absolute;opacity: 0;visibility: hidden;padding: 0 5px;font-size: 15px;font-weight: 500;line-height: 1.3;text-align: center;transform: scale(0);color: var(--at-common-black);}#ball.with-blur{backdrop-filter: blur(5px);transform: translate3d(0,0,0);}.at-magnetic-wrap{display: flex;align-items: center;justify-content: center;}.nice-select{-webkit-tap-highlight-color: transparent;box-sizing: border-box;clear: both;cursor: pointer;display: block;outline: none;position: relative;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;user-select: none;white-space: nowrap;width: auto;color: var(--at-neutral-900);padding-left: 55px;font-weight: 500;background-color: var(--at-neutral-0);border-radius: 5px;font-size: 20px;height: 50px;line-height: 48px;padding-right: 30px;font-family: var(--at-ff-body);}.nice-select:hover{border-color: ar(--at-theme-primary);}.nice-select::before{position: absolute;content: "";width: 48px;height: 2px;background-color: var(--at-neutral-900);top: 50%;left: 0;transition: all 0.15s ease-in-out;margin-top: 0;transform-origin: center;transform: translateY(-50%);}.nice-select::after{position: absolute;content: "\f107";top: 50%;right: 0;font-family: var(--at-ff-fontawesome);color: var(--at-neutral-900);font-weight: 600;pointer-events: none;font-size: 18px;transition: all 0.15s ease-in-out;margin-top: 0;transform-origin: center;transform: translateY(-50%);}.nice-select.open::after{transform: translateY(-50%) rotate(-180deg);}.nice-select.open .list{opacity: 1;pointer-events: auto;transform: scale(1) translateY(0);}.nice-select.disabled{border-color: #ededed;color: #999;pointer-events: none;}.nice-select.disabled::after{border-color: #cccccc;}.nice-select.right{float: right;}.nice-select.right .list{left: auto;right: 0;}.nice-select.small{font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small::after{height: 4px;width: 4px;}.nice-select.small .option{line-height: 34px;min-height: 34px;}.nice-select .list{background-color: var(--at-neutral-0);width: 200px;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68,68,68,0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 10px;pointer-events: none;position: absolute;top: 100%;left: 0;transform-origin: 50% 0;transform: scale(0.75) translateY(-21px);transition: all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index: 9;}.nice-select .option{cursor: pointer;font-weight: 500;line-height: 40px;list-style: none;min-height: 40px;outline: none;padding-left: 18px;padding-right: 29px;text-align: left;transition: all 0.2s;border-radius: 12px;}.nice-select .option:hover{background-color: var(--at-neutral-50);color: var(--at-neutral-900);}.nice-select .option.disabled{background-color: transparent;color: #999;cursor: default;}.nice-select .option.selected{font-weight: 400;color: var(--at-theme-primary);}.no-csspointerevents .nice-select .list{display: none;}.no-csspointerevents .nice-select.open .list{display: block;}[data-bs-theme=dark]{--at-common-white: var(--at-common-dark-white);--at-common-white-rgb: var(--at-common-dark-white-rgb);--at-common-black: var(--at-common-dark-black);--at-common-black-rgb: var(--at-common-dark-black-rgb);--at-common-bubbles: var(--at-common-dark-bubbles);--at-neutral-0: var(--at-neutral-dark-0);--at-neutral-0-rgb: var(--at-neutral-dark-0-rgb);--at-neutral-50: var(--at-neutral-dark-50);--at-neutral-50-rgb: var(--at-neutral-dark-50-rgb);--at-neutral-100: var(--at-neutral-dark-100);--at-neutral-200: var(--at-neutral-dark-200);--at-neutral-300: var(--at-neutral-dark-300);--at-neutral-500: var(--at-neutral-dark-500);--at-neutral-700: var(--at-neutral-dark-700);--at-neutral-800: var(--at-neutral-dark-800);--at-neutral-900: var(--at-neutral-dark-900);--at-neutral-950: var(--at-neutral-dark-950);}[data-bs-theme=dark] .at-header-logo img,[data-bs-theme=dark] .at-offcanvas-logo img{filter: invert(1);}[data-bs-theme=dark] .at-main-menu nav ul li.has-dropdown > a::after{filter: invert(1);}[data-bs-theme=dark] .changeless{--at-common-white: #ffffff;--at-common-white-rgb: 255,255,255;--at-common-black: #1e1e1e;--at-common-bubbles: #e1eeb7;--at-neutral-950: #0f0f0f;--at-neutral-900: #1d1d1d;--at-neutral-800: #212121;--at-neutral-700: #303030;--at-neutral-500: #585959;--at-neutral-300: #b7b7b7;--at-neutral-100: #dfdfdf;--at-neutral-50: #f2f2f2;--at-neutral-0: #fefefe;}@keyframes preloader{0%{transform: scale(0,0);opacity: 0.5}100%{transform: scale(1,1);opacity: 0}}