.cuadropadres{
    width: 100%;
    height: 286vw;
    position: relative;
}
.cuadricula{
    border: solid;
    border-width: 1px;
    border-color: red;
   
}
.imagenpadres{
    width: 100%;
    height: 40vw;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
}
.imgpadres{
    width: 100%;
    height: 44vw;
}
.titulopadres{
    width: 100%;
    height: auto;
    text-align: center;
    font-family: proximablack;
    font-size: 7vw;
    color: white;
    position: absolute;
    z-index: 2;
    top: 4vw;
    left: 0vw;
    letter-spacing: .10vw;
}
.menupadres{
    width:100%;
    height: 53.8vw;
    position: absolute;
    top: 28vw;
    left: 0vw;
    z-index: 3;
    font-family: proximabold;
    font-size: 3vw;
    text-align: center;
}
.botonpadres{
    width: 45.6%;
    height: 15.6vw;
    border: solid;
    border-width: 2px;
    border-color: white;
    background-color: gray;
    float: left;
    display: flex;
    justify-content: center;
    align-items:center;
    margin-left: 2vw;
}

.botonpadres:hover{
    width: 45.6%;
    height: 15.6vw;
    border: solid;
    border-width: 2px;
    border-color: white;
    background-color: rgb(242, 201, 51);
    color: white;
    float: left;
    display: flex;
    justify-content: center;
    align-items:center;
    transform: scale(1.05);
    transition-duration: 0.5s;
}
.viewrpadres{
width: 100%;
height: 35vw;
position: absolute;
top: 79.4vw;
left: 0vw;

}
.view1{
    width: 100%;
    height: 34vw;
    position: absolute;
    z-index: 2;
}
.imgpadres1{
    width: 100%;
    height: auto;
}
.view2{
    width: 90%;
    height: 34vw;
    position: absolute;
    left: 5%;
    top: 99vw;
    z-index: 2;
}
.titupadres1a{
    font-family: proximaregular;
    width: 100%;
    text-align: center;
    font-size: 6vw;
    margin-top: .7vw;
    margin-left: .8vw;
    letter-spacing: -.1vw;
}
.titupadres2a{
    font-family: proximaextra;
    width: 100%;
    text-align: center;
    font-size: 6vw;
    margin-top: .1vw;
    margin-left: .8vw;
    letter-spacing: -.1vw;
}
.lineamarillapadres{
    width: 26%;
    height: .5vw;
    background-color:  rgb(242, 201, 51);
    margin-top: -.1vw;
    margin-left: 35.8vw;
}
.textopadres{
    font-family: proximaregular;
    text-align: center;
    font-size: 4vw;
    width: 90%;
    height: 17vw;
    margin-top: 3.5vw;
    margin-left:5%;
    line-height: 4.4vw;

}
.botonamarillopadres{
    display: none;
    width:90%;
    font-family: proximabold;
    font-size: 4vw;
    margin-top: 55vw;
    margin-left: 1vw;
    background-color: rgb(242, 201, 51) ;
    padding-left: 2vw;
    padding-right: 2vw;
    padding-top: 1vw;
    padding-bottom: 1vw;
    border-radius: 2vw;
    text-align: center;
    cursor: pointer;
}
.botonamarillopadres2{
    display: block;
    width:90%;
    font-family: proximabold;
    font-size: 4vw;
    margin-top: 55vw;
    margin-left: 1vw;
    background-color: rgb(242, 201, 51) ;
    padding-left: 2vw;
    padding-right: 2vw;
    padding-top: 1vw;
    padding-bottom: 1vw;
    border-radius: 2vw;
    text-align: center;
    cursor: pointer;
}
.videotecnicas{
    width: 100%;
    height: auto;
     margin-left: auto;
     margin-right: auto;
     margin-top: 4.5vw;
}
.videito{
    border-radius: 0vw;
}
.videoplay{
    width: 100%;
    height: 59vw;
}