#dedications-page {
    min-height: 100vh
}


#dedications-page .container-fluid {
    display: flex;
    flex-direction: column;

}


#dedications-page img {
    border: 5px solid #CC0000;
}



#dedications-page img {
    max-width: 100%;
    max-height: 700px;
    /* Temporero */
    min-height: 700px;
    min-width: 700px;
}



@media (min-width: 700px) {

    #dedications-page .container-fluid {
        gap: 10vh;

    }

}



@media (max-width: 700px) {


    #dedications-page .container-fluid {
        gap: 5vh;

    }

    .row {
        display: flex;
        justify-content: center;
    }

    .mobile-gap {
        gap: 2vh
    }

}