/*
Theme Name: Blocksy Child
Author: Nemesys
Template: blocksy
Version: 1.0.0
Text Domain: blocksy-child
*/

/** INDICE
 *
 *    0 - General
 *    1 - Cabecera
 *    2 - Pie
 *    3 - Contenido
 *      3.1 - Portada
 *      3.2 - Interiores
 *      3.3 - Contacto
 */

/**
 * 0 - General
*/

 a {
    text-decoration: none!important;
 }

.mt0 {
    margin-top: 0!important;
}

.mb0 {
    margin-bottom: 0!important;
}

.mt-27 {
    margin-top: -27px!important;
}

.wp-block-button a {
    color: #fff!important;
    border-radius: 5px;
}

.wp-block-button a:hover {
    color: var(--theme-palette-color-1)!important;
}

.philosopher {
    font-family: Philosopher;
}

/* personaliza el color del botón del banner de GDPR Cookie Compliance */
.moove-gdpr-infobar-allow-all, .moove-gdpr-infobar-reject-btn {
    background-color: var(--theme-palette-color-1)!important;
  }

 /**
 * 1 - Cabecera
 */

 [data-header*="type-1"] .ct-header [data-row*="middle"] {
    background-size: cover;
 }

 /* Destaca Noticias */
 #menu-item-235 a {
    border: 2px solid #92B4B5;
    border-radius: 10px;
    height: 2lh;
    margin-left: 2em;
    padding-right: 1em;
}

 /**
 * 2 - Pie
 */

footer [data-row="middle"] {
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo-scaled.png);
    background-size: cover;
 }

#menu-pie-es li {
    margin-bottom: 1lh;
}

 /**
 * 3 - Contenido
 */

.bloque_interior_tratamientos {
    background: #C9E6E7;
    padding-top: 10px!important;
    padding-bottom: 2em;
    border-top: 45px solid transparent;
    border-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo-scaled.png) 30 repeat;
}

 /**
 * 3.1 - Portada
 */

 #metaslider-id-92 {
    margin: 0!important;
    width: 100%;
    max-width: 100%;
    margin-top: -60px !important;
}

#metaslider-id-92 .flexslider .caption-wrap {
    background: none!important;
    top: 50%;
    left: 50%;
    transform: translate(-75%, -50%);
    width: 35em;
    opacity: 1;
}

#metaslider-id-92 .carrusel_titulo {
    font-size: 30px;
    font-weight: 800;
    color: #92B4B5;
}

#metaslider-id-92 .carrusel_texto {
    margin-top: 5px;
    margin-bottom: 2em;
    font-size: 25px;
    font-weight: 500;
    color: #fff;
}

#metaslider-id-92 .wp-block-button {
    margin-right: 3em;
}

.grupo_inicio_tratamientos {
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo-scaled.png);
    background-size: cover;
}

.grupo_inicio_alejandra_container {
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo-scaled.png);
    background-size: cover;
}

.grupo_inicio_alejandra_interior {
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fonfo_claro-scaled.png);
    background-size: cover;
}

.grupo_inicio_redes_container {
    margin-top: 3em!important;
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo-scaled.png);
    background-size: cover;
    padding: 3em 0!important;
}

.grupo_inicio_redes_interior {
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fonfo_claro-scaled.png);
    background-size: cover;
    padding: 2em 0 3em 0!important;
}

.grupo_inicio_direcciones div div p:nth-child(3) {
    min-height: 6em;
}

@media (max-width:1000px) {
    #metaslider-id-92 .flexslider .caption-wrap {
        position: relative;
        transform: unset;
        width: 100%;
        left: unset;
        background: #000!important;
    }

    @media (max-width:500px) {
        #metaslider-id-92 .flexslider .caption-wrap .wp-block-button {
            margin-bottom: 10px!important;
        }

        #metaslider-id-92 .flexslider img {
            height: 200px;
            object-fit: cover;
        }

        .carrusel_titulo {
            font-size: 27px;
        }

        .carrusel_texto {
            font-size: 23px;
        }
    }
}


 /**
 * 3.2 - Interiores
 */

 .cab_interior {
    margin-top: -60px!important;
 }

.ficha_tratamiento {
    text-align: center;
}

 .ficha_tratamiento .titulo_ficha {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
}

.ficha_tratamiento .texto_ficha {
    font-family: Philosopher, serif;
    font-size: 17px;
    font-weight: 700;
    font-style: italic;
    padding: 0 2.8em !important;
    line-height: 0.7lh;
    min-height: 10em;
}

.bloqueComprometida {
    line-height: 8em;
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo-scaled.png);
    background-size: cover;
    color: var(--theme-palette-color-8)!important;
}

.fondo_mas_claro {
    background-image: url(https://dralejandrarivera.com/wp-content/uploads/2025/09/fondo_mas_claro-scaled.jpg);
    background-size: cover;
}

.conBorde {
    border-left: 6px solid var(--theme-palette-color-1)!important;
}

@media (max-width:500px) {
    .cab_interior img {
        height: 200px!important;
        object-fit: cover;
    }

    .ficha_tratamiento .texto_ficha {
        min-height: unset;
    }

    .bloqueComprometida {
        line-height: 2em;
    }
}


 /**
 * 3.3 - Contacto
 */
