@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.title-box__content{display:flex;gap:clamp(1rem,.75rem + 1.25vw,1.875rem)}@media(max-width: 767px){.title-box__content.text-left{flex-direction:column}}@media(min-width: 768px){.title-box__content.text-left{justify-content:space-between;align-items:flex-end}}.title-box__content.text-left .title-box__p{width:100%}@media(min-width: 768px){.title-box__content.text-left .title-box__cta-wrap{text-align:right}}.title-box__content.text-center{flex-direction:column;align-items:center}.title-box__content.text-right{flex-direction:column;align-items:flex-end}.title-box__p{padding-top:.5rem}.title-box__cta-wrap{flex:1}.title-box .arrow-wrap{margin-top:0}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.slider-products div.woocommerce ul.products li.product.product-category>a .woocommerce-loop-category__title,.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price>.woocommerce-Price-amount bdi,.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price>ins bdi,.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{margin:0px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:600 !important;font-size:1rem;line-height:1.5}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .button{margin:0px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:700 !important;font-size:.8125rem;line-height:1.5}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .categories{margin:0px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;font-size:.8125rem;line-height:1.2;letter-spacing:.01em}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .stock,.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price del ins bdi,.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .img-wrap .onsale{font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.5}.slider-products div.woocommerce ul.products li.product.product-category>a .woocommerce-loop-category__title .count{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .button{display:inline-block;cursor:pointer;border:0;border-radius:8px;background:rgba(0,0,0,0);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;border:1px solid;transition:color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53),border-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53);padding:clamp(10px,8.571px + .446vw,15px) clamp(20px,17.143px + .893vw,30px)}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .disabled.button,.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .button:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .button{color:#f4f2f2;background-color:#3c4242;border-color:#3c4242}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .button:hover{background-color:rgba(0,0,0,0);color:#3c4242}.slider-products div.woocommerce ul.products li.product:not(.product-category){position:relative;display:flex;flex-direction:column;height:auto;margin:0}.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist{z-index:1 !important;right:0 !important;top:0 !important;bottom:initial !important;left:initial !important}.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist a{text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:#f4f2f2;border-radius:50%;width:32px;height:32px}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist a{margin:8px}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist a{margin:16px}}.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist a i{font-size:14px}.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist a i.fa-heart-o::before{color:#3c4242}.slider-products div.woocommerce ul.products li.product:not(.product-category) .yith-wcwl-add-to-wishlist a i.fa-heart::before{color:#3c4242}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link{display:flex;flex-direction:column;height:100%;background-color:#fff}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .img-wrap{width:100%;overflow:hidden;padding:0}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .img-wrap img{display:block;border-radius:12px;width:100%;height:100%;object-fit:contain;margin:0;-webkit-filter:brightness(100%);filter:brightness(100%);transition:filter .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .img-wrap .onsale{display:block;margin:0;line-height:1;right:initial;background-color:#f4f2f2;color:#3c4242;text-align:center;z-index:1;min-height:auto;min-width:auto;padding:4px 8px;border-radius:15px}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .img-wrap .onsale{left:8px;top:8px}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .img-wrap .onsale{left:16px;top:16px}}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap{flex:1;width:100%;padding:clamp(.5rem,.357rem + .714vw,1rem) 0 0;display:flex;flex-direction:column;align-items:flex-start}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .categories{margin-bottom:.25rem;order:1}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{padding:0;order:2;margin-bottom:1rem}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price{display:block;color:#3c4242;margin-bottom:0;padding:5px 10px;border-radius:8px;background-color:#f4f2f2;order:3;margin-top:auto}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price del{display:block;line-height:1.5;opacity:1}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price del ins{text-decoration:none}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price del ins bdi{text-decoration-line:line-through}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price del .woocommerce-price-suffix{display:none}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price>ins{text-decoration:none;margin-left:-4px}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price>ins bdi{color:#ff6f61;text-decoration:none;color:#3c4242}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price>.woocommerce-Price-amount bdi{text-decoration:none}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .price .woocommerce-price-suffix{font-size:.625rem;font-weight:700;margin-left:8px}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link .text-wrap .stock{margin-top:.25rem;order:4}.slider-products div.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__link:hover img{-webkit-filter:brightness(80%);filter:brightness(80%)}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap{height:100%;display:flex;flex-direction:column;justify-content:space-between}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .woocommerce-loop-product__link{height:unset}.slider-products div.woocommerce ul.products li.product:not(.product-category)>.text-wrap .login-to-see-price .button{width:100%}.slider-products div.woocommerce ul.products li.product.product-category{margin:0;float:none}.slider-products div.woocommerce ul.products li.product.product-category>a{display:flex;flex-direction:column;text-align:left;height:100%}.slider-products div.woocommerce ul.products li.product.product-category>a img{position:relative;margin:0 0 clamp(.5rem,.357rem + .714vw,1rem);-webkit-filter:brightness(100%);filter:brightness(100%);transition:filter .2s cubic-bezier(0.55, 0.085, 0.68, 0.53);border-radius:12px}.slider-products div.woocommerce ul.products li.product.product-category>a .woocommerce-loop-category__title{padding:0}.slider-products div.woocommerce ul.products li.product.product-category>a:hover img{-webkit-filter:brightness(80%);filter:brightness(80%)}.slider-products__wrap{position:relative}.slider-products__sub-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(1rem,.75rem + 1.25vw,1.875rem)}.slider-products div.woocommerce ul.products{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;margin:0}.slider-products div.woocommerce ul.products::before,.slider-products div.woocommerce ul.products::after{content:none}.slider-products div.woocommerce ul.products li.product{flex-shrink:0;width:100%;position:relative}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.slider-news__sub-container{display:flex;gap:clamp(1rem,.75rem + 1.25vw,1.875rem)}@media(min-width: 1025px){.slider-news .title-box{width:300px}.slider-news .title-box__cta{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}}.slider-news__wrap{-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0);flex:1;min-width:0}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.slider-banners{overflow:hidden}.slider-banners .swiper-wrapper{position:relative}.slider-banners .swiper-container{position:relative}.slider-banners .swiper-slide{height:auto !important}.slider-banners .slide-banner{position:relative;width:100%;border-radius:12px;overflow:hidden;color:var(--tertiary-color)}.slider-banners .slide-banner__container{display:flex;height:100%}@media(max-width: 767px){.slider-banners .slide-banner__container{flex-direction:column;justify-content:space-between}}.slider-banners .slide-banner__text-wrap{position:relative;z-index:1;display:flex;align-items:center}@media(max-width: 767px){.slider-banners .slide-banner__text-wrap{width:100%;padding:clamp(24px,8px + 5vw,80px)}}@media(min-width: 768px){.slider-banners .slide-banner__text-wrap{width:50%;padding:clamp(1.5rem,.857rem + 3.214vw,3.75rem) clamp(56px,43.429px + 3.929vw,100px)}}.slider-banners .slide-banner__sub-wrap>*:first-child{margin-top:0}.slider-banners .slide-banner__sub-title{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}@media(max-width: 767px){.slider-banners .slide-banner__sub-title{font-size:1rem;line-height:1.5}}.slider-banners .slide-banner__p{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.slider-banners .slide-banner__btn{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.slider-banners .slide-banner__img-wrap{position:relative;overflow:hidden;z-index:2;aspect-ratio:1}@media(max-width: 767px){.slider-banners .slide-banner__img-wrap{width:100%}}@media(min-width: 768px){.slider-banners .slide-banner__img-wrap{width:50%}}.slider-banners .slide-banner__img-wrap picture{display:block;width:100%;height:100%}.slider-banners .slide-banner__img-wrap picture img{width:100%;height:100%;object-fit:cover}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.im-carousel-gallery{overflow:hidden}.im-carousel-gallery__wrap{position:relative}.im-carousel-gallery__media{position:relative;cursor:pointer}.im-carousel-gallery__media picture{position:relative;display:block;z-index:1;aspect-ratio:1;background-color:#000}.im-carousel-gallery__media picture img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.im-carousel-gallery__media img{transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.im-carousel-gallery__media:hover img{opacity:.6}.im-carousel-gallery__media:hover .im-carousel-gallery__icon{opacity:1}}.im-carousel-gallery__icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:2}.im-carousel-gallery__icon svg{display:block;width:28px;height:28px;fill:#f4f2f2}@media(max-width: 767px){.im-carousel-gallery__icon{background-color:#3c4242;position:absolute;bottom:0px;right:0}}@media(min-width: 768px){.im-carousel-gallery__icon{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);border:2px solid #f4f2f2;background-color:rgba(0,0,0,0);opacity:0;border-radius:50%;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53)}}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.im-text-img-var__paragraphs blockquote p{margin:0px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:700 !important;font-size:clamp(1.563rem,1.367rem + .981vw,2.25rem);line-height:1.2}.im-text-img-var{overflow:hidden}@media(max-width: 1024px){.im-text-img-var__container{flex-wrap:wrap;padding:0}}@media(min-width: 1025px){.im-text-img-var__container:not(.fluid-container) .im-text-img-var__wrap{border-radius:12px;overflow:hidden}}.im-text-img-var__wrap{position:relative}@media(min-width: 1025px){.im-text-img-var__column{width:50%}}.im-text-img-var__column-media{position:relative;overflow:hidden;z-index:2}@media(max-width: 1024px){.im-text-img-var__column-media{width:100%}}@media(min-width: 1025px){.im-text-img-var__column-media{min-height:600px}.im-text-img-var__column-media.height-s{min-height:450px}.im-text-img-var__column-media.height-m{min-height:600px}}.im-text-img-var__column-media picture{display:block;width:100%;height:100%}@media(min-width: 1025px){.im-text-img-var__column-media picture{position:absolute;top:0;left:0}}.im-text-img-var__column-media picture img{display:block;width:100%;height:100%}.im-text-img-var__column-media iframe{width:100%}@media(min-width: 1025px){.im-text-img-var__column-media iframe{height:100%}}.im-text-img-var__column-text{padding:clamp(56px,43.429px + 3.929vw,100px) clamp(24px,8px + 5vw,80px);color:var(--tertiary-color)}@media(min-width: 1025px){.im-text-img-var__column-text{display:flex;align-items:center}}.im-text-img-var__text-wrap>*:first-child{margin-top:0}.im-text-img-var__sub-title{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}@media(max-width: 767px){.im-text-img-var__sub-title{font-size:1rem;line-height:1.5}}.im-text-img-var__paragraphs{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.im-text-img-var__paragraphs blockquote{margin:0}.im-text-img-var__paragraphs ul{list-style-type:disc;padding:.625rem 0 0 20px}.im-text-img-var__paragraphs ul li{padding:0}.im-text-img-var__paragraphs ul li:not(:last-child){padding-bottom:.625rem}.im-text-img-var__paragraphs ol{list-style-type:decimal;padding:.625rem 0 0 20px}.im-text-img-var__paragraphs ol li{padding:0}.im-text-img-var__paragraphs ol li:not(:last-child){padding-bottom:1.25rem}.im-text-img-var__paragraphs ul:not(:last-child),.im-text-img-var__paragraphs ol:not(:last-child){margin-bottom:.625rem}.im-text-img-var__cta-wrap{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem);display:flex;flex-wrap:wrap;gap:clamp(8px,5.714px + .714vw,16px)}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.im-text-on-bg__p .col-text blockquote p{margin:0px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:700 !important;font-size:clamp(1.563rem,1.367rem + .981vw,2.25rem);line-height:1.2}.im-text-on-bg__quote-wrap p{margin:0px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:600 !important;font-size:1rem;line-height:1.5}.im-text-on-bg.bg-image .im-text-on-bg__button{color:#fff}.im-text-on-bg.bg-image{color:#fff}.im-text-on-bg:not(.bg-image)>*:not(.btn-base){color:#3c4242}@media(min-width: 1025px){.im-text-on-bg:not(.bg-image) .im-text-on-bg__container:not(.fluid-container) .im-text-on-bg__text{padding-left:0;padding-right:0}}.im-text-on-bg__container{position:relative}.im-text-on-bg__container:not(.fluid-container) .im-text-on-bg__text{display:block}@media(max-width: 1024px){.im-text-on-bg__container:not(.fluid-container) .im-text-on-bg__text{padding-left:0;padding-right:0}}.im-text-on-bg__bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.im-text-on-bg__bg-img picture{position:relative;width:100%;height:100%}.im-text-on-bg__bg-img picture:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.5}.im-text-on-bg__bg-img img{position:absolute;width:100%;height:100%;object-fit:cover}.im-text-on-bg__text{position:relative;z-index:1;text-align:center}.im-text-on-bg__text.min-height{display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.im-text-on-bg__text.min-height{min-height:400px}}@media(min-width: 768px)and (max-width: 1024px){.im-text-on-bg__text.min-height{min-height:380px}}@media(min-width: 1025px){.im-text-on-bg__text.min-height{min-height:360px}}.im-text-on-bg__text-wrap{width:100%}.im-text-on-bg__text-wrap>*:first-child{margin-top:0}.im-text-on-bg__text-wrap.text-center{align-items:center;justify-content:center}.im-text-on-bg__text-wrap.text-right .im-text-on-bg__title-wrap{align-self:flex-end}.im-text-on-bg__quote-wrap{width:100%;margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.im-text-on-bg__quote-wrap blockquote{margin:0}.im-text-on-bg__p{width:100%;margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}@media(max-width: 1024px){.im-text-on-bg__p{gap:clamp(1rem,.75rem + 1.25vw,1.875rem)}}@media(min-width: 1025px){.im-text-on-bg__p{gap:clamp(32px,18.286px + 4.286vw,80px)}}.im-text-on-bg__p .col-text{width:100%;text-align:left}@media(min-width: 1025px){.im-text-on-bg__p .col-text.auto-col{column-count:2;column-gap:clamp(16px,12px + 1.25vw,30px)}}.im-text-on-bg__p .col-text ul{list-style-type:circle;padding:.625rem 0 0 1.25rem}.im-text-on-bg__p .col-text ul li{padding:0}.im-text-on-bg__p .col-text ul li:not(:last-child){padding-bottom:.625rem}.im-text-on-bg__p .col-text ul:not(:last-child){padding-bottom:.625rem}.im-text-on-bg__p .col-text ol{list-style-type:decimal;padding:.625rem 0 0 1.25rem}.im-text-on-bg__p .col-text ol li{padding:0}.im-text-on-bg__p .col-text ol li:not(:last-child){padding-bottom:.625rem}.im-text-on-bg__p .col-text ol:not(:last-child){padding-bottom:.625rem}.im-text-on-bg__p .col-text blockquote{margin:0}.im-text-on-bg__button{margin-top:clamp(1.5rem,.857rem + 3.214vw,3.75rem)}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.banner-cards-var .banner-card-var .btn-base{color:var(--variable-btn-color);background-color:var(--variable-btn-bg-color);border-color:var(--variable-btn-bg-color)}.banner-cards-var .banner-card-var:hover .btn-base{color:var(--tertiary-color);background-color:rgba(0,0,0,0);border-color:var(--tertiary-color)}.banner-cards-var__wrap{display:flex}@media(max-width: 1024px){.banner-cards-var__wrap{flex-direction:column;gap:clamp(1rem,.75rem + 1.25vw,1.875rem)}}@media(min-width: 1025px){.banner-cards-var__wrap{gap:clamp(16px,12px + 1.25vw,30px)}}.banner-cards-var .banner-card-var{display:block;position:relative;width:100%;text-decoration:none;color:var(--tertiary-color);border-radius:15px;overflow:hidden}.banner-cards-var .banner-card-var.text-left .banner-card-var__container{height:100%;display:flex;align-items:flex-end}.banner-cards-var .banner-card-var.text-left:not(:only-child) .banner-card-var__text-wrap{width:60%}.banner-cards-var .banner-card-var.text-left:not(:only-child) .banner-card-var__cta{margin-top:clamp(16px,12px + 1.25vw,30px)}.banner-cards-var .banner-card-var.text-left:only-child .banner-card-var__text-wrap{width:100%}@media(min-width: 1025px){.banner-cards-var .banner-card-var.text-left:only-child .banner-card-var__text-wrap .banner-card-var__sub-wrap{display:flex;justify-content:space-between;align-items:center;gap:clamp(16px,12px + 1.25vw,30px)}}.banner-cards-var .banner-card-var.text-center .banner-card-var__text-wrap{display:flex;justify-content:center}.banner-cards-var .banner-card-var.text-center .banner-card-var__text-wrap .banner-card-var__sub-wrap{display:flex;flex-direction:column;align-items:center}.banner-cards-var .banner-card-var.text-center .banner-card-var__text-wrap .banner-card-var__sub-wrap .banner-card-var__cta{margin-top:clamp(16px,12px + 1.25vw,30px)}.banner-cards-var .banner-card-var:only-child .banner-card-var__img-wrap{display:none}.banner-cards-var .banner-card-var__img-wrap{width:40%;aspect-ratio:3/4}.banner-cards-var .banner-card-var__img-wrap picture{width:100%;height:100%}.banner-cards-var .banner-card-var__img-wrap picture img{width:100%;height:100%;object-fit:cover}.banner-cards-var .banner-card-var__text-wrap{position:relative;z-index:1}@media(max-width: 1024px){.banner-cards-var .banner-card-var__text-wrap{padding:clamp(24px,13.714px + 3.214vw,60px)}}@media(min-width: 1025px){.banner-cards-var .banner-card-var__text-wrap{padding:clamp(16px,12px + 1.25vw,30px)}}.banner-cards-var .banner-card-var__p:not(:first-child){margin-top:4px}@media(max-width: 1024px){.banner-cards-var .banner-card-var__cta{margin-top:clamp(16px,12px + 1.25vw,30px)}}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.banner-cards-fix__wrap{display:flex}@media(max-width: 1024px){.banner-cards-fix__wrap{flex-direction:column;gap:clamp(1rem,.75rem + 1.25vw,1.875rem)}}@media(min-width: 1025px){.banner-cards-fix__wrap{gap:clamp(16px,12px + 1.25vw,30px)}}@media(min-width: 1025px){.banner-cards-fix__wrap.one-card .banner-card-fix{aspect-ratio:6/1}}@media(min-width: 1025px){.banner-cards-fix__wrap.two-cards .banner-card-fix{aspect-ratio:2/1}}@media(min-width: 1025px){.banner-cards-fix__wrap.three-cards .banner-card-fix{aspect-ratio:5/4}}.banner-cards-fix__wrap .banner-card-fix{display:block;position:relative;width:100%;text-decoration:none;border-radius:15px;overflow:hidden}@media(max-width: 1024px){.banner-cards-fix__wrap .banner-card-fix{aspect-ratio:3/2}}.banner-cards-fix__wrap .banner-card-fix__container{width:100%;height:100%}.banner-cards-fix__wrap .banner-card-fix__img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.banner-cards-fix__wrap .banner-card-fix__img-wrap picture{width:100%;height:100%}.banner-cards-fix__wrap .banner-card-fix__img-wrap picture img{width:100%;height:100%;object-fit:cover}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.list-icon-text-cards{overflow:hidden}.list-icon-text-cards__container{position:relative}@media(max-width: 767px){.list-icon-text-cards__wrap{display:flex;flex-direction:column;gap:clamp(2rem,1.143rem + 4.286vw,5rem)}}@media(min-width: 768px){.list-icon-text-cards__wrap{display:grid;column-gap:clamp(16px,12px + 1.25vw,30px);row-gap:clamp(1.5rem,.857rem + 3.214vw,3.75rem)}}@media(min-width: 768px){.list-icon-text-cards__wrap.columns-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.list-icon-text-cards__wrap.columns-3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 1024px){.list-icon-text-cards__wrap.columns-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1025px){.list-icon-text-cards__wrap.columns-4{grid-template-columns:repeat(4, 1fr)}}.list-icon-text-cards__cta{text-align:center}@media(max-width: 767px){.list-icon-text-cards__cta{margin:clamp(2rem,1.143rem + 4.286vw,5rem) auto 0}}@media(min-width: 768px){.list-icon-text-cards__cta{margin:clamp(1.5rem,.857rem + 3.214vw,3.75rem) auto 0}}.list-icon-text-cards .icon-text-card{display:block;text-decoration:none;flex:1}.list-icon-text-cards .icon-text-card__wrap{display:flex;height:100%;gap:clamp(8px,5.714px + .714vw,16px)}.list-icon-text-cards .icon-text-card__svg-wrap svg{display:block;fill:#3c4242;width:20px;height:20px}.list-icon-text-cards .icon-text-card__texts-wrap{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(8px,5.714px + .714vw,16px)}.list-icon-text-cards .icon-text-card__title:not(:last-child){margin-bottom:.5rem}.list-icon-text-cards .icon-text-card__p{color:#4b5563}.list-icon-text-cards .icon-text-card__cta{margin-top:auto}@media(min-width: 768px){.list-icon-text-cards .icon-text-card:hover .icon-text-card__cta{text-decoration:none}}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.block-video__wrap{width:100%;position:relative}.block-video__clip{display:block;width:100%;aspect-ratio:4/2;object-fit:cover;position:relative;-webkit-filter:brightness(80%);filter:brightness(80%)}.block-video__btn{z-index:1;width:100%;height:100%;position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);cursor:pointer;border:0;border-radius:0;background:rgba(0,0,0,0);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;transition:background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.block-video__btn .svg-text-badge{position:relative;display:block;width:140px;height:140px}.block-video__btn .svg-text-badge svg:first-child{position:absolute;top:0px;left:0px;width:100%;height:100%;animation:rotating 10s linear infinite;z-index:1}.block-video__btn .svg-text-badge svg:first-child text{fill:#fff;font-size:45px;letter-spacing:12px;font-family:"Inter","Inter-fallback",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}.block-video__btn .svg-text-badge svg:last-child{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);width:24px;height:24px;fill:#fff}.block-video__btn:hover{background-color:rgba(0,0,0,.138)}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.box-image__container.full-width{width:100%}.box-image__img picture{overflow:hidden}@media(max-width: 767px){.box-image__img picture.fixed-size{aspect-ratio:5/4}}@media(min-width: 768px){.box-image__img picture.fixed-size{aspect-ratio:2/1}}.box-image__img picture.fixed-size img{width:100%;height:100%}.box-image__img picture.width-fixed{width:100%;height:auto}.box-image__img picture.width-fixed img{width:100%;height:auto}.box-image__img picture.auto-size{max-width:100%;width:auto;height:auto}.box-image__img picture.auto-size img{max-width:100%;width:auto;height:auto;margin:0 auto}.box-image__img picture img{object-fit:cover}@media(max-width: 767px){.box-image__btn{margin-top:clamp(2rem,1.143rem + 4.286vw,5rem)}}@media(min-width: 768px){.box-image__btn{margin-top:clamp(1.5rem,.857rem + 3.214vw,3.75rem)}}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.custom-accordion .im-accordion{border-bottom:1px solid #3c4242;color:#3c4242}.custom-accordion .im-accordion:not(:first-child){padding-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.custom-accordion .im-accordion__toggle{display:flex;justify-content:space-between;gap:.5rem;align-items:center;padding-top:0;padding-bottom:clamp(1rem,.75rem + 1.25vw,1.875rem)}.custom-accordion .im-accordion__toggle.open .im-accordion__icon{transform:rotate(180deg)}.custom-accordion .im-accordion__title{flex:1}.custom-accordion .im-accordion__icon{width:32px;height:32px;aspect-ratio:1}.custom-accordion .im-accordion__icon svg{width:12px;height:12px;aspect-ratio:1}.custom-accordion .im-accordion__content>[data-wrapper-height]{padding-top:0;padding-bottom:clamp(1rem,.75rem + 1.25vw,1.875rem)}.custom-accordion .im-accordion__content>[data-wrapper-height] ul{list-style-type:disc;padding:10px 0 0 20px}.custom-accordion .im-accordion__content>[data-wrapper-height] ul li{padding:0}.custom-accordion .im-accordion__content>[data-wrapper-height] ul li:not(:last-child){padding-bottom:10px}.custom-accordion .im-accordion__content>[data-wrapper-height] ul:not(:last-child){padding-bottom:10px}.custom-accordion .im-accordion__content>[data-wrapper-height] ol{list-style-type:decimal;padding:10px 0 0 2.5em}.custom-accordion .im-accordion__content>[data-wrapper-height] ol li{padding:0}.custom-accordion .im-accordion__content>[data-wrapper-height] ol li:not(:last-child){padding-bottom:20px}.custom-accordion .im-accordion__content>[data-wrapper-height] ol:not(:last-child){padding-bottom:10px}.custom-accordion .im-accordion__content>[data-wrapper-height] ul:not(:last-child),.custom-accordion .im-accordion__content>[data-wrapper-height] ol:not(:last-child){margin-bottom:10px}
@keyframes move{0%{transform:translate(0, 0)}50%{transform:translate(4px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:var(--to-width)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.infographic{position:relative;color:var(--tertiary-color)}.infographic__wrap{gap:clamp(16px,12px + 1.25vw,30px) 8px}@media(max-width: 767px){.infographic__wrap{display:flex;flex-direction:column}}@media(min-width: 768px){.infographic__wrap{display:grid}}@media(min-width: 768px){.infographic__wrap.columns-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.infographic__wrap.columns-3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px)and (max-width: 1024px){.infographic__wrap.columns-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1025px){.infographic__wrap.columns-4{grid-template-columns:repeat(4, 1fr)}}.infographic .card-infographic{text-align:center}.infographic .card-infographic__numbers-wrap span{display:inline-block}.infographic .card-infographic__label-wrap{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.infographic.animate .card-infographic__numbers-wrap .card-infographic__number{opacity:1}
