.elementor-158 .elementor-element.elementor-element-81abc29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-81abc29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-158 .elementor-element.elementor-element-f900ea0{--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-158 .elementor-element.elementor-element-f900ea0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-158 .elementor-element.elementor-element-6aa17ea{--display:flex;--min-height:0px;border-style:none;--border-style:none;--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-158 .elementor-element.elementor-element-6aa17ea:hover{border-style:none;}.elementor-158 .elementor-element.elementor-element-6aa17ea, .elementor-158 .elementor-element.elementor-element-6aa17ea::before{--border-transition:0.3s;}.elementor-158 .elementor-element.elementor-element-42ae9f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-content{text-align:left;align-items:select-type !important;padding:261px 0px 0px 5px !important;}.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-content, .elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-footer{justify-content:select-type !important;}.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner{border-radius:0px 0px 0px 0px !important;}.elementor-158 .elementor-element.elementor-element-42ae9f7 a.button{padding:14px 14px 14px 14px;height:44px !important;}.elementor-158 .elementor-element.elementor-element-b66a2b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-dba5cc5{--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-158 .elementor-element.elementor-element-1231866{--divider-border-style:solid;--divider-color:#E5E7EB;--divider-border-width:1px;}.elementor-158 .elementor-element.elementor-element-1231866 .elementor-divider-separator{width:100%;}.elementor-158 .elementor-element.elementor-element-1231866 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-158 .elementor-element.elementor-element-f051038{--display:flex;--min-height:0px;}.elementor-158 .elementor-element.elementor-element-f051038:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-f051038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-c124ccb > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFDFE 100%);}.elementor-158 .elementor-element.elementor-element-be7d63d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-68cab69{--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-158 .elementor-element.elementor-element-ac86a8d a.button{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #1F4A2C 0%, #1F4A2C 100%);}.elementor-158 .elementor-element.elementor-element-ac86a8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-158 .elementor-element.elementor-element-ac86a8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-158 .elementor-element.elementor-element-ac86a8d .entry-title {line-height:1.2em !important;opacity:1;}.elementor-158 .elementor-element.elementor-element-ac86a8d .entry-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-158 .elementor-element.elementor-element-ac86a8d .entry-excerpt p {opacity:1;}.elementor-158 .elementor-element.elementor-element-ac86a8d .entry-excerpt p{font-family:"Montserrat", Sans-serif;}.elementor-158 .elementor-element.elementor-element-a8555a5{--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-158 .elementor-element.elementor-element-4824095 a.button{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #1F4A2C 0%, #1F4A2C 100%);}.elementor-158 .elementor-element.elementor-element-4824095.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-158 .elementor-element.elementor-element-861c0bc{--display:flex;}.elementor-158 .elementor-element.elementor-element-32dec39 a.button{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(185deg, #1F4A2C 0%, #1F4A2C 100%);}.elementor-158 .elementor-element.elementor-element-ltcnew0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-ltcnew0:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-ltcnew0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-ltcnew2 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFDFE 100%);}.elementor-158 .elementor-element.elementor-element-755ec41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-6e39144{--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-158 .elementor-element.elementor-element-5691f5f .entry-title{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-158 .elementor-element.elementor-element-1d19339{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-5fa5e86{--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-158 .elementor-element.elementor-element-3c02831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-6e10873{--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-158 .elementor-element.elementor-element-1217292{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-4e6d956{--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-158 .elementor-element.elementor-element-7571d63 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-2778215{--display:flex;}.elementor-158 .elementor-element.elementor-element-855a3d6{--spacer-size:50px;}.elementor-158 .elementor-element.elementor-element-b54bee4{--display:flex;}.elementor-158 .elementor-element.elementor-element-d4f6d29{text-align:center;}.elementor-158 .elementor-element.elementor-element-d4f6d29 .elementor-heading-title{font-family:"Oswald", Sans-serif;}.elementor-158 .elementor-element.elementor-element-cd82087{--e-image-carousel-slides-to-show:5;}.elementor-158 .elementor-element.elementor-element-9a19e89{--display:flex;}.elementor-158 .elementor-element.elementor-element-37388f8{--spacer-size:100px;}body.elementor-page-158 .container{max-width:1420px;}body.elementor-page-158 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1420px;}body.elementor-page-158 .e-con {--container-max-width:1420px;}@media(min-width:768px){.elementor-158 .elementor-element.elementor-element-81abc29{--width:101.325%;}.elementor-158 .elementor-element.elementor-element-f900ea0{--width:99.597%;}.elementor-158 .elementor-element.elementor-element-6aa17ea{--width:100%;}.elementor-158 .elementor-element.elementor-element-dba5cc5{--width:100%;}.elementor-158 .elementor-element.elementor-element-68cab69{--width:100%;}.elementor-158 .elementor-element.elementor-element-a8555a5{--width:100%;}.elementor-158 .elementor-element.elementor-element-6e39144{--width:100%;}.elementor-158 .elementor-element.elementor-element-5fa5e86{--width:100%;}.elementor-158 .elementor-element.elementor-element-6e10873{--width:100%;}.elementor-158 .elementor-element.elementor-element-4e6d956{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-158 .elementor-element.elementor-element-68cab69{--width:100%;}.elementor-158 .elementor-element.elementor-element-a8555a5{--width:100%;}}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-be7d63d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-81abc29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-42ae9f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-media{height:150px !important;}.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-inner{max-width:100% !important;}.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-content{padding:0px 0px 0px 0px !important;}.elementor-158 .elementor-element.elementor-element-b66a2b8{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-be7d63d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-ac86a8d .entry-title{font-size:17px;}.elementor-158 .elementor-element.elementor-element-ac86a8d .entry-excerpt p{font-size:12px;}.elementor-158 .elementor-element.elementor-element-ac86a8d a.button{font-size:11px;padding:14px 14px 14px 14px;}.elementor-158 .elementor-element.elementor-element-a8555a5{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-158 .elementor-element.elementor-element-4824095{width:var( --container-widget-width, 321.556px );max-width:321.556px;--container-widget-width:321.556px;--container-widget-flex-grow:0;}.elementor-158 .elementor-element.elementor-element-755ec41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-1d19339{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-fa60fae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-3c02831{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-158 .elementor-element.elementor-element-1217292{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for supgor-home-slider, class: .elementor-element-42ae9f7 *//* Tablet y escritorio: banner completo sin recortes (tu código original) */
@media (min-width: 768px) {
  .elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-media {
    --h: auto !important;
    --h-sm: auto !important;
    --h-lg: auto !important;
    height: auto !important;
  }
  .elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-media img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    position: relative !important;
    display: block;
  }
}

/* Móvil: imagen completa */
@media (max-width: 767px) {
  .elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-media {
    --h: auto !important;
    --h-sm: auto !important;
    --h-lg: auto !important;
    height: auto !important;
  }
  .elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-media img {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block;
  }
}

/* Toda la imagen es el enlace del botón; el botón queda invisible */
.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner {
  position: relative !important;
}
.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-content {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 5;
}
.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-inner,
.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-footer {
  position: static !important;
}
.elementor-158 .elementor-element.elementor-element-42ae9f7 .site-banner-footer a.button {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0 !important;
  border-radius: 0 !important;
}
.elementor-158 .elementor-element.elementor-element-42ae9f7 .price-content {
  display: none;
}/* End custom CSS */
/* Start custom CSS for supgor-product-carousel, class: .elementor-element-c124ccb */.elementor-158 .elementor-element.elementor-element-c124ccb .site-countdown-products {
    /* Cambia el fondo rojo de toda la franja "Los mas vendidos" a blanco */
    background-color: #ffffff !important;
}

.elementor-158 .elementor-element.elementor-element-c124ccb .site-countdown-products .entry-title {
    /* Cambia el color del texto del título de blanco a negro (para que se vea sobre el fondo blanco) */
    color: #000000 !important;
    /* Alinea el texto del título a la izquierda en vez de centrado */
    text-align: left !important;
}

.elementor-158 .elementor-element.elementor-element-c124ccb .site-countdown-products .countdown-header {
    /* El título vive dentro de un contenedor flex centrado (justify-content: center); 
       esto lo cambia a "flex-start" para que el título se ubique a la izquierda del contenedor */
    justify-content: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for supgor-banner-box, class: .elementor-element-ac86a8d */.elementor-158 .elementor-element.elementor-element-ac86a8d .site-banner-media {
    height: auto !important;
}
.elementor-158 .elementor-element.elementor-element-ac86a8d .site-banner-media img {
    position: static !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block;
}

/* Botón "Comprar ahora" abajo a la izquierda */
.elementor-158 .elementor-element.elementor-element-ac86a8d .site-banner {
    position: relative;
}
.elementor-158 .elementor-element.elementor-element-ac86a8d .site-banner-footer {
    position: absolute;
    left: 30px;
    bottom: 75px;
    z-index: 5;
}

/* Celular */
@media (max-width: 767px) {
    .elementor-158 .elementor-element.elementor-element-ac86a8d .site-banner-footer {
        left: 15px;
        bottom: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for supgor-banner-box, class: .elementor-element-4824095 */.elementor-158 .elementor-element.elementor-element-4824095 .site-banner-media {
    height: auto !important;
}
.elementor-158 .elementor-element.elementor-element-4824095 .site-banner-media img {
    position: static !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block;
}

/* Botón "Comprar ahora" abajo a la izquierda */
.elementor-158 .elementor-element.elementor-element-4824095 .site-banner {
    position: relative;
}
.elementor-158 .elementor-element.elementor-element-4824095 .site-banner-footer {
    position: absolute;
    left: 30px;
    bottom: 75px;
    z-index: 5;
}

/* Celular */
@media (max-width: 767px) {
    .elementor-158 .elementor-element.elementor-element-4824095 .site-banner-footer {
        left: 15px;
        bottom: 40px;
    }
}

/* Celular: igualar la altura con los otros combos */
@media (max-width: 767px) {
    .elementor-158 .elementor-element.elementor-element-4824095 {
        flex-grow: 1;
        height: 100% !important;
    }
    .elementor-158 .elementor-element.elementor-element-4824095 .elementor-widget-container,
    .elementor-158 .elementor-element.elementor-element-4824095 .site-banner,
    .elementor-158 .elementor-element.elementor-element-4824095 .site-banner-media {
        height: 100% !important;
    }
    .elementor-158 .elementor-element.elementor-element-4824095 .site-banner-media img {
        height: 100% !important;
        object-fit: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for supgor-banner-box, class: .elementor-element-32dec39 */.elementor-158 .elementor-element.elementor-element-32dec39 .site-banner-media {
    height: auto !important;
}
.elementor-158 .elementor-element.elementor-element-32dec39 .site-banner-media img {
    position: static !important;
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block;
}

/* Botón "Comprar ahora" abajo a la izquierda */
.elementor-158 .elementor-element.elementor-element-32dec39 .site-banner {
    position: relative;
}
.elementor-158 .elementor-element.elementor-element-32dec39 .site-banner-footer {
    position: absolute;
    left: 30px;
    bottom: 75px;
    z-index: 5;
}

/* Celular */
@media (max-width: 767px) {
    .elementor-158 .elementor-element.elementor-element-32dec39 .site-banner-footer {
        left: 15px;
        bottom: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for supgor-product-carousel, class: .elementor-element-ltcnew2 */.elementor-158 .elementor-element.elementor-element-ltcnew2 .site-countdown-products {
    /* Cambia el fondo rojo de toda la franja "Los mas vendidos" a blanco */
    background-color: #ffffff !important;
}

.elementor-158 .elementor-element.elementor-element-ltcnew2 .site-countdown-products .entry-title {
    /* Cambia el color del texto del título de blanco a negro (para que se vea sobre el fondo blanco) */
    color: #000000 !important;
    /* Alinea el texto del título a la izquierda en vez de centrado */
    text-align: left !important;
}

.elementor-158 .elementor-element.elementor-element-ltcnew2 .site-countdown-products .countdown-header {
    /* El título vive dentro de un contenedor flex centrado (justify-content: center); 
       esto lo cambia a "flex-start" para que el título se ubique a la izquierda del contenedor */
    justify-content: flex-start !important;
}

/* El encabezado va en el widget HTML de arriba */
.elementor-158 .elementor-element.elementor-element-ltcnew2 .site-countdown-products .countdown-header { display: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ltcnew0 */.elementor-158 .elementor-element.elementor-element-ltcnew0:not(:has(.swiper-slide)) { display: none !important; }/* End custom CSS */
/* Start custom CSS for supgor-video-carousel, class: .elementor-element-7571d63 *//* Oculta el botón de play y la lupa del tema */
.elementor-158 .elementor-element.elementor-element-7571d63 .video-play-button {
  display: none !important;
}
.elementor-158 .elementor-element.elementor-element-7571d63 .video-search-icon {
  display: none !important;
}

/* Bordes redondeados en las tarjetas de video */
.elementor-158 .elementor-element.elementor-element-7571d63 .video-item {
  border-radius: 16px !important;
  overflow: hidden !important;
  box-shadow: 0 6px 18px rgba(0,0,0,.12);
}
.elementor-158 .elementor-element.elementor-element-7571d63 .video-item iframe,
.elementor-158 .elementor-element.elementor-element-7571d63 .video-item img {
  border-radius: 16px !important;
}

/* Móvil: flechas visibles y puntos más grandes para navegar */
@media (max-width: 767px) {
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-button-prev,
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-button-next {
    display: flex !important;
    opacity: 1 !important;
    visibility: visible !important;
    align-items: center;
    justify-content: center;
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%);
    width: 38px !important;
    height: 38px !important;
    border-radius: 50%;
    background: rgba(255,255,255,.92) !important;
    box-shadow: 0 2px 8px rgba(0,0,0,.25);
    z-index: 20 !important;
    color: #1a1d1c !important;
  }
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-button-prev {
    left: 6px !important;
    right: auto !important;
  }
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-button-next {
    right: 6px !important;
    left: auto !important;
  }
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-button-disabled {
    opacity: .35 !important;
  }
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-pagination {
    margin-top: 14px !important;
    position: relative !important;
  }
  .elementor-158 .elementor-element.elementor-element-7571d63 .swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
    margin: 0 5px !important;
  }
}/* End custom CSS */