@media (max-width: 1500px) {
    #main-header #menu-main-menu > li {
        margin-left: 15px;
    }
}
@media (max-width: 1250px) {
    #header #logo img {
        width: 130px;
    }
    #home-slider {
        margin-top: 138px;
    }
}
@media (max-width: 1100px) {
    #main-header #menu-main-menu > li {
        margin-left: 10px;
    }
    #header-social a i {
        font-size: 18px;
    }
    #main-header #menu-main-menu > li > a {
        font-size: 11px;
    }
}
@media (max-width: 990px) {
    #header-top {
        font-size: 8px;
    }
    #main-header {
        margin: 0;
    }
    .home-featured-image::after,
    .services-thumbnail::after,
    .section-right-img::after,
    .section-left-img::after {
        display: none;
    }
    #sectors-section {
        background-size: cover;
    }
    #home-slider {
        height: 700px;
    }
    #header #logo img {
        width: 160px !important;
    }
    #home-slider,
    #page-banner {
        margin-top: 73px;
    }
    #accordion h3 {
        margin-bottom: 0;
        font-size: 14px !important;
    }
    #accordion h3 .ui-icon {
        font-size: 30px;
    }
    #testimonial-section {
        background-size: cover;
    }
    #subscribe-form {
        top: 0;
    }
    #partner-logo img {
        width: 100%;
    }
    #mobile-navigation > ul.menu > li > ul.sub-menu {
        padding: 10px 0;
        background-color: #f2f2f2;
    }
    .menu-item-description {
        margin-top: 10px;
    }
    #main-header .end-area {
        background-color: #03878e;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .home-featured-image img {
        border-radius: 0;
    }
    .section-right-img img,
    .section-left-img img {
        min-height: auto;
        border-radius: 0;
    }
    .home-content h1, #sectors-section h2, #our-services-section h2, .section-content h2, .page-content h2 {
        font-size: 35px;
    }
    .service-content p, .service-content ul {
        margin-bottom: 20px;
    }
}