.elementor-5152 .elementor-element.elementor-element-3d546e76{--display:flex;}.elementor-5152 .elementor-element.elementor-element-6845da50{--display:flex;--justify-content:center;}.elementor-5152 .elementor-element.elementor-element-33a40432{text-align:center;}.elementor-5152 .elementor-element.elementor-element-536a0b6d{--spacer-size:50px;}.elementor-5152 .elementor-element.elementor-element-6ae53701 > .elementor-widget-container{padding:0px 205px 0px 205px;}.elementor-5152 .elementor-element.elementor-element-6ae53701{text-align:center;}.elementor-5152 .elementor-element.elementor-element-6ae53701 .elementor-heading-title{font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-5152 .elementor-element.elementor-element-2c44ff1b{--spacer-size:20px;}.elementor-5152 .elementor-element.elementor-element-68750145{text-align:center;}.elementor-5152 .elementor-element.elementor-element-68750145 .elementor-heading-title{font-size:25px;text-transform:uppercase;}.elementor-5152 .elementor-element.elementor-element-65e577fe{--display:flex;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:325px;}.elementor-5152 .elementor-element.elementor-element-3c4a95c2{--display:flex;}.elementor-5152 .elementor-element.elementor-element-14e7cece img{width:325px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:initial;max-width:initial;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-repeater-item-69b8900 .elementor-button{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-repeater-item-69b8900 .elementor-button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-repeater-item-a8619e0 .elementor-button{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-repeater-item-a8619e0 .elementor-button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button,.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button svg{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-button:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5) inset;}.elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 18px / 2);margin-left:calc( 18px / 2);}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -18px / 2);margin-left:calc( -18px / 2);}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 18px / 2 );margin-top:calc( 18px / 2 );margin-right:0;margin-left:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}body.elementor-page-5152:not(.elementor-motion-effects-element-type-background), body.elementor-page-5152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perseveranciatostadores.com.ar/wp-content/uploads/2025/09/PERSE-BG-1920X1080.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5152 .elementor-element.elementor-element-3d546e76{--content-width:950px;}}@media(min-width:2400px){.elementor-5152 .elementor-element.elementor-element-6845da50{--justify-content:center;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:325px;}.elementor-5152 .elementor-element.elementor-element-14e7cece img{width:325px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5152 .elementor-element.elementor-element-1fc4f037 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-5152:not(.elementor-motion-effects-element-type-background), body.elementor-page-5152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perseveranciatostadores.com.ar/wp-content/uploads/2025/08/PERSE-BG-1920X1080.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(max-width:1512px){.elementor-5152 .elementor-element.elementor-element-6845da50{--justify-content:center;}.elementor-5152 .elementor-element.elementor-element-33a40432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5152 .elementor-element.elementor-element-6ae53701 > .elementor-widget-container{padding:0px 205px 0px 205px;}.elementor-5152 .elementor-element.elementor-element-6ae53701{text-align:center;}.elementor-5152 .elementor-element.elementor-element-6ae53701 .elementor-heading-title{font-size:30px;}.elementor-5152 .elementor-element.elementor-element-2c44ff1b{--spacer-size:10px;}.elementor-5152 .elementor-element.elementor-element-68750145{text-align:center;}.elementor-5152 .elementor-element.elementor-element-68750145 .elementor-heading-title{font-size:25px;}.elementor-5152 .elementor-element.elementor-element-65e577fe{--flex-wrap:nowrap;}.elementor-5152 .elementor-element.elementor-element-72f34531{width:auto;max-width:auto;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:225px;}.elementor-5152 .elementor-element.elementor-element-14e7cece img{width:225px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5152 .elementor-element.elementor-element-7764a760 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button,.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button svg{font-size:18px;}}@media(max-width:1200px){.elementor-5152 .elementor-element.elementor-element-3d546e76{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5152 .elementor-element.elementor-element-6ae53701 > .elementor-widget-container{padding:0px 160px 0px 160px;}.elementor-5152 .elementor-element.elementor-element-6ae53701{text-align:center;}.elementor-5152 .elementor-element.elementor-element-6ae53701 .elementor-heading-title{font-size:35px;}.elementor-5152 .elementor-element.elementor-element-2c44ff1b{--spacer-size:20px;}.elementor-5152 .elementor-element.elementor-element-68750145{text-align:center;}.elementor-5152 .elementor-element.elementor-element-68750145 .elementor-heading-title{font-size:30px;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:325px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5152 .elementor-element.elementor-element-7764a760 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button,.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button svg{font-size:16px;}body.elementor-page-5152:not(.elementor-motion-effects-element-type-background), body.elementor-page-5152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perseveranciatostadores.com.ar/wp-content/uploads/2024/04/PERSE-BG-1280X800.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(max-width:1024px){.elementor-5152 .elementor-element.elementor-element-6ae53701 > .elementor-widget-container{padding:0px 195px 0px 195px;}.elementor-5152 .elementor-element.elementor-element-6ae53701{text-align:center;}.elementor-5152 .elementor-element.elementor-element-6ae53701 .elementor-heading-title{font-size:25px;}.elementor-5152 .elementor-element.elementor-element-68750145{text-align:center;}.elementor-5152 .elementor-element.elementor-element-68750145 .elementor-heading-title{font-size:25px;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:325px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button,.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button svg{font-size:16px;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 0px / 2 );margin-top:calc( 0px / 2 );margin-right:0;margin-left:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}body.elementor-page-5152:not(.elementor-motion-effects-element-type-background), body.elementor-page-5152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perseveranciatostadores.com.ar/wp-content/uploads/2024/04/PERSE-BG-1080X1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(max-width:880px){.elementor-5152 .elementor-element.elementor-element-6ae53701 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5152 .elementor-element.elementor-element-6ae53701{text-align:center;}.elementor-5152 .elementor-element.elementor-element-6ae53701 .elementor-heading-title{font-size:30px;}.elementor-5152 .elementor-element.elementor-element-68750145{text-align:center;}.elementor-5152 .elementor-element.elementor-element-68750145 .elementor-heading-title{font-size:25px;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:275px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button,.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button svg{font-size:16px;}}@media(max-width:767px){.elementor-5152 .elementor-element.elementor-element-6845da50{--justify-content:center;}.elementor-5152 .elementor-element.elementor-element-536a0b6d{--spacer-size:10px;}.elementor-5152 .elementor-element.elementor-element-6ae53701 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5152 .elementor-element.elementor-element-6ae53701{text-align:center;}.elementor-5152 .elementor-element.elementor-element-6ae53701 .elementor-heading-title{font-size:20px;}.elementor-5152 .elementor-element.elementor-element-2c44ff1b{--spacer-size:5px;}.elementor-5152 .elementor-element.elementor-element-68750145{text-align:center;}.elementor-5152 .elementor-element.elementor-element-68750145 .elementor-heading-title{font-size:16px;}.elementor-5152 .elementor-element.elementor-element-65e577fe{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5152 .elementor-element.elementor-element-72f34531{width:100%;max-width:100%;}.elementor-5152 .elementor-element.elementor-element-72f34531 img{width:250px;}.elementor-5152 .elementor-element.elementor-element-14e7cece img{width:250px;}.elementor-5152 .elementor-element.elementor-element-1fc4f037{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5152 .elementor-element.elementor-element-7764a760 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5152 .elementor-element.elementor-element-7764a760 .elementor-button{padding:10px 0px 10px 0px;}.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button,.elementor-5152 .elementor-element.elementor-element-7764a760 a.elementor-button svg{font-size:15px;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 0px / 2 );margin-top:calc( 0px / 2 );margin-right:0;margin-left:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 0px / 2);margin-left:calc( 0px / 2);}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -0px / 2);margin-left:calc( -0px / 2);}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 0px / 2 );margin-top:calc( 0px / 2 );margin-right:0;margin-left:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-5152 .elementor-element.elementor-element-7764a760.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}body.elementor-page-5152:not(.elementor-motion-effects-element-type-background), body.elementor-page-5152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perseveranciatostadores.com.ar/wp-content/uploads/2024/04/PERSE-BG-1080X1920.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}}/* Start custom CSS for uael-buttons, class: .elementor-element-7764a760 *//* Forzar botones en fila en móviles */
.elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center;   /* centrados en el contenedor */
    gap: 10px;                 /* espacio entre botones */
    flex-wrap: nowrap !important;
}

.elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .elementor-button {
    flex: 1 1 auto;            /* ambos botones se adaptan */
    max-width: 48%;            /* ancho máximo del 48% cada uno */
}

/* --- MÓVIL (≤767px): dos botones 48% uno al lado del otro --- */
@media (max-width: 767px){
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap{
    display:flex !important;
    flex-direction: row !important;
    justify-content: center;
    gap: 10px;
    flex-wrap: nowrap !important;
  }
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .elementor-button{
    flex: 1 1 auto;
    max-width: 48%;
    min-width: 180px; /* opcional en móvil */
  }
}

/* --- DESKTOP (≥1024px): hacerlos más largos --- */
@media (min-width: 1024px){
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap{ gap: 16px; }
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .elementor-button{
    min-width: 260px;              /* ↑ alargá a gusto: 280/300/etc. */
    padding-inline: 24px;          /* más “cuerpo” horizontal */
    font-size: clamp(14px, .95vw, 18px); /* opcional, ajuste tipográfico */
  }
}

/* --- EXTRAGRANDE (≥1400px): aún más largos (opcional) --- */
@media (min-width: 1400px){
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .elementor-button{
    min-width: 270px;
    padding-inline: 28px;
  }
}

/* --- TABLET (768–1023px): más largos que móvil, menos que desktop --- */
@media (min-width: 768px) and (max-width: 1023px){
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap{
    display: flex !important;
    flex-direction: row !important;
    justify-content: center;
    gap: 14px;                 /* un poco más de espacio que en móvil */
    flex-wrap: nowrap !important;
  }
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .elementor-button{
    min-width: 240px;          /* alargá a 260/280 si querés más */
    padding-inline: 22px;      /* más “cuerpo” horizontal */
    font-size: clamp(14px, 1.5vw, 17px);
    flex: 0 0 auto;            /* respeta el min-width (no se comprime) */
  }
}

/* === MÓVIL VOLTEADO (landscape) === */
/* Ajusta si tu teléfono en horizontal tiene menos/mas alto */
@media (orientation: landscape) and (max-height: 480px){
  /* deja aire frente al footer fijo */
  .elementor-5152 .elementor-element.elementor-element-7764a760{ 
    margin-bottom: 84px !important;  /* sube/baja si tu footer es más alto/bajo */
  }

  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap{
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 8px !important;
    flex-wrap: nowrap !important;           /* nunca apilar */
    overflow: visible !important;
  }

  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-wrap .elementor-button{
    flex: 1 1 45% !important;               /* dos en fila */
    max-width: 46% !important;
    min-width: 140px !important;            /* permite encoger en landscape */
    padding: 10px 14px !important;          /* menos alto */
    font-size: 13px !important;
    line-height: 1.1 !important;
    white-space: nowrap !important;         /* evita salto de texto */
  }
}

/* Paisajes MUY bajos (autos con notch, etc.) */
@media (orientation: landscape) and (max-height: 380px){
  .elementor-5152 .elementor-element.elementor-element-7764a760{ margin-bottom: 96px !important; }
  .elementor-5152 .elementor-element.elementor-element-7764a760 .uael-dual-button-/* End custom CSS */