.elementor-16427 .elementor-element.elementor-element-50818bf3{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-50818bf3.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-16427 .elementor-element.elementor-element-4e4a4d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-4e4a4d7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16427 .elementor-element.elementor-element-14a4346 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-16427 .elementor-element.elementor-element-6bcd172 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-16427 .elementor-element.elementor-element-1a5dd785{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-1a5dd785.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-8a63192 .electron-slide-inner{align-items:flex-start;justify-content:center;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-8a63192 .electron-slide-head{color:#FFFFFF;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-8a63192 .electron-slide-text{color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-8a63192 .electron-slide-link{background-color:#78D2C4;color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-8a63192 .electron-slide-link2{color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-2ac791d .electron-slide-inner{align-items:flex-start;justify-content:center;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-2ac791d .electron-slide-head{color:#FFFFFF;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-2ac791d .electron-slide-text{color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-2ac791d .electron-slide-link{background-color:#78D2C4;color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-2ac791d .electron-slide-link2{color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-170bade .electron-slide-inner{align-items:flex-start;justify-content:center;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-170bade .electron-slide-head{color:#FFFFFF;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-170bade .electron-slide-text{color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-170bade .electron-slide-link{background-color:#78D2C4;color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .elementor-repeater-item-170bade .electron-slide-link2{color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-main-slider{height:628px;border-radius:5px 5px 5px 5px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-main-slider .slide-item-content{max-width:100%;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-slide-inner{align-items:flex-start;padding:90px 90px 90px 90px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-slide-price{border-radius:5px 5px 5px 5px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-slide-link{border-radius:5px 5px 5px 5px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-swiper-theme-style .slider-btn-nav{width:40px;height:40px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-swiper-bullet.active:before{background-color:#FFFFFF;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .swiper-pagination-bullets .electron-swiper-bullet.active:before,
                    .elementor-16427 .elementor-element.elementor-element-261d0a81 .swiper-pagination-bullets .electron-swiper-bullet.active{border-radius:10px 10px 10px 10px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-16427 .elementor-element.elementor-element-66dac09{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-16427 .elementor-element.elementor-element-66dac09.e-con{--align-self:flex-start;}.elementor-16427 .elementor-element.elementor-element-de04086{--e-image-carousel-slides-to-show:6;width:100%;max-width:100%;}.elementor-16427 .elementor-element.elementor-element-de04086 .swiper-wrapper{display:flex;align-items:center;}.elementor-16427 .elementor-element.elementor-element-de04086 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16427 .elementor-element.elementor-element-de04086.elementor-element{--align-self:center;}.elementor-16427 .elementor-element.elementor-element-24ecc736{--display:flex;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-5892c68f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-1f8c5869{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-content.has-banner{gap:15px;--gap:15px;flex-direction:row;--flex-direction:row;width:var(--flex-direction);}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .layout-slider .has-banner .electron-tab-products{width:var(--flex-direction);}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-menu{gap:calc(20px / 2);}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-menu.fast-filters{gap:20px;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-menu:not(.fast-filters) a:not(:last-child){padding-right:calc(20px / 2);}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-menu a{gap:10px;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-wrapper{border-radius:0px;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-header{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;margin-bottom:30px;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-menu a, .elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-tab-menu .attr-wrapper{border-width:0px;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-loop-product{border-style:none;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-loop-product span.del > span{color:#03A9F4;}.elementor-16427 .elementor-element.elementor-element-6c812eb5 .electron-loop-product .electron-product-cart{color:#FFFFFF;background-color:#78D2C4;}.elementor-16427 .elementor-element.elementor-element-7ccbde2{--display:flex;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-7480fc6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-ab79d94{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-content.has-banner{gap:15px;--gap:15px;flex-direction:row;--flex-direction:row;width:var(--flex-direction);}.elementor-16427 .elementor-element.elementor-element-2f004de .layout-slider .has-banner .electron-tab-products{width:var(--flex-direction);}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-menu{gap:calc(20px / 2);}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-menu.fast-filters{gap:20px;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-menu:not(.fast-filters) a:not(:last-child){padding-right:calc(20px / 2);}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-menu a{gap:10px;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-wrapper{border-radius:0px;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-header{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;margin-bottom:30px;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-menu a, .elementor-16427 .elementor-element.elementor-element-2f004de .electron-tab-menu .attr-wrapper{border-width:0px;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-loop-product{border-style:none;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-loop-product span.del > span{color:#03A9F4;}.elementor-16427 .elementor-element.elementor-element-2f004de .electron-loop-product .electron-product-cart{color:#FFFFFF;background-color:#78D2C4;}.elementor-16427 .elementor-element.elementor-element-6ba9ac7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:35px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-5a51a8ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-b57b16c{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-e56059b img{border-radius:24px 24px 24px 24px;}.elementor-16427 .elementor-element.elementor-element-e56059b.elementor-element{--order:99999 /* order end hack */;}.elementor-16427 .elementor-element.elementor-element-ae54b4c{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-9459af1 img{border-radius:24px 24px 24px 24px;}.elementor-16427 .elementor-element.elementor-element-541870d{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-519cdc7 img{border-radius:24px 24px 24px 24px;}.elementor-16427 .elementor-element.elementor-element-bbb41c9{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-c6933d4 img{opacity:1;filter:brightness( 102% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:24px 24px 24px 24px;}.elementor-16427 .elementor-element.elementor-element-15cacb87{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-72123d8f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-4bf3e212{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-content.has-banner{gap:15px;--gap:15px;flex-direction:row;--flex-direction:row;width:var(--flex-direction);}.elementor-16427 .elementor-element.elementor-element-ef60b8f .layout-slider .has-banner .electron-tab-products{width:var(--flex-direction);}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu{gap:calc(20px / 2);}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu.fast-filters{gap:20px;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu:not(.fast-filters) a:not(:last-child){padding-right:calc(20px / 2);}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-header{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;margin-bottom:30px;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu a, .elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu .attr-wrapper{border-width:1px;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-loop-product span.del > span{color:#03A9F4;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-loop-product .electron-price{color:#03A9F4;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-loop-product .electron-product-cart{color:#FFFFFF;background-color:#78D2C4;}.elementor-16427 .elementor-element.elementor-element-c9f5a3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:80px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-279783a{text-align:center;}.elementor-16427 .elementor-element.elementor-element-279783a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-16427 .elementor-element.elementor-element-f196798 img{border-radius:24px 24px 24px 24px;}.elementor-16427 .elementor-element.elementor-element-6a6bcf6{text-align:center;}.elementor-16427 .elementor-element.elementor-element-6a6bcf6 img{border-radius:24px 24px 24px 24px;}.elementor-16427 .elementor-element.elementor-element-6a6bcf6.elementor-element{--align-self:center;}.elementor-16427 .elementor-element.elementor-element-2f78fef{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-ba569de .elementor-repeater-item-df1bf89 .electron-slide-inner{align-items:center;justify-content:center;}.elementor-16427 .elementor-element.elementor-element-ba569de .elementor-repeater-item-df1bf89 .electron-slide-head{-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-16427 .elementor-element.elementor-element-ba569de .electron-main-slider{height:44vh;}.elementor-16427 .elementor-element.elementor-element-ba569de .electron-main-slider .slide-item-content{max-width:800px;}.elementor-16427 .elementor-element.elementor-element-ba569de .electron-slide-inner{align-items:center;justify-content:center;}.elementor-16427 .elementor-element.elementor-element-70ee9ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-27958a6{--display:flex;--background-transition:0.3s;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .style-card .electron-blog-post-item-inner{background-size:cover;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .electron-blog-post-item{text-align:left;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .style-card .electron-blog-post-category{text-align:left;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .electron-widget-header .electron-btn{gap:10px;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .electron-widget-header .electron-btn i{font-size:14px;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .electron-widget-header .electron-btn svg{width:14px;height:14px;}.elementor-16427 .elementor-element.elementor-element-4bd28a6 .electron-blog-post-item-inner{border-radius:5px 5px 5px 5px;}.elementor-16427 .elementor-element.elementor-element-ee3b62e{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-16427 .elementor-element.elementor-element-50818bf3{--width:99.936%;}.elementor-16427 .elementor-element.elementor-element-4e4a4d7b{--width:440px;}.elementor-16427 .elementor-element.elementor-element-1a5dd785{--width:969px;}.elementor-16427 .elementor-element.elementor-element-66dac09{--content-width:1400px;}}@media(max-width:1400px) and (min-width:768px){.elementor-16427 .elementor-element.elementor-element-50818bf3{--width:100%;}.elementor-16427 .elementor-element.elementor-element-1a5dd785{--width:572.273px;}}@media(max-width:1200px) and (min-width:768px){.elementor-16427 .elementor-element.elementor-element-1a5dd785{--width:441.266px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16427 .elementor-element.elementor-element-4e4a4d7b{--width:50%;}.elementor-16427 .elementor-element.elementor-element-1a5dd785{--width:100%;}}@media(max-width:1400px){.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-main-slider{height:560px;}.elementor-16427 .elementor-element.elementor-element-24ecc736{--margin-block-start:0px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-16427 .elementor-element.elementor-element-7ccbde2{--margin-block-start:0px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-16427 .elementor-element.elementor-element-15cacb87{--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-16427 .elementor-element.elementor-element-4bf3e212{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:1200px){.elementor-16427 .elementor-element.elementor-element-50818bf3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-main-slider{height:575px;}.elementor-16427 .elementor-element.elementor-element-24ecc736{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-16427 .elementor-element.elementor-element-7ccbde2{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-16427 .elementor-element.elementor-element-15cacb87{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(max-width:1024px){.elementor-16427 .elementor-element.elementor-element-50818bf3{--flex-wrap:wrap;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-main-slider{height:450px;}.elementor-16427 .elementor-element.elementor-element-5892c68f{--flex-wrap:wrap;}.elementor-16427 .elementor-element.elementor-element-7480fc6{--flex-wrap:wrap;}.elementor-16427 .elementor-element.elementor-element-72123d8f{--flex-wrap:wrap;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu{gap:calc(15px / 2);}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu.fast-filters{gap:15px;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu:not(.fast-filters) a:not(:last-child){padding-right:calc(15px / 2);}}@media(max-width:880px){.elementor-16427 .elementor-element.elementor-element-24ecc736{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-16427 .elementor-element.elementor-element-7ccbde2{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-16427 .elementor-element.elementor-element-5a51a8ad{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:767px){.elementor-16427 .elementor-element.elementor-element-50818bf3{--margin-block-start:0px;--margin-block-end:10px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-50818bf3.e-con{--order:0;}.elementor-16427 .elementor-element.elementor-element-1a5dd785{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-main-slider{height:461px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-slide-inner{padding:30px 30px 30px 30px;}.elementor-16427 .elementor-element.elementor-element-261d0a81 .electron-slide-head{font-size:30px;}.elementor-16427 .elementor-element.elementor-element-24ecc736{--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-1f8c5869{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-16427 .elementor-element.elementor-element-7ccbde2{--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-ab79d94{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-16427 .elementor-element.elementor-element-6ba9ac7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:-25px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-5a51a8ad{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-15cacb87{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16427 .elementor-element.elementor-element-4bf3e212{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu{gap:calc(5px / 2);}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu.fast-filters{gap:5px;}.elementor-16427 .elementor-element.elementor-element-ef60b8f .electron-tab-menu:not(.fast-filters) a:not(:last-child){padding-right:calc(5px / 2);}.elementor-16427 .elementor-element.elementor-element-27958a6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}/* Start custom CSS for electron-home-slider, class: .elementor-element-261d0a81 */.electron-slide-link {
    font-size: 0 !important;
    background-color: #78d2c400 !important;
    height: 100%;
    width: 100%;
}

.slide-item-content,
.electron-slide-link-wrapper {
    height: 100%;
    width: 100%;
}

.electron-swiper-bullet {
    background: #78d2c4 !important;
    border: 1px solid #78d2c4 !important;
}

@media (max-width: 1200px) {
.elementor-element-261d0a81 .electron-main-slider {
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    display: block;
}

.elementor-element-261d0a81 .electron-slide-inner {
    aspect-ratio: 16 / 11;
    position: relative !important;
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5dd785 */.elementor .elementor-hidden-laptop {
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a6bcf6 */@media (min-width: 1200px) {
.elementor-element-6a6bcf6 .elementor-widget-container {
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for electron-home-slider, class: .elementor-element-ba569de */.elementor-repeater-item-df1bf89 .slide-item-content {
    width: 100%;
    height: 100%;
    max-width: 100% !important;
}
.elementor-repeater-item-df1bf89 .slide-item-content .electron-slide-link-wrapper{
    height: 100%;
}

.elementor-repeater-item-df1bf89 .slide-item-content .electron-slide-link-wrapper .electron-btn {
    width: 100%;
    font-size: 0;
    background: #ffffff00;
}

@media (max-width: 768px) {
    .elementor-16427 .elementor-element.elementor-element-ba569de .electron-main-slider {
        height: 84vh;
    }
}/* End custom CSS */
/* Start custom CSS for electron-contact-form-7, class: .elementor-element-6daacc1 */.elementor-element-6daacc1 .wpcf7 {
    background: #F7F7F7;
    text-align: center;
    max-width: 1216px !important;
    margin: 0 auto;
    margin-bottom: 20px;
    padding: 64px 64px 24px;
    border-radius: 16px;
}

.subscribe-container {
    max-width: 90%;
    margin: 0 auto;
    display: flex;
    gap: 32px;
}

.subscribe-text {
    width: 100%;
    font-weight: 600;
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0%;
    color: #101828;
    text-align: left;
}

.subscribe-form div {
    width: 100%;
    display: flex;
    flex-direction: row;
    gap: 16px;
}
.subscribe-form .wpcf7-form-control-wrap .wpcf7-form-control {
    padding-top: 12px;
    padding-right: 14px;
    padding-bottom: 12px;
    padding-left: 14px;
    opacity: 1;
    border-radius: 8px;
    border-width: 1px;
    background: #fff;
}

.subscribe-form .wpcf7-form-control-wrap .wpcf7-form-control::placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #667085;
}

.subscribe-form .wpcf7-submit {
    padding-top: 10px !important;
    padding-right: 28px !important;
    padding-bottom: 10px !important;
    padding-left: 28px !important;
    border-radius: 28px !important;
    background: #78D2C4 !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 24px !important;
}

.subscribe-form {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 10px;
}

.subscribe-form input[type="email"] {
  padding: 10px 15px;
  border: 1px solid #ccc;
  border-radius: 6px;
  min-width: 250px;
}

.subscribe-form .subscribe-button {
  padding: 10px 20px;
  background: #78d2c4;
  color: #fff;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  font-weight: bold;
  transition: background 0.3s ease;
}

.subscribe-form .subscribe-button:hover {
  background: #5cc7b3;
}

.subscribe-legal {
    width: 60%;
    text-align: left;
    color: #475467;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
}

.subscribe-legal a {
  color: #475467;
  text-decoration: underline;
}

.elementor-element-6daacc1 .wpcf7 .wpcf7-response-output {
    text-align: center !important;
    margin: 10px !important;
}

.elementor-element-6daacc1 .wpcf7-form [data-name="your-subject"] {
  display: none !important;
}

@media (max-width: 768px) {
  .subscribe-container {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }

  .subscribe-text {
    font-size: 22px;
    line-height: 28px;
    text-align: center;
  }

  .subscribe-form div {
    flex-direction: column;
    gap: 10px;
    width: 100%;
    align-items: stretch;
  }

  .subscribe-form input[type="email"],
  .subscribe-form .subscribe-button {
    width: 100% !important;
    min-width: unset;
    text-align: center;
  }

  .subscribe-form .subscribe-button {
    border-radius: 8px !important;
  }

  .subscribe-legal {
    width: 100%;
    text-align: center;
    font-size: 13px;
    line-height: 18px;
  }
}/* End custom CSS */