.tipo-6-s1 .marco-2{ position: absolute; background-size: 24.74vw auto; background-position: 3.5vw 4.69vw; background-repeat: no-repeat; }

@media screen and (min-width: 1200px){      
    .tipo-6-s1 .a{ padding-top: 7vw ; padding-bottom: 3vw; }
    .tipo-6-s1 h2{ margin-bottom: 2.12vw; }
    
    .tipo-6-s1 h2{ width: 24vw; } 
    
    .tipo-6-s1 .descripcion{
        width: 30vw;
    }
    
    
    .tipo-6-s1>div{
        width: 60vw; margin: 0px auto 0px auto; min-height: 37.5vw;
    }        
    
    .tipo-6-s1 .marco-2 img{ width: 24.32vw; }
    .tipo-6-s1 .marco-2{ margin-left: 35.62vw; }
} 

@media screen and (max-width: 1199px){               
    .tipo-6-s1 .descripcion{ margin: 50px auto; }    
    
    .tipo-6-s1 h2{ width: 90%;  max-width: 420px; margin: 60px auto 20px auto; }  
}
