@media only screen and (min-width:2300px) and (max-width:2500px) {

.shiftsSection-05:after {width: 64%;}
}

@media (min-width: 2500px) {

.shiftsSection-05:after {width: 67%;}
}

@media (min-width: 1299px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1190px;}
}




@media only screen and (min-width:1299px) and (max-width:1360px) {
.activeBodyArea.sticky .main-menu { margin-left: auto;}
.activeBodyArea .headerLeftPanel {width: 150px;left: -150px;}
.activeBodyArea .headerLeftPanel .headerLeftlogo {width: 100px;}
}
	


@media (max-width:1299px) {

/*.container, .container-md, .container-sm { max-width: 99%;}*/

.header-area .header-area__inner .topLogoArea img.govtLogo {height: 40px;}
.activeBodyArea.sticky .headerLeftPanel{display:none; }
.activeBodyArea.sticky .container {margin-right: auto;margin-left: auto;}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 100%;}
}

@media (max-width:1199px) {

.bannerSection,.innerBanner {padding-top: 80px;}

.about-one__left{ display:none; }

}
@media (max-width:1100px) {
  .header-area .header-area__inner .topLogoArea img {height: 35px;}  
  .header-area .header-area__inner .topLogoArea img.govtLogo {height: 35px;}
  .menuSectionArea .logoMenuArea{display: none !important;}

  .mapSectionArea.testimonial-area .mapPanelArea {padding: 0;}
}
@media (min-width:1025px) {
.header__navicon{ display:none; }


/*home page css*/

.homeMainArea section {
 
  height: 100vh;
  margin-top:0 !important;
 
}



.homeMainArea .section-style{ margin-top:0 !important; }

.pt-80{
    padding-top: 80px !important;
    padding-bottom: 0px !important;
}


body, html {
  height: 100%;
  margin: 0;
  overflow: hidden;
  scroll-behavior: smooth;
}

/* slide styling */

.slide {
  height: 100%;
  position: relative;

}



}


@media (max-width:1024px) {
.header-area .header-area__inner .header__logo img {
    height: 30px;
}
.menuSectionArea,.activeBodyArea.sticky .headerLeftPanel{display:none; }
.container, .container-md, .container-sm {max-width: 100%;}


.about-one__right {margin-left: 0px;}
.about-one__right{ padding-top:20px; }

.section-style {
    padding: 0px;
    margin-top: 0px;
    clip-path:none;
}

.title-wrapper {
    flex-direction: column;
    align-items: start !important;
}

.title-wrapper.gap-5 {
    gap: 1rem !important;
}

.testimonial-area.bg-4 .section-title-wrapper .title-wrapper .logoLine:after {
    background: #fff;
    display: none;
}

.process-tabs-tabs .nav-link .step{display: none;}

.tander-area .blog .title {padding-right: 0px;}

.shiftsSection-05:after {display: none;}
.section-spacing{ padding:60px 0 !important; }
.testimonial-area .info-box .info-boxArea .info-boxPanel h5 {
    font-size: 17px;
    padding: 5px 10px;
    margin-top: -31px;
    display: block;
    margin-bottom: 11px;
}

.clientSection:after{ display:none; }
.hdClient {
    padding-left: 0;
    margin-top: 0;
 
}




.tabArea-4.process-tabs-tabs { display:flex !important; }
.section-title {font-size: 26px;}
.btn-wrapper.btn20{    position: absolute;
    right: auto;
    left: 0;
    top: auto;
    bottom: -61px;}

.process-tabs-tabs.nav-tabs{ margin-top:0 !important; margin-bottom:20px; }

.nav.process-tabs-tabs{ display:flex; }
.process-tabs-tabs .nav-link .title {min-width: auto !important;}
.process-tabs-tabs .nav-link:not(:last-child) {
    margin-bottom: 0px;
}

.about-one__left{display: none;}

.tander-area .blog-area-inner {grid-template-columns: auto 780px;}

.header-area .header-area__inner .topLogoArea img {height: 25px;}
.header-area .header-area__inner .topLogoArea img.govtLogo {height: 25px;}

.resources-area .resources-area-inner .section-header.pin__element{ display:none; }
.resources-area .resources-area-inner {
    grid-template-columns: auto auto; gap: 50px 0px; margin-bottom: 00px;
}

.resources-area .resources-area-inner .resources-Box {
    grid-template-columns: auto 510px;
}
.resources-area .resources-area-inner .resources-Box .title {
        font-size: 18px;
        line-height: 21px;
    }
.resources-area .resources-area-inner .resources-Box .btn-wrapper {
    margin-top: 13px;
}

.resources-area-detail .resources-area-inner{
        grid-template-columns: auto;
     }

.resources-area-detail .resources-area-inner .bookFremBom img{ width:100%; }
.resources-area-detail .resources-area-inner{ margin-bottom:0; }
.resources-area-detail .resources-area-inner .panelBlogArea {
    gap: 35px 60px;
    grid-template-columns: auto;
}

.resources-area-detail .resources-area-inner .panelBlogArea .socialAreaBox .social-links{ display:flex;gap: 5px; }

    .innerBanner .container {
        padding-top: 50px;
        padding-bottom: 50px;
    }


.mapPanelArea .d-flex{flex-direction: column;}
.mapSectionArea.testimonial-area .mapPanelArea .mapContentArea .mapContentBox,
.mapSectionArea.testimonial-area .mapPanelArea .mapContentArea .mapContentBox.St-2Panel{
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    transform: none;
    border-radius: 15px;
}
.mapSectionArea.testimonial-area .mapPanelArea .mapContentArea .mapContentBox{ padding:15px; }
.activeBodyArea .homeMainArea .container {padding-right: 15px !important;}
.mapSectionArea.testimonial-area .mapPanelArea .mapContentArea .mapContentBox h6,
.mapSectionArea.testimonial-area .mapPanelArea .mapContentArea .mapContentBox p{transform: none; text-align: center;}
.mapSectionArea.testimonial-area .mapPanelArea .mapContentArea .mapContentBox.St-2Panel{ margin:20px 0; }
.mapSectionArea.testimonial-area .mapPanelArea .mapAreaPoint {margin: auto;}
.footer-area-inner {gap: 10px 31px;grid-template-columns: 203px 177px auto;}
.bannerSection .bannerSlider video {height: auto;}
.resources-area-detail,.resources-area {margin-top: 0px;}

}
@media (max-width:991px) {
.contacPageArea.shiftsSection-04 {
    background-color: #ffffff;
}

    .about-three__image__one {
        width: 100%;
    }

    .copyright-area-inner .copyright-text {
    flex-direction: column;
}
.copyright-area-inner .copyright-text .text.DsCompName{ margin-top:10px; }
}
@media (max-width:900px) {
.footer-area ul.footer-nav-list li {
    font-size: 20px;

}
.d-flex.ut-tender h6{ font-size:15px; }
.header__button{ display:none; }
.topRightHeader .commonPanel .dropdown:not(:last-child) { display:none; }

.innerBanner .container h2 {font-size: 30px;}
.resources-area-detail h2 {
    font-size: 22px;
    line-height: 30px;

}



}
@media (max-width:768px) {

 .about-three__image__one{ margin-bottom:20px; }
.feature-area .features-wrapper {grid-template-columns: repeat(2, 1fr); margin: 0 0px;}
.service-area .blog .title {font-size: 13px;}

.footer-area ul.footer-nav-list {
    margin-top: 27px;
    display: block !important;
}

.footer-area ul.footer-nav-list li {
    margin-bottom: 18px; padding: 0;
}
.footer-area ul.footer-nav-list li:before {display: none;}
.footer-logo{ display:flex; }
.footer-area .footer-logo a {height: 66px; width: 88px;}
.tabArea-4.process-tabs-tabs .nav-link .title {letter-spacing: 0px;}
.process-tabs-tabs .nav-link .title {
    font-size: 12px;
    padding: 12px 4px;
    min-width: 150px;
}

.fun-fact-area.section-style .process-tabs-tabs .nav-link .title{ padding: 12px 10px;}

.tander-area .process-tabs-tabs .nav-link .title {
    font-size: 16px;
    padding: 12px 20px;

}

.offcanvas-3__meta-wrapper {gap: 20px;}

.footer-area-inner {
    grid-template-columns: auto;
  
}

.footer-area ul.footer-nav-list li {
    width: 49%;
    display: inline-block;
}

.d-flex.ut-tender{ display:block!important; }
.schedule-block .btn-box.right-20.btnDownload {right: auto;left: 70px;bottom: 14px;}

}

