
@media screen and (min-width: 1200px){  
    .estilo1 .contenido .a{
        padding-top: 7.29vw ;
        padding-bottom: 10.94vw;
    }
    
    .estilo1 .contenido .a>div>div{ margin: 0px 0px 0px auto; }
    
    .estilo1>div{
        width: 60vw; margin: 0px auto 0px auto; 
    }
    
    .estilo1 h2{ margin-bottom: 2.6vw; width: 25.2vw; }
    
    .estilo1 .contenido{
        display: table;  width: 100%;     
    }
    
    .estilo1 .contenido>div{
        display: table-cell;  vertical-align: middle;     
    }
    
    .estilo1 .descripcion{
        text-align: right; width: 25.2vw; margin: 0px 0px 0px auto; 
    } 
    .estilo1 .contenido .c{ display: none; } 
    
    .estilo1 .contenido .imagen{ width: 22.24vw; }
    .estilo1 .contenido .imagen img{ height: 50px; }
    
   /* .estilo1 .contenido .a>div{ width: 34vw; margin: 0px 0px 0px auto; }*/
    
  /*  h2.orientacion-1{ margin: 0px 0px 2.6vw 0px; }*/
}

@media screen and (max-width: 1199px){ 
    .estilo1{ 
        padding-top: 80px ;
        padding-bottom: 50px;
    }
    .estilo1>div{
        max-width: 915px; margin: auto;
    }
    
    .estilo1 .imagen img{ width: 90%; max-width: 390px; margin: auto; }
     
    .estilo1 .descripcion, .tipo-3-s3 .descripcion{ margin: 50px auto; }
    
    .estilo1 .contenido .b{ display: none; } 
} 

.estilo1{
    background-color: #0058B5; 
}
   
.estilo1 h2 .punto{ background-color: #B4D81A; }

.estilo1 * { color: #FFF; } 

