.elementor-2765 .elementor-element.elementor-element-6903f9b{--display:flex;}.elementor-2765 .elementor-element.elementor-element-cfef20f{--display:flex;}/* Start custom CSS for image, class: .elementor-element-0b7c400 *//* Estilo unificado para la imagen del artículo */
.img-bioclima {
    display: block !important;
    width: 50% !important; /* Tamaño reducido al 50% */
    max-width: 450px !important; /* Límite de ancho para pantallas grandes */
    height: auto !important;
    margin: 30px auto !important; /* Centrado horizontal y margen vertical */
    border-radius: 15px !important; /* Bordes suaves */
    box-shadow: 0 4px 15px rgba(0,0,0,0.1) !important; /* Sombra sutil inicial */
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important; /* Animación fluida */
}

/* Efecto de animación al pasar el ratón */
.img-bioclima:hover {
    transform: translateY(-10px) scale(1.03) !important; /* Eleva y agranda ligeramente */
    box-shadow: 0 20px 40px rgba(28, 60, 87, 0.25) !important; /* Sombra más profunda */
}

/* Adaptación para dispositivos móviles */
@media (max-width: 600px) {
    .img-bioclima {
        width: 85% !important; /* En móviles se ve un poco más grande */
    }
    .img-bioclima:hover {
        transform: none !important; /* Se desactiva la elevación en táctil para evitar saltos */
    }
}/* End custom CSS */