.elementor-143 .elementor-element.elementor-element-f8b3b9b{--display:flex;--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;--overlay-opacity:0.5;}.elementor-143 .elementor-element.elementor-element-f8b3b9b::before, .elementor-143 .elementor-element.elementor-element-f8b3b9b > .elementor-background-video-container::before, .elementor-143 .elementor-element.elementor-element-f8b3b9b > .e-con-inner > .elementor-background-video-container::before, .elementor-143 .elementor-element.elementor-element-f8b3b9b > .elementor-background-slideshow::before, .elementor-143 .elementor-element.elementor-element-f8b3b9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-143 .elementor-element.elementor-element-f8b3b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-143 .elementor-element.elementor-element-316587f{--e-image-carousel-slides-to-show:1;background-color:#75757500;}.elementor-143 .elementor-element.elementor-element-316587f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-143 .elementor-element.elementor-element-316587f .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:#5E5D5D00;}.elementor-143 .elementor-element.elementor-element-316587f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-143 .elementor-element.elementor-element-316587f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#5E5D5D00;}.elementor-143 .elementor-element.elementor-element-316587f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#02010100;opacity:1;}.elementor-143 .elementor-element.elementor-element-316587f .swiper-pagination-bullet{background:#02010100;}.elementor-143 .elementor-element.elementor-element-8de5b7a{--display:flex;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-143 .elementor-element.elementor-element-2e574cc{padding:7px 7px 7px 7px;z-index:5;text-align:center;}.elementor-143 .elementor-element.elementor-element-2e574cc .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-143 .elementor-element.elementor-element-a063666{z-index:3;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#B6FFE5;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#B6FFE5;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .star-rating{color:#ECDC0B;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .price{color:#FF3900;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .price ins{color:#FF3900;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .price ins .amount{color:#FF3900;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .price del{color:#00FFE1;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .price del .amount{color:#00FFE1;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product .button{background-color:#D13616;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products ul.products li.product{background-color:#DBDBDB00;}.elementor-143 .elementor-element.elementor-element-a343d3d{--display:flex;--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-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-143 .elementor-element.elementor-element-dc4ad39{z-index:3;}.elementor-143 .elementor-element.elementor-element-fbd3eea{--display:flex;--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-143 .elementor-element.elementor-element-0e4b397{--display:flex;--min-height:500px;--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;--overlay-opacity:0.5;--z-index:3;}.elementor-143 .elementor-element.elementor-element-0e4b397::before, .elementor-143 .elementor-element.elementor-element-0e4b397 > .elementor-background-video-container::before, .elementor-143 .elementor-element.elementor-element-0e4b397 > .e-con-inner > .elementor-background-video-container::before, .elementor-143 .elementor-element.elementor-element-0e4b397 > .elementor-background-slideshow::before, .elementor-143 .elementor-element.elementor-element-0e4b397 > .e-con-inner > .elementor-background-slideshow::before, .elementor-143 .elementor-element.elementor-element-0e4b397 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-143 .elementor-element.elementor-element-717b81f{z-index:3;text-align:center;}.elementor-143 .elementor-element.elementor-element-717b81f .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-765e581{z-index:3;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#B6FFE5;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#B6FFE5;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .star-rating{color:#ECDC0B;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .price{color:#FF3900;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .price ins{color:#FF3900;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .price ins .amount{color:#FF3900;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .price del{color:#00FFE1;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .price del .amount{color:#00FFE1;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product .button{background-color:#D13616;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products ul.products li.product{background-color:#DBDBDB00;}.elementor-143 .elementor-element.elementor-element-ab28418{--display:flex;--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-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-143 .elementor-element.elementor-element-4d018c5 .elementor-swiper-button{font-size:20px;}.elementor-143 .elementor-element.elementor-element-4d018c5 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-143 .elementor-element.elementor-element-4d018c5.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-143 .elementor-element.elementor-element-4d018c5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-143 .elementor-element.elementor-element-4d018c5.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-143 .elementor-element.elementor-element-4d018c5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-143 .elementor-element.elementor-element-4d018c5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-143 .elementor-element.elementor-element-4d018c5 .elementor-testimonial__text{color:#000000;}.elementor-143 .elementor-element.elementor-element-4d018c5 .elementor-testimonial__name{color:#00C6FF;}.elementor-143 .elementor-element.elementor-element-4d018c5 .elementor-testimonial__title{color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-143 .elementor-element.elementor-element-8de5b7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-143 .elementor-element.elementor-element-a063666 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-element{--align-self:center;}.elementor-143 .elementor-element.elementor-element-a063666.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-143 .elementor-element.elementor-element-0593daf{z-index:3;}.elementor-143 .elementor-element.elementor-element-0e4b397{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-143 .elementor-element.elementor-element-765e581 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-143 .elementor-element.elementor-element-765e581.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-0e4b397 */<div class="mesh-bg"></div>

<style>

/* 🔒 BASE WRAPPER */
.mesh-bg{
  position:absolute;
  inset:0;
  z-index:0;
  overflow:hidden;
  background:#070012;
  isolation:isolate; /* 🔥 IMPORTANT FIX */
}

/* 🌈 BACKGROUND LAYERS */
.mesh-bg::before,
.mesh-bg::after{
  content:"";
  position:absolute;
  inset:0;
  filter: blur(30px);
  pointer-events:none;
}

/* COLOR LAYER A */
.mesh-bg::before{
  background:
    radial-gradient(circle at 20% 30%, #7a00ff, transparent 60%),
    radial-gradient(circle at 75% 25%, #ff0077, transparent 60%),
    radial-gradient(circle at 50% 70%, #00c3ff, transparent 60%);
  animation: fadeA 3s ease-in-out infinite;
}

/* COLOR LAYER B */
.mesh-bg::after{
  background:
    radial-gradient(circle at 30% 40%, #00ff88, transparent 60%),
    radial-gradient(circle at 80% 70%, #ff00cc, transparent 60%),
    radial-gradient(circle at 60% 20%, #ffcc00, transparent 60%);
  animation: fadeB 3s ease-in-out infinite;
}

/* 🔁 CLEAN EXCHANGE */
@keyframes fadeA{
  0%,100% {opacity:1;}
  50% {opacity:0;}
}

@keyframes fadeB{
  0%,100% {opacity:0;}
  50% {opacity:1;}
}

</style>/* End custom CSS */