.elementor-5929 .elementor-element.elementor-element-1cc6ba1{--e-image-carousel-slides-to-show:1;}.elementor-5929 .elementor-element.elementor-element-e3a081d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-45px -45px -45px -45px;}.elementor-5929 .elementor-element.elementor-element-4cbd83b > .elementor-widget-container{margin:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-5929 .elementor-element.elementor-element-0d79bc4{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5929 .elementor-element.elementor-element-fd7596b > .elementor-widget-container{margin:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-5929 .elementor-element.elementor-element-e3f6bd0{margin-top:30px;margin-bottom:0px;}.elementor-5929 .elementor-element.elementor-element-b99d00e{margin-top:-30px;margin-bottom:0px;}.elementor-5929 .elementor-element.elementor-element-77a0e55 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-5929 .elementor-element.elementor-element-51287fe{margin-top:60px;margin-bottom:0px;}.elementor-5929 .elementor-element.elementor-element-69d068e{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-5929 .elementor-element.elementor-element-69d068e .elementor-widget-container{text-align:center;}/* Start custom CSS for image-carousel, class: .elementor-element-1cc6ba1 */.elementor-5929 .elementor-element.elementor-element-1cc6ba1{
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 0 !important;
}

.elementor-5929 .elementor-element.elementor-element-1cc6ba1 .swiper,
.elementor-5929 .elementor-element.elementor-element-1cc6ba1 .swiper-wrapper,
.elementor-5929 .elementor-element.elementor-element-1cc6ba1 .swiper-slide{
  width: 100vw !important;
}

.elementor-5929 .elementor-element.elementor-element-1cc6ba1 .swiper-slide img{
  width: 100vw !important;
  height: auto !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for claue-products, class: .elementor-element-4cbd83b */.elementor-5929 .elementor-element.elementor-element-4cbd83b{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for claue-products, class: .elementor-element-fd7596b */.elementor-5929 .elementor-element.elementor-element-fd7596b{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for claue-products, class: .elementor-element-77a0e55 */.elementor-5929 .elementor-element.elementor-element-77a0e55{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3a751d */.elementor-5929 .elementor-element.elementor-element-b3a751d{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6359baa */.elementor-5929 .elementor-element.elementor-element-6359baa{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-69d068e */.elementor-5929 .elementor-element.elementor-element-69d068e{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
}/* End custom CSS */