@font-face{font-family:gtWalsheimCondensedBold;src:url(../media/gt_walsheim_condensed_bold-s.p.f24cb1c4.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:gtWalsheimCondensedBold;src:url(../media/gt_walsheim_condensed_bold-s.p.88b9599b.woff)format("woff");font-display:swap;font-weight:700}@font-face{font-family:gtWalsheimCondensedBold Fallback;src:local(Arial);ascent-override:96.4%;descent-override:26.24%;line-gap-override:0.0%;size-adjust:93.36%}.gtwalsheimcondensedbold_824fad05-module__l0QxUG__className{font-family:gtWalsheimCondensedBold,gtWalsheimCondensedBold Fallback}.gtwalsheimcondensedbold_824fad05-module__l0QxUG__variable{--font-gt-walsheim-condensed-bold:"gtWalsheimCondensedBold","gtWalsheimCondensedBold Fallback"}
@font-face{font-family:gtWalsheimCondensedMedium;src:url(../media/gt_walsheim_condensed_medium-s.p.398c9b52.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:gtWalsheimCondensedMedium;src:url(../media/gt_walsheim_condensed_medium-s.p.10d29857.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:gtWalsheimCondensedMedium Fallback;src:local(Arial);ascent-override:103.0%;descent-override:28.04%;line-gap-override:0.0%;size-adjust:87.38%}.gtwalsheimcondensedmedium_7a05cc81-module__wYeUqq__className{font-family:gtWalsheimCondensedMedium,gtWalsheimCondensedMedium Fallback}.gtwalsheimcondensedmedium_7a05cc81-module__wYeUqq__variable{--font-gt-walsheim-condensed-medium:"gtWalsheimCondensedMedium","gtWalsheimCondensedMedium Fallback"}
*{box-sizing:border-box;-ms-box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#fff;font-size:16px;line-height:20px}body .main-container{margin-top:66px}@media screen and (max-width:992px){body .main-container{margin-top:48px}}body a{color:inherit;text-decoration:none}@media screen and (max-width:992px){body:has(.menu-open){overflow:hidden}}.max-width-1440{width:100%;max-width:1440px;margin:0 auto}.scroll-section{width:100%;position:relative}.sticky-area{height:100vh;position:sticky;top:0;overflow:hidden}.slide{pointer-events:none;justify-content:space-between;align-items:center;padding:4rem;display:flex;position:absolute;inset:0}.img-wrap{flex:1;height:100%;overflow:hidden}.img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform;transform:translateY(-25%)}.text-wrap{opacity:0;flex:1;padding-left:4rem;transition:transform,opacity;transform:translate(100%)}.text-wrap h2{font-size:3rem}.text-wrap p{max-width:420px;font-size:1.2rem}.policy-container{justify-content:center;display:flex}.policy-container .policy-wrapper{color:#402174;width:100%;max-width:1440px;padding:60px}@media screen and (max-width:992px){.policy-container .policy-wrapper{padding:60px 16px}}.policy-container .policy-wrapper .policy-title-wrapper .title{text-transform:uppercase;margin-bottom:20px;font-size:45px;line-height:105%}.policy-container .policy-wrapper .policy-title-wrapper .last-updated{margin-bottom:30px;font-size:20px;font-weight:700;line-height:30px}.policy-container .policy-wrapper .policy-content-wrapper{max-width:800px}.policy-container .policy-wrapper .policy-content-wrapper .content{margin-bottom:20px;font-size:20px;font-weight:400;line-height:30px}.policy-container .policy-wrapper .policy-content-wrapper .content .title{font-weight:700}.policy-container .policy-wrapper .policy-content-wrapper .content div{margin-bottom:20px}.policy-container .policy-wrapper .policy-content-wrapper .content div a{color:#402174;text-decoration:underline}.policy-container .policy-wrapper .policy-content-wrapper .content div ul{padding-left:24px;list-style-position:outside}.products-page .hero-section{background-color:#ff5c00;padding:50px 48px;position:relative;overflow:hidden}@media screen and (max-width:576px){.products-page .hero-section{padding:32px 16px}}.products-page .hero-section .left-cloud{position:absolute;top:50px;left:0}@media screen and (max-width:1280px){.products-page .hero-section .left-cloud{width:200px;height:auto}}.products-page .hero-section .title{color:#fff;text-transform:uppercase;text-align:center;z-index:1;margin-bottom:50px;font-size:75px;font-weight:900;line-height:84px;position:relative}@media screen and (max-width:768px){.products-page .hero-section .title{font-size:50px;line-height:normal}}@media screen and (max-width:576px){.products-page .hero-section .title{margin-bottom:35px;font-size:32px;line-height:35px}}.products-page .hero-section .products-container{justify-content:center;align-items:center;gap:50px;display:flex;position:relative}@media screen and (max-width:992px){.products-page .hero-section .products-container{flex-direction:column}}@media screen and (max-width:576px){.products-page .hero-section .products-container{gap:24px}}.faqs-page-title-wrapper{max-width:1440px;margin:0 auto;padding:80px 80px 0}@media screen and (max-width:992px){.faqs-page-title-wrapper{padding:40px 40px 0}}@media screen and (max-width:576px){.faqs-page-title-wrapper{padding:20px 20px 0}}.faqs-page-title-wrapper .tag-line{color:#402174;text-transform:uppercase;max-width:50%;margin-bottom:10px;font-size:45px;line-height:1.05}@media screen and (max-width:576px){.faqs-page-title-wrapper .tag-line{font-size:32px}}.faq-container{justify-content:center;display:flex}.faq-container .faq-wrapper{color:#402174;max-width:1400px;padding:80px}@media screen and (max-width:1024px){.faq-container .faq-wrapper{padding:0}}@media screen and (max-width:576px){.faq-container .faq-wrapper{width:100%}}.faq-container .faq-wrapper .faq-title{margin-left:444px;padding:80px 0 60px 80px;font-size:75px;line-height:54px}@media screen and (max-width:1024px){.faq-container .faq-wrapper .faq-title{justify-content:center;width:100%;margin:0;padding:40px 0 0;font-size:45px;display:flex}}@media screen and (max-width:576px){.faq-container .faq-wrapper .faq-title{padding:20px 0 0}}.faq-container .faq-wrapper .faq-content-wrapper{gap:100px;width:100%;margin:0 auto;display:flex}@media screen and (max-width:1024px){.faq-container .faq-wrapper .faq-content-wrapper{flex-direction:column;gap:40px;padding:40px}}@media screen and (max-width:576px){.faq-container .faq-wrapper .faq-content-wrapper{padding:20px}}.faq-container .faq-wrapper .faq-content-wrapper .left-content{flex-shrink:0;align-self:flex-start;width:424px;position:sticky;top:120px}@media screen and (max-width:1024px){.faq-container .faq-wrapper .faq-content-wrapper .left-content{width:100%;padding:0;position:static}}.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories{flex-direction:column;gap:16px;display:flex}@media screen and (max-width:1024px){.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories{-webkit-user-select:none;user-select:none;-ms-overflow-style:none;flex-direction:row;justify-content:flex-start;width:100%;overflow-x:auto}.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories::-webkit-scrollbar{display:none}.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories{padding:0}}.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories .category-title{font-family:var(--font-gt-walsheim-condensed-medium);color:#402174;text-transform:uppercase;opacity:.3;white-space:nowrap;cursor:pointer;font-size:32px;line-height:105%;transition:all .3s}@media screen and (max-width:1024px){.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories .category-title{font-size:18px}}.faq-container .faq-wrapper .faq-content-wrapper .left-content .categories .category-title.active{font-family:var(--font-gt-walsheim-condensed-bold);opacity:1}.faq-container .faq-wrapper .faq-content-wrapper .faq-questions{flex:1;min-width:0}.faq-container .faq-wrapper .faq-content-wrapper .faq-questions .faq-title{color:#402174;text-transform:uppercase;font-size:75px;font-weight:900;line-height:84px}.faq-container .faq-wrapper .faq-content-wrapper .faq-questions .faq-category-section{margin-bottom:60px}.faq-container .faq-wrapper .faq-content-wrapper .faq-questions .faq-question-category{font-family:var(--font-gt-walsheim-condensed-bold);color:#402174;text-transform:uppercase;margin:0 0 24px;font-size:32px;font-weight:700}.faq-container .faq-wrapper .faq-content-wrapper .faq-questions .faq-question-category:first-child{margin-top:0}.customer-service-wrapper{position:relative}.customer-service-wrapper .customer-service-image-desktop{width:100%;height:auto;display:block}@media screen and (max-width:992px){.customer-service-wrapper .customer-service-image-desktop{display:none}}.customer-service-wrapper .customer-service-image-mobile{width:100%;height:auto;display:none}@media screen and (max-width:992px){.customer-service-wrapper .customer-service-image-mobile{display:block}}.customer-service-wrapper .customer-service-text{color:#402174;text-align:center;flex-direction:column;align-items:center;gap:16px;width:720px;margin:160px 0;display:flex;position:absolute;top:0}@media screen and (max-width:1024px){.customer-service-wrapper .customer-service-text{width:500px;margin:60px 0}}@media screen and (max-width:992px){.customer-service-wrapper .customer-service-text{width:100%;margin:34px 0}}.customer-service-wrapper .customer-service-text .title{text-transform:uppercase;font-size:75px;font-weight:900;line-height:84px}@media screen and (max-width:992px){.customer-service-wrapper .customer-service-text .title{width:330px;font-size:32px;line-height:110%}}.customer-service-wrapper .customer-service-text .subtitle{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;font-size:22px;font-weight:700;line-height:30px}.left-content .faq-question-category{font-family:var(--font-gt-walsheim-condensed-bold);color:#402174;text-transform:uppercase;opacity:.3;margin:0 0 24px;font-size:32px;font-weight:700;transition:all .3s}.left-content .faq-question-category.active{opacity:1}.not-found-wrapper{background-color:#ff5c00;justify-content:center;width:100%;display:flex;position:relative}@media screen and (max-width:1024px){.not-found-wrapper{flex-direction:column;align-items:center}}.not-found-wrapper img{object-fit:cover;object-position:center;width:100%;height:auto;min-height:744px}@media screen and (max-width:992px){.not-found-wrapper img{min-height:unset}}.not-found-wrapper .text-container{color:#fff;width:100%;max-width:1440px;margin-top:10%;position:absolute;top:0}@media screen and (max-width:1024px){.not-found-wrapper .text-container{text-align:center;margin:0;padding:40px 16px;position:static}}@media screen and (max-width:576px){.not-found-wrapper .text-container{padding:32px 16px}}.not-found-wrapper .text-container .text-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:fit-content;height:100%;padding:0 150px;display:flex}@media screen and (max-width:1024px){.not-found-wrapper .text-container .text-wrapper{width:100%;padding:0}}@media screen and (max-width:576px){.not-found-wrapper .text-container .text-wrapper{padding:32px 16px}}.not-found-wrapper .text-container .text-wrapper .title{text-transform:uppercase;font-size:75px;font-weight:900;line-height:84px}@media screen and (max-width:576px){.not-found-wrapper .text-container .text-wrapper .title{font-size:45px;line-height:105%}}.not-found-wrapper .text-container .text-wrapper .sub-title{margin-bottom:28px;font-size:20px;font-weight:600;line-height:26px}@media screen and (max-width:576px){.not-found-wrapper .text-container .text-wrapper .sub-title{margin-bottom:34px;font-size:16px;line-height:22px}}.product-details-page .product-detail-section{max-width:1440px;margin:0 auto;padding:60px 48px}@media screen and (max-width:992px){.product-details-page .product-detail-section{padding:32px 16px}}.product-details-page .product-detail-section .product-name{color:#402174;text-transform:uppercase;margin-bottom:16px;font-size:45px;font-weight:900;line-height:47px}@media screen and (max-width:576px){.product-details-page .product-detail-section .product-name{font-size:32px;line-height:35px}}.product-details-page .product-detail-section .product-info-wrapper{display:flex}@media screen and (max-width:992px){.product-details-page .product-detail-section .product-info-wrapper{flex-direction:column}}.product-details-page .explore-products{position:relative}.product-details-page .explore-products .banner-img{min-height:500px}.product-details-page .explore-products .explore-products-content{padding-left:48px;position:absolute;top:100px;left:50%;transform:translate(-50%)}@media screen and (max-width:992px){.product-details-page .explore-products .explore-products-content{padding-left:16px;top:48px}}@media screen and (max-width:576px){.product-details-page .explore-products .explore-products-content{top:100px}}.product-details-page .explore-products .explore-products-content .title{color:#402174;text-transform:uppercase;max-width:485px;margin-bottom:34px;font-size:75px;line-height:84px}@media screen and (max-width:1280px){.product-details-page .explore-products .explore-products-content .title{font-size:60px;line-height:normal}}@media screen and (max-width:992px){.product-details-page .explore-products .explore-products-content .title{max-width:300px;font-size:45px;line-height:47px}}.product-details-page .review-section{padding:48px}@media screen and (max-width:576px){.product-details-page .review-section{padding:48px 16px 66px}}.where-to-buy-container{background-color:#ff5c00;justify-content:center;display:flex}.where-to-buy-container .where-to-buy-wrapper{text-align:center;color:#fff;justify-content:center;align-items:center;gap:70px;width:100%;max-width:1440px;padding:60px;display:flex}@media screen and (max-width:1024px){.where-to-buy-container .where-to-buy-wrapper{flex-direction:column-reverse;gap:30px;padding:32px 16px}}.where-to-buy-container .where-to-buy-wrapper .content-wrapper{flex-direction:column;align-items:center;gap:34px;width:550px;display:flex}@media screen and (max-width:1024px){.where-to-buy-container .where-to-buy-wrapper .content-wrapper{gap:32px;width:100%}}.where-to-buy-container .where-to-buy-wrapper .content-wrapper .title{text-transform:uppercase;margin-bottom:16px;font-size:75px;font-weight:900;line-height:100%}@media screen and (max-width:1024px){.where-to-buy-container .where-to-buy-wrapper .content-wrapper .title{margin-bottom:12px}}@media screen and (max-width:576px){.where-to-buy-container .where-to-buy-wrapper .content-wrapper .title{font-size:32px;line-height:110%}}.where-to-buy-container .where-to-buy-wrapper .content-wrapper .sub-title{font-size:20px;font-weight:600;line-height:26px}.where-to-buy-container .where-to-buy-wrapper .image-wrapper img{width:100%;height:auto;display:block}.contact-us .contact-us-wrapper{color:#402174;gap:80px;padding:60px 48px;display:flex}@media screen and (max-width:1440px){.contact-us .contact-us-wrapper{gap:40px}}@media screen and (max-width:992px){.contact-us .contact-us-wrapper{flex-direction:column;gap:32px;padding:32px 16px}}.contact-us .contact-us-wrapper .left-section{flex-direction:column;flex:1;justify-content:space-between;gap:30px;display:flex}.contact-us .contact-us-wrapper .left-section .title{font-family:var(--font-gt-walsheim-condensed-bold);color:#ff5c00;font-size:20px;font-weight:700;line-height:1.25}.contact-us .contact-us-wrapper .left-section .tag-line{text-transform:uppercase;margin-bottom:10px;font-size:45px;line-height:1.05}@media screen and (max-width:576px){.contact-us .contact-us-wrapper .left-section .tag-line{font-size:32px}}.contact-us .contact-us-wrapper .left-section .description{font-size:20px;line-height:1.3}@media screen and (max-width:576px){.contact-us .contact-us-wrapper .left-section .description{font-size:18px}}.contact-us .contact-us-wrapper .right-section{flex:1}.contact-us .contact-us-wrapper .right-section .banner-img{object-fit:cover;border-radius:16px;width:100%;height:auto;max-height:642px;position:sticky;top:100px}.money-back-guarantee-container{background-color:#ff5c00}.money-back-guarantee-container .money-back-wrapper{color:#fff;justify-content:space-between;align-items:center;gap:80px;max-width:1440px;margin:auto;padding:60px 48px;display:flex}@media screen and (max-width:1280px){.money-back-guarantee-container .money-back-wrapper{gap:50px}}@media screen and (max-width:1024px){.money-back-guarantee-container .money-back-wrapper{flex-direction:column;gap:30px;padding:32px 16px}}.money-back-guarantee-container .money-back-wrapper .content-wrapper{flex:1}@media screen and (max-width:1024px){.money-back-guarantee-container .money-back-wrapper .content-wrapper{padding:0 48px}}@media screen and (max-width:576px){.money-back-guarantee-container .money-back-wrapper .content-wrapper{padding:0}}.money-back-guarantee-container .money-back-wrapper .content-wrapper .title{text-transform:uppercase;margin-bottom:24px;font-size:75px;line-height:100%}@media screen and (max-width:1280px){.money-back-guarantee-container .money-back-wrapper .content-wrapper .title{font-size:60px}}@media screen and (max-width:1024px){.money-back-guarantee-container .money-back-wrapper .content-wrapper .title{font-size:32px}}.money-back-guarantee-container .money-back-wrapper .sub-title{flex-direction:column;gap:12px;font-size:20px;display:flex}.money-back-guarantee-container .money-back-wrapper .sub-title span{line-height:30px}.money-back-guarantee-container .money-back-wrapper .sub-title span a{text-decoration:underline}.money-back-guarantee-container .image-wrapper{flex:1}.money-back-guarantee-container .image-wrapper img{width:100%;height:auto;display:block}.money-back-process-wrapper{gap:24px;max-width:1440px;margin:auto;padding:60px 48px;display:flex}@media screen and (max-width:768px){.money-back-process-wrapper{flex-direction:column;padding:60px 100px}}@media screen and (max-width:576px){.money-back-process-wrapper{padding:60px 48px}}@media screen and (max-width:390px){.money-back-process-wrapper{padding:32px 16px}}.topbar-wrapper{z-index:999;background-color:#402174;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 16px;display:flex;position:fixed;top:0}.topbar-wrapper .title{color:#fff;font-size:14px;line-height:20px}@media screen and (max-width:576px){.topbar-wrapper .title{font-size:12px}}.topbar-wrapper .topbar-button{display:flex}.header-wrapper{z-index:999;background-color:#fff;width:100%;position:fixed;top:0;left:50%;transform:translate(-50%)}@media screen and (max-width:992px){.header-wrapper{left:0;transform:none}}.header-wrapper .header-container{justify-content:space-between;align-items:center;gap:150px;max-width:1440px;margin:0 auto;padding:8px 48px;display:flex}@media screen and (max-width:1280px){.header-wrapper .header-container{gap:40px}}@media screen and (max-width:992px){.header-wrapper .header-container{background-color:#ff5c00;flex-direction:column;align-items:flex-start;gap:24px;height:48px;max-height:48px;padding:0;transition:max-height 1s,height 1s;overflow:hidden}.header-wrapper .header-container.menu-open{height:100dvh;max-height:100dvh;overflow-y:auto}}.header-wrapper .header-container .logo-wrapper{opacity:1;display:flex}@media screen and (max-width:992px){.header-wrapper .header-container .logo-wrapper.desktop-only{opacity:0;height:48px;min-height:48px}.header-wrapper .header-container .logo-wrapper .logo{width:74px;height:32px}}.header-wrapper .header-container .mobile-top-section{display:none}@media screen and (max-width:992px){.header-wrapper .header-container .mobile-top-section{background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;display:flex;position:fixed;top:0}}.header-wrapper .header-container .header-items{justify-content:center;align-items:center;gap:60px;display:flex}@media screen and (max-width:1440px){.header-wrapper .header-container .header-items{gap:40px}}@media screen and (max-width:1280px){.header-wrapper .header-container .header-items{gap:30px}}@media screen and (max-width:992px){.header-wrapper .header-container .header-items{flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:0 24px}}.header-wrapper .header-container .header-items .items-dropdown{position:relative}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown{width:100%}}.header-wrapper .header-container .header-items .items-dropdown .header-item{cursor:pointer;align-items:center;gap:10px;display:flex}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .header-item{justify-content:space-between}}.header-wrapper .header-container .header-items .items-dropdown .header-item .arrow{border-top:6px solid #402174;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;transition:transform .25s;display:inline-block}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .header-item .arrow{border:2px solid #fff;border-top:none;border-left:none;width:10px;height:10px;transform:rotate(45deg)}}.header-wrapper .header-container .header-items .items-dropdown .header-item .arrow.rotated{transform:rotate(-180deg)}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .header-item .arrow.rotated{transform:rotate(-135deg)translateY(-2px)}}.header-wrapper .header-container .header-items .items-dropdown .header-item:hover .arrow{border-top-color:#fad91f}.header-wrapper .header-container .header-items .items-dropdown .dropdown-content{display:none}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .dropdown-content{max-height:0;transition:max-height .5s;display:block;overflow:hidden}}.header-wrapper .header-container .header-items .items-dropdown .dropdown-content.active{background-color:#fff;min-width:250px;display:block;position:absolute;top:45px;left:0;box-shadow:4px 8px 18px #2d175329}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .dropdown-content.active{box-shadow:none;background-color:#0000;min-width:auto;max-height:245px;position:static}}.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item{text-transform:none;padding:12px}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item{text-transform:uppercase;width:calc(100% - 40px);margin-left:40px;padding:12px 0}}@media screen and (max-width:390px){.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item{width:calc(100% - 20px);margin-left:20px}}.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item:hover{color:#ff5c00}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item:hover{color:#fff}}.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item.selected{background-color:#ffcca8}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .items-dropdown .dropdown-content .header-item.selected{background-color:#0000}}.header-wrapper .header-container .header-items .header-item{color:#402174;text-transform:uppercase;white-space:nowrap;font-size:16px;line-height:24px}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .header-item{color:#fff;width:100%;font-family:var(--font-gt-walsheim-condensed-bold);border-bottom:1px solid #ffcca8;padding:12px 0;font-size:24px;line-height:36px}}.header-wrapper .header-container .header-items .header-item span{text-transform:none}.header-wrapper .header-container .header-items .header-item:hover{color:#fad91f}@media screen and (max-width:992px){.header-wrapper .header-container .header-items .header-item:hover{color:#fff}.header-wrapper .header-container .button{background-color:#402174;border-radius:12px;margin-top:6px;margin-left:24px;font-size:18px}.header-wrapper .header-container .button:hover{color:#402174;background-color:#fad91f}}.header-wrapper .header-container .policy-links{display:none}@media screen and (max-width:992px){.header-wrapper .header-container .policy-links{color:#402174;flex:1;align-items:flex-end;gap:30px;margin-top:6px;margin-bottom:24px;padding:0 24px;font-size:14px;font-weight:600;line-height:20px;display:flex}}@media screen and (max-width:992px) and (max-width:390px){.header-wrapper .header-container .policy-links{gap:16px}}.button{color:#fff;text-transform:uppercase;background-color:#ff5c00;border:none;border-radius:16px;min-width:fit-content;padding:12px 24px;font-size:16px;line-height:24px;transition:all .3s ease-in-out;display:inline-block}@media screen and (max-width:576px){.button{padding:10px 24px;font-size:14px}}.button.bg-purple{background-color:#402174}.button.bg-purple:hover,.button.bg-yellow{color:#402174;background-color:#fad91f}.button.bg-yellow:hover{background-color:#fff}.button:hover{background-color:#402174;padding-top:10px;padding-bottom:14px}@media screen and (max-width:576px){.button:hover{padding-top:8px;padding-bottom:12px}}.button.btn-sm{border-radius:12px;padding:10px 24px;font-size:14px}@media screen and (max-width:576px){.button.btn-sm{padding:8px 24px;font-size:12px}}.button.btn-sm:hover{padding-top:8px;padding-bottom:12px}@media screen and (max-width:576px){.button.btn-sm:hover{padding-top:6px;padding-bottom:10px}}.hamburger-menu{cursor:pointer;background-color:#ff5c00;border-radius:5px;padding:9px 7px;display:none}@media screen and (max-width:992px){.hamburger-menu{display:block}}.hamburger-menu .menu-icon{flex-direction:column;gap:4px;display:flex}.hamburger-menu .menu-icon.close-icon .bar1{transform:translateY(6px)rotate(-45deg)}.hamburger-menu .menu-icon.close-icon .bar2{opacity:0}.hamburger-menu .menu-icon.close-icon .bar3{transform:translateY(-6px)rotate(45deg)}.hamburger-menu .menu-icon .bar1,.hamburger-menu .menu-icon .bar2,.hamburger-menu .menu-icon .bar3{background-color:#fff;border-radius:5px;width:20px;height:2px;transition:transform .3s}.review-card{color:#402174;background-color:#fff;border:1px solid #402174;border-radius:16px;flex-direction:column;gap:12px;max-width:350px;height:100%;padding:24px;display:flex}@media screen and (max-width:390px){.review-card{max-width:80%;margin:0 auto;padding:16px}}.review-card .review-title{text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600;line-height:36px;overflow:hidden}@media screen and (max-width:390px){.review-card .review-title{font-size:20px;line-height:26px}}.review-card .review-content{-webkit-line-clamp:6;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}@media screen and (max-width:390px){.review-card .review-content{font-size:14px}}.review-card .review-info-container{flex:1;align-items:flex-end;display:flex}.review-card .review-info-container .review-info{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.review-card .review-info-container .review-info .review-author{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:24px;overflow:hidden}@media screen and (max-width:390px){.review-card .review-info-container .review-info .review-author{font-size:14px;line-height:21px}}.review-card .review-info-container .review-info .rating{gap:2px;display:flex}.footer-wrapper{background-color:#ff5c00}.footer-wrapper .footer-container{color:#402174;flex-direction:column;gap:30px;max-width:1440px;margin:0 auto;padding:48px 48px 24px;display:flex}@media screen and (max-width:768px){.footer-wrapper .footer-container{padding:20px}}.footer-wrapper .footer-container .top-content{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (max-width:1024px){.footer-wrapper .footer-container .top-content{flex-direction:column;gap:48px}.footer-wrapper .footer-container .top-content .logo{width:150px;height:133px}}.footer-wrapper .footer-container .top-content .footer-links-wrapper{grid-template-columns:repeat(4,1fr);gap:50px;display:grid}@media screen and (max-width:1024px){.footer-wrapper .footer-container .top-content .footer-links-wrapper{width:100%}}@media screen and (max-width:576px){.footer-wrapper .footer-container .top-content .footer-links-wrapper{grid-template-columns:repeat(2,1fr);gap:40px;width:100%}}.footer-wrapper .footer-container .top-content .footer-links-wrapper .links-container .link-title{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;margin-bottom:12px;font-size:20px;line-height:24px}.footer-wrapper .footer-container .top-content .footer-links-wrapper .links-container .footer-links{flex-direction:column;gap:2px;font-size:16px;font-weight:600;line-height:20px;display:flex}.footer-wrapper .footer-container .top-content .footer-links-wrapper .links-container .footer-links a{width:fit-content}.footer-wrapper .footer-container .bottom-content{border-top:1px solid #4021744d;justify-content:space-between;align-items:center;padding-top:30px;font-size:14px;font-weight:600;line-height:20px;display:flex}@media screen and (max-width:1024px){.footer-wrapper .footer-container .bottom-content{flex-direction:column-reverse;align-items:flex-start;gap:4px}}.footer-wrapper .footer-container .bottom-content .policy-links{gap:24px;font-size:16px;display:flex}@media screen and (max-width:1024px){.footer-wrapper .footer-container .bottom-content .policy-links{border-bottom:1px solid #4021744d;width:100%;padding-bottom:30px}}@media screen and (max-width:390px){.footer-wrapper .footer-container .bottom-content .policy-links{gap:10px}}.footer-wrapper .footer-container .bottom-content .copy-right{font-size:16px}@media screen and (max-width:1024px){.footer-wrapper .footer-container .bottom-content .copy-right{text-align:left;width:100%;padding-top:30px}}.banner-container,.banner-container .banner-img-container{position:relative}.banner-container .banner-img-container .banner-img{object-fit:cover;background-color:#ff5c00;width:100%;height:auto;display:block}.banner-container .banner-content{flex-direction:column;align-items:center;display:flex;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:992px){.banner-container .banner-content{padding:0 20px}}@media screen and (max-width:576px){.banner-container .banner-content{top:18%}}.banner-container .banner-content .banner-description{text-transform:uppercase;color:#fff;text-align:center;max-width:680px;margin-bottom:30px;font-size:60px;line-height:1.05}@media screen and (max-width:576px){.banner-container .banner-content .banner-description{margin-bottom:12px;font-size:32px;line-height:1.1}}.banner-container .banner-content .banner-btn{justify-content:center;gap:10px;display:flex}@media screen and (min-width:576px) and (max-width:991px){.banner-container.home-banner .banner-img-container .banner-img{height:600px}}.product-card{background:linear-gradient(356deg,#ff5c00 -9.11%,#ff6c19 13.19%,#ff8d4c 62.58%);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:425px;padding:36px 0;display:flex}@media screen and (max-width:576px){.product-card{width:100%;max-width:358px}.product-card .product-img{width:256px;height:auto}}.product-card .product-info{padding:0 32px}@media screen and (max-width:576px){.product-card .product-info{padding:0 24px}}.product-card .product-info .product-name{color:#402174;font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;font-size:30px;line-height:30px}@media screen and (max-width:576px){.product-card .product-info .product-name{font-size:20px;line-height:25px}}.product-card .product-info .product-description{color:#fff}@media screen and (max-width:576px){.product-card .product-info .product-description{font-size:14px}}.product-card .product-info .button{margin-top:12px}.review-section{max-width:1440px;margin:0 auto;padding:48px 48px 100px;position:relative}@media screen and (max-width:576px){.review-section{padding:48px 16px 100px}}.review-section .title-container{text-align:center}.review-section .title-container .sub-title{color:#402174;font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;margin-bottom:4px;font-size:20px;line-height:25px}.review-section .title-container .title{color:#ff5c00;text-transform:uppercase;font-size:45px;line-height:47px}@media screen and (max-width:576px){.review-section .title-container .title{font-size:32px;line-height:35px}}.review-section .review-slider-wrapper{margin:50px 0}@media screen and (max-width:768px){.review-section .review-slider-wrapper{flex-direction:column;align-items:center;gap:32px;margin-top:4px;margin-bottom:32px;display:flex}}.review-section .review-slider-wrapper .review-slider{width:100%}.review-section .review-slider-wrapper .review-slider .swiper-slide{height:auto}@media screen and (max-width:1024px){.review-section .review-slider-wrapper .review-slider .swiper-slide{width:350px}}@media screen and (max-width:390px){.review-section .review-slider-wrapper .review-slider .swiper-slide{width:340px}}.review-section .review-slider-wrapper .navigation-buttons{gap:12px;display:flex;position:absolute;top:70px;right:158px}@media screen and (max-width:1280px){.review-section .review-slider-wrapper .navigation-buttons{right:100px}}@media screen and (max-width:992px){.review-section .review-slider-wrapper .navigation-buttons{right:48px}}@media screen and (max-width:768px){.review-section .review-slider-wrapper .navigation-buttons{position:static}}.review-section .review-slider-wrapper .navigation-buttons .prev-button,.review-section .review-slider-wrapper .navigation-buttons .next-button{cursor:pointer}.review-section .button{width:fit-content;margin:0 auto;display:flex}.accordion{width:100%}.accordion .accordion-item{padding:24px 0}.accordion .accordion-item .accordion-heading{margin:0}.accordion .accordion-item .accordion-button{text-transform:none;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;font-size:20px;display:flex}.accordion .accordion-item .accordion-button .accordion-title{font-size:24px;font-weight:600;line-height:100%;display:inline-block}@media screen and (max-width:992px){.accordion .accordion-item .accordion-button .accordion-title{font-size:18px}}.accordion .accordion-item .accordion-button .accordion-indicator{justify-content:center;align-items:center;min-width:28px;font-size:24px;display:inline-flex}.accordion .accordion-item .accordion-content{overflow:hidden}.accordion .accordion-item .accordion-content .accordion-content-inner{color:#402174;font-size:16px;font-weight:600;line-height:20px}@media screen and (max-width:992px){.accordion .accordion-item .accordion-content .accordion-content-inner{font-size:14px}}.accordion--simple .accordion-item{border-bottom:1px solid #402174}.accordion--simple .accordion-item.is-open .accordion-content{margin-top:12px}.accordion--simple .accordion-button{color:#402174}.accordion--card .accordion-item{background:#fff6;border-radius:16px;padding:32px}@media screen and (max-width:576px){.accordion--card .accordion-item{padding:16px}}.accordion--card .accordion-heading{padding:0}.accordion--card .accordion-button{color:#fff;background:#ff5c00;border-radius:16px;gap:10px;padding:0;transition:background-color .2s,color .2s}.accordion--card .accordion-button .accordion-title{font-size:20px!important}@media screen and (max-width:576px){.accordion--card .accordion-button .accordion-title{font-size:18px!important}}.accordion--card .accordion-content{margin-top:0}.accordion--card .accordion-item.is-open{color:#402174;background:#fff;border-radius:16px}.accordion--card .accordion-item.is-open .accordion-button{color:#402174;background:0 0}.accordion--card .accordion-item.is-open .accordion-content{margin-top:12px}.accordion--card .accordion-item.is-open .accordion-content-inner{color:#402174}@media screen and (max-width:390px){.accordion .accordion-button{font-size:18px}}.underline{text-decoration:underline;transition:all .3s}.underline:hover{opacity:.7}.marquee-container .marquee-wrapper{text-transform:uppercase;padding:10px 0;font-size:18px;font-style:normal;font-weight:900;line-height:27px}.marquee-container .marquee-wrapper .marquee-item{justify-content:center;align-items:center;gap:14px;padding-right:14px;display:flex}.marquee-container .marquee-wrapper svg{width:38px;height:35px}.marquee-container.bg-yellow{color:#402174;background-color:#fad91f}.marquee-container.bg-purple{color:#ff5c00;background-color:#402174}.product-image-carousel-wrapper{gap:16px;width:50%;display:flex}@media screen and (max-width:992px){.product-image-carousel-wrapper{flex-direction:column-reverse;width:100%}}.product-image-carousel-wrapper .thumbnail-swiper .swiper-slide{min-width:70px;width:auto!important;height:auto!important}@media screen and (max-width:1024px){.product-image-carousel-wrapper .thumbnail-swiper .swiper-slide{min-width:60px}}@media screen and (max-width:992px){.product-image-carousel-wrapper .thumbnail-swiper .swiper-slide{min-width:auto}.product-image-carousel-wrapper .thumbnail-swiper .swiper-slide:not(:last-child){margin-right:16px}}@media screen and (max-width:390px){.product-image-carousel-wrapper .thumbnail-swiper .swiper-slide:not(:last-child){margin-right:8px}}.product-image-carousel-wrapper .thumbnail-swiper .swiper-slide-thumb-active img{border:1px solid #ff5c00}.product-image-carousel-wrapper .thumbnail-swiper img{object-fit:cover;cursor:pointer;border:1px solid #fff;border-radius:10px;width:100%;min-width:70px;max-width:100px;height:auto;display:block}@media screen and (max-width:1024px){.product-image-carousel-wrapper .thumbnail-swiper img{min-width:60px}}@media screen and (max-width:992px){.product-image-carousel-wrapper .thumbnail-swiper img{min-width:auto;max-width:80px}}.product-image-carousel-wrapper .image-swiper{max-width:556px;max-height:556px;width:100%!important}@media screen and (max-width:992px){.product-image-carousel-wrapper .image-swiper{max-width:100%;max-height:100%}}.product-image-carousel-wrapper .image-swiper img{object-fit:cover;border-radius:24px;width:100%;height:auto;display:block}@media screen and (max-width:992px){.product-image-carousel-wrapper .image-swiper img{max-width:500px;margin:0 auto}}.product-info-container{color:#402174;flex-direction:column;gap:34px;width:50%;padding:16px 24px;display:flex}@media screen and (max-width:992px){.product-info-container{gap:24px;width:100%;margin-top:10px;padding:0}}.product-info-container .product-description{font-size:20px;font-weight:600;line-height:26px}@media screen and (max-width:576px){.product-info-container .product-description{font-size:18px;line-height:25px}}.product-info-container .size-guide .size-guide-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.product-info-container .size-guide .size-guide-header .size-guide-label{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;font-size:16px;line-height:24px}.product-info-container .size-guide .size-guide-header .wtb-link{text-underline-offset:6px;font-size:16px;font-weight:600;line-height:20px;text-decoration:underline}.product-info-container .size-guide .size-guide-details{flex-wrap:wrap;gap:12px;display:flex}.product-info-container .size-guide .size-guide-details .size-guide-item{color:#fff;text-align:center;background-color:#ff5c00;border-radius:8px;width:75px;height:78px;padding:14px 0}.product-info-container .size-guide .size-guide-details .size-guide-item .size-guide-size{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;font-size:22px;line-height:30px}.product-info-container .size-guide .size-guide-details .size-guide-item .size-guide-weight{color:#ffcca8;font-size:14px;font-weight:600;line-height:20px}@media screen and (max-width:576px){.product-info-container .size-guide .size-guide-details .size-guide-item .size-guide-weight{font-size:12px;line-height:18px}}.product-info-container .characteristics-wrapper{justify-content:space-between;align-items:flex-start;max-width:600px;margin:0 auto;display:flex}@media screen and (max-width:390px){.product-info-container .characteristics-wrapper{flex-direction:column;align-items:center}}.product-info-container .characteristics-wrapper .characteristic-wrapper{flex-direction:column;flex:1;align-items:center;padding:16px;display:flex}@media screen and (max-width:576px){.product-info-container .characteristics-wrapper .characteristic-wrapper{padding:16px 0}}.product-info-container .characteristics-wrapper .characteristic-wrapper .characteristic-title{text-align:center;margin-top:8px;font-size:16px;font-weight:600;line-height:20px}.product-info-container .product-faq-wrapper .accordion .accordion-item{padding:12px 0}.product-info-container .product-faq-wrapper .accordion .accordion-title{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;font-size:20px;line-height:30px}.product-info-container .product-faq-wrapper .accordion .accordion-content-inner{list-style-position:inside}.product-info-container .product-faq-wrapper .accordion .accordion-indicator{font-size:32px;font-weight:700}.size-guide-wrapper{max-width:1440px;margin:0 auto}.size-guide-wrapper .size-guide-section{color:#fff;background-color:#ff5c00;border-radius:30px;justify-content:space-between;margin:48px;padding:48px;display:flex}@media screen and (max-width:992px){.size-guide-wrapper .size-guide-section{flex-direction:column;gap:32px;margin:32px 16px}}@media screen and (max-width:576px){.size-guide-wrapper .size-guide-section{border-radius:24px;padding:32px 16px}}.size-guide-wrapper .size-guide-section .left-section{width:50%}@media screen and (max-width:992px){.size-guide-wrapper .size-guide-section .left-section{width:100%}}.size-guide-wrapper .size-guide-section .left-section .size-guide-title{text-transform:uppercase;max-width:530px;font-size:45px;line-height:47px}@media screen and (max-width:992px){.size-guide-wrapper .size-guide-section .left-section .size-guide-title{max-width:100%}}@media screen and (max-width:576px){.size-guide-wrapper .size-guide-section .left-section .size-guide-title{font-size:32px;line-height:35px}}.size-guide-wrapper .size-guide-section .left-section .size-guide-description{max-width:375px;margin:8px 0 34px;font-size:20px;font-weight:600;line-height:26px}@media screen and (max-width:992px){.size-guide-wrapper .size-guide-section .left-section .size-guide-description{max-width:100%}}.size-guide-wrapper .size-guide-section .left-section .toggle-switch{background-color:#ffcca8;border-radius:30px;width:fit-content;padding:8px}.size-guide-wrapper .size-guide-section .left-section .toggle-switch .size-guide-units{font-size:18px;font-weight:600;line-height:25px;display:flex;position:relative}.size-guide-wrapper .size-guide-section .left-section .toggle-switch .size-guide-units .slider-bg{z-index:0;background-color:#402174;border-radius:100px;width:50%;height:100%;position:absolute;top:0;left:0}.size-guide-wrapper .size-guide-section .left-section .toggle-switch .size-guide-units .unit-btn{cursor:pointer;color:#402174;z-index:100;border-radius:100px;padding:8px 34px}.size-guide-wrapper .size-guide-section .left-section .toggle-switch .size-guide-units .unit-btn.active{color:#fff}.size-guide-wrapper .size-guide-section .right-section{flex-direction:column;gap:16px;width:50%;display:flex}@media screen and (max-width:992px){.size-guide-wrapper .size-guide-section .right-section{width:100%}}.size-guide-wrapper .size-guide-section .right-section .size-guide-item{border:1px solid #fff;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 24px;font-size:20px;font-weight:600;line-height:26px;display:flex}@media screen and (max-width:576px){.size-guide-wrapper .size-guide-section .right-section .size-guide-item{font-size:18px;line-height:25px}}.product-details-banner-wrapper{background-color:#ff5c00;height:744px}@media screen and (max-width:768px){.product-details-banner-wrapper{height:600px}}@media screen and (max-width:576px){.product-details-banner-wrapper{height:480px}}.product-details-banner-wrapper .product-details-banner{max-width:1440px;height:100%;margin:0 auto;padding:48px}@media screen and (max-width:992px){.product-details-banner-wrapper .product-details-banner{padding:32px 16px}}.product-details-banner-wrapper .product-details-banner .banner-info{background:linear-gradient(#ff8d4c 18.27%,#ff5c00 100%);border-radius:24px;height:100%;position:relative;overflow:hidden}.product-details-banner-wrapper .product-details-banner .banner-info .title{color:#ff5c00;text-transform:uppercase;text-wrap:nowrap;text-align:center;font-size:190px;line-height:100%;animation:3s .2s forwards titleShrink;position:absolute;top:48px;right:50%;transform:translate(50%)}@media screen and (max-width:1280px){.product-details-banner-wrapper .product-details-banner .banner-info .title{font-size:130px;animation:3s .2s forwards titleShrinkSmall}}@media screen and (max-width:992px){.product-details-banner-wrapper .product-details-banner .banner-info .title{text-align:center;padding-top:32px;font-size:14vw;animation:none;position:static;transform:none}}@media screen and (max-width:768px){.product-details-banner-wrapper .product-details-banner .banner-info .title{font-size:12vw}}.product-details-banner-wrapper .product-details-banner .banner-info .sub-title{color:#402174;text-transform:uppercase;z-index:1;font-size:45px;line-height:47px;position:absolute;right:48px}@media screen and (max-width:1280px){.product-details-banner-wrapper .product-details-banner .banner-info .sub-title{font-size:32px;line-height:35px}}@media screen and (max-width:992px){.product-details-banner-wrapper .product-details-banner .banner-info .sub-title{display:none}}.product-details-banner-wrapper .product-details-banner .banner-info .sub-title.nappies-banner-subtitle{top:252px}@media screen and (max-width:1280px){.product-details-banner-wrapper .product-details-banner .banner-info .sub-title.nappies-banner-subtitle{top:200px}}.product-details-banner-wrapper .product-details-banner .banner-info .sub-title.nappy-pants-banner-subtitle{top:350px}@media screen and (max-width:1280px){.product-details-banner-wrapper .product-details-banner .banner-info .sub-title.nappy-pants-banner-subtitle{top:275px}}.product-details-banner-wrapper .product-details-banner .banner-info .left-cloud{position:absolute;left:0}@media screen and (max-width:992px){.product-details-banner-wrapper .product-details-banner .banner-info .left-cloud{display:none}}.product-details-banner-wrapper .product-details-banner .banner-info .right-cloud{position:absolute;right:0}@media screen and (max-width:992px){.product-details-banner-wrapper .product-details-banner .banner-info .right-cloud{display:none}}.product-details-banner-wrapper .product-details-banner .banner-info .banner-gif{z-index:2;width:100%;max-width:1200px;height:auto;max-height:1200px;position:absolute;bottom:-400px;left:-200px}@media screen and (max-width:1280px){.product-details-banner-wrapper .product-details-banner .banner-info .banner-gif{width:90%;bottom:-250px;left:-100px}}@media screen and (max-width:992px){.product-details-banner-wrapper .product-details-banner .banner-info .banner-gif{width:100%;top:10%;bottom:0;left:auto}}@media screen and (max-width:576px){.product-details-banner-wrapper .product-details-banner .banner-info .banner-gif{scale:1.3}}@media screen and (max-width:450px){.product-details-banner-wrapper .product-details-banner .banner-info .banner-gif{top:auto;bottom:-50px;scale:1.5}}@media screen and (max-width:390px){.product-details-banner-wrapper .product-details-banner .banner-info .banner-gif{bottom:0}}@keyframes titleShrink{0%{font-size:190px;line-height:100%;right:50%;transform:translate(50%)}to{font-size:100px;line-height:100%;right:48px;transform:none}}@keyframes titleShrinkSmall{0%{font-size:130px;line-height:100%;right:50%;transform:translate(50%)}to{font-size:75px;line-height:100%;right:48px;transform:none}}.characteristic-animation-section{max-width:1440px;margin:0 auto;overflow:hidden}.characteristic-animation-section .characteristic-animation-wrapper{padding:0 48px;position:relative}@media screen and (max-width:992px){.characteristic-animation-section .characteristic-animation-wrapper{padding:0 16px}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container{position:relative;overflow:hidden;height:950px!important}@media screen and (max-width:1280px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container{height:850px!important}}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container{height:800px!important}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container canvas{aspect-ratio:1;position:absolute;overflow:hidden;scale:1.2;width:100%!important;max-width:900px!important;height:auto!important;max-height:900px!important;left:auto!important;right:-100px!important}@media screen and (max-width:1280px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container canvas{scale:1;width:800px!important}}@media screen and (max-width:992px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container canvas{transform:translate(-50%);top:150px!important;left:50%!important;right:auto!important}}@media screen and (max-width:768px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container canvas{width:700px!important;top:250px!important}}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container canvas{width:500px!important;top:330px!important}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container{max-width:388px;position:absolute;top:200px}@media screen and (max-width:992px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container{max-width:100%;top:60px}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container .title{color:#ff5c00;text-transform:uppercase;margin-bottom:4px;font-size:45px;line-height:47px}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container .title{font-size:32px;line-height:35px}}@media screen and (max-width:390px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container .title{font-size:24px;line-height:normal}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container .description{color:#402174;font-size:20px;font-weight:600;line-height:26px}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container .description{font-size:18px;line-height:25px}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .text-container .button{margin-top:32px}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label{background:var(--Secondary-purple,#b99cc7);color:#402174;width:fit-content;font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;text-wrap:nowrap;border:1px solid #402174;border-radius:6px;padding:0 12px;font-size:24px;line-height:36px;position:absolute}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label{font-size:16px;line-height:24px}}@media screen and (max-width:390px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label{padding:0 4px;font-size:14px;line-height:20px}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.top-right{top:250px;right:48px}@media screen and (max-width:992px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.top-right{top:400px;right:20%}}@media screen and (max-width:768px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.top-right{top:450px;right:50px}}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.top-right{right:0}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-right{bottom:30%;right:0}@media screen and (max-width:992px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-right{bottom:10%;right:12%}}@media screen and (max-width:768px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-right{bottom:15%;right:16px}}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-right{right:0}}.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-left{bottom:30%;left:45%;transform:translate(-45%)}@media screen and (max-width:992px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-left{bottom:10%;left:18%;transform:none}}@media screen and (max-width:768px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-left{bottom:15%;left:16px}}@media screen and (max-width:576px){.characteristic-animation-section .characteristic-animation-wrapper .scroll-container .properties-container .property-label.bottom-left{left:0}}.card-slider .swiper-slide{justify-content:center;align-items:center;display:flex}.card-content{width:100%;max-width:425px;transition:all .3s}.card-content .card-image-wrapper{width:100%;max-width:425px;height:auto;margin-bottom:16px;position:relative;overflow:hidden}.card-content .card-image-wrapper .card-image{width:100%;height:100%;display:flex;overflow:hidden}.card-content .card-image-wrapper .card-image img{width:100%;height:100%;max-height:418px}.card-content .card-image-wrapper .hover-image{opacity:0;background-image:url(/images/card-image/hover-background-gradient.webp);border-radius:24px;position:absolute;inset:0}.card-content .card-text-content{flex-direction:column;gap:16px;display:flex}.card-content .card-text-content .card-title{font-size:30px;font-weight:700;line-height:1.05;font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;color:#402174}.card-content .card-text-content .card-description{color:#fff;min-height:40px;font-size:16px;font-weight:400;line-height:1.25}@media screen and (max-width:992px){.card-content .card-text-content .card-description{min-height:auto}}.card-content .button{width:fit-content}.home-description-wrapper{background-color:#ff5c00;padding:200px 48px 300px;position:relative;overflow:hidden}@media screen and (max-width:1024px){.home-description-wrapper{padding:100px 48px 200px}}@media screen and (max-width:576px){.home-description-wrapper{padding:100px 20px 150px}}.home-description-wrapper .home-description-container{justify-content:center;align-items:center;width:100%;max-width:1440px;margin:0 auto;display:flex;position:relative}.home-description-wrapper .home-description-container .text-container{text-transform:uppercase;text-align:center;color:#fff;width:100%;max-width:995px;font-size:86px;line-height:.96}@media screen and (max-width:1024px){.home-description-wrapper .home-description-container .text-container{max-width:740px;font-size:60px}}@media screen and (max-width:768px){.home-description-wrapper .home-description-container .text-container{max-width:592px;font-size:48px}}@media screen and (max-width:576px){.home-description-wrapper .home-description-container .text-container{max-width:390px;font-size:32px}}.home-description-wrapper .home-description-container .text-container span{color:#402174}.home-description-wrapper .home-description-container img{object-fit:cover;z-index:9;width:100%;max-width:740px;height:100%;max-height:415px;position:absolute;top:75%;left:50%;transform:translate(-50%)}@media screen and (max-width:1024px){.home-description-wrapper .home-description-container img{max-width:500px}}@media screen and (max-width:576px){.home-description-wrapper .home-description-container img{min-width:390px;min-height:220px}}.common-cloud-image{pointer-events:none;position:absolute}@media screen and (max-width:1024px){.common-cloud-image img{width:100%;height:150px}}@media screen and (max-width:576px){.common-cloud-image img{height:100px}}.common-cloud-image.cloud-left{top:40%}@media screen and (max-width:1024px){.common-cloud-image.cloud-left{top:50%}}.common-cloud-image.cloud-right{top:5%}@media screen and (max-width:1024px){.common-cloud-image.cloud-right{top:10%}}.home-card-container{background-color:#ff5c00;width:100%;position:relative;overflow:hidden}.home-card-container .home-text-section{color:#fff;text-transform:uppercase;text-align:center;z-index:9;width:100%;max-width:680px;margin:0 auto;padding-top:80px;font-size:45px;line-height:1.05;position:relative}@media screen and (max-width:576px){.home-card-container .home-text-section{font-size:32px}}.home-card-container .home-text-section span{color:#402174}.home-card-container .home-text-section .cloud-image{pointer-events:none;z-index:-1;position:absolute}@media screen and (max-width:1024px){.home-card-container .home-text-section .cloud-image img{width:100%;height:100px}}@media screen and (max-width:576px){.home-card-container .home-text-section .cloud-image img{height:100px}}.home-card-container .home-text-section .cloud-left{bottom:15%}@media screen and (max-width:576px){.home-card-container .home-text-section .cloud-left{top:30%;bottom:unset}}.home-card-container .home-text-section .cloud-right{bottom:-30%}@media screen and (max-width:576px){.home-card-container .home-text-section .cloud-right{top:10%;bottom:unset}}.card-section{z-index:1;background-color:#ff5c00;padding:48px 48px 100px;position:relative}@media screen and (max-width:576px){.card-section{padding:48px 20px 70px}}.card-section .card-section-wrapper{justify-content:center;align-items:center;gap:34px;width:100%;max-width:920px;margin:0 auto;display:flex}@media screen and (max-width:992px){.card-section .card-section-wrapper{flex-direction:column;gap:24px}}.scrolling-image-section{background-color:#fff;margin-top:30px;padding:50px 0 100px;position:relative}.scrolling-image-section .scrolling-image-container{max-width:1440px;margin:0 auto;padding:0 48px}@media screen and (max-width:768px){.scrolling-image-section .scrolling-image-container{padding:0}}.scrolling-image-section .scrolling-image-container .text-container{text-align:center;flex-direction:column;align-items:center;width:fit-content;margin:0 auto;display:flex;position:sticky;top:33%}.scrolling-image-section .scrolling-image-container .text-container .scrolling-title{color:#ff5c00;text-transform:uppercase;z-index:1;max-width:755px;margin-bottom:50px;font-size:75px;line-height:1.12}@media screen and (max-width:1024px){.scrolling-image-section .scrolling-image-container .text-container .scrolling-title{max-width:592px;margin-bottom:30px;font-size:60px}}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .text-container .scrolling-title{max-width:390px;font-size:32px}}.scrolling-image-section .scrolling-image-container .text-container .button{z-index:9}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .text-container .button{font-size:14px}}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper{flex-direction:column;width:100%;display:flex;overflow:hidden}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image{width:fit-content;height:fit-content}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:first-child img{transform:rotate(-.742deg)}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:first-child{margin-left:25%}@media screen and (max-width:1024px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:first-child{margin-left:5%}}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:first-child{margin-left:-10%}}@media screen and (max-width:390px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:first-child{margin-left:-30%}}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(2){align-self:flex-end;margin-top:-20%;margin-right:5%}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(2) img{transform:rotate(11.58deg)}@media screen and (max-width:992px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(2){margin-right:5%}}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(2){margin-right:-20%}}@media screen and (max-width:390px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(2){margin-top:-30%;margin-right:-30%}}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(3){margin-left:5%}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(3) img{transform:rotate(-16.908deg)}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(3){margin-left:-20%}}@media screen and (max-width:390px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(3){margin-top:40%;margin-left:-35%}}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(4){align-self:flex-end;margin-top:-10%;margin-right:20%}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(4) img{transform:rotate(3.11deg)}@media screen and (max-width:992px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(4){margin-right:5%}}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(4){margin-top:0%;margin-right:-5%}}@media screen and (max-width:390px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(4){margin-top:-50%;margin-right:-35%}}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(5){margin-left:10%}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(5) img{transform:rotate(10.61deg)}@media screen and (max-width:992px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(5){margin-left:5%}}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(5){margin-top:-20%;margin-left:-10%}}@media screen and (max-width:390px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(5){margin-top:40%;margin-left:-35%}}.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(6){align-self:flex-end;margin-top:5%;margin-right:5%}@media screen and (max-width:992px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(6){margin-right:5%}}@media screen and (max-width:576px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(6){margin-top:0%;margin-right:-15%}}@media screen and (max-width:390px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image:nth-child(6){margin-top:-50%;margin-right:-10%}}@media screen and (max-width:768px){.scrolling-image-section .scrolling-image-container .scrolling-image-wrapper .scrolling-image img{object-fit:contain;max-width:180px;max-height:260px}}.about-us-banner{background-color:#ff5c00;position:relative;overflow:hidden}.about-us-banner .about-us-banner-container{justify-content:center;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:140px 48px;display:flex;position:relative}@media screen and (max-width:992px){.about-us-banner .about-us-banner-container{padding:80px 16px}}@media screen and (max-width:768px){.about-us-banner .about-us-banner-container{padding:60px 16px}}.about-us-banner .about-us-banner-container .about-us-banner-content{color:#fff;text-transform:uppercase;text-align:center;font-size:98px;line-height:1;position:relative}@media screen and (max-width:992px){.about-us-banner .about-us-banner-container .about-us-banner-content{font-size:75px}}@media screen and (max-width:768px){.about-us-banner .about-us-banner-container .about-us-banner-content{font-size:60px}}@media screen and (max-width:576px){.about-us-banner .about-us-banner-container .about-us-banner-content{font-size:40px}}.about-us-banner .cloud-right{top:10%}.about-us-banner .cloud-left{top:60%}.about-us-carousel{background:#ff5c00}.about-us-carousel .carousel-wrapper{gap:40px;max-width:1440px;margin:auto;padding:120px 48px;display:flex;position:relative}@media screen and (max-width:992px){.about-us-carousel .carousel-wrapper.desktop-wrapper{display:none}}.about-us-carousel .carousel-wrapper.mobile-wrapper{display:none}@media screen and (max-width:992px){.about-us-carousel .carousel-wrapper.mobile-wrapper{padding:48px 0;display:block}}.about-us-carousel .carousel-wrapper.mobile-wrapper .mobile-text-item{margin-bottom:32px;padding:0 16px}.about-us-carousel .carousel-wrapper.mobile-wrapper .mobile-image-item img{object-fit:cover;width:100%;height:100%}.about-us-carousel .text-container{width:40%;height:70vh;position:sticky;top:150px;overflow:hidden}.about-us-carousel .text-container .text-item{opacity:0;z-index:10;width:100%;transition:transform .9s,opacity .4s;position:absolute;top:0;left:0;transform:translate(60vw)}.about-us-carousel .text-container .text-item.active{opacity:1;transform:translate(0)}.about-us-carousel .text-container .text-item.prev{opacity:0;transform:translate(-60vw)}.about-us-carousel .text-container .text-item.next{opacity:0;transform:translate(60vw)}.about-us-carousel .text-container .common-cloud-image{z-index:9;position:absolute;top:auto;bottom:0}.about-us-carousel .text-container .common-cloud-image img{width:auto;height:180px}@media screen and (max-width:1280px){.about-us-carousel .text-container .common-cloud-image img{height:140px}}.about-us-carousel h2{text-transform:uppercase;color:#fff;margin-bottom:24px;font-size:75px;line-height:1.12}@media screen and (max-width:1360px){.about-us-carousel h2{font-size:60px}}@media screen and (max-width:1180px){.about-us-carousel h2{font-size:52px}}@media screen and (max-width:992px){.about-us-carousel h2{margin-bottom:12px;font-size:40px}}@media screen and (max-width:576px){.about-us-carousel h2{font-size:32px}}.about-us-carousel p{color:#fff;font-size:20px;line-height:1.3}@media screen and (max-width:1180px){.about-us-carousel p{font-size:18px}}@media screen and (max-width:992px){.about-us-carousel p{font-size:16px}}.about-us-carousel p span{margin-top:28px;display:block}@media screen and (max-width:1360px){.about-us-carousel p span{margin-top:16px}}@media screen and (max-width:992px){.about-us-carousel p span{margin-top:12px}}.about-us-carousel .carousel-images-container{flex-direction:column;gap:24px;width:60%;display:flex}.about-us-carousel .carousel-images-container .image-item{width:100%;max-width:727px;height:100%;max-height:632px;position:relative;overflow:hidden}.about-us-carousel .carousel-images-container .image-item img{object-fit:cover;width:100%;height:100%}.our-mission-container .our-mission-content-wrapper{justify-content:space-between;align-items:flex-end;padding:48px 48px 0;display:flex}@media screen and (max-width:992px){.our-mission-container .our-mission-content-wrapper{flex-direction:column;padding:16px 16px 0}}.our-mission-container .our-mission-content-wrapper .our-mission-left{color:#402174;width:40%;margin-bottom:48px}@media screen and (max-width:992px){.our-mission-container .our-mission-content-wrapper .our-mission-left{width:100%;margin-bottom:16px}}@media screen and (max-width:576px){.our-mission-container .our-mission-content-wrapper .our-mission-left{margin-bottom:0}}.our-mission-container .our-mission-content-wrapper .our-mission-left h2{text-transform:uppercase;margin-bottom:12px;font-size:75px;line-height:1.12}@media screen and (max-width:1360px){.our-mission-container .our-mission-content-wrapper .our-mission-left h2{font-size:60px}}@media screen and (max-width:1120px){.our-mission-container .our-mission-content-wrapper .our-mission-left h2{font-size:52px}}@media screen and (max-width:768px){.our-mission-container .our-mission-content-wrapper .our-mission-left h2{font-size:48px}}@media screen and (max-width:576px){.our-mission-container .our-mission-content-wrapper .our-mission-left h2{font-size:32px}}.our-mission-container .our-mission-content-wrapper .our-mission-left p{margin-bottom:28px;font-size:20px;font-weight:600;line-height:1.3}.our-mission-container .our-mission-content-wrapper .our-mission-left p:last-child{margin-bottom:0}@media screen and (max-width:1360px){.our-mission-container .our-mission-content-wrapper .our-mission-left p{font-size:18px}}@media screen and (max-width:768px){.our-mission-container .our-mission-content-wrapper .our-mission-left p{margin-bottom:16px;font-size:16px}.our-mission-container .our-mission-content-wrapper .our-mission-left p:nth-child(3){margin-bottom:0;display:inline}.our-mission-container .our-mission-content-wrapper .our-mission-left p:nth-child(4){display:inline}}@media screen and (max-width:576px){.our-mission-container .our-mission-content-wrapper .our-mission-left p{font-size:14px}}.our-mission-container .our-mission-content-wrapper .our-mission-right{width:60%}@media screen and (max-width:992px){.our-mission-container .our-mission-content-wrapper .our-mission-right{width:100%}}.our-mission-container .our-mission-content-wrapper .our-mission-right img{width:100%;height:100%;display:flex}.our-mission-container .our-mission-content-wrapper .our-mission-right .desktop-image{display:block}.our-mission-container .our-mission-content-wrapper .our-mission-right .mobile-image{display:none}@media screen and (max-width:576px){.our-mission-container .our-mission-content-wrapper .our-mission-right .desktop-image{display:none}.our-mission-container .our-mission-content-wrapper .our-mission-right .mobile-image{display:block}}.instagram-feed-wrapper{background-color:#ff5c00;flex-direction:column;padding:48px;display:flex}@media screen and (max-width:576px){.instagram-feed-wrapper{padding:20px}}.instagram-feed-wrapper .content-wrapper{color:#402174;justify-content:space-between;margin-bottom:50px;display:flex}@media screen and (max-width:992px){.instagram-feed-wrapper .content-wrapper{flex-direction:column;gap:24px}}.instagram-feed-wrapper .content-wrapper .title{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;font-size:22px;font-weight:700;line-height:30px}.instagram-feed-wrapper .content-wrapper .socials-wrapper{align-items:center;display:flex}.instagram-feed-wrapper .content-wrapper .socials-wrapper .socials{align-items:center;gap:12px;margin-right:30px;display:flex}.instagram-feed-wrapper .content-wrapper .socials-wrapper .socials .socials-item{background-color:#402174;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:32px;height:32px;padding:4px;display:flex}.instagram-feed-wrapper .content-wrapper .socials-wrapper .follow-us{font-size:16px;font-weight:600;line-height:20px}.instagram-feed-wrapper .eapps-instagram-feed-posts-item-link{background-color:#ff5c00}.contact-us-container{font-family:proxima-soft-condensed,sans-serif}.contact-us-container .contact-us-form .contact-form-wrapper{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.contact-us-container .contact-us-form .contact-form-wrapper input,.contact-us-container .contact-us-form .contact-form-wrapper select,.contact-us-container .contact-us-form .contact-form-wrapper textarea{background-color:#0000;border:1px solid #402174;border-radius:10px;padding:10px 16px;font-family:proxima-soft-condensed,sans-serif;font-size:18px;font-weight:600;line-height:1.3;color:#402174!important}.contact-us-container .contact-us-form .contact-form-wrapper input:focus-visible,.contact-us-container .contact-us-form .contact-form-wrapper select:focus-visible,.contact-us-container .contact-us-form .contact-form-wrapper textarea:focus-visible{outline:none}.contact-us-container .contact-us-form .contact-form-wrapper input::placeholder,.contact-us-container .contact-us-form .contact-form-wrapper select::placeholder,.contact-us-container .contact-us-form .contact-form-wrapper textarea::placeholder{color:#402174;opacity:.6}.contact-us-container .contact-us-form .contact-form-wrapper input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper select:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper textarea:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#402174!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.contact-us-container .contact-us-form .contact-form-wrapper .form-field{flex-direction:column;gap:8px;width:100%;display:flex}.contact-us-container .contact-us-form .contact-form-wrapper .form-field .input-label{font-size:18px;font-weight:600;line-height:1.4}.contact-us-container .contact-us-form .contact-form-wrapper .form-field .input-label span{color:red}.contact-us-container .contact-us-form .contact-form-wrapper .form-field .radio-group{gap:20px;margin-top:8px;display:flex}@media screen and (max-width:1180px){.contact-us-container .contact-us-form .contact-form-wrapper .form-field .radio-group{flex-direction:column;gap:10px}}.contact-us-container .contact-us-form .contact-form-wrapper .form-field .radio-group .radio-label{color:#402174;align-items:center;gap:10px;height:fit-content;display:flex}.contact-us-container .contact-us-form .contact-form-wrapper .form-field .radio-group .radio-label input[type=radio]{accent-color:#402174;cursor:pointer;width:24px;min-width:24px;height:24px}.contact-us-container .contact-us-form .contact-form-wrapper .textarea-group{resize:none}.contact-us-container .contact-us-form .contact-form-wrapper .half-width-input{width:calc(50% - 8px)}@media screen and (max-width:768px){.contact-us-container .contact-us-form .contact-form-wrapper .half-width-input{width:100%}}.contact-us-container .contact-us-form .contact-form-wrapper .select-wrapper{position:relative}.contact-us-container .contact-us-form .contact-form-wrapper .select-wrapper:after{content:"";pointer-events:none;z-index:9999;border:2px solid #00263d;border-width:0 2px 2px 0;width:6px;height:6px;transition:transform .2s;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(45deg)}.contact-us-container .contact-us-form .contact-form-wrapper .select-wrapper:hover:after{transform:translateY(-80%)rotate(45deg)}.contact-us-container .contact-us-form .contact-form-wrapper .select-wrapper select{appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:100%;padding:16px 16px 16px 8px;position:relative;overflow:hidden}.contact-us-container .contact-us-form .contact-form-wrapper .select-wrapper select option{background-color:#faf7f1}.contact-us-container .contact-us-form .contact-form-wrapper .required-fields{color:#402174;width:100%;font-size:14px;font-weight:600;line-height:1.5}.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper{width:100%}.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper .button{cursor:pointer}.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper .button.bg-yellow{color:#402174;background-color:#fad91f}.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper .button.bg-yellow:hover{color:#fad91f;background-color:#402174}.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper .button.bg-yellow:disabled{color:#402174;background-color:#fad91f}.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper button:disabled{opacity:.5;cursor:not-allowed;color:#fff;background-color:#402174;padding:12px 24px}@media screen and (max-width:576px){.contact-us-container .contact-us-form .contact-form-wrapper .submit-btn-wrapper button:disabled{padding:10px 24px}}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group{align-items:center;gap:8px;width:100%;font-size:16px;line-height:1.5;display:flex}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-input{cursor:pointer;appearance:none;border:2px solid #402174;border-radius:4px;width:20px;min-width:20px;max-width:20px;height:20px;padding:4px;transition:all .2s ease-in-out;position:relative}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-input:after{content:"";opacity:0;border:2px solid #402174;border-width:0 2px 2px 0;width:4px;height:8px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-65%)rotate(45deg)scale(0)}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-input:checked{background-color:#0000}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-input:checked:after{opacity:1;transform:translate(-50%,-65%)rotate(45deg)scale(1)}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-input:invalid{border-color:red}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-label p{opacity:.5;margin-top:10px}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-label span{color:red}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group .checkbox-error{border-color:red}.contact-us-container .contact-us-form .contact-form-wrapper .radio-button-group a{color:inherit;border-bottom:1px solid #402174;padding-bottom:2px;text-decoration:none}.contact-us-container .contact-us-form .contact-form-wrapper .collaboration-form-group .custom-select{color:#402174;border:1px solid #402174;border-radius:10px;width:100%;position:relative}.contact-us-container .contact-us-form .contact-form-wrapper .collaboration-form-group .select-header{cursor:pointer;justify-content:space-between;align-items:center;height:100%;padding:10px 16px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.contact-us-container .contact-us-form .contact-form-wrapper .collaboration-form-group .select-header .placeholder-text{opacity:.6}.contact-us-container .contact-us-form .contact-form-wrapper .collaboration-form-group .select-options{z-index:1000;background-color:#fff;border:none;max-height:200px;margin-top:8px;line-height:1;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.contact-us-container .contact-us-form .contact-form-wrapper .collaboration-form-group .select-option{cursor:pointer;align-items:center;gap:8px;padding:14.5px 16px;font-size:16px;display:flex}.contact-us-container .input-error{letter-spacing:.2px;color:red;font-size:12px;line-height:1.5}.contact-us-container .message{gap:0 10px;font-size:16px;font-weight:600;display:flex;overflow:hidden}.contact-us-container .message.success-msg{color:green}.contact-us-container .message.error-msg{color:red}.contact-us-container .message.show{opacity:1;max-height:200px}.contact-us-container .message.hide{opacity:0;max-height:0}.custom-select-wrapper{width:100%;position:relative}.select-box{cursor:pointer;color:#402174;border:1px solid #402174;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:18px;line-height:1.3;transition:all .2s;display:flex;position:relative}.select-box:after{content:"";pointer-events:none;z-index:99;border:2px solid #402174;border-width:0 2px 2px 0;width:6px;height:6px;transition:transform .2s;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(45deg)}.select-box.select-open:after{transform:translateY(-50%)rotate(-135deg)}.select-box .select-label{opacity:1;white-space:nowrap;text-overflow:ellipsis;margin-right:10px;font-weight:600;overflow:hidden}.select-box .placeholder{color:#402174;opacity:.6;font-size:18px;font-weight:600}.dropdown{color:#402174;z-index:999999;background:#fff;border-radius:8px;width:100%;max-height:330px;margin-top:8px;position:absolute;overflow:hidden auto;box-shadow:0 4px 12px #0000001a}.dropdown::-webkit-scrollbar{width:8px}.dropdown::-webkit-scrollbar-track{background:#f0f0f0}.dropdown::-webkit-scrollbar-thumb{background:#7d8f98}.dropdown::-webkit-scrollbar-thumb:hover{background:#402174}.dropdown .option{cursor:pointer;justify-content:space-between;align-items:center;gap:4px;padding:12px;transition:background-color .2s;display:flex}.dropdown .option:last-child{border-bottom:none}.dropdown .option:hover{background-color:#ffc296a9}.dropdown .option.selected{background-color:#ffcca8;font-weight:700}.dropdown .option .option-label{white-space:nowrap;text-overflow:ellipsis;flex:1;margin-right:15px;font-size:18px;line-height:1.4;overflow:hidden}.dropdown .search-container{background:#fff;border-bottom:1px solid #eee;align-items:center;gap:8px;padding:12px;display:flex;position:sticky;top:0}.dropdown .search-container .search-input{border:1px solid #ddd;outline:none;width:100%;padding:8px;font-size:14px;position:relative}.dropdown .search-container .search-icon{opacity:.5;width:16px;height:16px;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.no-results{text-align:center;opacity:.6;padding:16px;font-size:14px}.label-desktop{display:inline}@media screen and (max-width:575px){.label-desktop{display:none}}.label-mobile{display:none}@media screen and (max-width:575px){.label-mobile{display:inline}}.date-picker-input{position:relative}.date-picker-input .react-datepicker-wrapper,.date-picker-input .react-datepicker-wrapper .react-datepicker__input-container input{width:100%}.date-picker-input .react-datepicker-popper{z-index:100}.date-picker-input .react-datepicker-popper .react-datepicker__header{background-color:#fff;border-bottom:1px solid #402174;font-family:museo-sans-rounded,sans-serif}.date-picker-input .react-datepicker-popper .react-datepicker__header .react-datepicker__current-month{color:#ff5c00;margin-bottom:10px;font-family:museo-sans-rounded,sans-serif;font-weight:700}.date-picker-input .react-datepicker-popper .react-datepicker__day-names .react-datepicker__day-name{color:#402174;font-family:museo-sans-rounded,sans-serif}.date-picker-input .react-datepicker-popper .react-datepicker__day{color:#402174;font-family:proxima-soft-condensed,sans-serif;font-weight:600}.date-picker-input .react-datepicker-popper .react-datepicker__day--selected{color:#fff;background-color:#402174}.date-picker-input .react-datepicker-popper .react-datepicker__navigation-icon:before,.date-picker-input .react-datepicker-popper .react-datepicker__navigation-icon:after{border-color:#402174}.calender-icon-wrapper{cursor:pointer;position:absolute;top:41px;right:10px}.file-upload-container{font-family:var(--font-recoleta);flex-direction:column;display:flex}.file-upload-container input[type=file]{display:none}.file-upload-container label{width:50%}@media screen and (max-width:576px){.file-upload-container label{width:100%}}.file-upload-container .preview-container{aspect-ratio:1;border-radius:16px;flex:auto;gap:5px;width:100%;max-width:230px;height:auto;margin-top:16px;position:relative;overflow:hidden}.file-upload-container .preview-container .file-preview{object-fit:cover;border-radius:16px;width:100%;height:100%;transition:transform .2s;overflow:hidden;position:unset!important}.file-upload-container .preview-container .file-preview:hover{transform:scale(1.05)}.file-upload-container .preview-container .pdf-indicator{background-color:#f3f3f3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.file-upload-container .preview-container .pdf-indicator img{width:72px;height:72px}.file-upload-container .preview-container .video-indicator{color:#fff;cursor:default;background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.file-upload-container .preview-container .video-indicator:hover{transform:translate(-50%,-50%)scale(1.1)}.file-upload-container .preview-container .file-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000000b3);border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:100%;margin:0;padding:8px;font-size:12px;position:absolute;bottom:0;left:0;overflow:hidden}.file-upload-container .preview-container .remove-button{opacity:.8;cursor:pointer;background-color:#ffffffe6;border:none;border-radius:50%;width:22px;height:22px;padding:0;transition:all .2s;position:absolute;top:8px;right:8px;box-shadow:0 2px 4px #0000001a}.file-upload-container .preview-container .remove-button:hover{opacity:1;background-color:#fff;transform:scale(1.1)}.file-upload-container .preview-container .remove-button img{width:12px;height:12px;margin-top:3px}.file-upload-container .file-preview-list{flex-wrap:nowrap;gap:25px;width:100%;display:flex;overflow-x:auto}.upload-btn{margin:16px 0}.validation-message{font-family:var(--font-recoleta);color:#402174;align-items:center;gap:8px;font-size:16px;line-height:1.4;display:flex}.validation-message.valid{color:#03af03}.validation-message.invalid{color:red}.validation-message img{vertical-align:middle}.common-faq-wrapper{padding:48px}@media screen and (max-width:992px){.common-faq-wrapper{padding:32px 16px}}.common-faq-wrapper .faq-section{background:linear-gradient(359deg,#ff5c00 29.22%,#ff6c19 65.73%,#ff8d4c 91.28%);border-radius:30px;padding:48px;position:relative}@media screen and (max-width:992px){.common-faq-wrapper .faq-section{border-radius:24px;padding:32px 16px}}.common-faq-wrapper .faq-section .faq-section-container{z-index:9;flex-direction:column;align-items:center;gap:50px;display:flex;position:relative}.common-faq-wrapper .faq-section .faq-section-container .title-wrapper{text-align:center}.common-faq-wrapper .faq-section .faq-section-container .title-wrapper .sub-title{color:#402174;font-family:var(--font-gt-walsheim-condensed-bold);margin-bottom:4px;font-size:20px;font-weight:700;line-height:25px}.common-faq-wrapper .faq-section .faq-section-container .title-wrapper .title{color:#fff;text-transform:uppercase;max-width:415px;font-size:45px;line-height:47px}@media screen and (max-width:576px){.common-faq-wrapper .faq-section .faq-section-container .title-wrapper .title{font-size:32px;line-height:35px}}.common-faq-wrapper .faq-section .faq-section-container .accordion{z-index:1;flex-direction:column;gap:16px;max-width:800px;display:flex}@media screen and (max-width:992px){.common-faq-wrapper .faq-section .faq-section-container .accordion .accordion-title{font-size:24px}}.common-faq-wrapper .faq-section .clouds-wrapper{pointer-events:none;z-index:0;max-width:1440px;margin:0 auto;position:absolute;inset:0;overflow:hidden}.common-faq-wrapper .faq-section .clouds-wrapper img{width:100%;height:170px}@media screen and (max-width:992px){.common-faq-wrapper .faq-section .clouds-wrapper img{height:150px}}@media screen and (max-width:576px){.common-faq-wrapper .faq-section .clouds-wrapper img{height:100px}}.common-faq-wrapper .faq-section .clouds-wrapper .cloud-left{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width:1440px){.common-faq-wrapper .faq-section .clouds-wrapper .cloud-left{top:auto;bottom:50px;transform:none}}.common-faq-wrapper .faq-section .clouds-wrapper .cloud-right{position:absolute;top:90px;right:0}@media screen and (max-width:1440px){.common-faq-wrapper .faq-section .clouds-wrapper .cloud-right{top:50px}}.process-card-wrp{border:1px solid #402174;border-radius:16px;flex-direction:column;gap:19px;width:33.33%;padding:24px;display:flex}@media screen and (max-width:768px){.process-card-wrp{width:100%}}.process-card-wrp .process-detail{align-items:center;gap:16px;display:flex}.process-card-wrp .process-detail .process-number{color:#fff;background-color:#ff5c00;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.process-card-wrp .process-detail .process-title{font-family:var(--font-gt-walsheim-condensed-bold);text-transform:uppercase;color:#402174;font-size:22px}.process-card-wrp .process-description{color:#402174;font-size:16px;font-weight:600;line-height:20px}.process-card-wrp .process-description a{text-decoration:underline}.our-products-container{background-color:#ff5c00;padding:50px 48px;position:relative;overflow:hidden}@media screen and (max-width:576px){.our-products-container{padding:32px 16px}}.our-products-container .left-cloud{position:absolute;top:50px;left:0}@media screen and (max-width:1280px){.our-products-container .left-cloud{width:200px;height:auto}}.our-products-container .title{color:#fff;text-transform:uppercase;text-align:center;z-index:1;margin-bottom:50px;font-size:75px;font-weight:900;line-height:84px;position:relative}@media screen and (max-width:768px){.our-products-container .title{font-size:50px;line-height:normal}}@media screen and (max-width:576px){.our-products-container .title{margin-bottom:35px;font-size:32px;line-height:35px}}.our-products-container .products-container{justify-content:center;align-items:center;gap:50px;display:flex;position:relative}@media screen and (max-width:992px){.our-products-container .products-container{flex-direction:column}}@media screen and (max-width:576px){.our-products-container .products-container{gap:24px}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}

.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
