body {
    margin: 0;
    min-width: 950px;
}



/*                                          CELULAR */
@media (max-width:600px) {

    
    .grid-secciones {
        margin-top: 0;
        padding-top: 1em;

        display: block;

        gap: 2em;
       
    }

    .sec-2 {
        margin-left: 3em;
        height: 300px;
        overflow-y: scroll;
    }
    .cnt1 > img{
        margin-left: 3em;
        width: 50%;
    }
  
}
  /*                          PANTALLA PC */ 
@media (min-width:601px) {
    .grid-secciones {
        margin: 1em;
        display: grid;
        grid-template-columns: auto auto;
        grid-template-rows: calc(90vh);
        gap: 2em;


    }

    .sec-2 {

        overflow: auto;
    }

    .txt-marca1 {
        color: white;
        background: black;
        margin: 0;
    }

    .txt-im1 {
        color: white;
        background: black;
        margin: 0;
    }
    .cnt1{
        height: calc(100% - 7em );
    }
    .cnt1  img {
        margin-left: 6em;
        height: inherit;
        object-fit:fill;
        
    }
    
}