@media only screen and (max-width: 991px) {
    #featured-title .main-title {
        font-size: 42px;
        padding-top: 78px;
        margin-bottom: 10px;
        display: none !important;
    }
}
@media only screen and (max-width: 991px) {
    #main-content {
        padding: 20px 0 !important;
    }
}

@media only screen and (max-width: 991px) {
    .single-event .event-detail-wrap #event-description {
        margin-bottom: 40px;
        font-size: 27px !important;
        color: black !important;
        font-weight: bold;
    }
}


 
   #footer-widgets .widget.widget_socials .socials {
        display:none;
    }


 
    #footer-widgets .footer-grid > .col:last-child > .widget:last-child {
         display:none;
    }