@media (max-width: 1599px) {
    .header-area.style-2 .header-logo img {
        width: 175px;
    }
    .header-area.style-2 .menu-wrap .main-menu ul > li > a{
        font-size: 14px;
    }
    .banner1-section .banner-top .banner-content h1,
    .section-title2 h2{
        font-size: 48px;
    }
    .mb-130 {
        margin-bottom: 80px;
    }
    .about-section2 .about-top,
    .cover-section2,
    .home5-services-section,
    .home4-about-section,
    .contact-section{
        padding: 80px 0;
    }
    .about-section2 .about-top .about-img img{
        bottom: -300px;
    }
    footer .footer-widget .contact-area {
        padding-top: 20px;
    }
    footer .footer-widget .contact-area .hotline-area .content h6 a,
    footer .footer-widget .menu-container ul li a{
        font-size: 13px;
    }

    .make_in_india{
        background-color: #dae6f2;
        background-size: contain;
        background-position: bottom;
    }
    .home5-services-section .services-list ul li .services-content p,p,body,
    .home4-about-section .company-information .information-content p {
        font-size: 16px;
    }
    .contact-section .contact-content{
        min-height: auto;
    }
    .breadcrumb-section .banner-content h1{
        font-size: 56px;
    }
    footer .footer-widget .widget-title h3{
        font-size: 22px;
    }
    footer{
        padding-top: 80px;
    }
}

@media (max-width: 1399px) {
    footer .footer-menu-wrap .footer-logo img {
        max-width: 295px;
    }
    footer .footer-menu-wrap .footer-logo {
        height: 75px;
        min-width: 295px;
        max-width: 295px;
    }
}
@media (max-width: 767px) {
    .about-section2 .about-top, .cover-section2, .home5-services-section,
    .home4-about-section, .contact-section,.home6-about-section {
        padding: 60px 0;
    }
    .mb-130 {
        margin-bottom: 60px;
    }
    .cover-section2 .sevices-wrap .single-services .icon{
        border-right: none;
        justify-content: start;
        max-width: 60px;
    }
    .cover-section2 .sevices-wrap .single-services:first-child{
        border-top: 1px solid rgba(13, 23, 32, 0.08);
    }
    .cover-section2 .sevices-wrap .single-services:first-child .icon {
        border-top: none;

    }
    .home6-about-section{
        padding-bottom: 260px;
    }
    footer .footer-btm .copyright-area{
        text-align: center;
    }
    .circle-container{
        bottom: 35px;
    }
    footer{
        padding-top: 60px;
    }
    .breadcrumb-section .banner-content h1 {
        font-size: 40px;
    }
    .header-area.style-2 .header-logo img {
        width: 200px;
    }
    footer .copyright-area p, 
    footer .footer-btm .copyright-area p {
        font-size: 13px;
        line-height: 1.2;
    }
    .implementation-section .implementation-counters {        
        grid-template-columns: 1fr;
        gap: 25px;
    }
    .implementation-section .details-counter-area {
        border-bottom: 1px solid #eee;
        padding-bottom: 25px;
    }
}

