@media (max-width: 767px) {
  #header .navbar-header {
    float: left;
  }
  .uttarPradesh .innerParralax_1 {
    background-image: url(../images/uttar-pardesh-parallax-mobile-img.jpg);
  }
  .annualImpactPub .col-md-10 {
    margin-left: 31px;
    margin-right: 11px;
  }
  .ImpactPage .feedbackRight {
    width: 100%;
    margin-left: 0px;
  }
  .ImpactPage .feedbackLeft {
    max-width: 100%;
  }
  .img_bg_7 {
    background-image: url(../images/mobile-btm-our-partners-img.jpg) !important;
  }
  .img_bg_the {
    background-image: url(../images/unstoppable-parallax-mobile-img.jpg) !important;
  }
  .img_bg_5b {
    background-image: url(../images/special-edu-mobile-macro-impacts.jpg) !important;
  }
  .img_bg_5a {
    background-image: url(../images/paralex1.jpg) !important;
  }
  .img_bg_3b {
    background-image: url(../images/woman-paralex-mobile-img2.jpg) !important;
  }
  .img_bg_3a {
    background-image: url(../images/woman-paralex-mobile-img1.jpg) !important;
  }
  .img_bg_2c {
    background-image: url(../images/wash---last-parallax-mobile-img.jpg) !important;
  }
  .img_bg_2a {
    background-image: url(../images/curative-health-last-parallax-mobile-img.jpg) !important;
  }
  .img_bg_2b {
    background-image: url(../images/communicable-&-non-comm-last-parallax-mobile-img.jpg) !important;
  }
  .img_bg_6a {
    background-image: url(../images/paralex-img-en.jpg) !important;
  }
  .img_bg_6b {
    background-image: url(../images/paralex-mobile-img.jpg) !important;
  }
  .img_bg_4a {
    background-image: url("../images/agriculture-img1.jpg") !important;
  }
  .img_bg_1a {
    background-image: url(../images/water-mobile-img1.jpg) !important;
  }
  .img_bg_1b {
    background-image: url(../images/water-img2.jpg) !important;
  }
  .nubmerMap {
    margin-top: 0px;
  }
  .searchDetails {
    position: absolute;
    left: 14px;
    top: -20px;
    width: 254px;
    background-color: transparent;
    padding: 0px;
    margin: 0px !important;
    box-shadow: none;
    height: auto;
    border: none;
  }

  .mapGjC {
    max-width: 100%;
    padding: 0px;
  }

  .item1 {
    background-image: url(../images/mobile-banner.jpg);
  }
  .item2 {
    background-image: url(../images/together-let-img.jpg);
  }
  .ham-icon1 img {
    float: right;
    margin-top: 20px;
  }
  /**/

  .my-sidenav {
    width: 0px;
    display: block;
    position: fixed;
    top: 0;
    right: 0px;
    left: 0;
    overflow-x: hidden;
    z-index: 999999999;
    height: 100vh;
    max-width: 0px;
    padding: 0px;
    width: 100%;
    background-color: #d15127;
    transition: 0.5s;
    -webkit-transition: 0.5s;
  }
  .my-sidenav > ul {
    padding: 0px 20px 0px;
  }
  .my-sidenav > ul > li > ul {
    margin-top: 0px;
    display: none;
  }
  .my-sidenav ul.submenu li ul.submenu {
    display: none;
    position: static;
    width: 100%;
  }
  .my-sidenav ul {
    list-style-type: none;
    padding-left: 15px;
  }
  .my-sidenav ul li {
    border-bottom: 1px solid #ffffff;
    padding: 15px 0px;
  }
  .my-sidenav > ul > li > ul > li {
    border-bottom: 1px solid #ffffff;
    padding: 10px 0px;
  }
  .my-sidenav > ul > li > ul > li:last-child,
  .my-sidenav ul.submenu li ul.submenu li:last-child {
    border-bottom: 0px;
  }
  .my-sidenav ul.submenu li ul.submenu li {
    border-bottom: 1px solid #ffffff;
    padding: 10px 10px;
  }
  .my-sidenav ul.submenu li ul.submenu li a {
    color: #ffffff;
    font-size: 14px;
	text-decoration:none;
  }
  .cross-btn1 {
    text-align: right;
    padding: 16px 14px 0px 0px;
    color: #fff;
    font-size: 35px;
    cursor: pointer;
  }
  .my-sidenav .submenu-indicator-minus .submenu-indicator {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .my-sidenav .submenu-indicator {
    font-size: 30px;
    position: absolute;
    line-height: 25px;
    right: 15px;
  }
  .my-sidenav > ul > li > a {
    color: #ffffff;
    font-size: 16px;
    display: block;
    font-weight: 400;
    text-decoration: none;
  }
  .my-sidenav > ul > li > ul > li > a {
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
  }
  .my-sidenav > ul > li > ul > li > a img {
    padding-right: 10px;
    float: right;
  }
  .my-sidenav > ul > li > a::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0px;
    margin: auto;
    top: 0px;
    background-repeat: no-repeat;
  }
  .my-sidenav > ul > li > ul > li > a img {
    padding-right: 10px;
    float: none;
  }

  .agriculture-Page .feedbackTxt {
    height: 1990px;
  }
  /**/
  .agriculture-Page .storyMacro {
    height: 2180px !important;
  }
  .itsAllIn {
    max-width: 100%;
    width: 100%;
    display: block;
    margin: 0px auto;
  }
  .itsAll {
    background-color: #d15127;
    width: 100%;
    padding: 50px 15px;
  }
  .itsAllIn h3 {
    font-size: 25px;
    line-height: 1.3;
    font-family: core-circus;
    text-align: center;
    color: #fff;
  }
  .itsAllIn p {
    font-family: livory-bold-italic;
    font-size: 20px;
    text-align: center;
    color: #fff;
    line-height: 1.3;
    margin-top: 44px;
  }
  .itsAllIn a {
    font-size: 20px;
    color: #fff;
    line-height: 1.3;
    text-align: center;
    display: block;
    font-family: core-circus;
    margin-top: 45px;
  }
  .ourPrograms {
    width: 100%;
    padding: 50px 0px;
  }
  .ourPrograms h3 {
    font-size: 25px;
    line-height: 1.3;
    font-family: core-circus;
    text-align: center;
    color: #c93d26;
    margin-bottom: 30px;
  }
  .ourPrograms p {
    font-size: 20px;
    line-height: 1.3;
    margin-bottom: 40px;
  }
  .ourPresence h3 {
    font-size: 25px;
    line-height: 1.3;
    font-family: core-circus;
    text-align: center;
    color: #1b1b1b;
    margin-bottom: 30px;
  }
  .ourPresence {
    width: 100%;
    background-color: #fef5da;
    padding: 50px 0px;
  }
  .decadesOf h3 {
    font-size: 25px;
    line-height: 1.3;
    font-family: core-circus;
    text-align: center;
    color: #fff;
    margin-bottom: 30px;
  }
  .decadesOf p {
    font-size: 20px;
    line-height: 1.3;
    text-align: left;
    color: #fff;
  }
  .rightDecade {
    width: 193px !important;
    float: right;
  }
  .leftDecade {
    width: 213px !important;
    float: left;
  }
  .decadesCircleIn {
    width: 100%;
    display: inline-block;
    margin-bottom: 40px;
  }
  .rightDecades {
    float: left;
    width: calc(100% - 102px);
    margin-left: 12px;
    margin-top: 7px;
  }
  .leftDecades {
    max-width: 90px;
    width: 100%;
    float: left;
  }
  .leftDecades img {
    width: 100%;
  }
  .rightDecades h4 {
    font-size: 14px;
    color: #fff;
    font-family: core-circus;
    margin-bottom: 5px;
  }
  .rightDecades p {
    font-size: 12px !important;
  }
  .leftDecade p,
  .leftDecade h4 {
    text-align: right !important;
    padding-right: 12px;
  }
  .gapItedg {
    margin-left: 0;
  }
  .leftItemd {
    margin-left: 0px;
    margin-right: 0px;
  }
  .leftItemd h4 {
    text-align: left;
  }
  .trustedPartner h3 {
    font-size: 25px;
    line-height: 1.3;
    font-family: core-circus;
    text-align: center;
    color: #1b1b1b;
    margin-bottom: 30px;
  }
  .trustedPartner {
    width: 100%;
    background-color: #cecece;
    padding: 50px 0px;
  }
  .decadesOf {
    width: 100%;
    padding: 50px 0px;
  }
  .decadesOf {
    min-height: auto;
  }
  .recognigation h3 {
    font-size: 25px;
    line-height: 1.3;
    font-family: core-circus;
    text-align: center;
    color: #1b1b1b;
    margin-bottom: 30px;
  }
  .recognigation {
    width: 100%;
    background-color: #fff;
    padding: 50px 0px;
  }
  .partnerLogos .indLogo {
    margin-right: 0px;
    float: left;
    filter: grayscale(1);
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
  }
  .recognitionIn p {
    font-size: 16px;
    font-family: kohinoorbangla-medium;
    text-align: center;
    color: #1b1b1b;
  }
  .recognitionIn h4 {
    font-size: 18px;
    font-family: core-circus;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 25px;
    color: #1b1b1b;
  }
  .newsLetter {
    max-width: 100%;
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
  }
  a.dnloadreports {
    margin-top: 0px;
    margin-bottom: 20px;
  }
  .footer .col-md-3.footerCol-1 a:last-child {
    margin-bottom: 40px;
  }
  .addressTxt {
    margin-top: 30px;
  }
  .contactTxt {
    margin-top: 30px;
  }
  .footer {
    width: 100%;
    display: inline-block;
    padding: 50px 0px 30px 0px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px 1px #737374;
    -moz-box-shadow: 0 0 5px 1px #737374;
    box-shadow: 0 0 5px 1px #737374;
    margin-bottom: 0px;
  }
  .quicklinks h4 {
    color: #fab814;
    font-size: 16px;
    font-family: kohinoorbangla-bold;
    margin-bottom: 15px;
    text-transform: uppercase;
  }
  .socialMedia {
    margin-top: 20px;
    margin-bottom: 35px;
  }
  .topSliderIn h2 {
    position: absolute;
    text-align: center;
    top: calc(50% + 60px);
    left: 0px;
    right: 0px;
    transform: translateY(-50%);
    font-size: 30px;
    color: #fff;
    font-family: core-circus;
    line-height: 1.3;
  }
  .dropElements {
    width: 100%;
    display: inline-block;
    margin-bottom: 40px;
  }
  .decadesOf {
    background-image: url("/-/media/Project/AmbujaFoundation/Home/Impact/decades-img");
    background-attachment: unset;
  }
  .AcfIn {
    width: 224px;
    height: 224px;
    background-color: #c1beb8;
    border: 28px solid #dfc2a5;
    border-radius: 50%;
    text-align: center;
    display: block;
    margin: 20px auto;
  }
  .inCommitee {
    min-height: auto;
    width: 100%;
  }
  /**/
  .topInsideBanner h1 {
    font-family: core-circus;
    font-size: 25px;
    color: #fff;
    line-height: 1.3;
  }
  .mapArea h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    color: #cc4827;
    margin-bottom: 50px;
  }
  .conatctLogo img {
    display: block;
    margin: 0px auto;
    margin-bottom: 30px;
  }
  .partnershipQuery {
    border-bottom: 2px solid #d5d4d4;
    border-top: 2px solid #d5d4d4;
    padding: 20px 0px;
    max-width: 100%;
  }
  .fullReport {
    display: flex;
    gap: 30px;
    margin-bottom: 30px;
  }
  .annualReports h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 50px;
    color: #cc4827;
  }
  .anuInuInsdie h4 {
    font-size: 20px;
    font-family: core-circus;
    text-align: left;
    margin-top: 15px;
    color: #333333;
    margin-bottom: 25px;
    min-height: auto;
  }
  .fcraReports h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    color: #cc4827;
    margin-bottom: 50px;
  }
  .allLinks {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .awardsReco p {
    font-size: 20px;
    font-family: livory-bold-italic;
    text-align: center;
    margin-bottom: 50px;
  }
  .brderBox {
    width: 100%;
    display: inline-block;
    border-bottom: 0px solid #fbc11a;
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  .awardsBox ul {
    padding-left: 15px;
    margin-top: 20px;
  }
  .awardsBox ul li {
    margin-bottom: 15px;
  }
  .awardsBox ul li {
    font-family: core-circus;
    font-size: 18px;
    line-height: 28px;
  }
  .awardsBox {
    margin-top: 30px;
  }
  .awrdsTabsC {
    margin-top: 40px;
  }
  .beneC {
    padding-left: 0;
  }
  .beneC h4 {
    font-family: core-circus;
    font-size: 20px;
    color: #f9b916;
    border-bottom: 1px solid #f9b916;
    margin-bottom: 50px;
    margin-top: 30px;
    padding-bottom: 5px;
  }
  .awardsTabs .nav > li {
    position: relative;
    display: inline-block;
    width: 100%;
  }
  .awardsTabs .nav-tabs {
    border-bottom: 0px solid #ddd;
    display: inline-flex;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 40px;
    width: 100%;
	scrollbar-width: none; 
	-ms-overflow-style: none; 
  }
  
   .awardsTabs .nav-tabs::-webkit-scrollbar {
        display: none;
    }
	
	.ourPeoplePage .modal .mydivAlign
	{
		overflow: scroll;
		max-height: 100vh;
		padding-block: 10px;
		scrollbar-width: none; 
		-ms-overflow-style: none; 
	}
	.ourPeoplePage .modal .mydivAlign::-webkit-scrollbar {
        display: none;
    }
	
  .awardsTabs .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 0px solid transparent;
    border-radius: 0px;
    background-color: #f9b916;
    text-align: center;
    font-size: 18px;
    font-family: core-circus;
    color: #333;
    width: 210px;
  }
  .awardsTabs .nav > li > a {
    position: relative;
    display: block;
    padding: 20px 10px;
  }
  .awardsReco h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 50px;
    color: #cc4827;
  }
  .awrdsTabsB {
    width: 100%;
    display: inline-block;
    padding: 30px 0px 0px 0px;
  }

  .programsAwards h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 50px;
    color: #333333;
  }
  .beneficiaryAwards h3 {
    font-size: 25px;
    color: #333;
    font-family: core-circus;
    text-align: center;
    background-color: #fff;
    padding: 40px 15px;
  }
  .beneficiarySlider {
    padding: 40px 0px;
  }
  .programsAwards {
    background-color: #fef4d0;
    padding: 40px 0px;
    width: 100%;
  }
  .ourPresencePage .programsAwards {
    background-color: #fff;
  }
  .ourPresencePage .allblk.allHeads h3 {
    color: #333333;
  }
  .beneC ul li {
    font-size: 18px;
    color: #fff;
    font-family: core-circus;
    margin-bottom: 20px;
  }
  /**/
  .overviewHistory {
    width: 100%;
    display: inline-block;
    padding: 40px 0px;
    background-color: #fff;
  }
  .overviewHistory p {
    font-size: 16px;
    text-align: center;
    color: #333;
    font-family: kohinoorbangla-semibold;
    margin-bottom: 50px;
  }
  /**/
  .narotumLeft {
    margin-bottom: 20px;
  }
  .narotumRight h4 {
    font-family: livory-bold-italic;
    font-size: 22px;
    color: #333333;
  }
  .narotumRight p {
    font-family: livory-bold-italic;
    font-size: 18px;
    color: #333;
    margin-top: 20px;
  }
  .ourValues {
    min-height: auto;
    padding: 0px 15px;
    margin-bottom: 40px;
  }
  .modelsBox ul li {
    text-align: center;
    font-size: 18px;
    color: #fff;
    font-family: kohinoorbangla-semibold;
    margin-bottom: 40px;
    position: relative;
    padding: 0px 15px;
  }
  .square-boxs {
    width: 256px;
    height: 256px;
    background-color: #dbd3be;
    border: 28px solid #f1e6c7;
    display: block;
    margin: 0px auto;
    margin-top: 30px;
  }
  .ourModels {
    padding: 50px 0px;
    width: 100%;
    min-height: auto;
    background-image: url("/-/media/Project/AmbujaFoundation/AboutUs/Model/About-us-img-mobile");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-attachment: unset;
  }

  .ourPeoplePage .modal-dialog {
    width: 100%;
    margin: 0px auto;
  }
  .ourPeoplePage .modal-body {
    position: relative;
    padding: 15px;
  }
  .popupImages p {
    font-size: 20px;
    text-align: left;
    font-family: livory-bold-italic;
    color: #fff;
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .popupContents p {
    color: #fff;
    font-size: 16px;
    font-family: kohinoorbangla-medium;
    padding-left: 0;
    padding-right: 0;
  }
  .crossIc {
    display: block;
    margin-bottom: 5px;
    text-align: right;
  }
  .boardLists h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    margin: 45px auto 40px auto;
    color: #cc4827;
  }
  .executiveCommitee {
    width: 100%;
    background-color: #fff;
    padding: 50px 0px;
  }
  .executiveCommitee h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    color: #cc4827;
    margin-bottom: 50px;
  }
  .executiveIn {
    margin-bottom: 50px;
  }
  .peaopleAcf h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    color: #fff;
    margin-bottom: 50px;
  }
  .inCommitee a {
    display: block;
    margin-bottom: 50px;
    text-align: center;
  }
  .tab {
    width: 100%;
    margin-top: 0;
  }
  .txtDesa h3 {
    color: #cc4827;
    font-size: 20px;
    margin-bottom: 15px;
    font-family: core-circus;
    margin-top: 30px;
  }
  .contactTab {
    padding-bottom: 10px;
    width: 100%;
  }
  .contactsder h4 {
    font-size: 20px;
    color: #cc4827;
    font-family: core-circus;
    margin-bottom: 15px;
  }
  .dropUsSale h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    color: #cc4827;
    margin-bottom: 40px;
  }
  .dropUsSale {
    width: 100%;
    background-color: #fef4d0;
    padding: 50px 0px;
    min-height: 420px;
  }
  .contactOnline h3 {
    font-size: 25px;
    font-family: core-circus;
    text-align: center;
    color: #fff;
    margin-bottom: 50px;
  }
  .contactBoxes {
    position: relative;
    margin-bottom: 30px;
  }
  .contactBoxes img {
    width: 100%;
  }
  .contactBoxes a img {
    width: auto;
  }
  .tab button {
    display: block;
    background-color: transparent;
    color: #333;
    padding: 0;
    width: auto;
    border: none;
    outline: none;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 18px;
    margin-bottom: 6px;
    font-family: kohinoorbangla-semibold;
  }
  .contactOnline {
    width: 100%;
    padding: 50px 0px 20px 0px;
    background-color: #d25724;
  }
  /**/
  .theSprit h4 {
    font-size: 25px;
    font-family: livory-bold-italic;
    color: #333333;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 42px;
  }
  .theSprit {
    width: 100%;
    padding-top: 0px;
	padding-bottom: 0px;
  }
  .vacanciesSec {
    width: 100%;
    background-color: #fef4d0;
    padding: 50px 0px;
  }
  .vacanciesSec p {
    font-size: 18px;
    font-family: livory-bold-italic;
    color: #333333;
    text-align: center;
    line-height: 1.2;
    margin-bottom: 90px;
  }
  .vacancySliderIn {
    background-color: #d86a41;
    padding: 46px 35px;
    min-height: auto;
  }
  .greatPlace p {
    font-size: 20px;
    font-family: livory-bold-italic;
    color: #fff;
    text-align: center;
  }
  .staffTestimonials h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 90px;
    color: #333333;
  }
  .beneficiaryAwards .beneficiarySlider .slick-arrow{
		top:53%;
	}
  .feedbackTxt {
    background-color: #fbba13;
    padding: 0;
    width: 100%;
    clear: both;
  }
  .feedbackRight {
    width: 100%;
    float: none;
    margin-left: 0px;
    padding: 0px 15px;
    margin-top: 0;
    display: block;
  }
  .feedbackLeft {
    max-width: 100%;
    width: 100%;
    float: none;
    width: 100%;
  }
  .feedbackRight p {
    font-size: 18px;
    font-family: kohinoorbangla-semibold;
    margin-top: 50px;
    margin-bottom: 0px;
    padding-bottom: 20px;
  }
  .lifeBoxIn h4 {
    font-size: 25px;
    color: #fff;
    font-family: core-circus;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
  }
  .flip-card {
    height: 435px;
    perspective: 1000px;
    margin-bottom: 0px;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 435px;
  }
  .flip-card-front h4 {
    font-size: 25px;
    color: #fff;
    font-family: core-circus;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
  }
  .lifeInAcf .col-md-6:nth-child(1) {
    width: 100%;
  }
  .lifeInAcf .col-md-6:nth-child(2) {
    width: 100%;
  }
  .lifeInAcf .col-md-6:nth-child(3) {
    width: 100%;
  }
  .lifeInAcf .col-md-6:nth-child(4) {
    width: 100%;
  }
  .lifeInAcf .col-md-6:nth-child(5) {
    width: 100%;
  }
  .lifeInAcf .col-md-6:nth-child(6) {
    width: 100%;
  }
  .lifeInAcf .col-md-6 {
    padding: 0px 15px;
  }
  .lifeAtAcf h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 50px;
    color: #cc4827;
  }
  .lifeAtAcf {
    width: 100%;
    padding: 50px 0px;
    background-color: #fef4d0;
  }
  .lifeAtAcf h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 50px;
    color: #cc4827;
  }
  .right2m {
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 0px;
  }
  .right4m {
    margin-left: 0px;
  }
  .boxesGaps_2 {
    margin-right: 0px;
  }
  .yearBoxes {
    width: 100%;
    padding: 0px 15px;
    display: inline-block;
  }
  .right4m {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .right1m {
    margin-bottom: 40px;
    margin-bottom: 40px;
    margin-top: 20px;
  }
  .boxesGaps_1 {
    margin-left: 15px;
  }
  .right3m {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .right5m {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .circleBoxess1 {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    position: absolute;
    left: auto;
    top: -32px;
    background-image: url("../images/circle-icon2.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    z-index: 999;
    right: -10px;
  }
  .circleBoxess1 p {
    text-align: center;
    padding-top: 26px;
    padding-left: 14px;
    font-size: 16px;
    color: #fff;
    font-family: core-circus;
  }
  .circleBoxess {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    position: absolute;
    left: auto;
    top: -32px;
    background-image: url("../images/circle-icon2.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    z-index: 999;
    right: -10px;
  }
  .circleBoxess p {
    text-align: center;
    padding-top: 26px;
    padding-left: 37px;
    font-size: 16px;
    color: #fff;
    font-family: core-circus;
  }
  .InhistoryBoxes ul li {
    font-size: 16px;
    font-family: kohinoorbangla-semibold;
    margin-bottom: 15px;
    color: #333;
  }
  .ourJourney h3 {
    color: #333333;
    font-family: core-circus;
    font-size: 25px;
    margin-bottom: 50px;
    text-align: center;
  }

  .yearBoxes::after {
    display: none;
  }
  .historyBoxes {
    padding: 0px 15px;
    width: 100%;
    display: inline-block;
  }
  .InhistoryBoxes h4 {
    font-size: 20px;
    font-family: core-circus;
    color: #cc4827;
    margin-bottom: 20px;
  }
  .bgLiner::after {
    display: none;
  }

  .peaopleAcf {
    background-size: contain;
    background-color: #9d4720;
    background-position: top;
    background-attachment: unset;
  }
  .greatPlace {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    min-height: 664px;
    background-attachment: unset;
  }
  .peaopleAcf h3 {
    margin-bottom: 420px;
  }
  .allHeads h3 {
    font-size: 25px;
    line-height: 1.2;
    font-family: core-circus;
    text-align: center;
    color: #c93d26;
    margin-bottom: 37px;
  }
  .ImpactPage .feedbackTxt {
    background-color: #fbba13;
    padding: 0px;
    width: 100%;
    clear: both;
  }
  .ImpactPage .feedbackRight h4 {
    font-family: core-circus;
    font-size: 25px;
    color: #d25825;
    line-height: 1.3;
    margin-top: 30px;
  }
  .storyMacro h3 {
    margin-bottom: 65px;
  }
  .programsImpacts,
  .externalAssets,
  .howWe,
  .storyMacro {
    width: 100%;
    padding: 50px 0px;
  }
  .ImpactPage .feedbackRight p {
    font-size: 16px;
    font-family: kohinoorbangla-medium;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .howWe p {
    font-family: livory-bold-italic;
    font-size: 18px;
    text-align: center;
    margin-bottom: 50px;
  }
  .programsImpacts {
    background-color: #fef4d0;
    padding-bottom: 0px;
  }
  .weHave {
    padding: 50px 0px;
    width: 100%;
  }
  .weHave p {
    font-size: 16px;
    font-family: kohinoorbangla-semibold;
    line-height: 1.4;
  }
  .chooseAcf {
    width: 100%;
    background-color: #fef5dc;
    padding: 50px 0px;
  }
  .implementingCsr .allHeads h3 {
    margin-bottom: 65px;
  }
  .implementingCsr {
    width: 100%;
    padding: 50px 0px;
    background-color: rgb(255 242 217);
  }
  .implementationSlider .implementIn {
    padding: 30px 0px;
  }
  .implementIn h4 {
    font-size: 20px;
    font-family: core-circus;
    margin-bottom: 20px;
  }
  .implementIn p {
    font-size: 16px;
    line-height: 1.4;
    font-family: kohinoorbangla-medium;
  }
  .macroImpact {
    width: 100%;
    padding: 50px 0px;
    background-attachment: unset;
  }
  .chooseAcf p {
    font-family: livory-bold-italic;
    font-size: 20px;
    text-align: center;
    margin-bottom: 50px;
  }
  .impactTab .nav-tabs {
    border-bottom: 0px solid #ddd;
    display: inline-flex;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 40px;
    width: 100%;
    flex-wrap: nowrap;
    overflow: scroll;
    padding-left: 15px;
  }
  .impactTexts h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 50px;
    color: #cc4827;
  }
  .inspiringStories {
    width: 100%;
    background-color: #fef4d0;
    padding: 50px 0px;
  }
  .ourPresencePage .awardsReco {
    width: 100%;
    padding: 50px 0px;
  }
  .ourPresencePage .awardsReco h4 {
    font-size: 18px;
    font-family: livory-bold-italic;
    text-align: center;
    margin-bottom: 30px;
  }
  body {
    overflow-x: hidden;
  }
  .popupBox {
    max-width: 100%;
    width: 100%;
    display: table;
    margin: 0px auto;
    background-color: #3c3634;
    position: absolute;
    bottom: 40px;
    z-index: 99;
    left: 0px;
    right: 0px;
    height: auto;
    padding: 30px;
  }
  .rightPop ul {
    padding-left: 15px;
    margin-top: 30px;
  }
  .txtDats h4 {
    font-size: 18px;
    font-family: core-circus;
    text-align: center;
    color: #fff;
    margin-top: 15px;
    min-height: auto;
  }
  .orngeBoxes {
    width: 100%;
    background-color: #da6d39;
    padding: 85px 15px 15px 15px;
    margin-bottom: 30px;
    position: relative;
  }
  .noRiskSlider.owl-carousel .owl-item img {
    width: auto;
    margin: 0px auto;
  }

  .threeLong h4 {
    font-size: 20px;
    color: #fff;
    font-family: livory-bold-italic;
    padding-top: 24px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #fff;
    min-height: auto;
  }
  .threeLong p {
    font-size: 18px;
    font-family: kohinoorbangla-medium;
    min-height: auto;
    margin-bottom: 20px;
  }
  .threeLong h5 {
    font-family: kohinoorbangla-bold;
    font-size: 18px;
    margin-bottom: 15px;
    min-height: auto;
  }
  .CoverageInData p {
    font-size: 18px;
    font-family: kohinoorbangla-medium;
    min-height: auto;
    margin-bottom: 20px;
    padding-right: 15px;
    line-height: 1.1;
  }
  .CoverageInData h4 {
    font-size: 18px;
    font-family: core-circus;
    color: #333;
    min-height: auto;
    margin-bottom: 20px;
    padding-right: 15px;
  }
  .txtDats {
    min-height: auto;
    margin-bottom: 50px;
  }
  .hoverData.mobileView {
    display: block;
    position: unset;
    padding: 40px 20px;
    margin-bottom: 30px;
  }
  .lifeBoxIn:hover .hoverData {
    display: none;
    transition: 0.8s ease-in-out;
  }
  .lifeBoxIn {
    margin-bottom: 0;
  }
  .csrPage .topInsideBanner {
    background-image: url("../images/csr-banner-m.png");
  }
  .ImpactPage .topInsideBanner {
    background-image: url("../images/our-impact-new-m.png");
  }
  .careersPage .topInsideBanner {
    background-image: url("../images/careers-mobile-thumnb-latest-orange.jpg");
  }
  .ourImpactPage .topInsideBanner {
    background-image: url("../images/our-impact-banner-m.png");
  }
  /**/
  .ind_partLogo:hover {
    background-color: unset;
    padding: 35px;
  }
  .ind_partLogo {
    height: auto;
    border: 1px solid #333;
    display: table;
    width: 100%;
    margin: 15px auto;
    padding: 35px;
  }
  .logoDetails {
    display: block;
  }
  .ind_partLogo:hover .logoDetails {
    display: unset;
  }
  .ind_partLogo:hover img {
    display: block;
  }
  .logoDetails h4 {
    font-size: 18px;
    font-family: core-circus;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 20px;
  }
  .ImpactPage .feedbackTxt {
    background-color: #fbba13;
    padding: 0px;
    width: 100%;
    clear: both;
    min-height: 1080px;
  }
  .staffTestimonials .clientTestimonial .feedbackTxt {
    background-color: #fbba13;
    padding: 0;
    width: 100%;
    clear: both;
    min-height: unset;
    height: unset;
    margin-right: 2px;
    margin-left: 2px;
  }

  .mediaPage .topInsideBanner {
    background-image: url("../images/media-mobile-img.png");
  }
  .ourPresencePage .awrdsTabsC {
    width: 100%;
    padding: 0px 20px;
  }
  .letsPartners a {
    font-size: 16px;
    color: #333;
    line-height: 33px;
    text-align: center;
    display: block;
    font-family: core-circus;
    margin-top: 0;
  }
  .letsPartners p {
    font-size: 16px;
    text-align: center;
    font-family: kohinoorbangla-semibold;
    margin-bottom: 40px;
  }
  .allPartnerLogo {
    width: 100%;
    padding: 50px 0px;
  }
  .letsPartners {
    width: 100%;
    padding: 50px 0px;
  }
  .knowledgeSharing p {
    font-family: livory-bold-italic;
    font-size: 16px;
    text-align: center;
  }
  .knowledgeSharing {
    width: 100%;
    padding: 50px 0px;
  }
  .problemIns {
    padding: 20px 0px;
  }
  .problemIns p {
    font-size: 16px;
    font-family: kohinoorbangla-medium;
    text-align: left;
    margin-top: 20px;
  }
  .problemIns h4 {
    font-size: 20px;
    font-family: core-circus;
  }
  .acfSolutions {
    width: 100%;
    padding: 50px 0px;
    background-image: url("/-/media/Project/AmbujaFoundation/ProblemSolution/Cutting-themes/acf-wer");
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 665px;
    background-position: center;
    background-attachment: unset;
  }
  .theVastness {
    width: 100%;
    padding: 50px 0px;
  }
  .indiaTxt h4 {
    text-align: center;
    font-family: core-circus;
    margin-bottom: 20px;
    font-size: 18px;
    color: #cc4827;
  }
  .curvieBoxes {
    min-height: auto;
    margin-bottom: 50px;
  }
  .curlDot::after,
  .circleCurvey::after {
    display: none;
  }
  .threeDots .indDots:nth-child(1) {
    width: 100%;
    float: none;
    padding-right: 0px;
    margin-bottom: 20px;
  }
  .threeDots .indDots:nth-child(2) {
    width: 100%;
    float: none;
    padding-right: 0px;
    margin-bottom: 20px;
  }
  .threeDots .indDots:nth-child(3) {
    width: 100%;
    float: none;
    padding-right: 0px;
    margin-bottom: 20px;
  }
  .threeDots::after {
    display: none;
  }
  .threeDots {
    width: 100%;
    display: inline-block;
    position: relative;
    padding-top: 0;
  }
  .awrdsTabsC p {
    margin-bottom: 30px;
  }
  .staffTestimonials {
    width: 100%;
    padding: 50px 0px 0px 0px;
  }
  .ourPresencePage .uniqueData .feedbackRight {
    width: 100%;
    float: left;
    margin-left: 0;
    padding-bottom: 30px;
  }
  .staffTestimonials.uniqueData .feedbackTxt {
    background-color: #fbba13;
    width: 100%;
    padding: 0px;
    clear: both;
    height: 100%;
    min-height: 869px !important;
  }
  .presenceInGujarat {
    width: 100%;
    background-color: #fef5da;
    padding: 50px 0px;
  }
  .ourPresencePage .uniqueData .feedbackRight h4 {
    margin-top: 30px;
    font-size: 20px;
    font-family: core-circus;
  }
  .ourPresencePage .staffTestimonials.impactStories .feedbackRight {
    width: 100%;
    float: none;
    margin-left: 0px;
    padding: 30px 20px;
  }
  .ourPresencePage .staffTestimonials.impactStories .feedbackLeft {
    max-width: 100%;
    width: 100%;
    float: none;
  }
  .presenceInGujarat h4 {
    font-size: 20px;
    font-family: livory-bold-italic;
    text-align: center;
    margin-bottom: 30px;
  }
  .ourPresencePage .impactStories .feedbackTxt {
    background-color: #ca3b26;
  }
  .ourPresencePage .impactStories .feedbackRight h4 {
    margin-top: 0;
    font-size: 20px;
    font-family: core-circus;
    color: #fff;
  }
  .minBox p {
    text-align: center;
    font-size: 20px;
    font-family: core-circus;
    min-height: auto;
    line-height: 1;
    margin-bottom: 20px;
    margin-top: 20px;
  }
  .minBox {
    margin-bottom: 30px;
    display: block;
    width: 100%;
  }
  .theLivehood {
    width: 100%;
    padding: 50px 0px 0px 0px;
    background-color: #fff;
  }
  .human-img {
    max-width: 100%;
    width: 100%;
    display: block;
    margin: 0px auto;
    position: relative;
  }

  .acfSolutions {
    background-image: url("/-/media/Project/AmbujaFoundation/ProblemSolution/Cutting-themes/acf-wer");
  }
  .acf_sold {
    margin-top: 0;
    background-color: #e28c25;
    padding: 30px;
  }
  .acfSolutionO {
    width: 100%;
    padding: 50px 0px;
    background-color: #fef5dc;
    background-image: url(../images/acf-img2.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    min-height: 1720px;
  }
  /**/
  .innerParralax_2 {
    background-image: url("../images/presence-img2m.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    min-height: 664px;
    background-attachment: unset;
  }
  .innerParralax_1 {
    background-image: url("../images/presence-img1m.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    min-height: 664px;
    background-attachment: unset;
  }
  .andhra .innerParralax_1 {
    background-image: url("../images/andhra-mobile-img1.jpg");
  }
  .andhra .innerParralax_2 {
    background-image: url("../images/andhra-mobile-img2.jpg");
  }
  .himachal .topInsideBanner {
    background-image: url("../images/Himachal-Pradesh-mobile-banner.jpg") !important;
  }
  .himachal .innerParralax_1 {
    background-image: url("../images/Himachal-Pradesh-mobile-img1.jpg");
  }
  .himachal .innerParralax_2 {
    background-image: url("../images/Himachal-Pradesh-mobile-img2.jpg");
  }
  .madhyapardesh .topInsideBanner {
    background-image: url("../images/Madhya-Pradesh-mobile-banner.jpg");
  }
  .madhyapardesh .innerParralax_1 {
    background-image: url("../images/Madhya-Pradesh-mobile-img1.jpg");
  }
  .madhyapardesh .innerParralax_2 {
    background-image: url("../images/Madhya-Pradesh-mobile-img2.jpg");
  }
  .punjab .topInsideBanner {
    background-image: url("../images/Punjab-mobile-banner.jpg") !important;
  }
  .punjab .innerParralax_1 {
    background-image: url("../images/Punjab-mobile-img1.jpg");
  }
  .punjab .innerParralax_2 {
    background-image: url("../images/Punjab-mobile-img2.jpg");
  }
  .chhatisgarh .topInsideBanner {
    background-image: url("../images/Chhattisgarh-mobile-banner.jpg") !important;
  }
  .chhatisgarh .innerParralax_1 {
    background-image: url("../images/Chhattisgarh-mobile-img1.jpg");
  }
  .chhatisgarh .innerParralax_2 {
    background-image: url("../images/Chhattisgarh-mobile-img2.jpg");
  }
  .maharashtra .topInsideBanner {
    background-image: url("../images/Maharashtra-mobile-banner.jpg") !important;
  }
  .maharashtra .innerParralax_1 {
    background-image: url("../images/Maharashtra-mobile-img1.jpg") !important;
  }
  .maharashtra .innerParralax_2 {
    background-image: url("../images/Maharashtra-mobile-img2.jpg") !important;
  }
  .utarakhand .topInsideBanner {
    background-image: url("../images/Uttrakhand-mobile-banner.jpg") !important;
  }
  .utarakhand .innerParralax_2 {
    background-image: url("../images/Uttrakhand-mobile-img2.jpg") !important;
  }
  .ourPresencePage
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    min-height: 903px !important;
  }
  .problemPage .topInsideBanner {
    background-image: url("../images/problem-solutions-banner-m.jpg");
  }

  .andhra .topInsideBanner {
    background-image: url("../images/andhra-mobile-banner1.jpg");
  }
  /**/
  .maharashtra .uniqueData .feedbackTxt {
    min-height: 976px !important;
  }
  /**/
  .waterDrinkingPage.skillPlacement .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 785px;
  }

  .waterDrinkingPage.skillTrainingPage .feedbackTxt {
    height: auto;
    min-height: 815px;
  }
  /**/

  .theLivehood p.fbTxt {
    background-color: #fbba13;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px;
  }
  .theLivehood p.sbTxt {
    background-color: #e28c25;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px;
  }
  .theLivehood p.thTxt {
    background-color: #d4612c;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px;
  }
  .theLivehood p.fuTxt {
    background-color: #63b14c;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px;
  }
  .theLivehood p.tpTxt {
    background-color: #3090a0;
    color: #fff;
    font-size: 16px;
    margin-bottom: 30px;
  }
  .theLivehood p.fbTxt span,
  .theLivehood p.sbTxt span,
  .theLivehood p.thTxt span,
  .theLivehood p.fuTxt span,
  .theLivehood p.tpTxt span {
    display: block;
    background-color: #fef5dc;
    color: #333;
    padding-top: 15px;
    font-family: kohinoorbangla-semibold;
    font-size: 13px;
    line-height: 1.3;
  }
  .humanMblTxts {
    width: 100%;
    display: inline-block;
    margin-top: 35px;
  }
  .humanCaps {
    margin-top: 0px;
    width: 100%;
    display: block;
  }
  .drinkCurve {
    margin-bottom: 40px;
    padding: 0px;
    min-height: auto;
    text-align: center;
  }
  .cirlceDrinks::after {
    display: none;
  }
  .drinkCurve h4 {
    font-size: 18px;
    color: #cc4827;
    font-family: core-circus;
    margin: 15px auto 10px auto;
  }
  .waterMacro .txtDats h4 {
    font-size: 16px;
    font-family: core-circus;
    text-align: center;
    color: #fff;
    margin-top: 15px;
    min-height: 63px;
  }
  .waterMacro.tab_bg_1 {
    width: 100%;
    background-image: url("../images/drinking-img1.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 755px;
    padding: 50px 0px 50px 0px;
  }
  .waterDrinkingPage .feedbackRight h4 {
    font-family: core-circus;
    font-size: 20px;
    color: #d25825;
    line-height: 1.3;
    margin-top: 30px;
  }
  .waterDrinkingPage .feedbackRight p {
    font-size: 16px;
    font-family: kohinoorbangla-semibold;
    margin-top: 10px;
    margin-bottom: 0;
    padding-bottom: 30px;
  }

  .drinkingWater {
    width: 100%;
    padding: 50px 0px 0px 0px;
  }
  .drinkingWater .italicTxt p {
    margin-bottom: 50px;
  }
  .italicTxt p {
    font-family: livory-bold-italic;
    font-size: 20px;
    text-align: center;
    color: #333;
  }
  .interventionsBox a {
    font-size: 18px;
    font-family: core-circus;
    color: #ca3b26;
    text-align: center;
    display: block;
    margin-bottom: 40px;
    margin-top: 20px;
  }
  .programeWaterPage .txtDats {
    min-height: auto;
    margin-bottom: 50px;
  }
  .programeWaterPage .feedbackLeft {
    max-width: 100%;
    width: 100%;
    float: none;
  }
  .programeWaterPage .feedbackRight {
    width: 100%;
    float: none;
    margin-left: 0px;
  }
  .programeWaterPage .feedbackTxt {
    background-color: #fbba13;
    padding: 0px;
    width: 100%;
    display: inline-block;
  }
  .mapBtnd {
    margin-bottom: 30px;
  }
  .programeWaterPage .inTheNews {
    background-color: #fff;
    padding: 50px 0px;
  }
  .mapGj {
    margin-top: 30px;
    max-width: 100%;
    display: inline-block;
  }
  .programeWaterPage .recognigation {
    width: 100%;
    background-color: #d45a28;
    padding: 50px 0px;
  }
  .play-icons p {
    font-size: 18px;
    font-family: livory-bold-italic;
    color: #fff;
    text-align: center;
  }
  .play-icons {
    position: absolute;
    top: 30%;
    left: 0px;
    right: 0px;
  }
  .programeWaterPage .feedbackRight h4 {
    font-family: core-circus;
    font-size: 20px;
    color: #d25825;
    line-height: 1.3;
    margin-top: 30px;
  }
  .recognitionIn {
    width: 100%;
    padding: 0px;
  }
  /**/
  .govermentsTxt {
    width: 100%;
    min-height: auto;
    margin-bottom: 50px;
  }
  .govermentsTxt h4 {
    font-size: 20px;
    font-family: core-circus;
    color: #333;
    padding-top: 20px;
  }
  .typeOfPartners {
    padding: 50px 0px;
    width: 100%;
    background-color: #fef4d0;
  }
  .partneringImpact {
    padding: 50px 0px;
    width: 100%;
  }
  .loadMoreB a {
    font-size: 18px;
    color: #cc4827;
    line-height: 33px;
    text-align: center;
    display: block;
    font-family: core-circus;
    margin-top: 50px;
  }
  .partnershipPage .knowledgeSharing {
    width: 100%;
    padding: 50px 0px;
    background-color: #fbba13;
  }
  .problemIns h6 {
    font-size: 16px;
    margin-bottom: 15px;
    border-bottom: 1px solid #c93d26;
    padding-bottom: 15px;
    font-family: core-circus;
    margin-top: 15px;
  }
  .partnershipSli .feedbackRight p {
    font-size: 18px;
    font-family: kohinoorbangla-semibold;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .loadMoreB.blackTsdt a {
    font-size: 18px;
    color: #333;
    line-height: 33px;
    text-align: center;
    display: block;
    font-family: core-circus;
    margin-top: 50px;
  }
  .partnershipPage .innerParralax_1 {
    background-image: url("../images/partners-img1m.jpg");
    background-attachment: unset;
  }
  .partnershipPage .innerParralax_2 {
    background-image: url("../images/partners-img2m.jpg");
    background-attachment: unset;
  }
  .partnershipPage .topInsideBanner {
    background-image: url("../images/partnership-banner-m.jpg");
  }
  .waterDrinkingPage .waterMacro .txtDats h4 {
    font-size: 18px;
    font-family: core-circus;
    text-align: center;
    color: #fff;
    margin-top: 15px;
    min-height: auto;
    padding: 0px 30px;
    line-height: 1.2;
    margin-bottom: 30px;
  }
  .waterDrinkingPage .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 820px;
  }
  .waterDrinkingPage.mainwpD .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 820px;
  }
  .waterDrinkingPage.waterLivelihoodPage .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 785px;
  }
  .waterDrinkingPage.waterEfficiencyPage .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 734px;
  }
  .waterDrinkingPage .waterMacro.tab_bg_1 {
    width: 100%;
    background-image: url("../images/drinking-img1m.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 755px;
    padding: 50px 0px 50px 0px;
  }
  .partnershipPage .innerParralax_1 {
    background-image: url("../images/partners-img1m.jpg");
    background-attachment: unset;
  }
  .partnershipPage .innerParralax_2 {
    background-image: url("../images/partners-img2m.jpg");
    background-attachment: unset;
  }
  .partnershipPage .topInsideBanner {
    background-image: url("../images/partnership-banner-m.jpg");
  }
  .programeWaterPage .topInsideBanner {
    background-image: url("../images/programe-banner-m.jpg");
  }
  .ourPresencePage.uttarPradesh .topInsideBanner {
    background-image: url("../images/Uttar-Pradesh-mobile-banner.jpg");
  }
  /**/
  .ourPresencePage.westBangal .topInsideBanner {
    background-image: url("../images/West-Bengal-mobile-banner.jpg");
  }
  .westBangal .innerParralax_1 {
    background-image: url("../images/West-Bengal-mobile-img1.jpg");
  }
  .westBangal .innerParralax_2 {
    background-image: url("../images/West-Bengal-mobile-img2.jpg");
  }
  /**/
  .ourPresencePage.rajasthanS .topInsideBanner {
    background-image: url("../images/Rajasthan-mobile-banner.jpg");
  }
  .rajasthanS .innerParralax_1 {
    background-image: url("../images/Rajasthan-mobile-img1.jpg");
  }
  .rajasthanS .innerParralax_2 {
    background-image: url("../images/Rajasthan-mobile-img2.jpg");
  }
  /**/
  .womenMissionPge .topInsideBanner {
    background-image: url("../images/women-mission-mobile-banner.jpg");
  }
  .womenMissionPge .waterMacro.tab_bg_1 {
    background-image: url("../images/womeni-mission-mobile-macro-impacts-img.jpg") !important;
  }
  /**/
  .womenBuildingPage .topInsideBanner {
    background-image: url("../images/women-building-mobile-banner.jpg");
  }
  .womenBuildingPage .waterMacro.tab_bg_1 {
    background-image: url("../images/women-building-mobile-macro-impacts-img.jpg");
  }
  /**/
  .womenSocial .topInsideBanner {
    background-image: url("../images/women-social-mobile-banner.jpg");
  }
  .womenSocial .waterMacro.tab_bg_1 {
    background-image: url("../images/women-social-mobile-macro-impacts-img.jpg");
  }
  /**/
  .womenSocioPage .topInsideBanner {
    background-image: url("../images/women-socio-mobile-banner.jpg");
  }
  .womenSocioPage .waterMacro.tab_bg_1 {
    background-image: url("../images/women-socio-women-socio-mobile-macro-impacts-img.jpg");
  }
  .waterLivelihoodPage .topInsideBanner {
    background-image: url("../images/water-live-mobile-banner.jpg") !important;
  }
  /**/
  .waterLivelihoodPage .waterMacro.tab_bg_1 {
    background-image: url("../images/other-water-live-mobile-macro-impacts-new1.jpg");
  }
  /**/
  .impactinsideTabNew {
    display: block;
    height: 1117px;
  }
  /**/
  .skill-enter .impactinsideTab {
    display: block;
    height: 1136px;
  }
  /**/
  .skill-enter .storyMacro {
    height: 1192px !important;
  }
  .waterEfficiencyPage .topInsideBanner {
    background-image: url("../images/water-efficiency-mobile-banner.jpg");
  }
  .waterEfficiencyPage .waterMacro.tab_bg_1 {
    background-image: url("../images/water-efficiency-mobile-macro-impacts-img.jpg");
    padding: 50px 0px 145px 0px !important;
  }
  .skillMissionPage .topInsideBanner {
    background-image: url("../images/skill-mission-mobile-banner.jpg");
  }
  .skillMissionPage .waterMacro.tab_bg_1 {
    background-image: url("../images/skill-mission-mobile-macro-impact-img.jpg");
  }
  .skillTrainingPage .topInsideBanner {
    background-image: url("../images/skill-training-mobile-banner.jpg");
  }
  .skillTrainingPage .waterMacro.tab_bg_1 {
    background-image: url("../images/skill-training-mobile-macro-imapcts-img.jpg");
  }
  .skillPlacement .topInsideBanner {
    background-image: url("../images/skill-placement-mobile-banner.jpg");
  }
  .skillPlacement .waterMacro.tab_bg_1 {
    background-image: url("../images/skill-placement-mobile-macro-impacts-img.jpg");
  }
  .skill-enter .topInsideBanner {
    background-image: url("../images/skill-enter-mobile-banner.jpg");
  }
  .skill-enter .waterMacro.tab_bg_1 {
    background-image: url("../images/skill-mobile-mobile-macro-impacts-img.jpg");
    padding: 50px 0px 120px 0px;
  }
  .agriculture-Page .topInsideBanner {
    background-image: url("../images/agri-mission-mobile-banner.jpg");
  }
  .agriculture-Page .waterMacro.tab_bg_1 {
    background-image: url("../images/agri-mission-mobile-macro-impacts-img.jpg") !important;
  }
  .agriSustainable .topInsideBanner {
    background-image: url("../images/agri-sus-mobile-banner.jpg");
  }
  .agriSustainable .waterMacro.tab_bg_1 {
    background-image: url("../images/agri-sus-mobile-macro-impacts2.jpg");
  }
  .agriFarmerCollectively .topInsideBanner {
    background-image: url("../images/agri-farmer-mobile-banner.jpg");
  }
  .agriFarmerCollectively .waterMacro.tab_bg_1 {
    background-image: url("../images/agri-farmer-mobile-macro-impacts-img1 (2).jpg");
    padding: 50px 0px 70px 0px !important;
  }
  .agriEnvironmental .topInsideBanner {
    background-image: url("../images/agri-enviro-mobile-banner.jpg");
  }
  .agriEnvironmental .waterMacro.tab_bg_1 {
    background-image: url("../images/agri-enviro-mobile-macro-impacts-img.jpg");
  }
  .waterDrinkingPage .storyMacro {
    height: auto;
  }

  /**/
  .agriFarmerCollectively .feedbackTxt {
    min-height: 820px !important;
  }
  .agriFarmerCollectively .impactinsideTabFarmer {
    display: block;
    height: 1152px;
  }

  .skillMissionPage .storyMacro {
    height: 1850px;
  }
  /**/
  .skillMissionPage .feedbackTxt {
    height: 1650px;
  }
  /**/
  .healthMainP .health_h4 .txtDats h4 {
    min-height: auto !important;
  }
  .healthMainP {
    width: 100%;
    padding: 0px 0px 50px 0px;
  }
  .programeWaterPage.healthMainP .feedbackTxt {
    width: 100%;
    display: inline-block;
    min-height: 1270px;
    height: auto;
    padding: 0px 0px 20px 0px;
  }
  .mapBtnd {
    padding-left: 0;
  }
  .waterMissionPages .feedbackTxt {
    background-color: #fbba13;
    padding: 0px 0px 97px 0px;
    width: 100%;
    display: inline-block;
    /* min-height: 1540px; */
    min-height: unset;
    height: auto;
  }
  .healthMainP .topInsideBanner {
    background-image: url("../images/health-banner-m.jpg");
  }
  .healthMainP .waterMacro.tab_bg_1 {
    background-image: url("../images/health-maro-impacts-img-m.jpg");
  }
  .healthMainP .interventIns {
    background-color: #f9b800;
    width: 240px;
    height: 240px;
    border-radius: 50%;
    position: relative;
    display: table;
    margin: 0px auto;
    margin-bottom: 90px;
  }
  .healthMainP .drinkingWater {
    width: 100%;
    padding: 50px 0px 50px 0px;
  }
  .drinkCurve img {
    display: block;
    margin: 0px auto;
  }
  .healthSubPro .drinkCurve h4 {
    min-height: auto;
  }
  .healthSubPro .topInsideBanner {
    background-image: url("../images/health-sub-banner-m.jpg");
  }
  .healthSubPro .waterMacro.tab_bg_1 {
    background-image: url("../images/health-sub-banner-macro-m.jpg");
  }

  .communicablePage .drinkCurve h4 {
    min-height: auto;
  }

  .communicablePage .waterMacro .txtDats {
    min-height: auto;
    margin-bottom: 50px;
  }
  .communicablePage .waterMacro.tab_bg_1 {
    background-image: url("../images/communicable-macro-impacts-m.jpg");
  }
  .communicablePage .topInsideBanner {
    background-image: url("../images/communicable-banner-m.jpg");
  }
  .communicablePage .feedbackTxt {
    min-height: auto;
    height: auto;
    padding-bottom: 50px;
  }
  .curativePage .topInsideBanner {
    background-image: url("../images/curative-health-mobile-banner.jpg");
  }
  .curativePage .waterMacro.tab_bg_1 {
    background-image: url("../images/curative-macro-m.jpg");
  }
  .curativePage .drinkCurve h4 {
    min-height: auto;
  }
  .curativePage .waterMacro .txtDats {
    min-height: auto;
    margin-bottom: 0;
  }
  .curativePage .storyMacro {
    height: auto;
  }
  .washPage .topInsideBanner {
    background-image: url("../images/wash-banner-m.jpg");
  }
  .washPage .waterMacro.tab_bg_1 {
    background-image: url("../images/wash-behind-macro-mobile-img-update.jpg") !important;
  }
  .washPage .feedbackTxt {
    min-height: 895px;
    height: auto;
  }
  .waterMacro .txtDats {
    min-height: auto;
    margin-bottom: 50px;
  }
  .washPage .storyMacro {
    height: auto;
  }
  .communicablePage .storyMacro {
    height: auto;
  }
  .educationPage .topInsideBanner {
    background-image: url("../images/education-banner-m.jpg");
  }
  .educationPage .waterMacro.tab_bg_1 {
    background-image: url("../images/education-macro-m.jpg");
  }
  .educationPage .feedbackTxt {
    min-height: 990px;
    height: auto;
    padding-bottom: 20px;
  }
  .educationSubPage .storyMacro {
    height: auto;
  }
  .specialEduPage .topInsideBanner {
    background-image: url("../images/special-banner-m.jpg");
  }
  .specialEduPage .waterMacro.tab_bg_1 {
    background-image: url("../images/special-macro-m.jpg");
  }
  .specialEduPage .feedbackTxt {
    min-height: 810px;
    height: auto;
  }
  .promotingPage .topInsideBanner {
    background-image: url("../images/promote-banner-m.jpg");
  }
  .promotingPage .waterMacro.tab_bg_1 {
    background-image: url("../images/promote-macro-m.jpg");
  }
  .promotingPage .feedbackTxt {
    min-height: 785px;
    height: auto;
  }
  .educationPage .topInsideBanner h1 {
    font-family: core-circus;
    font-size: 20px;
    color: #fff;
    line-height: 1.3;
  }
  .educationSubPage .topInsideBanner {
    background-image: url("../images/education-sub-m.jpg");
  }
  .educationSubPage .waterMacro.tab_bg_1 {
    background-image: url("../images/education-sub-macro-m.jpg");
  }
  .educationSubPage .feedbackTxt {
    min-height: 965px;
    height: auto;
  }
  .specialEduPage .drinkCurve h4 {
    min-height: auto;
  }
  .specialEduPage .storyMacro {
    height: auto;
  }
  .healthSubPro .storyMacro {
    height: auto;
  }
  .educationPage .topInsideBanner h1 {
    position: absolute;
    top: 295px;
    left: 0px;
    right: 0px;
    text-align: center;
  }
  .partnershipPage .staffTestimonials .clientTestimonial .feedbackTxt {
    background-color: #fbba13;
    padding: 0;
    width: 100%;
    clear: both;
    min-height: 872px !important;
    display: table;
  }
  #myModal .contactForm {
    max-width: 100%;
    width: 100%;
    display: block;
    margin: 0px auto;
    padding: 15px 0px;
  }
  .mainwpD .storyMacro {
    height: auto;
  }

  .womenMissionPge .feedbackTxt {
    min-height: 1180px;
    height: auto;
  }
  .waterDrinkingPage.womenSocioPage .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 760px;
  }
  .waterDrinkingPage.womenBuildingPage .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 790px;
  }
  .waterDrinkingPage.womenSocial .feedbackTxt {
    padding: 0px 0px 20px 0px;
    min-height: 760px;
  }
  .agriculture-Page .storyMacro {
    height: auto !important;
  }
  .agriculture-Page .feedbackTxt {
    min-height: 1620px;
    height: auto;
    padding: 0px 0px 20px 0px !important;
  }
  .agriculture-Page .topInsideBanner h1 {
    font-family: core-circus;
    font-size: 18px;
    color: #fff;
    line-height: 1.3;
    top: 264px;
  }
  .skillMissionPage .storyMacro {
    height: auto;
  }
  .skillMissionPage .feedbackTxt {
    height: auto;
    padding: 0px !important;
    min-height: 1360px;
  }
  .skill-enter .storyMacro {
    height: auto !important;
  }
  .skill-enter .feedbackTxt {
    height: auto;
    min-height: 920px !important;
  }
  .andhra .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 990px !important;
  }
  .maharashtra
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    min-height: 1025px !important;
  }
  .careersPage .staffTestimonials .clientTestimonial .feedbackTxt {
    min-height: 820px !important;
  }

  .rightMr::after {
    display: none;
  }
  .defaultSecW {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .awardsBox {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .IcanSpirit {
  width: 100%;
  padding-bottom: 62px;
  padding-top:0px;
}
  .awardsWith {
    width: 100%;
    margin: 0px auto;
    display: block;
  }
  .defaultSecW {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .defaultSecW3 {
    max-width: 100%;
    display: block;
    margin: 0px auto;
    padding: 0px 15px;
  }
  .defaultSecW2 {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .bgLiner {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .otherWidth {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .awardsBox {
    max-width: 100%;
    display: block;
    margin: 0px auto;
    margin-bottom: 40px;
  }

  .topInsideBanner {
    height: 659px;
    display: block;
    margin-bottom: 50px;
  }

  .topInsideBanner .container {
    width: 100%;
  }

  .topInsideBanner .row {
    margin-left: unset !important;
    margin-right: unset !important;
  }
  .ourProgramsD {
    background-color: #fab814;
    padding: 40px 30px;
    display: flex;
    align-items: center;
    height: 250px;
    position: relative;
  }
  .anuInu {
    max-width: 100%;
    width: 100%;
  }
  .footerCol-1,
  .footerCol-2,
  .footerCol-3 {
    width: 100%;
  }
  /**/
  .ourPresencePage .uniqueData .feedbackTxt {
    min-height: 469px;
  }
  .ourPresencePage .uniqueData .feedbackTxt {
    min-height: 495px;
  }
  .threeDots.fourDot::after,
  .threeDots.twoDot::after {
    display: none;
  }
  .ourPresencePage
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    min-height: 580px;
  }
  .ourPartnersPage .topInsideBanner {
    background-image: url("../images/our-partners-banner-mobile.jpg");
  }
  /**/
  .topHeader {
    width: 100%;
    display: inline-block;
    padding: 0px 0px 10px 0px;
  }
  .topHeader ul li a {
    font-size: 14px;
    /*color: #fff;*/
    font-family: kohinoorbangla-medium;
  }
  .n-scroll-text {
    overflow-y: hidden;
    height: auto;
    padding-right: 0px;
  }
  .waterMacro.tab_bg_1 {
    background-attachment: unset !important;
  }
  .breakBg {
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
    min-height: 662px;
    background-attachment: unset;
    margin-top: 0px;
    background-image: url(../images/agriculture-mobile-img2.jpg);
  }
  .awrdsTabsC {
    height: auto;
    overflow-y: hidden;
  }
  .ourPresencePage .awardsTabs .nav-tabs > li > a {
    background-color: #d4582a;
    color: #fff;
    width: 197px;
  }
  .madhyapardesh
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    height: auto;
    min-height: 810px !important;
  }
  .punjab .staffTestimonials.impactStories .clientTestimonial .feedbackTxt {
    min-height: 940px !important;
  }
  .uttarPradesh .feedbackRight.RightMal {
    padding: 20px 15px 20px 15px;
  }
  .uttarPradesh
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    min-height: 760px !important;
  }
  .westBangal .threeDots .indDots:nth-child(1) {
    width: 100%;
    float: none;
    padding-right: 0px;
  }
  .govermentsTxt img {
    width: 90px;
  }
  .contactOnline .col-md-3 {
    width: 100%;
  }
  .conatctLogo img {
    width: auto;
    float: left;
  }
  .contactForm {
    max-width: 100%;
    width: 100%;
    display: block;
    margin: 0px auto;
    padding: 40px 0px;
  }
  .conatctLogo {
    width: 100%;
    display: inline-block;
  }
  .contactsder img {
    margin-top: 45px;
    margin-bottom: 60px;
    width: 100%;
  }
  .ourPresencePage .topInsideBanner {
    background-image: url(../images/our-presence-banner-m2.png);
  }
  .ourPresencePage.andhra .topInsideBanner {
    background-image: url(../images/andhra-mobile-banner1.jpg);
  }
  .img_bg_1 {
    background-image: url("../images/mobile-last-img_0.jpg");
  }
  .img_bg_2 {
    background-image: url("../images/maternal-&-child-health-last-parallax-mobile-img.jpg");
  }
  .img_bg_3 {
    background-image: url("../images/mobile-last-img_1.jpg");
  }
  .img_bg_4 {
    background-image: url("../images/mobile-last-img_3.jpg");
  }
  .img_bg_5 {
    background-image: url("../images/mobile-last-img_4.jpg");
  }
  .img_bg_6 {
    background-image: url("../images/mobile-last-img_5.jpg");
  }
  .paddZeros {
    padding: 0px 15px;
  }
  .awrdsTabsC p:first-child {
    padding-right: 0px;
  }
  .partnershipPage .govermentsTxt p {
    font-size: 16px;
    font-family: kohinoorbangla-medium;
    margin-top: 20px;
    padding-right: 0px;
  }
  .dottedBg::after {
    display: none;
  }
  .mapForMobile {
    padding: 30px 0px 0px 0px;
  }
  .decadesCircle {
    display: block;
    margin: 0px auto;
    margin-top: 100px;
    max-width: 320px;
  }
  .dropSecContents p:last-child {
    font-size: 13px;
    line-height: 1.3;
    font-family: kohinoorbangla-regular;
    margin-top: 30px;
  }
  /**/
  .ourModelsW {
    max-width: 100%;
    display: block;
    margin: 0px auto;
  }
  .careersPage .vacancySliderIn p {
    font-size: 16px;
    line-height: 1.2;
    text-align: left;
    font-family: core-circus;
    color: #fff;
    margin-bottom: 0px;
  }
  .careersPage .feedbackRight {
    float: none;
    margin-left: 0px;
    background-color: #fbba13;
    width: 100%;
  }
  .vacanciesSec h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 52px;
  }
  .greatPlace h3 {
    font-size: 25px;
    text-align: center;
    font-family: core-circus;
    margin-bottom: 52px;
    color: #f9b916;
  }
  .feedbackTxt {
    display: block;
  }
  .fourCircles {
    display: none;
  }
  .bgY {
    background-color: #fbba00 !important;
  }
  .bgOr {
    background-color: #d25f2b;
  }
  .mainwpD .drinkCurve {
    margin-bottom: 45px;
    padding: 0;
    min-height: auto;
  }
  .recognigation .yellowTxt h3 {
    margin-bottom: 30px;
  }
  .agriEnvironmental .feedbackTxt {
    height: auto;
    min-height: 915px !important;
  }
  .ourPresencePage .uniqueData .feedbackTxt {
    display: table;
  }
  .ourPresencePage .impactStories .feedbackTxt {
    display: table;
  }
  .impactStories .feedbackLeft img {
    width: auto;
    min-height: auto;
  }
  .andhra .staffTestimonials.impactStories .clientTestimonial .feedbackTxt {
    min-height: 920px !important;
  }
  .chhatisgarh .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 870px !important;
  }
  .chhatisgarh
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    min-height: 970px !important;
  }
  .uniqueData .feedbackRight p {
    padding-right: 0px;
  }
  .uniqueData .feedbackRight h4 {
    padding-right: 0px;
  }
  .gujaratPage .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 870px !important;
  }
  .gujaratPage
    .staffTestimonials.impactStories
    .clientTestimonial
    .feedbackTxt {
    min-height: 1023px !important;
  }
  .himachal .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 896px !important;
  }
  .himachal .staffTestimonials.impactStories .clientTestimonial .feedbackTxt {
    min-height: 1053px !important;
  }
  .madhyapardesh .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 870px !important;
  }
  .impactStories .feedbackRight p {
    padding-right: 0px;
  }
  .rajasthanS .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 896px !important;
  }
  .rajasthanS .staffTestimonials.impactStories .clientTestimonial .feedbackTxt {
    min-height: 1010px !important;
  }
  .utarakhand .staffTestimonials.impactStories .clientTestimonial .feedbackTxt {
    min-height: 930px !important;
  }
  .uttarPradesh .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 779px !important;
  }
  .westBangal .staffTestimonials.uniqueData .feedbackTxt {
    min-height: 875px !important;
  }
  .westBangal .staffTestimonials.impactStories .clientTestimonial .feedbackTxt {
    min-height: 974px !important;
  }
  .ImpactPage .feedbackTxt {
    display: table;
  }
  .contactsder {
    padding-left: 0px;
  }
  .txtDesa h3 {
    padding-left: 0px;
  }
  .addressTstxd {
    padding-left: 0px;
  }
  .contactTab .homeAcor {
    padding: 0px 15px;
  }
  .contactTab .homeAcor .addressTstxd {
    padding: 15px 0px;
  }
  .contactTab .homeAcor .addressTstxd p {
    margin-bottom: 0px;
  }
  .mapArea {
    width: 100%;
    padding: 50px 0px;
  }
  .contactTab .homeAcor .addressTstxd h4 {
    color: #cc4827;
    font-size: 20px;
    font-family: kohinoorbangla-medium;
    margin-bottom: 5px;
    margin-top: 15px;
  }
  .madhyapardesh .topInsideBanner {
    background-image: url(../images/Madhya-Pradesh-mobile-banner.jpg);
  }
  .waterDrinkingPage .feedbackRight p {
    padding-right: 0px;
  }
  .waterDrinkingPage .feedbackRight h4 {
    padding-right: 0px;
  }
  .agriEnvironmental .drinkCurve h4 {
    min-height: auto;
  }
  .madhyapardesh .awardsTabs .nav-tabs > li > a {
    width: 100%;
  }
  .skillMissionPage .feedbackLeft {
    max-width: 100%;
    float: none;
  }

  .topBannerSlider,
  .topBannerSlider .slide {
    height: 100vh;
    margin-top: 0px;
  }

  .topBannerSlider,
  .topBannerSlider .slide img {
    width: 100%;
    height: 100%;
    background-size: cover;
    object-fit: cover;
    background-size: cover;
    background-position: center;
  }

  .topInsideBanner img {
    width: 100%;
    height: 100%;
    background-size: cover;
    object-fit: cover;
    background-size: cover;
    background-position: center;
  }

  .ruralIndia .narotumLeft img {
    width: unset;
  }
  .topAlgn img {
    bottom: 0;
  }
  .topAlgn h4 {
    margin-top: 15px;
  }

  .ourModels h3 {
    margin-bottom: 40px;
  }

  .beneficiarySlider .slick-track .slide {
    margin-left: calc(var(--bs-gutter-x) * 0.5);
    margin-right: calc(var(--bs-gutter-x) * 0.5);
  }

  .programeWaterPage .videoArea {
    padding-left: 0px;
    padding-right: 0px;
  }

  .programeWaterPage .videoArea .slide {
    margin-inline: 15px;
  }

  .ourPeoplePage .modalVideo .modal-body iframe,
  .ourPeoplePage .modalVideo .modal-body {
    height: 350px;
  }

  .waterDrinkingPage .clientTestimonial .slick-track,
  .programeWaterPage .clientTestimonialNew .slick-track,
  .ourPresencePage .clientTestimonial .slick-track,
  .staffTestimonials .clientTestimonial .slick-track {
    gap: 2px;
  }

  .nubmerMap img {
    width: 100%;
  }

  .ourPresencePage.programsAwards {
    background-color: #fff;
  }

  .ourPresencePage.impactStories .feedbackRight.feedback-right {
    padding: 20px 30px 20px 20px !important;
  }

  .impactStories .feedbackLeft img {
    width: 100% !important;
  }
  .ourPresencePage.impactStories .feedbackTxt {
    background-color: #d25825 !important;
  }

  .partnershipPage.knowledgeSharing .slideGap , .csrPage.implementingCsr .slideGap{
    padding-left: 0px;
    padding-right: 0px;
  }

  .partnershipPage.knowledgeSharing .slideGap .probIms img {
    margin: unset;
    width: 100%;
  }

  .partnershipPage.knowledgeSharing .parnetSliders .slide, .csrPage.implementingCsr  .slide {
    margin-inline: 15px;
  }
  
  .ImpactPage.impactOver.bg-lily img{
	width:100%;
  }
  .footer .col-xs-6 {
	    width: 50%;
	}
	
	.footer .footerCol-1{
		width:100%;
	}
}
