@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.im-hero-slider{overflow:hidden}.im-hero-slider__container{aspect-ratio:1920/1080;min-height:450px;width:100%}@media(max-width: 767px){.im-hero-slider__container{aspect-ratio:800/1200;max-height:800px}}.im-hero-slider__container .swiper-container{position:relative;overflow:hidden;width:100%;height:100%}.im-hero-slider__slide-wrap{display:block;width:100%;height:100%}.im-hero-slider__slide-container{position:relative;width:100%;height:100%}.im-hero-slider__slide-media{position:relative;z-index:1;width:100%;height:100%}.im-hero-slider__slide-media::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media(max-width: 767px){.im-hero-slider__slide-media::after{background-color:rgba(0,0,0,.4)}}@media(min-width: 768px){.im-hero-slider__slide-media::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 69.71%, rgba(0, 0, 0, 0) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0.36) 0%, rgba(0, 0, 0, 0) 50%)}}.im-hero-slider__slide-media picture{display:block;width:100%;height:100%}.im-hero-slider__slide-media img{display:block;width:100%;height:100%;object-fit:cover}.im-hero-slider__slide-media video{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.im-hero-slider__slide-media .image-poster{position:absolute;top:0;left:0}.im-hero-slider__slide-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.im-hero-slider__slide-content-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;color:#fff;margin:0px auto;max-width:1600px}@media(max-width: 767px){.im-hero-slider__slide-content-wrapper{padding-top:56px;padding-bottom:56px;padding-left:24px;padding-right:24px}}@media(min-width: 768px)and (max-width: 1024px){.im-hero-slider__slide-content-wrapper{padding-top:60px;padding-bottom:60px;padding-left:40px;padding-right:40px}}@media(min-width: 1025px){.im-hero-slider__slide-content-wrapper{padding-top:80px;padding-bottom:80px;padding-left:160px;padding-right:160px}}.im-hero-slider__over-head{color:#fff;margin-bottom:5px}.im-hero-slider__description{max-width:700px;margin-top:8px}.im-hero-slider__cta-wrap{display:flex;flex-wrap:wrap}@media(max-width: 767px){.im-hero-slider__cta-wrap{margin-top:24px;gap:16px}}@media(min-width: 768px){.im-hero-slider__cta-wrap{margin-top:30px;gap:30px}}.im-hero-slider__cta-wrap .modal-button{display:inline-flex;align-items:center}@media(max-width: 767px){.im-hero-slider__scroll-down{position:absolute;top:initial;bottom:initial;left:50%;right:initial;transform:translateX(-50%);bottom:40px;padding:10px 20px;z-index:3;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}}@media(min-width: 768px){.im-hero-slider__scroll-down{display:none}}@media(max-width: 767px){.im-hero-slider__scroll-down span{display:inline-block;padding-bottom:16px}}@media(max-width: 767px){.im-hero-slider__scroll-down .icon-godown{width:18px;height:18px;fill:#fff}}.im-hero-slider .swiper-pagination.swiper-pagination-bullets{z-index:1;bottom:15px}.im-hero-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#818181;opacity:.5}.im-hero-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#c5ad36;opacity:1}@media(max-width: 1024px){.im-hero-slider .swiper-button-prev,.im-hero-slider .swiper-button-next{display:none}}@media(min-width: 1025px){.im-hero-slider .swiper-button-prev,.im-hero-slider .swiper-button-next{width:33px;height:33px;z-index:1;border:1px solid #fff;border-radius:50%}.im-hero-slider .swiper-button-prev svg,.im-hero-slider .swiper-button-next svg{display:block;fill:#fff;width:14px;height:14px}}@media(min-width: 1025px){.im-hero-slider .swiper-button-prev{left:80px}}@media(min-width: 1025px){.im-hero-slider .swiper-button-next{right:80px}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.marquee{overflow:hidden}.marquee div,.marquee p{display:inline-block}.marquee__loop{white-space:nowrap;animation:loop-anim 8s linear infinite}.marquee p{font-family:"Montserrat",sans-serif;line-height:110%;font-weight:800;color:#f5bfcd;text-transform:uppercase}@media(max-width: 767px){.marquee p{font-size:11vw}}@media(min-width: 768px)and (max-width: 1024px){.marquee p{font-size:9vw}}@media(min-width: 1025px){.marquee p{font-size:7vw}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{font-size:1.125em;line-height:1.2222222222em}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{font-size:1em;line-height:1.375em}}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .categories{display:inline-block;font-size:.75em;line-height:1.5em;font-weight:600;text-transform:uppercase}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price>.woocommerce-Price-amount bdi,.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price ins bdi,.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price del{margin:0px;font-weight:400;font-size:1em;line-height:1.5em}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap .onsale{font-weight:400;font-size:.875em;line-height:1.5em}.slider-products div.woocommerce ul.products li.product a.button{cursor:pointer;border:0;border-radius:0;background:rgba(0,0,0,0);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase;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)}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product a.button{letter-spacing:.2px;padding:10px 20px;font-size:.75em;line-height:1.5em}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product a.button{letter-spacing:1px;padding:15px 30px;font-size:1em;line-height:1.5em}}.slider-products div.woocommerce ul.products li.product a.disabled.button,.slider-products div.woocommerce ul.products li.product a.button:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.slider-products div.woocommerce ul.products li.product a.button{color:#1d1d1d;background-color:rgba(0,0,0,0);border-color:#1d1d1d}@media(min-width: 1025px){.slider-products div.woocommerce ul.products li.product a.button:hover{background-color:#1d1d1d;color:#fff}}.slider-products div.woocommerce ul.products li.product{position:relative;display:flex;flex-direction:column;height:auto;background-color:#fff;margin:0}.slider-products div.woocommerce ul.products li.product .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 .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a{text-decoration:none;display:block}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a{padding:8px 8px 24px 24px}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a{padding:5px 5px 30px 30px}}.slider-products div.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i{font-size:20px}.slider-products div.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i.fa-heart-o::before{color:#1d1d1d}.slider-products div.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button>a i.fa-heart::before{color:#f5bfcd}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;height:100%}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap{aspect-ratio:1;overflow:hidden;position:relative}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap img{width:100%;height:100%;object-fit:cover;margin:0}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap .badge-wrap{display:flex;gap:8px;flex-wrap:wrap;position:absolute;bottom:15px;left:15px;padding-right:25px}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap .onsale{display:block;margin:0;border-radius:5px;background-color:#e6007e;color:#fff;text-align:center;font-weight:700;z-index:1;min-height:auto;min-width:auto;padding:3px 10px;position:initial;min-width:60px}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap .onsale.new{background-color:#000;color:#f5bfcd}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .img-wrap .onsale.only-online{background-color:#f5bfcd;color:#1d1d1d}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap{flex:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;background-color:#fff;background:#f8f8f8;transition:background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap{padding:16px}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap{padding:10px 30px}}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .categories{margin-bottom:4px}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .categories{margin-bottom:8px}}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{padding:0}@media(max-width: 767px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{margin-bottom:16px}}@media(min-width: 768px){.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .woocommerce-loop-product__title{margin-bottom:30px}}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price{display:flex;justify-content:space-between;margin-top:auto;color:#1d1d1d;font-size:1em;margin-bottom:0;width:100%}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price del{opacity:1;color:#6b6b6b}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price ins{text-decoration:none}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price ins bdi{text-decoration:none}.slider-products div.woocommerce ul.products li.product .woocommerce-loop-product__link .text-wrap .price>.woocommerce-Price-amount bdi{text-decoration:none}.slider-products div.woocommerce ul.products li.product a.button{align-self:flex-start}.slider-products div.woocommerce ul.products li.product:hover .woocommerce-loop-product__link .text-wrap{background-color:#f5bfcd}.slider-products{overflow:hidden}.slider-products__wrap{position:relative}@media(min-width: 1025px){.slider-products div.woocommerce{overflow:hidden}}.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 li.product{flex-shrink:0;width:100%;position:relative;transition-property:transform}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.custom-quote.bg-secondary .btn-base{color:#fff;background-color:#1d1d1d;border-color:#1d1d1d}@media(min-width: 1025px){.custom-quote.bg-secondary .btn-base:hover{background-color:rgba(0,0,0,0);color:#1d1d1d}}.custom-quote.bg-white .btn-base,.custom-quote.bg-light .btn-base{color:#1d1d1d;background-color:#f5bfcd;border-color:#f5bfcd}@media(min-width: 1025px){.custom-quote.bg-white .btn-base:hover,.custom-quote.bg-light .btn-base:hover{color:#fff;background-color:#1d1d1d;border-color:#1d1d1d}}.custom-quote__wrapper.text-right{margin-left:auto}.custom-quote__wrapper.text-center{margin:0 auto}.custom-quote__quote{padding:0;margin:0}.custom-quote__cite{display:block;font-style:normal}@media(max-width: 767px){.custom-quote__cite{margin-top:32px}}@media(min-width: 768px){.custom-quote__cite{margin-top:60px}}.custom-quote__cite span{display:block}.custom-quote__cite span.cite__main{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.custom-quote__cite span.cite__main:not(:only-child){margin-bottom:8px}@media(max-width: 767px){.custom-quote__cite span.cite__main{font-size:.75em;line-height:1.5em}}@media(max-width: 767px){.custom-quote__cite span.cite__sub{font-size:.75em;line-height:1.5em}}@media(max-width: 767px){.custom-quote__button{margin-top:32px}}@media(min-width: 768px){.custom-quote__button{margin-top:60px}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.icon-text-list{overflow:hidden}.icon-text-list__container{position:relative}.icon-text-list__wrap{display:flex}@media(max-width: 767px){.icon-text-list__wrap{flex-direction:column;gap:56px}}@media(min-width: 768px)and (max-width: 1024px){.icon-text-list__wrap{gap:40px}}@media(min-width: 1025px){.icon-text-list__wrap{gap:80px}}@media(min-width: 768px)and (max-width: 1024px){.icon-text-list__wrap.container{padding-right:0}}@media(min-width: 1025px){.icon-text-list__wrap.container{padding-right:0}}.icon-text-list__cta{text-align:center}@media(max-width: 767px){.icon-text-list__cta{margin-top:56px}}@media(min-width: 768px){.icon-text-list__cta{margin-top:60px}}.icon-text-list .card-icon-text{width:100%;height:auto !important}@media(min-width: 768px){.icon-text-list .card-icon-text:not(:last-child){border-right:1px solid #1d1d1d}}@media(min-width: 768px)and (max-width: 1024px){.icon-text-list .card-icon-text{padding-right:40px}}@media(min-width: 1025px){.icon-text-list .card-icon-text{padding-right:80px}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.card-icon-text{display:block;text-decoration:none;text-align:center}.card-icon-text__wrap{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.card-icon-text__text>*:last-child{margin-bottom:0}.card-icon-text__text .over-head{margin-bottom:5px}@media(max-width: 767px){.card-icon-text__text h2{margin-bottom:16px}}@media(min-width: 768px){.card-icon-text__text h2{margin-bottom:30px}}@media(max-width: 767px){.card-icon-text__svg{margin-bottom:16px}}@media(min-width: 768px){.card-icon-text__svg{margin-bottom:30px}}.card-icon-text__svg svg{display:block;width:40px;height:40px;fill:#f5bfcd;margin:0 auto}.card-icon-text__cta{display:inline-block}@media(max-width: 767px){.card-icon-text__cta{margin-top:16px}}@media(min-width: 768px){.card-icon-text__cta{margin-top:30px}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.card-text-on-bg .btn-base{color:#1d1d1d;background-color:#fff;border-color:#fff}@media(min-width: 1025px){.card-text-on-bg:hover .btn-base{background-color:rgba(0,0,0,0);color:#fff}}.card-text-on-bg{display:block;text-decoration:none;overflow:hidden;position:relative;color:#fff}.card-text-on-bg__img-content{position:relative;overflow:hidden}.card-text-on-bg__img-content::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);transition:background-color .4s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.card-text-on-bg__img-content picture{aspect-ratio:2/3}.card-text-on-bg__img-content picture img{width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.card-text-on-bg__title{margin-bottom:24px}}@media(min-width: 768px){.card-text-on-bg__title{margin-bottom:30px}}@media(max-width: 767px){.card-text-on-bg__p{margin-bottom:24px}}@media(min-width: 768px){.card-text-on-bg__p{margin-bottom:30px}}.card-text-on-bg__text-content{position:absolute;bottom:0;left:0;width:100%}@media(max-width: 767px){.card-text-on-bg__text-content{padding:16px}}@media(min-width: 768px){.card-text-on-bg__text-content{padding:30px}}.card-text-on-bg__button{display:inline-block}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.slider-card-text-on-bg{overflow-x:hidden}@media(max-width: 767px){.slider-card-text-on-bg__container{padding-bottom:56px}}@media(min-width: 768px)and (max-width: 1024px){.slider-card-text-on-bg__container{padding-bottom:60px}}@media(min-width: 1025px){.slider-card-text-on-bg__container{padding-bottom:100px}}.slider-card-text-on-bg .slider-dinamic__wrap{position:relative}.slider-card-text-on-bg .swiper-pagination.bullets{bottom:0}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.cards-text-bg a.single-card .btn-base{color:#1d1d1d;background-color:#fff;border-color:#fff}@media(min-width: 1025px){.cards-text-bg a.single-card:hover .btn-base{background-color:rgba(0,0,0,0);color:#fff}}@media(max-width: 767px){.cards-text-bg.m-height .single-card__text{min-height:360px}}@media(min-width: 768px)and (max-width: 1024px){.cards-text-bg.m-height .single-card__text{min-height:400px}}@media(min-width: 1025px){.cards-text-bg.m-height .single-card__text{min-height:460px}}@media(max-width: 767px){.cards-text-bg.l-height .single-card__text{min-height:360px}}@media(min-width: 768px)and (max-width: 1024px){.cards-text-bg.l-height .single-card__text{min-height:400px}}@media(min-width: 1025px){.cards-text-bg.l-height .single-card__text{min-height:625px}}.cards-text-bg__container .single-card:only-child .single-card__text{width:100%;margin:0px auto;max-width:1440px}@media(max-width: 767px){.cards-text-bg__main-text-wrap{margin-bottom:24px}}@media(min-width: 768px){.cards-text-bg__main-text-wrap{gap:30px;margin-bottom:30px}}@media(max-width: 767px){.cards-text-bg__wrap-cards{gap:24px}}@media(min-width: 768px){.cards-text-bg__wrap-cards{gap:30px}}.cards-text-bg .single-card{text-decoration:none;width:100%;overflow:hidden;background-color:#1d1d1d}@media(min-width: 1025px){.cards-text-bg .single-card.bottom-left .single-card__text{align-items:flex-end}}@media(min-width: 1025px){.cards-text-bg .single-card.bottom-left .single-card__bg-img picture::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.08%, #000000 100%)}}@media(min-width: 1025px){.cards-text-bg .single-card.bottom-center .single-card__text{align-items:flex-end;justify-content:center;margin:0 auto;text-align:center}}@media(min-width: 1025px){.cards-text-bg .single-card.bottom-center .single-card__bg-img picture::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.08%, #000000 100%)}}@media(min-width: 1025px){.cards-text-bg .single-card.center .single-card__text{align-items:center;justify-content:center;margin:0 auto;text-align:center}}@media(min-width: 1025px){.cards-text-bg .single-card.center .single-card__bg-img picture::after{background-color:rgba(0,0,0,.5)}}@media(max-width: 767px){.cards-text-bg .single-card.center:only-child .single-card__text{padding-top:56px;padding-bottom:56px}}@media(min-width: 768px)and (max-width: 1024px){.cards-text-bg .single-card.center:only-child .single-card__text{padding-top:60px;padding-bottom:60px}}@media(min-width: 1025px){.cards-text-bg .single-card.center:only-child .single-card__text{padding-top:100px;padding-bottom:100px}}.cards-text-bg .single-card__container{position:relative;height:100%}.cards-text-bg .single-card__bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.cards-text-bg .single-card__bg-img picture{position:relative;width:100%;height:100%}.cards-text-bg .single-card__bg-img picture::after{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .2s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(max-width: 1024px){.cards-text-bg .single-card__bg-img picture::after{background-color:rgba(0,0,0,.5)}}.cards-text-bg .single-card__bg-img picture img{position:absolute;width:100%;height:100%;object-fit:cover}.cards-text-bg .single-card__text{position:relative;z-index:2;color:#fff;display:flex;height:100%}@media(max-width: 767px){.cards-text-bg .single-card__text{padding:56px 24px;align-items:center;justify-content:center;text-align:center}}@media(min-width: 768px)and (max-width: 1024px){.cards-text-bg .single-card__text{padding:60px 30px;align-items:center;justify-content:center;text-align:center}}@media(min-width: 1025px){.cards-text-bg .single-card__text{padding:100px 30px;max-width:440px}}.cards-text-bg .single-card__text-wrap .over-head{margin-bottom:5px}@media(max-width: 767px){.cards-text-bg .single-card__text-wrap h2{margin-bottom:24px}}@media(min-width: 768px){.cards-text-bg .single-card__text-wrap h2{margin-bottom:30px}}@media(max-width: 767px){.cards-text-bg .single-card__text-wrap p{margin-bottom:24px}}@media(min-width: 768px){.cards-text-bg .single-card__text-wrap p{margin-bottom:30px}}.cards-text-bg .single-card__text-wrap .btn-base.hidden{border:0}.cards-text-bg .single-card__text-wrap>*:last-child{margin-bottom:0}.cards-text-bg a.single-card .btn-base{display:inline-block}@media(min-width: 768px){.cards-text-bg a.single-card:hover .single-card__bg-img picture::after{background-color:rgba(0,0,0,.6)}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.im-text-on-bg__p .col-text blockquote p{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700}@media(max-width: 767px){.im-text-on-bg__p .col-text blockquote p{font-size:1.25em;line-height:1.2em}}@media(min-width: 768px){.im-text-on-bg__p .col-text blockquote p{font-size:1.5em;line-height:1.2083333333em}}.im-text-on-bg__quote-wrap{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700}@media(max-width: 767px){.im-text-on-bg__quote-wrap{font-size:1.125em;line-height:1.2222222222em}}@media(min-width: 768px){.im-text-on-bg__quote-wrap{font-size:1em;line-height:1.375em}}.im-text-on-bg.bg-secondary:not(.bg-image) .btn-base{color:#fff;background-color:#1d1d1d;border-color:#1d1d1d}@media(min-width: 1025px){.im-text-on-bg.bg-secondary:not(.bg-image) .btn-base:hover{background-color:rgba(0,0,0,0);color:#1d1d1d}}.im-text-on-bg.bg-image .btn-base{color:#1d1d1d;background-color:#fff;border-color:#fff}@media(min-width: 1025px){.im-text-on-bg.bg-image .btn-base:hover{background-color:rgba(0,0,0,0);color:#fff}}.im-text-on-bg.bg-white:not(.bg-image) .btn-base,.im-text-on-bg.bg-light:not(.bg-image) .btn-base{color:#1d1d1d;background-color:#f5bfcd;border-color:#f5bfcd}@media(min-width: 1025px){.im-text-on-bg.bg-white:not(.bg-image) .btn-base:hover,.im-text-on-bg.bg-light:not(.bg-image) .btn-base:hover{color:#fff;background-color:#1d1d1d;border-color:#1d1d1d}}.im-text-on-bg.bg-image{color:#fff}.im-text-on-bg.bg-secondary:not(.bg-image){color:#1d1d1d}.im-text-on-bg.bg-white:not(.bg-image),.im-text-on-bg.bg-light:not(.bg-image){color:#1d1d1d}.im-text-on-bg.bg-white:not(.bg-image) .im-text-on-bg__over-head,.im-text-on-bg.bg-light:not(.bg-image) .im-text-on-bg__over-head{color:#f5bfcd}.im-text-on-bg.bg-white:not(.bg-image) .im-text-on-bg__quote-wrap,.im-text-on-bg.bg-light:not(.bg-image) .im-text-on-bg__quote-wrap{color:#f5bfcd}.im-text-on-bg.bg-white:not(.bg-image) .im-text-on-bg__p blockquote,.im-text-on-bg.bg-light:not(.bg-image) .im-text-on-bg__p blockquote{color:#f5bfcd}.im-text-on-bg__container{position:relative}.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__title{max-width:600px}@media(max-width: 767px){.im-text-on-bg__title{margin-bottom:24px}}@media(min-width: 768px)and (max-width: 1024px){.im-text-on-bg__title{margin-bottom:30px}}@media(min-width: 1025px){.im-text-on-bg__title{margin-bottom:30px}}.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>*:last-child{margin:0}.im-text-on-bg__text-wrap.text-center{align-items:center;justify-content:center}.im-text-on-bg__text-wrap.text-left .btn-base{align-self:flex-start}.im-text-on-bg__text-wrap.text-right .im-text-on-bg__title-wrap{align-self:flex-end}.im-text-on-bg__text-wrap.text-right .btn-base{align-self:flex-end}.im-text-on-bg__quote-wrap{width:100%}@media(max-width: 767px){.im-text-on-bg__quote-wrap{margin-bottom:24px}}@media(min-width: 768px)and (max-width: 1024px){.im-text-on-bg__quote-wrap{margin-bottom:30px}}@media(min-width: 1025px){.im-text-on-bg__quote-wrap{margin-bottom:30px}}.im-text-on-bg__quote-wrap blockquote{margin:0}.im-text-on-bg__p{width:100%}@media(max-width: 767px){.im-text-on-bg__p{margin-bottom:24px;gap:24px}}@media(min-width: 768px)and (max-width: 1024px){.im-text-on-bg__p{margin-bottom:30px;gap:30px}}@media(min-width: 1025px){.im-text-on-bg__p{margin-bottom:30px;gap:80px}}.im-text-on-bg__p .col-text{width:100%}@media(min-width: 768px){.im-text-on-bg__p .col-text{text-align:left}}@media(min-width: 1025px){.im-text-on-bg__p .col-text.auto-col{column-count:2;column-gap:30px}}.im-text-on-bg__p .col-text ul{list-style-type:disc;padding:10px 0 0 20px}.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:10px}.im-text-on-bg__p .col-text ol{list-style-type:decimal;padding:10px 0 0 20px}.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:10px}.im-text-on-bg__p .col-text blockquote{margin:0}@media(min-width: 1025px){.im-text-on-bg__p .col-text:only-child blockquote{margin:0 auto;max-width:850px}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.im-text-img-var__paragraphs blockquote p{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700}@media(max-width: 767px){.im-text-img-var__paragraphs blockquote p{font-size:1.25em;line-height:1.2em}}@media(min-width: 768px){.im-text-img-var__paragraphs blockquote p{font-size:1.5em;line-height:1.2083333333em}}.im-text-img-var__column-text.bg-secondary .btn-base{color:#fff;background-color:#1d1d1d;border-color:#1d1d1d}@media(min-width: 1025px){.im-text-img-var__column-text.bg-secondary .btn-base:hover{background-color:rgba(0,0,0,0);color:#1d1d1d}}.im-text-img-var__column-text.bg-white .btn-base,.im-text-img-var__column-text.bg-light .btn-base{color:#1d1d1d;background-color:#f5bfcd;border-color:#f5bfcd}@media(min-width: 1025px){.im-text-img-var__column-text.bg-white .btn-base:hover,.im-text-img-var__column-text.bg-light .btn-base:hover{color:#fff;background-color:#1d1d1d;border-color:#1d1d1d}}@media(max-width: 767px){.im-text-img-var__container{flex-wrap:wrap;padding:0}}@media(min-width: 768px)and (max-width: 1024px){.im-text-img-var__container{flex-wrap:wrap;padding:0}}@media(max-width: 767px){.im-text-img-var__container.boxed{margin:24px}}@media(min-width: 768px)and (max-width: 1024px){.im-text-img-var__container.boxed{margin:40px}}@media(min-width: 1025px){.im-text-img-var__container.boxed{margin:80px}}@media(min-width: 1025px){.im-text-img-var__column{width:50%}}.im-text-img-var__column-media{position:relative;overflow:hidden}@media(min-width: 768px)and (max-width: 1024px){.im-text-img-var__column-media{height:500px}}@media(min-width: 1025px){.im-text-img-var__column-media.min-height{min-height:600px}}.im-text-img-var__column-media picture{display:block;width:100%;height:100%}.im-text-img-var__column-media picture img{display:block;width:100%;height:100%}.im-text-img-var__column-media picture img.cover{object-fit:cover}.im-text-img-var__column-media picture img.contain{object-fit:contain}@media(max-width: 767px){.im-text-img-var__column-text{padding:56px 24px}}@media(min-width: 768px)and (max-width: 1024px){.im-text-img-var__column-text{padding:60px 40px}}@media(min-width: 1025px){.im-text-img-var__column-text{display:flex;align-items:center;padding:80px}}.im-text-img-var__text-wrap>*:last-child{margin-bottom:0}.im-text-img-var__over-head{margin-bottom:5px}@media(max-width: 767px){.im-text-img-var__title{margin-bottom:24px}}@media(min-width: 768px){.im-text-img-var__title{margin-bottom:30px}}@media(max-width: 767px){.im-text-img-var__paragraphs{margin-bottom:32px}}@media(min-width: 768px){.im-text-img-var__paragraphs{margin-bottom:60px}}.im-text-img-var__paragraphs blockquote{margin:0}.im-text-img-var__paragraphs ul{list-style-type:disc;padding:10px 0 0 20px}.im-text-img-var__paragraphs ul li{padding:0}.im-text-img-var__paragraphs ul li:not(:last-child){padding-bottom:10px}.im-text-img-var__paragraphs ul:not(:last-child){padding-bottom:10px}.im-text-img-var__paragraphs ol{list-style-type:decimal;padding:10px 0 0 20px}.im-text-img-var__paragraphs ol li{padding:0}.im-text-img-var__paragraphs ol li:not(:last-child){padding-bottom:10px}.im-text-img-var__paragraphs ol:not(:last-child){padding-bottom:10px}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.block-contact-form .form .form-item label .label-text{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase}@media(max-width: 767px){.block-contact-form .form .form-item label .label-text{font-size:.875em;line-height:1.2857142857em}}@media(min-width: 768px){.block-contact-form .form .form-item label .label-text{font-size:.875em;line-height:1.2857142857em}}.block-contact-form #mc4wp-form-1 .mc4wp-alert-mc4wp-notice,.block-contact-form #mc4wp-form-1 .mc4wp-alert.mc4wp-success,.block-contact-form .wpcf7 form .wpcf7-response-output,.block-contact-form .check-wrapper label .label-text,.block-contact-form .form .box-acceptance .radios--wrapper,.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__content div p,.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select,.block-contact-form .form textarea{margin:0px;font-weight:400;font-size:1em;line-height:1.5em}.block-contact-form .form span.wpcf7-not-valid-tip,.block-contact-form .form .required{font-weight:400;font-size:.875em;line-height:1.5em}.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select,.block-contact-form .form textarea{border:0;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:"Montserrat",sans-serif;background-color:#fff;color:#1d1d1d;font-weight:400;border-radius:0;border:1px solid #1d1d1d}@media(max-width: 767px){.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select,.block-contact-form .form textarea{padding:16px 24px}}@media(min-width: 768px){.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select,.block-contact-form .form textarea{padding:16px 30px}}.block-contact-form .form select{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:20px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E963EBE3A-C43F-4FEF-A6FA-756F9B073923%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icons/Open-down' fill='%23000000'%3E%3Cpath d='M6.00016014,12.0221317 C6.00429751,12.4692517 6.18632036,12.8988578 6.50762273,13.2180372 L14.9800416,21.4922911 C15.66952,22.1669876 16.7878793,22.1696767 17.4787344,21.4976797 C17.8110686,21.1744667 17.9986232,20.7354486 18,20.2788821 C18,19.8210056 17.8152165,19.381953 17.4842768,19.0573954 L10.2583626,12.0004911 L17.4842768,4.94358674 C18.1737552,4.26754572 18.1710017,3.1753442 17.4787627,2.50333688 C16.7879075,1.82998499 15.6695482,1.83267412 14.9800698,2.50872204 L6.50765097,10.782976 C6.17531681,11.1129222 5.99330454,11.5586873 6.00018838,12.0219765 L6.00016014,12.0221317 Z' id='Arrow' transform='translate(12.000000, 12.000000) rotate(270.000000) translate(-12.000000, -12.000000) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:right 32px center}@media(max-width: 767px){.block-contact-form .form select{padding:16px 60px 16px 24px}}@media(min-width: 768px){.block-contact-form .form select{padding:16px 60px 16px 30px}}.block-contact-form .form .form-item label .label-text{display:flex;align-items:center;cursor:pointer}@media(max-width: 767px){.block-contact-form .form .form-item label .label-text{margin-bottom:16px}}@media(min-width: 768px){.block-contact-form .form .form-item label .label-text{margin-bottom:10px}}.block-contact-form .form input[type=checkbox]{cursor:pointer;position:relative;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px;border:1px solid #1d1d1d;border-radius:3px;margin:0px}.block-contact-form .form input[type=checkbox]:checked{font-style:normal;background:#000;border-color:#000}.block-contact-form .form input[type=checkbox]:checked::before{content:"";display:block;position:absolute;top:0;left:-2px;margin:2px;width:7px;height:12px;color:#fff;border-right:2px solid #fff;border-bottom:2px solid #fff;transform-origin:100% 100%;transform:rotate(45deg)}.block-contact-form .form input[type=checkbox]:focus{border-color:#505050}.block-contact-form{position:relative}@media(max-width: 767px){.block-contact-form__container{padding-top:56px;padding-bottom:56px}}@media(min-width: 768px)and (max-width: 1024px){.block-contact-form__container{padding-top:60px;padding-bottom:60px}}@media(min-width: 1025px){.block-contact-form__container{padding-top:100px;padding-bottom:100px}}.block-contact-form__label{margin-bottom:16px}@media(max-width: 767px){.block-contact-form__title{margin-bottom:24px}}@media(min-width: 768px){.block-contact-form__title{margin-bottom:60px}}.block-contact-form .mc4wp-response{margin:20px auto}.block-contact-form .form{margin:0 auto;display:flex;flex-direction:column}@media(max-width: 767px){.block-contact-form .form{gap:24px}}@media(min-width: 768px){.block-contact-form .form{gap:30px}}@media(max-width: 767px){.block-contact-form .form .box-columns.input-box{flex-wrap:wrap;gap:24px}}@media(min-width: 768px){.block-contact-form .form .box-columns.input-box{gap:30px}}@media(min-width: 1025px){.block-contact-form .form .box-columns.input-box:not(:first-child){margin-top:30px}}.block-contact-form .form .box-columns.input-box .form-item{width:100%}.block-contact-form .form .form-item label{display:block}.block-contact-form .form .form-item .wpcf7-radio label{margin-top:0}.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select{min-height:50px}.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]).wpcf7-not-valid,.block-contact-form .form select.wpcf7-not-valid,.block-contact-form .form textarea.wpcf7-not-valid{border-color:#d53d0b}@media(max-width: 767px){.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select,.block-contact-form .form textarea{width:100%}}@media(min-width: 768px){.block-contact-form .form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-contact-form .form select,.block-contact-form .form textarea{width:100%}}.block-contact-form .form textarea{resize:vertical}.block-contact-form .form .form-actions{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.block-contact-form .form .form-actions .btn-form{width:100%}.block-contact-form .form .form-actions .wpcf7-spinner{position:absolute;display:block;margin:0 auto;bottom:-35px}.block-contact-form .form .form-actions .wpcf7-spinner::before{background-color:#d8d8d8}.block-contact-form .form .box-columns{margin:0px auto;width:100%}@media(max-width: 767px){.block-contact-form .form .box-columns{gap:24px}}@media(min-width: 768px){.block-contact-form .form .box-columns .col-d-6.right{display:flex;justify-content:flex-end}}@media(min-width: 768px){.block-contact-form .form .box-columns .col-d-6 .form-item{width:96%}}.block-contact-form .form .required{text-align:right}@media(max-width: 767px){.block-contact-form .form .required{margin-top:-14px}}@media(min-width: 768px){.block-contact-form .form .required{margin-top:-24px}}.block-contact-form .form .box-acceptance{font-size:1em}.block-contact-form .form .box-acceptance .dichiarazione_consenso .title-dichiarazione{display:block}.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__toggle{background:rgba(0,0,0,0);padding:0 0 10px}.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__toggle.open .im-accordion__icon{transform:rotate(45deg)}.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__title{display:block}.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__icon{display:inline-block;transform:rotate(0deg);transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__icon svg{fill:#f5bfcd}.block-contact-form .form .box-acceptance .im-accordion-form .im-accordion__content{border-bottom:1px solid #c1c1c1}.block-contact-form .form .box-acceptance .radios--wrapper{margin-top:28px}.block-contact-form .form .wpcf7-not-valid-tip{display:block;margin-top:5px;border-color:#d53d0b}@media(min-width: 768px){.block-contact-form .form .wpcf7-not-valid-tip{margin-left:0}}.block-contact-form .form span.wpcf7-not-valid-tip{font-weight:500;color:#d53d0b;margin-top:10px}.block-contact-form .check-wrapper{width:100%}.block-contact-form .check-wrapper label{display:flex;gap:12px}.block-contact-form .check-wrapper label .label-text{text-align:left}.block-contact-form .wpcf7 form .wpcf7-response-output{margin:30px 0 !important;padding:17px 36px;color:#fff;font-weight:600}.block-contact-form .wpcf7 form.invalid .wpcf7-response-output,.block-contact-form .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#c44747;background-color:#c44747}.block-contact-form .wpcf7 form.sent .wpcf7-response-output{border-color:#4bad8e;background-color:#4bad8e}.block-contact-form #mc4wp-form-1 .mc4wp-alert.mc4wp-success{background-color:#4bad8e;color:#fff;font-weight:600;padding:17px 36px}.block-contact-form #mc4wp-form-1 .mc4wp-alert-mc4wp-notice{background-color:#d3a95d;color:#fff;font-weight:600;padding:17px 36px}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.text-iframe__paragraphs blockquote p{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700}@media(max-width: 767px){.text-iframe__paragraphs blockquote p{font-size:1.25em;line-height:1.2em}}@media(min-width: 768px){.text-iframe__paragraphs blockquote p{font-size:1.5em;line-height:1.2083333333em}}.text-iframe__paragraphs h2,.text-iframe__paragraphs h3{margin:0px;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase}@media(max-width: 767px){.text-iframe__paragraphs h2,.text-iframe__paragraphs h3{font-size:.875em;line-height:1.2857142857em}}@media(min-width: 768px){.text-iframe__paragraphs h2,.text-iframe__paragraphs h3{font-size:.875em;line-height:1.2857142857em}}@media(max-width: 767px){.text-iframe__container{flex-wrap:wrap;padding:0}}@media(min-width: 768px)and (max-width: 1024px){.text-iframe__container{flex-wrap:wrap;padding:0}}@media(min-width: 1025px){.text-iframe__container{gap:80px}}@media(max-width: 767px){.text-iframe__container.boxed{margin:24px}}@media(min-width: 768px)and (max-width: 1024px){.text-iframe__container.boxed{margin:40px}}@media(min-width: 1025px){.text-iframe__container.boxed{margin:80px}}.text-iframe__column{width:100%}.text-iframe__column-media{position:relative;overflow:hidden}@media(min-width: 768px)and (max-width: 1024px){.text-iframe__column-media{height:375px}}@media(min-width: 1025px){.text-iframe__column-media.min-height{min-height:450px}}.text-iframe__column-media iframe{display:block;width:100%}@media(min-width: 768px){.text-iframe__column-media iframe{height:100%}}@media(max-width: 767px){.text-iframe__column-text{padding:56px 24px}}@media(min-width: 768px)and (max-width: 1024px){.text-iframe__column-text{padding:60px 40px}}@media(min-width: 1025px){.text-iframe__column-text{display:flex;align-items:center}}.text-iframe__text-wrap>*:last-child{margin-bottom:0}@media(max-width: 767px){.text-iframe__title{margin-bottom:24px}}@media(min-width: 768px){.text-iframe__title{margin-bottom:30px}}@media(max-width: 767px){.text-iframe__paragraphs{margin-bottom:32px}}@media(min-width: 768px){.text-iframe__paragraphs{margin-bottom:60px}}.text-iframe__paragraphs blockquote{margin:0}.text-iframe__paragraphs ul{list-style-type:disc;padding:10px 0 0 20px}.text-iframe__paragraphs ul li{padding:0}.text-iframe__paragraphs ul li:not(:last-child){padding-bottom:10px}.text-iframe__paragraphs ul:not(:last-child){padding-bottom:10px}.text-iframe__paragraphs ol{list-style-type:decimal;padding:10px 0 0 20px}.text-iframe__paragraphs ol li{padding:0}.text-iframe__paragraphs ol li:not(:last-child){padding-bottom:10px}.text-iframe__paragraphs ol:not(:last-child){padding-bottom:10px}@media(max-width: 767px){.text-iframe__paragraphs h2,.text-iframe__paragraphs h3{margin-bottom:16px}}@media(min-width: 768px){.text-iframe__paragraphs h2,.text-iframe__paragraphs h3{margin-bottom:16px}}
@-webkit-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)}}@-moz-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)}}@-o-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 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(10px, 0)}100%{transform:translate(0, 0)}}@keyframes loop-anim{0%{margin-left:0}100%{margin-left:-50%}}@keyframes fade-in-bottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.im-carousel-gallery{overflow:hidden}@media(max-width: 767px){.im-carousel-gallery__container{padding-left:24px;padding-right:24px}}.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}.im-carousel-gallery__media picture img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.im-carousel-gallery__media picture{aspect-ratio:4/5}}@media(min-width: 768px){.im-carousel-gallery__media picture{aspect-ratio:4/5;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.im-carousel-gallery__media:hover picture{opacity:.6}.im-carousel-gallery__media:hover .im-carousel-gallery__icon{opacity:1}}.im-carousel-gallery__icon{width:40px;height:40px;padding:13px;background-color:#fff;z-index:2}.im-carousel-gallery__icon svg{display:block;width:15px;height:15px;fill:#000}@media(max-width: 767px){.im-carousel-gallery__icon{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%);opacity:0;border-radius:25px;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53)}}.im-carousel-gallery .swiper-container{position:relative}
