@media (max-width: 1600px) {
    .homepage1-body .header-area.homepage1 .header-elements .main-menu ul li a {
        padding: 0px 12px;
    }
}
@media (max-width: 1400px) {
    .homepage1-body .header-area.homepage1 .header-elements .main-menu ul li a {
        padding: 0px 8px;
    }
    .heading1 h1 {
        font-size: var(--ztc-font-size-font-s40);
    }
    .heading2 h2 {
        font-size: var(--ztc-font-size-font-s36);
        line-height: 36px;
    }
    .about10-section-area .about10-images .img1 img {
        height: 516px;
    }
    .about7-section-area .about-all-images .img2 img {
        height: 366px;
        width: 290px;
        border-radius: 8px;
    }
    .about7-section-area .about-all-images .img1 img {
        height: 518px;
        width: 334px;
        border-radius: 8px;
    }
    .hero9-slider-area .hero8-header h1 {
        font-size: 60px;
        line-height: 60px;
    }
    .hero9-slider-area {
        height: 90vh;
        padding: 240px 0 170px;
    }
}

@media (max-width: 1200px) {
    .homepage1-body .header-area.homepage1 .header-elements .main-menu ul li a {
        padding: 0px 6px;
        font-size: var(--ztc-font-size-font-s14);
    }
    .heading1 h1 {
        font-size: var(--ztc-font-size-font-s36);
    }
    .heading2 h2 {
        font-size: var(--ztc-font-size-font-s32);
        line-height: 32px;
    }
    .event10-section-area .event6-widget-boxarea .content-area h3 {
        font-size: var(--ztc-font-size-font-s28);
        line-height: 33px;
    }
    .event10-section-area .event6-widget-boxarea .content-area {
        padding: 0 20px 0 20px;
    }
    .about10-section-area .about10-images .img1 img {
        height: 450px;
    }
    .about10-section-area .about-header {
        padding: 0 0 0 25px;
    }
    .about7-section-area .about-all-images .img2 img {
        height: 320px;
        width: 250px;
        border-radius: 8px;
    }
    .about7-section-area .about-all-images .img1 img {
        height: 450px;
        width: 290px;
        border-radius: 8px;
    }
    .footer1-sertion-area .footer-social-box {
        padding: 20px 0 0 0px;
    }
    .heading5 h2 {
        font-size: var(--ztc-font-size-font-s36);
        line-height: 38px;
    }
    .about3-section-area .about3-images .img1 img {
        height: 430px;
    }
    .hero9-slider-area .hero8-header h1 {
        font-size: 50px;
        line-height: 50px;
    }
}
@media (max-width: 992px) {
    .homepage1-body .header-area.homepage1 .header-elements .main-menu ul li a {
        padding: 0px 4px;
        font-size: var(--ztc-font-size-font-s12);
    }
    .heading1 h1 {
        font-size: var(--ztc-font-size-font-s32);
    }
    .heading2 h2 {
        font-size: var(--ztc-font-size-font-s28);
        line-height: 28px;
    }
    .about10-section-area .about10-images .img1 img {
        height: 380px;
    }
    .about7-section-area .about-all-images .img2 img {
        height: 280px;
        width: 220px;
        border-radius: 8px;
    }
    .hero9-slider-area .hero8-header h1 {
        font-size: 47px;
        line-height: 55px;
    }
}