#Contacto {
    padding: 100px 50px;
    min-height: 100vh;
}

#Contacto .cabecera {
    margin-bottom: 40px;
}

#Contacto .cabecera h1 {
    font-size: 42px !important;
}

#Contacto .bg_img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    left: 0;
    top: 0;
}

#Contacto .A_img {
    height: auto;
    left: 0;
    top: 0;
    max-width: 24vw;
}

#Contacto .B_img {
    right: 0;
    bottom: 0;
    height: auto;
    max-width: 24vw;
}

#Contacto .COL_Content {
    z-index: 99;
    justify-content: center;
    text-align: center;
    align-content: center;
}

@media only screen and (max-width: 700px){
    #Contacto .A_img, #Contacto .B_img {
    max-width: 50vw;
    }

}