@media (max-width:650px) {
.header__button{ display:none; }
header br { display: inline-block;}
.header-area .header-area__inner .header__logo img { height: 30px;}
.logoTitle{ font-size:12px; }

.work-area .service-box {gap: 0;grid-template-columns: 0px auto;}
.work-area .content-wrapper {gap: 30px 0px;}

.feature-area .features-wrapper {grid-template-columns: repeat(1, 1fr); margin: 0 0px;}
.feature-box {padding: 0 0px 52px;}

.feature-box {border-inline-end: 0; border:0;}

.tander-area .blog-area-inner {display: block;}
.tander-area .blog .title {
    font-size: 14px;
    line-height: 22px;
}
.mapAreaPoint {width: 100%;}
.features-section-three {padding: 20px 0 0px;}
.feature-block-three .inner-box {padding: 20px 15px;overflow: visible;}
.feature-block-three h4 {font-size: 14px;}
.feature-block-three p {font-size: 13px;}
.why-choose-one__points-list li .text p {font-size: 16px;line-height: 23px;}
.why-choose-one__right {margin-left: 0px;}
.feature-block-three .link-box {top:auto;bottom: -15px;}
.feature-block-three .link-box a {padding: 5px 20px;}
header .d-xl-block{ display:none !important; }
     .footer-area-inner {
        grid-template-columns: auto;
    }


.footer-area .footer-logo .logoTitle {
    line-height: 20px;
            margin: 0 !important;
}

.about-one__right p{ text-align:left !important; }

.resources-area .resources-area-inner .resources-Box {
    grid-template-columns: auto;
}
.resources-area .resources-area-inner .resources-Box .author .avatar img{ width:100%; }
}
	

@media (max-width:460px) {

.team-area-inner h4.headingPanel {font-size: 20px;line-height: 29px;}

}

@media (max-width:399px) {
.mapSectionArea.testimonial-area .mapPanelArea .mapAreaPoint {width: 100%;}

.mapAreaPoint .video-main.puneArrow {
    left: 69px;
    top: 279px;
}

.mapAreaPoint .video-main.agraArrow {
    left: 123px;
    top: 136px;
}

.mapAreaPoint .video-main.suratArrow {
    left: 63px;
    top: 211px;
}

.mapAreaPoint .video-main.puducherryArrow {
    left: 145px;
    top: 335px;
}

.mapAreaPoint .video-main.maheArrow {
    left: 94px;
    top: 348px;
}

.mapAreaPoint .video-main.YanamArrow {
    left: 173px;
    top: 282px;
}


}
