.elementor-4115 .elementor-element.elementor-element-2db2e674{--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-4115 .elementor-element.elementor-element-59fb2fbb .download-app-one__bg{background-image:url("https://hipotecasencolombia.co/wp-content/uploads/2024/06/download-app-bg-1-1.png");}.elementor-4115 .elementor-element.elementor-element-493a5523{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-4115 .elementor-element.elementor-element-2db2e674{--width:1170%;}.elementor-4115 .elementor-element.elementor-element-493a5523{--width:1170%;}}/* Start custom CSS *//* 1. Contenedor padre como referencia (se mantiene igual) */
.elementor-element-17f8d5d8 {
    position: relative !important;
    display: flex;
}

/* 2. Widget de préstamo ajustado (Caja encogida para no pisar el botón) */
.elementor-element-fba5b2d {
    position: absolute !important;
    right: 15%; 
    top: 45%; 
    transform: translateY(-50%); 
    z-index: 999; 
    
    /* CAMBIOS CLAVE AQUÍ ABAJO */
    width: 420px; /* Forzamos a que la caja invisible mida solo lo que mide el formulario */
    max-width: 100%; /* Evita que se desborde antes de pasar a modo móvil */
}

/* 3. Ajuste para móviles (Responsivo) */
@media (max-width: 992px) {
    .elementor-element-fba5b2d {
        position: relative !important;
        right: auto;
        top: auto;
        transform: none;
        margin: 20px auto; 
        width: 100%; /* En móviles sí queremos que tome todo el ancho disponible */
        max-width: 420px;
    }
}

.blog-card__meta li a {
    display: none !important;
 
}/* End custom CSS */