.elementor-12 .elementor-element.elementor-element-62f9c3a4{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-e2c876f .swiper-slide-bg{background-color:#E8E8E8;background-position:center center;background-size:auto;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-7940281 .swiper-slide-bg{background-color:#E8E8E8;background-position:center center;background-size:auto;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-7940281 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-7940281 .swiper-slide-contents{text-shadow:0px 0px 44px rgba(0,0,0,0.3);max-width:70%;}.elementor-12 .elementor-element.elementor-element-c70bc69{--slides-per-view:1;}.elementor-12 .elementor-element.elementor-element-c70bc69 .etheme-slide-button{background-color:#1A1A1A;font-family:"Onest", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 045px 18px 45px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .etheme-slide-button:hover{background-color:#D2A23A;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide{height:1000px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-pagination .swiper-pagination-fraction, .elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-pagination .swiper-pagination-number{color:#fff;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-pagination .swiper-pagination-bullet{background-color:#fff;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide-inner{text-align:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide-contents{max-width:70%;margin:0 auto;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide-inner .etheme-slide-heading:not(:last-child){margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .etheme-slide-heading{color:#FFFFFF;font-size:140px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-918acc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-918acc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-12 .elementor-element.elementor-element-918acc6 > .elementor-container{max-width:1315px;}.elementor-12 .elementor-element.elementor-element-918acc6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-12 .elementor-element.elementor-element-918acc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-918acc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-369456b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-2c60d21 .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c60d21{--icon-space:18px;}.elementor-12 .elementor-element.elementor-element-2c60d21 .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-2c60d21 .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1c82db5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-426ea5b .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-426ea5b{--icon-space:18px;}.elementor-12 .elementor-element.elementor-element-426ea5b .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-426ea5b .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ce62ff0 .etheme-icon-box{align-items:center;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ce62ff0{--icon-space:18px;}.elementor-12 .elementor-element.elementor-element-ce62ff0 .etheme-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ce62ff0 .etheme-icon-box-title span{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ec57e1e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-7006399 > .elementor-widget-container{transition:background 0.9s;}.elementor-12 .elementor-element.elementor-element-7006399 img{opacity:1;transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-7006399:hover img{opacity:1;}.elementor-12 .elementor-element.elementor-element-1db90382 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-1db90382:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1db90382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-1db90382 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-1db90382 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-12 .elementor-element.elementor-element-1db90382{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:64px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-1db90382 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6d1db11f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c1bd864{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-27c8995f{--iteration-count:infinite;}.elementor-12 .elementor-element.elementor-element-27c8995f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-27c8995f .etheme-headline{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-27c8995f .etheme-headline-text-wrapper{font-family:"Lora", Sans-serif;font-weight:500;font-style:italic;--text-color:#A6A6A6;}.elementor-12 .elementor-element.elementor-element-4f7510c{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button{background-color:#E1E1E100;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;--fill-color:#17EF97;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;border-radius:12px 12px 12px 12px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button:hover:focus{background-color:#17EF97;color:#000000;}.elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button:hover:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6b6d673e .elementor-button:focus{border-color:#17EF97;}.elementor-12 .elementor-element.elementor-element-9475b18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9475b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-9475b18 > .elementor-container{max-width:1500px;}.elementor-12 .elementor-element.elementor-element-9475b18 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-12 .elementor-element.elementor-element-9475b18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-9475b18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-31e79810{--slides-per-view:4;--image-space:0px;}.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-grid-item{text-align:center;background-color:#262626;border-radius:15px 15px 15px 15px;overflow:hidden;padding:15px 15px 25px 15px;}.elementor-12 .elementor-element.elementor-element-31e79810 .swiper-entry{--arrow-size:35px;}.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-grid-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-grid-title a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-grid-image, .elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-grid-image img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-31e79810 .price{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#FFD600;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-31e79810 ins .amount{color:#17EF97;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-62f9c3a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-e2c876f .swiper-slide-bg{background-position:center center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-7940281 .swiper-slide-bg{background-position:center center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide{height:600px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .etheme-slide-heading{font-size:80px;}.elementor-12 .elementor-element.elementor-element-ec57e1e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-e2c876f .swiper-slide-bg{background-size:cover;}.elementor-12 .elementor-element.elementor-element-c70bc69 .elementor-repeater-item-7940281 .swiper-slide-bg{background-size:cover;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide{height:500px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide-contents{max-width:100%;}.elementor-12 .elementor-element.elementor-element-c70bc69 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .etheme-slide-heading{font-size:50px;line-height:56px;}.elementor-12 .elementor-element.elementor-element-c70bc69 .etheme-slide-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1c82db5 > .elementor-element-populated{margin:20px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-811961a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-ec57e1e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1db90382{margin-top:60px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5e02c69b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-6b6d673e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31e79810{--slides-per-view:1;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-62f9c3a4{--width:100%;}.elementor-12 .elementor-element.elementor-element-ec57e1e{--content-width:1293px;}.elementor-12 .elementor-element.elementor-element-6d1db11f{width:45%;}.elementor-12 .elementor-element.elementor-element-5e02c69b{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6d1db11f{width:65%;}.elementor-12 .elementor-element.elementor-element-5e02c69b{width:35%;}}/* Start custom CSS for etheme_product_carousel, class: .elementor-element-31e79810 */.elementor-12 .elementor-element.elementor-element-31e79810 {
    --item-radius: 50%;
}
.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-hover-mask2 footer {
    bottom: auto;
    top: var(--items-offset,20px);
}
.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-hover-mask2 .footer-inner {
    grid-gap: 10px;
}
/* to make image correctly  scaleIn */
.elementor-12 .elementor-element.elementor-element-31e79810 .etheme-product-grid-image > a {
    display: inline-block;
    border-radius: 15px;
    overflow: hidden;
}/* End custom CSS */