#catalogo {
    min-height: auto !important;
    padding-top: 20em;
    padding-bottom: -10em;
}

.owl-next, .owl-prev {
    text-shadow: 0px 0px 10px rgba(0,0,0,0.5);
    color:#0c98d5;
    opacity: 1;

}


@media screen and (min-width: 1100px) {
    #catalogo {

        padding-top: 8rem;
        padding-bottom: 1em;
    
    }
}


@media screen and (min-width: 768px) {
    #catalogo {

        padding-top: 16rem !important;
        padding-bottom: 1em;
    
    }
}

@media screen and (min-width: 360px) {
    #catalogo {

        min-height: auto !important;
        padding-top: 8rem;
        padding-bottom: 1em;
    
    }
}
