.elementor-1739 .elementor-element.elementor-element-37647255{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-33px;--margin-bottom:-4px;--margin-left:147px;--margin-right:15px;--padding-top:35px;--padding-bottom:42px;--padding-left:-7px;--padding-right:-42px;}.elementor-1739 .elementor-element.elementor-element-1f0674f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -15px 0px -30px;}.elementor-1739 .elementor-element.elementor-element-1f0674f2{grid-row:span 1;}.elementor-1739 .elementor-element.elementor-element-1f0674f2.elementor-element{--flex-grow:-56;--flex-shrink:221;}.elementor-1739 .elementor-element.elementor-element-1f0674f2 .ufae-wrapper{--ufae-container-3d-depth:(100px);--ufae-transition-timing:1000;--ufae-box-front-bg-gradient-color-1:#2E3192;--ufae-box-front-bg-gradient-color-2:#00005B;--ufae-box-front-bg-gradient-direction:to right;--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-front-padding:0em 0em 0em 0em;--ufae-box-back-bg-gradient-color-1:#2E3192;--ufae-box-back-bg-gradient-color-2:#00005B;--ufae-box-back-bg-gradient-direction:to right;--ufae-back-items-justify:center;--ufae-back-items-alignment:center;--ufae-box-back-padding:2em 2em 2em 2em;--ufae-box-margin-top:0em;--ufae-box-margin-right:0em;--ufae-box-margin-left:0em;--ufae-box-margin-bottom:0em;--ufae-box-bd-radius:30px 30px 30px 30px;--ufae-box-height:275px;--ufae-icon-front-color:#FFFFFF;--ufae-icon-front-size:162px;--ufae-icon-front-padding:0px 0px 00px 0px;--ufae-icon-front-margin:0px 0px 0px 0px;--ufae-icon-front-bd-radius:0px;--ufae-icon-back-bg-color:#FFFFFF00;--ufae-icon-back-color:#FFFFFF;--ufae-icon-back-size:217px;--ufae-icon-back-padding:0px 0px 0px 0px;--ufae-icon-back-margin:0px 0px 0px 0px;--ufae-icon-back-bd-radius:10px;}.elementor-1739 .elementor-element.elementor-element-1f0674f2 .ufae-wrapper .ufae-flipbox-front .ufae-icon-wrapper{border-style:none;}.elementor-1739 .elementor-element.elementor-element-3b7d7f17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -15px 0px -30px;}.elementor-1739 .elementor-element.elementor-element-3b7d7f17{grid-row:span 1;}.elementor-1739 .elementor-element.elementor-element-3b7d7f17.elementor-element{--flex-grow:-56;--flex-shrink:221;}.elementor-1739 .elementor-element.elementor-element-3b7d7f17 .ufae-wrapper{--ufae-container-3d-depth:(100px);--ufae-transition-timing:1000;--ufae-box-front-bg-gradient-color-1:#2E3192;--ufae-box-front-bg-gradient-color-2:#00005B;--ufae-box-front-bg-gradient-direction:to right;--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-front-padding:0em 0em 0em 0em;--ufae-box-back-bg-gradient-color-1:#2E3192;--ufae-box-back-bg-gradient-color-2:#00005B;--ufae-box-back-bg-gradient-direction:to right;--ufae-back-items-justify:center;--ufae-back-items-alignment:center;--ufae-box-back-padding:2em 2em 2em 2em;--ufae-box-margin-top:0em;--ufae-box-margin-right:0em;--ufae-box-margin-left:0em;--ufae-box-margin-bottom:0em;--ufae-box-bd-radius:30px 30px 30px 30px;--ufae-box-height:275px;--ufae-icon-front-color:#FFFFFF;--ufae-icon-front-size:162px;--ufae-icon-front-padding:0px 0px 00px 0px;--ufae-icon-front-margin:0px 0px 0px 0px;--ufae-icon-front-bd-radius:0px;--ufae-icon-back-bg-color:#FFFFFF00;--ufae-icon-back-color:#FFFFFF;--ufae-icon-back-size:217px;--ufae-icon-back-padding:0px 0px 0px 0px;--ufae-icon-back-margin:0px 0px 0px 0px;--ufae-icon-back-bd-radius:10px;}.elementor-1739 .elementor-element.elementor-element-3b7d7f17 .ufae-wrapper .ufae-flipbox-front .ufae-icon-wrapper{border-style:none;}.elementor-1739 .elementor-element.elementor-element-5331bc30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -15px 0px -30px;}.elementor-1739 .elementor-element.elementor-element-5331bc30{grid-row:span 1;}.elementor-1739 .elementor-element.elementor-element-5331bc30.elementor-element{--flex-grow:-56;--flex-shrink:221;}.elementor-1739 .elementor-element.elementor-element-5331bc30 .ufae-wrapper{--ufae-container-3d-depth:(100px);--ufae-transition-timing:1000;--ufae-box-front-bg-gradient-color-1:#2E3192;--ufae-box-front-bg-gradient-color-2:#00005B;--ufae-box-front-bg-gradient-direction:to right;--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-front-padding:0em 0em 0em 0em;--ufae-box-back-bg-gradient-color-1:#2E3192;--ufae-box-back-bg-gradient-color-2:#00005B;--ufae-box-back-bg-gradient-direction:to right;--ufae-back-items-justify:center;--ufae-back-items-alignment:center;--ufae-box-back-padding:2em 2em 2em 2em;--ufae-box-margin-top:0em;--ufae-box-margin-right:0em;--ufae-box-margin-left:0em;--ufae-box-margin-bottom:0em;--ufae-box-bd-radius:30px 30px 30px 30px;--ufae-box-height:275px;--ufae-icon-front-color:#FFFFFF;--ufae-icon-front-size:162px;--ufae-icon-front-padding:0px 0px 00px 0px;--ufae-icon-front-margin:0px 0px 0px 0px;--ufae-icon-front-bd-radius:0px;--ufae-icon-back-bg-color:#FFFFFF00;--ufae-icon-back-color:#FFFFFF;--ufae-icon-back-size:217px;--ufae-icon-back-padding:0px 0px 0px 0px;--ufae-icon-back-margin:0px 0px 0px 0px;--ufae-icon-back-bd-radius:10px;}.elementor-1739 .elementor-element.elementor-element-5331bc30 .ufae-wrapper .ufae-flipbox-front .ufae-icon-wrapper{border-style:none;}@media(max-width:1116px){.elementor-1739 .elementor-element.elementor-element-37647255{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1739 .elementor-element.elementor-element-37647255{--width:75%;}}@media(max-width:767px){.elementor-1739 .elementor-element.elementor-element-37647255{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for ufae_simple_flipbox_widget, class: .elementor-element-1f0674f2 *//* 1. Corrige el padding de la cara frontal para que no aplaste el contenido */
.elementor-1739 .elementor-element.elementor-element-1f0674f2 .uael-flipbox-front {
    padding: 20px !important; /* Cambia el relleno a un valor seguro de 20px */
}

/* 2. Evita que la imagen se distorsione o se haga angosta */
.elementor-1739 .elementor-element.elementor-element-1f0674f2 img, 
.elementor-1739 .elementor-element.elementor-element-1f0674f2 .uael-flipbox-img-image {
    width: 100% !important;
    max-width: 180px !important; /* Limita el ancho máximo para que no se vea gigante */
    height: auto !important;      /* Hace que el alto se adapte proporcionalmente */
    object-fit: contain !important; /* Asegura que mantenga su aspecto original */
    margin: 0 auto !important;    /* Centra la imagen horizontalmente */
}/* End custom CSS */
/* Start custom CSS for ufae_simple_flipbox_widget, class: .elementor-element-3b7d7f17 *//* 1. Corrige el padding de la cara frontal para que no aplaste el contenido */
.elementor-1739 .elementor-element.elementor-element-3b7d7f17 .uael-flipbox-front {
    padding: 20px !important; /* Cambia el relleno a un valor seguro de 20px */
}

/* 2. Evita que la imagen se distorsione o se haga angosta */
.elementor-1739 .elementor-element.elementor-element-3b7d7f17 img, 
.elementor-1739 .elementor-element.elementor-element-3b7d7f17 .uael-flipbox-img-image {
    width: 100% !important;
    max-width: 180px !important; /* Limita el ancho máximo para que no se vea gigante */
    height: auto !important;      /* Hace que el alto se adapte proporcionalmente */
    object-fit: contain !important; /* Asegura que mantenga su aspecto original */
    margin: 0 auto !important;    /* Centra la imagen horizontalmente */
}/* End custom CSS */
/* Start custom CSS for ufae_simple_flipbox_widget, class: .elementor-element-5331bc30 *//* 1. Corrige el padding de la cara frontal para que no aplaste el contenido */
.elementor-1739 .elementor-element.elementor-element-5331bc30 .uael-flipbox-front {
    padding: 20px !important; /* Cambia el relleno a un valor seguro de 20px */
}

/* 2. Evita que la imagen se distorsione o se haga angosta */
.elementor-1739 .elementor-element.elementor-element-5331bc30 img, 
.elementor-1739 .elementor-element.elementor-element-5331bc30 .uael-flipbox-img-image {
    width: 100% !important;
    max-width: 180px !important; /* Limita el ancho máximo para que no se vea gigante */
    height: auto !important;      /* Hace que el alto se adapte proporcionalmente */
    object-fit: contain !important; /* Asegura que mantenga su aspecto original */
    margin: 0 auto !important;    /* Centra la imagen horizontalmente */
}/* End custom CSS */