#block-v2headerhogar h2{
    display: none;
}

.row>* {
    padding: 0;
    margin: 0;
}


.container-fluid {
    margin-top: 0px !important;
}




/* Presentacion */
.v2_conoce__presentacion_cont {
    padding: 24px 16px 40px 16px;
    display: flex;
    flex-direction: column;
    gap: 24px;
}

.v2_conoce__presentacion_cont_titulo {
    display: flex;
    justify-content: start;
    align-items: flex-end;
    gap: 4px;
    padding-left: 16px;
}

.v2_conoce__presentacion_cont_titulo img {
    position: relative;
    margin-bottom: -5px;
}

.v2_conoce__presentacion_cont_subTitulo {
    text-align: start;
    padding-left: 16px;
}

.v2_conoce__presentacion_cont_video {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 360px;
    height: 200px;
    border-radius: 12px;
    overflow: hidden;
}

.v2_conoce__presentacion_cont_video iframe {
    border: 0;
    height: 210px;
    width: 370px;
}

.v2_conoce__presentacion_cont_parrafo {
    display: flex;
    padding-left: 16px;
}

/* Pilares */

.v2_conoce__pilares_cont {
    padding: 40px 16px 24px 16px;
    display: flex;
    flex-direction: column;
    gap: 32px;
}

.v2_conoce__pilares_cont_titulo {
    display: flex;
    flex-direction: column;
    gap: 24px;
    text-align: center;
}


.v2_conoce__pilares_cont_bloques {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

.v2_conoce__pilares_cont_bloques_bloque {
    background-color: white;
    padding: 32px 16px;
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    gap: 32px;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.v2_conoce__pilares_cont_bloques_bloque_text {
    display: flex;
    flex-direction: column;
    gap: 20px;
}




/* FAQ */

.separadorH {
    height: 1px;
    width: 100%;

}


.zonas_cobertura {
    display: flex;
    align-items: center;
    flex-direction: column;
}

.zonas_cobertura__faq {
    display: flex;
    flex-direction: column;
    gap: 40px;
    max-width: 760px;
    width: 100%;

    align-items: center;
    padding: 40px 16px 40px 16px;
}

.zonas_cobertura__faq__container__item {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
}

.zonas_cobertura__faq__item {
    display: flex;
    width: 100%;
    padding: 12px 24px;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    border-radius: 24px !important;
}


.zonas_cobertura__faq__separadorH {
    height: 1px;
    width: 100%;
    background-color: var(--v2_grey);
    margin: 0;
}

.zonas_cobertura__faq__item button {
    gap: 8px;
}


.accordion-button {

    padding: 0px !important;
}

.accordion-body {
    padding-inline: 0px !important;
}

.faq_video {

    border-radius: 12px;
    overflow: hidden;
    height: 174px;
}


   
/* NUEVOS BANNERS */



/* bootstrap */
@media (min-width: 992px) {
    


    /* Video + descripción */

    .v2_conoce__presentacion_cont {
        flex-direction: row;
    }

    .v2_conoce__presentacion_cont_video {

        flex-basis: 50%;
        width: 100%;
        height: 100%;
    }

    .v2_conoce__presentacion_cont_video iframe {

        width: 100%;
        height: 100%;
        aspect-ratio: 16 / 9;
    }

    .v2_conoce__presentacion_cont_titulo {

        padding-left: 0px;
    }

    .v2_conoce__presentacion_cont_subTitulo {
        padding-left: 0px;
    }


    .v2_conoce__presentacion_cont_parrafo {
        padding-left: 0px;
        flex-direction: column;
        flex-basis: 50%;
        gap: 24px;
        justify-content: center;
    }

    /* pilares*/

    .v2_conoce__pilares_cont {
        max-width: 1366px;
        margin-inline: auto;
    }

    .v2_conoce__pilares_cont_bloques {
        flex-direction: row;
    }


}

@media (min-width: 1366px) {
    .v2_conoce__presentacion_cont {
        flex-direction: row;
        padding: 80px 75px 80px 75px;
        max-width: 1366px;
        margin-inline: auto;
    }

    .v2_conoce__pilares_cont {
        padding: 60px 0px;
    }

    .v2_conoce__pilares_cont_bloques_bloque {
        padding: 48px 36px;
    }
}

h1.field__label {
    display: none;
}

em {
    display: none;
}