@media all and (min-width: 901px){
    
    header+[data-slideshow] [data-slide-text]{        
        padding-top: 6rem;
    }
    
    [data-slideshow] [data-slide-header]{
        font-size: 50px;
    }
    
    header+[data-slideshow] [data-slideshow-slides]{
        height: 35rem;
    }
    
    [data-y-section~='title'] #page-title{
        font-size: 50px;        
    }
    
    [data-y-section ~= 'title']{
        padding-top: 5rem;
        padding-bottom: 1rem;
    }
    
    [data-y-section] .sub-container{
        flex-direction: row;
        padding-left: 2%;
        padding-right: 2%;
        gap: 2%;
    }
    [data-y-section] .sub-container img{
        width: 60%;
    }
    [data-y-section] .sub-container .who-textblock{
        display: inline-flex;
        flex-direction: column;
        justify-content: center;
        text-align: justify;
        margin-left: 0;
        margin-right: 0;
    }
    [data-y-section] .sub-container .who-textblock h3, .who-grid .cell-text h3, #who-adventure div h3{
        margin-block-start: 1em;
        margin-block-end: 1em;
    }
    
    .who-grid{
        display: grid;
        grid-template-areas: "column-1 column-2" "column-3 column-4";
        grid-template-rows: max-content max-content;
        align-items: start;
    }
    
    .who-grid .cell-img{
        width: 100%;
    }
    .who-grid .cell-img img{
        width: 100%;
        height: 285px;
        object-fit: cover;
    }
    
    .who-grid .cell-text{
        display: flex;
        justify-content: center;
        flex-direction: column;        
        margin-left: 10%;
        margin-right: 10%;
        text-align: justify;
        padding-top: 5%;
        padding-bottom: 5%;
    }
    
    #who-adventure{
        background-image: url("/album/who/unete a la aventura.jpg");
        background-size: cover;
        background-repeat: no-repeat;
        height: 25rem;
        width: 100%;
    }
    
    #who-adventure div{
        max-width: 45%;
        left: 50%;
        position: relative;
        min-height: 100%;
        display:flex;
        flex-direction: column;
        text-align: justify;
        justify-content: center;
        background-color: rgba(58, 58, 58, 0.75);
    }
    
    #who-adventure div>*{
        color:white;
        margin-left: 5%;
        margin-right: 5%;
    }
        
}