

@media only screen and (min-width: 1921px) {
  .toolboxblue:hover {
    background-size: 100%;
}
}

@media only screen and (max-width: 1799px) {
  .Approach-sec-six-slider {
    padding-left: 310px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
  padding-left: 260px;
}
.banner-supporting-grid-inn {
  padding: 40px ;
}
.join-team-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 270px;
}
}
@media only screen and (max-width: 1699px) {
  :root {
    --font-170: 160px;
    --font-70: 66px;
    --font-48: 46px;
    --font-40: 38px;
  }
  .slidbocx img {
    width: 100%;
  }
  .Approach-sec-six-slider {
    padding-left: 255px;
}
.repotswiper {
  width: calc(100% - 420px);
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
  padding-left: 150px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 200px;
}
}
@media only screen and (max-width: 1679px) {
  .Approach-sec-six-slider {
    padding-left: 215px;
}
.methodology-grid-box-inn {
  padding: 79px 30px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 170px;
}
}
@media only screen and (max-width: 1599px) {
  .Approach-sec-six-slider {
    padding-left: 185px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 825px);
}
.financials-grid-main {
  grid-gap: 100px;
}
.Global-network-five-grid-inn a {
  padding: 0 40px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 140px;
}
.banner-supporting-grid-inn {
  padding: 30px;
  height: 350px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: 80px;
}
.main-policy h2{
  padding-bottom: 102px;
}
}
@media only screen and (max-width: 1499px) {
  :root {
    --font-170: 148px;
  }
  span.pinktext {
    display: inline-block;
  }
  .hero-text h2 {
    line-height: 130px;
  }
  .Approach-sec-four-grid-rgt {
    padding: 100px 50px 100px 100px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 100px 0px 100px 50px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
  padding-left: 100px;
}
.Approach-sec-six-slider {
  padding-left: 135px;
}
.Approach-testimonialswiper {
  padding-left: 100px;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .iconround img {
  right: -50px;
  width: 100px;
  height: 100px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .iconround img {
  left: -50px;
  width: 100px;
  height: 100px;
}
.Approach-sec-four-inn-grid-inn:nth-child(3) .iconround img {
  right: -50px;
  width: 100px;
  height: 100px;
}
.Approach-testimonailtitle {
  max-width: 430px;
}
.repotswiper {
  width: calc(100% - 380px);
}
.Approach-sec-banner {
  background-position: center;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 80px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  padding: 150px 0px 52px 50px;
}
.donate-sec-five .Approach-sec-four-grid-rgt {
  padding: 150px 50px 84px 90px;
}
}
@media only screen and (max-width: 1439px) {
.Approach-sec-six-slider {
  padding-left: 115px;
}
}


@media only screen and (max-width: 1399px) {
  :root {
    --font-70: 60px;
    --font-36: 34px;
    --font-34: 32px;
    --font-32: 30px;
    --font-30: 28px;
    --font-28: 26px;
    --font-26: 24px;
    --font-24: 22px;
  }
  .heroimg img {
    width: 950px;
  }
  .boxcount img {
    height: 85px;
    width: 85px;
  }
  .logogrid {
    grid-gap: 50px;
  }
  .Approach-sec-four-grid-rgt {
    padding: 80px 50px 80px 80px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 80px 0px 80px 50px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
  padding-left: 80px;
}
.Approach-sec-six-slider {
  padding-left: 95px;
}
.repotswiper {
  width: calc(100% - 350px);
}
.financials-grid-main {
  grid-template-columns: 700px auto;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 60px;
}
.banner-supporting-grid-inn {
  height: 320px;
}
}
@media only screen and (max-width: 1365px) {
  .Approach-sec-six-slider {
    padding-left: 65px;
}
.Approachslidbocx .learnmore a {
  padding: 15px;
}
}
@media only screen and (max-width: 1299px) {
  :root {
    --font-170: 132px;
  }
  .toolboxblue {
    padding: 40px;
  }
  .heroimg img {
    width: 800px;
  }
  .hero-text h2 {
    line-height: 120px;
  }
  .bluemodelimbox {
    padding: 90px 60px;
  }
  .Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
    padding-left: 50px;
}
.Approach-sec-six-slider {
  padding-left: 55px;
}
.impact-banner-third .Approach-sec-four-grid-rgt {
  padding: 84px 50px 84px 90px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 20px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  padding: 100px 0px 52px 50px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 0;
}
.donate-sec-five .Approach-sec-four-grid-rgt {
  padding: 80px 50px 80px 70px;
}
.popup-modal-dsc-grid {
  grid-gap: 80px;
}
.profilemodal .modal-dialog {
  max-width: 1180px;
  margin: 0 auto;
}
.popup-modal-grid-dsc span {
  padding-bottom: 20px;
}
.popup-modal-grid-dsc p {
  margin-bottom: 20px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  position: relative;
  top: 20px;
}
}
@media only screen and (max-width: 1265px) {
  .meet-team-images img {
    width: 100%;
}
}

@media only screen and (min-width: 1200px) {
  .menu-item-has-children:hover .sub-menu {
    display: block !important;
  }
}
@media only screen and (max-width: 1199px) {
  :root {
    --big-container: 876px;
    --small-container: 876px;
    --font-170: 122px;
    --font-70: 54px;
    --font-36: 32px;
    --font-34: 30px;
    --font-32: 28px;
    --font-30: 26px;
    --font-28: 24px;
    --font-26: 22px;
    --font-24: 20px;
    --font-22: 20px;
  }

  .hero-text h2 {
    line-height: 100px;
    width: 840px;
  }
  .inerhelp {
    padding: 40px 20px;
  }
  .logogrid {
    grid-gap: 30px;
    margin: 40px 60px 0;
  }
  .bluemodelimbox {
    padding: 60px 40px;
  }
  .comanflexhand p {
    width: 350px;
  }
  .toolboxblue {
    height: 350px;
    padding: 20px;
  }
  .boxtoolflex p {
    line-height: 100%;
}
  .boxtoolflex br {
    display: none;
  }
  .leftformimg img {
    width: 450px;
    height: 100%;
  }
  .fullslider h2 {
    line-height: 100%;
    max-width: 650px;
  }
  .swiper-button-prev {
    right: calc((100% - var(--small-container)) + 118px);
  }
  .locationgrid {
    grid-gap: 20px;
  }
  /* toggle css */
  .navbar-toggler:focus {
    box-shadow: none;
  }
  .navbar-collapse,
  button.navbar-toggler {
    display: none;
  }
  .innerhelpflex p {
    max-width: 510px;
  }
  .mobileshow {
    display: block;
  }
  .mobiletoogleclick {
    display: block;
  }
  .headermain {
    height: 80px;
  }
  .req-btn a {
    padding: 8px 37px;
  }
  .countgridnew-big .boxcount {
    min-width: 288px;
    height: 280px;
}
.boxcount-bigdsc {
  padding: 36px 30px 110px 30px;
}
.bigdsc-txt {
  padding-left: 30px;
  margin-left: 30px;
}
.boxcount-bigdsc .bigdsc-txt h5 span {
  font-size: 130px;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .iconround img,
.Approach-sec-four-inn-grid-inn:nth-child(3) .iconround img {
  right: -40px;
  width: 80px;
  height: 80px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .iconround img {
  left: -40px;
  width: 80px;
  height: 80px;
}
.Approach-sec-four-grid-rgt span {
  padding-bottom: 30px;
}
.Approach-sec-four-grid-rgt p {
  margin-bottom: 15px;
}
.Approach-sec-four-grid-rgt {
  padding: 60px 40px 50px 60px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 50px 0px 50px 40px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
  padding-left: 20px;
}
.Approach-sec-four-grid-rgt .linkbtn a,
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr,
.Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
}
.Approach-sec-four-grid-rgt h3,
.Approach-sec-four-grid-rgt span,
.Approach-sec-four-grid-rgt p {
  max-width: 350px;
}
.Approach-sec-six-slider-inn {
  padding: 80px 0 0px 40px;
  height: 450px;
}
.Approach-testimonailtitle br {
  display: none;
}
.Approach-testimonailtitle h2,
.Approach-testimonailtitle p {
  padding-bottom: 20px;
}
.Approach-testimonailtitle a {
  width: 300px;
}
.Approach-testimonialswiper {
  padding-left: 80px;
}
.repotswiper {
  padding-top: 90px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 795px);
}
.Approach-sec-six-slider .swiper-button-next{
  width: 46px;
  height: 46px;
  top: 35px;
  right: 49%;
}
.Approach-sec-six-slider .swiper-button-next::after,
.Approach-sec-six-slider .swiper-button-prev::after {
  width: 46px;
  height: 46px;
}
.Approachslidbocx img {
  width: 130px;
}
.downlord a img {
  width: 46px !important;
  left: -20px;
}
.repotswiper {
  padding-left: 20px;
}
.Approach-sec-second .innerhelpflex a {
  width: 270px;
}
.Approach-sec-five .driventitle p {
  text-align: left;
}
.Approach-sec-third {
  padding-bottom: 80px;
}
.Approach-sec-five .datagriven {
  padding: 80px 0;
}
.Approach-sec-six-slider {
  padding-bottom: 160px;
}
.footerswiper {
  padding-bottom: 80px;
}
.Approach-sec-eight-slider .villagesec {
  padding: 80px 0 0 0;
}
.flexforminner {
  margin-bottom: 80px;
}
.Approach-sec-nine-slider .flexforminner {
  bottom: 170px;
}
.whatwedo-counter {
  padding-top: 80px;
}
.financials-grid-main {
  grid-template-columns: 1fr;
}
.financials {
  padding: 80px 0;
}
.financials-grid-main,
.Financial-second-sec {
  padding-top: 80px;
}
a.dindate {
  padding-bottom: 10px;
}
.financials-grid-main {
  grid-gap: 80px;
}
.Global-network-five-grid-inn {
  height: 300px;
}
.fivetitle {
  padding-bottom: 20px;
}
.Global-network-five-grid-inn a {
  padding: 0 30px;
}
.Global-network-four-inn img {
  margin-top: 40px !important;
}
.stories-blogs-main .financials {
  padding: 50px 0;
}
.stories-blogs-main .financials-inners h3 {
  padding-bottom: 20px;
}
.stories-blogs-main .financials-grid-main {
  padding-top: 60px;
}
.stories-blogs-main .financials-grid-repeat p {
  padding-top: 10px;
}
.stories-blogs-main .financials-grid-repeat {
  padding-bottom: 50px;
}
.stories-blogs-main  .financials-grid-inn-rgt {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 70px;
}
.stories-categories {
  border-bottom: 0;
}
.stories-repost {
  border-top: 2px solid #B0D8F4;
  border-bottom: 0;
  padding-bottom: 0;
  border: none;
}
.stories-repost .financials-grid-socialmedia {
  padding-top: 30px;
  border-top: 2px solid #B0D8F4;
  border: none;
}
.stories-blogs-main  .financials-grid-main {
  grid-gap: 60px;
}
.impact-banner .titleimpact::after {
  display: none;
}
.impact-banner .titleimpact br {
  display: none;
}
.impact-banner .titleimpact {
  max-width: 577px;
}
.Approach-sec-banner-inner {
  padding-top: 247px;
}
.impact-banner .dscimpact {
  max-width: 560px;
}
.impact-banner-counter {
  grid-template-columns: repeat(4, 1fr);
  padding: 50px 20px 60px 20px;
  grid-gap: 20px;
}
.boxcount p {
  min-height: 60px;
}
.boxcount-impact-line {
  margin-top: 20px;
}
.impact-banner-counter-inn {
  position: relative;
}

.impact-banner-counter-inn:not(:first-child)::after {
  content: "";
  position: absolute;
  background: #6BA8DC;
  width: 2px;
  height: 200px;
  right: 0;
  left: -12px;
  top: 0;
}
.impact-banner-second {
  padding-bottom: 50px;
}
.impact-banner-number .globletitle p {
  margin: 51px 0;
}
.impact-banner-number {
  padding-bottom: 50px;
}
.methodology-grid-box {
  grid-template-columns: repeat(2, 1fr);
}
.impact-banner-third .Approach-sec-four-grid-rgt {
  padding: 60px 34px 60px 34px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  padding: 60px 0px 60px 34px;
}
.impact-banner-supporting-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 8px;
}
.banner-supporting-grid-inn {
  height: 210px;
}
.supportingimg img {
  height: 60px;
}
.blog-detail-main .financials-grid-repeat {
  padding: 20px 0 0 0;
}
.donate-sec-three.trustedsection {
  padding: 40px 0;
}
.donate-sec-three .mytrustflex {
  padding-top: 15px;
  flex-direction: column;
  align-items: center;
  grid-gap: 30px;
}
.donate-sec-three .logogrid {
  grid-template-columns: repeat(3, 1fr);
}
.donate-sec-four .Approach-sec-grid-inn br {
  display: none;
}
.donate-sec-four .Approach-sec-third-grid {
  margin-top: 0;
}
.donate-sec-four .Approach-sec-grid-inn h5 {
  margin-top: 90px;
}
.donate-sec-four .Approach-sec-third {
  padding-bottom: 40px;
}
.donate-sec-four {
  padding-top: 40px;
}
.donate-sec-five .Approach-sec-four-grid-rgt p {
  margin-bottom: 0;
}
.donate-sec-five .Approach-sec-four-grid-rgt h3 {
  line-height: 120%;
}
.donate-sec-five .Approach-sec-four-grid-rgt h3, .donate-sec-five .Approach-sec-four-grid-rgt span, .donate-sec-five .Approach-sec-four-grid-rgt p {
  max-width: 100%;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
  bottom: 64px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
  bottom: 50px;
}
.donate-sec-five .Approach-sec-four-grid-rgt .linkaction {
  margin-top: 20px;
}
.coamn-mb-bottam {
  margin-bottom: 0;
}
.coamn-mt-top {
  margin-top: 0px !important;
}
.join-team-main .Approach-sec-banner-inner {
  padding-top: 380px;
}
.single-job-posts-main .financials-grid-main {
  grid-gap: 0px;
}
.single-job-posts-main .financials-grid-inn-rgt {
  grid-template-columns: 1fr;
}
.meet-team-images img {
  height: auto;
  object-fit: cover;
}
.meet-team-dsc h5 {
  font-size: 22px;
}
.meet-team-dsc p,
.meet-team-dsc a {
  font-size: 16px;
}
.contact-meet-team {
  grid-gap: 30px 15px;
}
.contact-meet-team-main {
  padding: 20px;
}
.contact-banner-inn {
  grid-template-columns: repeat(1, 1fr);
}
.contact-banner-rgt {
  width: 100%;
}
.contact-banner-lft p {
  width: 560px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: 60px;
  width: 46px;
  height: 46px;
}

.who-we-are-eight .Approach-sec-eight-slider .villagesec {
  padding: 0px 0 0 0;
}
.popup-modal-grid-img img {
  width: 250px;
  height: 250px;
}
.popup-modal-dsc-grid {
  grid-gap: 60px;
}
.profilemodal .modal-dialog {
  max-width: 90%;
  margin: 0 auto;
}
section.impact-banner-seven .villagesec {
  padding-top: 0;
}
.whatwedo-seven {
  height: 470px;
  background-position: right -460px center;
}
/* .page-template-impact-tmpl .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
  left: 50px;
  bottom: 50px;
}
.page-template-impact-tmpl .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
  bottom: 50px;
} */
.datagriven .horizontalline {
  background-size: contain;
}
.page-template-impact-tmpl .footerswiper {
  padding-bottom: 60px;
}
.tabimgshow{
  display: block;
}
.mobimgshow{
  display: none;
}
.deskimgshow{
  display: none;
}
.main-policy h2 {
  padding-bottom: 72px;
}
.imagecredit p{
  margin-left: 20px;
}
.arrpichcredit {
  left: 40px;
}
}
@media only screen and (max-width: 1023px) {
  :root {
    --big-container: 792px;
    --small-container: 752px;
    --font-170: 90px;
    --font-70: 40px;
    --font-48: 40px;
  }
  .datagriven {
    padding: 60px 0 40px;
  }
  .driventitle h2 {
    margin: 15px 0px;
  }
  .innerhelpflex {
    align-items: flex-start;
    flex-direction: column;
    gap: 20px;
  }
  .innerhelpflex a {
    width: 300px;
  }
  .driventitle p {
    margin-bottom: 40px;
  }
  .countgrid {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    grid-row-gap: 60px;
  }
  .boxcount {
    width: 33%;
  }
  .boxcount h5 span {
    margin: 0;
  }
  .boxcount img {
    height: 75px;
    width: 75px;
  }
  .countmainbox,
  .bluemodelimbox,
  .globlebox,
  .flexforminner {
    border-radius: 10px 10px 60px 60px;
  }
  .outimpact {
    margin-bottom: 30px;
  }
  .driventitle.filtertitle h2 {
    margin: 15px 0 0px 0;
  }
  .heroimg img {
    width: 650px;
  }
  .hero-text h2 {
    line-height: 80px;
    width: 650px;
    top: 100px;
  }
  .singleimpact h2 {
    font-size: var(--font-18);
    bottom: 0;
    width: calc(100% - 0px);
    left: 0px;
  }
  .flexsuggest {
    padding: 40px 0 60px 0;
    align-items: center;
  }
  .flexsuggest p {
    max-width: 432px;
    grid-gap: 80px;
    align-items: center;
  }
  .mytrustflex {
    flex-direction: column;
    align-items: center;
    grid-gap: 30px;
  }
  .logogrid {
    grid-template-columns: repeat(3, 1fr);
    margin: 30px 35px 0;
  }
  .trustedsection {
    padding: 15px 0 40px 0;
  }
  .comanflexhand {
    grid-gap: 20px;
    flex-direction: column;
  }
  .comanflexhand br {
    display: none;
  }
  .comanflexhand p {
    width: 100%;
    text-align: center;
  }
  .bluemodelimbox {
    padding: 50px 20px 60px 20px;
  }
  .handmodalline {
    margin: 60px 0 10px 0;
  }
  .modelsec {
    padding: 0 0 30px 0;
  }
  .toolboxblue {
    height: 200px;
  }
  .tooliconimg img {
    margin-bottom: 20px;
    width: 50px;
    height: 50px;
  }
  .boxtoolflex p {
    font-size: var(--font-18);
  }
  .globletitle h2 {
    margin-top: 15px;
  }
  .globletitle p {
    margin: 10px auto 40px auto;
  }
  .maparea {
    padding: 40px 0;
  }
  .villagesec {
    padding: 40px 0 0 0;
  }
  .partnerflex {
    padding-top: 15px;
  }
  .handimg {
    height: 60px !important;
  }
  .handimg img {
    height: 60px !important;
    object-fit: cover;
  }
  .villagesec {
    height: 460px;
  }
  .rightpartner p:nth-child(2) {
    margin: 30px 0 40px 0;
  }
  .leftformimg img {
    width: 368px;
    height: 100%;
    object-fit: cover;
    border-radius: 0px 0px 0px 60px;
}
  .rightformfield {
    padding: 16px;
  }
  .formdesign h2 {
    font-size: var(--font-18);
    margin-bottom: 33px;
    line-height: 120%;
  }
  .flexforminner {
    margin-bottom: 60px;
  }
  .fullslider {
    padding-top: 15px;
  }
  .fullslider h2 {
    max-width: 560px;
  }
  .swiper-button-next::after,
  .swiper-button-prev::after {
    width: 36px;
    height: 36px;
  }
  .swiper-button-prev {
    right: calc((100% - var(--small-container)) + 78px);
  }
  .footerswiper {
    padding-bottom: 60px;
    padding-top: 235px;
    left: 0;
    max-width: 752px;
  }
  .slidbocx a {
    max-width: 470px;
  }
  .mainfootermenuarea {
    padding: 60px 0;
  }
  .locationgrid {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 38px;
  }
  .footerinner {
    padding: 60px 0 60px 0;
  }
  .copyrightflex {
    padding-top: 50px;
  }
  .countgrid .boxcount:nth-child(3) {
    border-right: none;
  }
  .slidbocx h3 {
    margin: 20px 0px 20px 0px;
  }
  .slidbocx img {
    height: 192px;
  }
  .countgridnew .boxcount {
    width: 100%;
}
.countgrid.countgridnew {
  grid-template-columns: repeat(2, 1fr);
}
.countgrid.countgridnew-big {
  justify-content: end;
  margin-top: -270px;
}
.countgridnew-big .boxcount {
  min-width: 372px;
  height: 270px;
}
.boxcount-bigdsc .bigdsc-txt h5 span {
  font-size: 170px;
}
.countgrid.countgridnew::after,
.countgrid.countgridnew-big::after {
  display: none;
}
.driventitle-grid .outimpact a {
  width: 240px;
}
.driventitle-grid .driventitle p {
  text-align: left;
}
.boxcount-bigdsc {
  padding: 36px 30px 50px 30px;
}
.boxcount h5 span {
  margin: 10px 0 14px 0;
  font-size: 70px;
}
.Approach-sec-banner {
  height: 550px;
}
.Approach-sec-banner-inner {
  padding-top: 240px;
}
.Approach-sec-second .innerhelpflex p {
  max-width: 100%;
}
.Approach-sec-grid-inn {
  padding: 20px ;
}
.Approach-sec-grid-inn h5 {
  margin-top: 30px;
}
.Approach-sec-six-slider .swiper-button-next {
  top: 25px;
  right: 5%;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 395px);
  top: 20px;
}
.Approachslidbocx a {
  height: 270px;
}
.repotswiper {
  padding-top: 150px;
}
.Approach-sec-six-slider-inn {
  height: 420px;
}
.repotswiper {
  padding-top: 100px;
}
.Approach-sec-six-slider {
  padding-bottom: 100px;
}
.repotswiper {
  padding-left: 25px;
}
.downlord a img {
  left: -22px;
}
.Approach-testimonailtitle {
  max-width: 380px;
}
.repotswiper {
  width: calc(100% - 310px);
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .boxspace {
  padding-left: 0;
}
.Approach-sec-third-grid.whatwedo-third-grid {
  grid-template-columns: repeat(3, 1fr);
}
.econimic-sec {
  column-gap: 20px;
}
.econimic-sec {
  padding: 30px 30px 69px 30px;
}
.whatwedo-six {
  padding: 80px 0;
}
.stories-blogs-expolar .Approach-sec-eight-slider {
  padding-bottom: 40px;
}
.impact-banner .titleimpact {
  line-height: 100%;
}
.impact-banner .Approach-sec-banner-inner {
  padding-top: 180px;
}
.impact-banner-number .boxcount h5 span {
 display: inline;
  font-size: 40px;
}
.impact-banner-counter .boxcount {
  width: 100%;
}
.methodology-grid-box-inn {
  padding: 40px 30px;
}
.donate-sec-four .Approach-sec-grid-inn h5 {
  font-size: var(--font-18);
}
.donate-sec-four .Approach-sec-grid-inn {
  height: 220px;
}
.donate-sec-four .Approach-sec-grid-inn:hover {
  height: 250px;
}
.donate-sec-testimonials .testimonials-boxes-main {
  padding: 60px 0;
}
.testimonials-boxes {
  padding: 72px 30px 37px 30px;
}
.page-template-partner-donate-tmpl .Approach-sec-banner-inner span {
  display: inline;
}
.page-template-partner-donate-tmpl .Approach-sec-banner-inner {
  padding-top: 180px;
}
.accolades-main-five,
.accolades-main-four {
  padding-top: 0;
}
.accolades-main-banner .Approach-sec-banner-inner {
  padding-top: 350px;
}
.join-team-main .Approach-sec-banner-inner {
  padding-top: 300px;
}
ul.team-ul-li {
  max-width: 400px;
}
.join-team-main .Approach-sec-banner-inner {
  padding-top: 250px;
}
.contact-banner-inn {
  padding: 50px 0;
}
.contact-meet-team-main h4 {
  padding-bottom: 30px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  position: relative;
  top: 18px;
}
.whitecredit {
  top: 350px;
}
.signform-txtwhite-new {
  bottom: 30px;
}
}
@media only screen and (max-width: 991px) {
  :root {
    --font-170: 60px;
    --font-67: 56px;
    --font-64: 50px;
    
  }
  .top_label input#gform_submit_button_1 {
      width: 100% !important;
  }
  .innerhelpflex p {
      max-width: 816px;
      font-size: 18px;
  }
  .rightpartner p a {
      width: 376px;
  }
  .formdesign div#gform_wrapper_1 {
    margin-bottom: 30px;
}
  .heroimg img {
    width: 593px;
  }
  .hero-text h2 {
    line-height: 50px;
    width: 392px;
    left: 34px;
    top: 170px;
    letter-spacing: 1.25px;
  }
  .mainherosec {
    padding-bottom: 60px;
  }
  .countgrid {
    position: relative;
  }
  .countgrid::after {
    content: "";
    position: absolute;
    background: var(--sky);
    width: 496px;
    height: 1px;
    top: 50%;
    left: auto;
  }
  .singleimpact h2 {
    padding: 5px 0;
  }
  .flexsuggest a {
    width: 240px;
  }
  .comanflexhand p {
    font-size: var(--font-16);
  }
  .bluemodelimbox {
    margin-top: -30px;
  }
  .plusicontool img {
    width: 36px;
  }
  .maparea img {
    max-width: calc(100% - 0px);
  }
  .maparea > img {
    height: 350px;
    object-fit: contain;
}
.marginupmap {
  margin-top: -20px;
}
  .globletitle p {
    font-size: var(--font-16);
    max-width: 368px;
  }
  .Approach-sec-four-grid-rgt .linkaction {
    width: 370px;
    margin-top: 50px;
}
.Approach-sec-banner-inner h1::after {
 display: none;
}
.Approach-sec-banner-inner h1 {
  line-height: 100%;
  max-width: 496px;
}
.Approach-sec-banner {
  height: 480px;
  background-size: cover;
}
.Approach-sec-banner-inner {
  padding-top: 160px;
}
.Approach-sec-banner-inner p,
.Approach-sec-grid-inn h5 {
  font-size: var(--font-18);
}
.Approach-sec-third {
  padding-bottom: 60px;
}
.learnmore {
  margin-top: 25px;
}
.Approach-sec-grid-inn:hover {
  height: 270px;
}
.Approach-sec-four-inn-grid-inn,
.Approach-sec-four-inn-grid-inn:nth-child(2) {
  flex-direction: column;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .Approach-sec-four-grid-lft, .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft {
  width: 100%;
}
.Approach-sec-four-grid-lft img {
  height: 360px;
}
.page-template-partner-donate-tmpl .Approach-sec-four-grid-lft img {
  height: auto;
}
.page-template-join-the-team .Approach-sec-four-grid-lft img {
  height: auto;
}
.Approach-sec-four-grid-lft, .Approach-sec-four-grid-rgt {
  width: 100%;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .Approach-sec-four-grid-rgt {
  margin-top: 0;
}
.Approach-sec-four-grid-rgt,
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 100px 34px 60px 34px;
}
.Approach-sec-four-grid-rgt h3, .Approach-sec-four-grid-rgt span, .Approach-sec-four-grid-rgt p {
  max-width: 100%;
}
.boxspace br {
  display: none;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .iconround img, .Approach-sec-four-inn-grid-inn:nth-child(3) .iconround img,
.Approach-sec-four-inn-grid-inn:nth-child(2) .iconround img {
  left: 45%;  
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .iconround img,
.Approach-sec-four-inn-grid-inn:nth-child(3) .iconround img,
.Approach-sec-four-inn-grid-inn:nth-child(2) .iconround img {
  position: absolute;
  top: 90%;
}
.Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
 display: none;
}
.linkbtn {
  margin-top: -53px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  padding-top: 0;
  margin-right: 130px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  justify-content: end;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  background: var(--sky);
  bottom: -599px;
}
.Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-rgt {
  margin-bottom: 0;
}
.Approach-sec-five .driventitle p {
  font-size: var(--font-16);
}
.Approach-sec-six-slider {
  padding-left: 25px;
}
.Approach-sec-five .datagriven {
  padding: 60px 0;
}
.Approach-sec-six-slider-inn {
  padding: 40px 0 0px 20px;
  height: 340px;
}
.Approach-testimonailtitle p {
  font-size: var(--font-18);
}
.Approach-testimonailtitle {
  max-width: 320px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 480px);
}
.Approachslidbocx img {
  width: 100px;
}
.repotswiper {
  width: calc(100% - 280px);
}
.Approach-sec-seven .fullslider {
  padding-top: 20px;
}
.Approach-sec-seven .swiper-button-prev,
.Approach-sec-seven .swiper-button-next{
  top: 50px;
}
.Approach-sec-nine-slider .signformsec {
  height: 430px;
}
.Approach-sec-eight-slider .villagesec {
  padding: 60px 0 0 0;
}
.whatwedo-accodian-main .accordion-button {
  padding: 40px 60px;
}
.accodsc {
  padding: 40px 60px ;
}
.Approach-sec-banner-inner {
  padding-top: 220px;
}
.financials-inners h3 {
  padding-bottom: 30px;
}
.Financial-second-sec .villagesec {
  height: 400px;
}
.financials-grid-repeat span {
  padding-bottom: 20px;
}
.Global-network-main .Approach-sec-banner-inner span::after {
  width: 210px;
  top: 55px;
}
.stories-blogs-expolar .Approach-sec-eight-slider {
  padding-bottom: 80px;
}
.blog-box {
  height: 300px;
}
.stories-blogs-main .financials-grid-repeat span {
  padding-bottom: 0;
}
.stories-blogs-main .financials-grid-repeat p {
  padding-top: 0;
  line-height: 100%;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) {
  flex-direction: column;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  justify-content: end;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
  background: var(--sky);
  bottom: -672px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 46px;
  height: 46px;
  background: var(--sky);
  bottom: -622px;
  left: 810px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:last-child .linkbtn {
  padding-right: 40px;
}
.blog-detail-grid-inn {
  width: 100%;
  height: 300px;
}
.donate-sec-four .Approach-sec-grid-inn h5 {
  margin-top: 70px;
}
.donate-sec-five .boxspace br {
  display: block;
}
.donate-sec-five .linkbtn {
  margin-top: 50px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -406px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -471px;
  left: inherit;
  right: 120px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -391px;
  right: 40px;
}
.donate-sec-five  .Approach-sec-four-inn-grid-inn:nth-child(even):nth-child(4) .linkbtn {
  padding-right: 110px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  margin-right: 120px;
  position: relative;
  top: -25px;
}
.join-team-third .Approach-sec-four-inn-grid-inn:nth-child(odd) .Approach-sec-four-grid-rgt {
  margin-top: 0;
}
.join-team-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  margin-bottom: 0;
}
.who-we-are-main-inn {
  grid-gap: 15px;
}
.who-we-are-third {
  padding: 40px 0 60px 0;
}
.who-we-are-four .linkbtn {
  margin-top: 0;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -439px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -560px;
  left: 641px;
}
.who-we-are-int-Trustees,
.who-we-are-six {
  padding-top: 80px;
}
.imapsLabel foreignObject {
  width: 350px;
}
.meet-team-images > a::before {
  right: 40%;
  top: 50%;
  width: 50px;
  height: 50px;
  background: url(../image/plusicon.svg) no-repeat center center / cover;
  display: none;
  transform: translateY(-50%);
}
.profilemodal .modal-content {
  padding: 40px 20px;
}
.btn-close img {
  width: 50px;
}
.popup-modal-dsc {
  padding-top: 40px;
}
.popup-modal-dsc-grid {
  grid-gap: 40px;
}
.popup-modal-grid-img img {
  width: 240px;
  height: 240px;
}
.donate-main-inn h2 {
  padding-bottom: 20px;
}
.donate-main-inn h2::after {
  width: 162px;
  bottom: 32px;
}
.donate-main-inn p {
  padding-bottom: 30px;
}
.donate-main-third,
.donate-main {
  padding-top: 60px;
}
.donate-main-third .Approach-sec-eight-slider {
  padding-bottom: 60px;
}
.page-template-approach-tmpl .Approach-sec-banner-inner {
  padding-top: 170px;
}
ul.team-ul-li {
  max-width: 95%;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(5) .Approach-sec-four-grid-lft .icon-imgupr {
  width: 47px;
  height: 47px;
  bottom: 41px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  justify-content: end;
  position: relative;
  top: -52px;
}
.who-we-are-four .Approach-sec-four-grid-rgt .linkaction {
  position: relative;
  z-index: 2;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(odd) .Approach-sec-four-grid-rgt .linkbtn {
  position: relative;
  top: 1px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  position: relative;
  top: 2px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  position: relative;
  top: -25px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  position: relative;
  top: -52px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  min-height: 263px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .linkbtn {
  top: -30px;
}

.impact-banner-third .Approach-sec-four-inn-grid-inn {
  flex-direction: column;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr{
  bottom: -411px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -530px;
  left: inherit;
  right: 111px;
}
.join-team-third .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  margin-right: 0px;
}
.impact-banner-third.join-team-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  padding: 60px 34px 60px 34px;
}
.impact-banner-third.join-team-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 0;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -646px;
}
.learnmore p {
  line-height: 120%;
}
.Approachslidbocx .learnmore a {
  padding: 10px;
}
.page-template-accolades-tmpl .accoimg img {
    margin-left: 60px;
}
.imagecredit p{
      bottom: -40px;
}
.whitecredit {
  top: 380px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  margin-left: auto !important;
  left: 220px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -622px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -653px !important;
}
}
@media only screen and (max-width: 956px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 790px;
  }
}
@media only screen and (max-width: 942px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 760px;
  }
}
@media only screen and (max-width: 921px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -672px;
  }
}
@media only screen and (max-width: 900px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 730px;
      bottom: -618px;
  }
}
@media only screen and (max-width: 881px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -440px;
}
}
@media only screen and (max-width: 870px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 710px;
      bottom: -619px;
  }
}
@media only screen and (max-width: 849px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 671px;
      bottom: -647px;
  }
}
@media only screen and (max-width: 818px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 652px;
      bottom: -675px;
  }
}
@media only screen and (max-width: 814px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      left: 652px;
      bottom: -705px;
  }
}
@media only screen and (max-width: 815px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -561px;
  }
}

@media only screen and (max-width: 806px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -504px;
}
}
@media only screen and (max-width: 800px) {

  :root {
    --big-container: 732px;
    --small-container: 682px;
  }
  .heroimg img {
    width: 543px;
  }
  .hero-text h2 {
    top: 130px;
  }
  .footerswiper {
    max-width: 682px;
  }
  .fullslider h2 {
    max-width: 550px;
  }
  .countgridnew-big .boxcount {
    min-width: 337px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -625px;
}
.repotswiper {
  width: calc(100% - 260px);
}
.Approach-testimonailtitle {
  max-width: 300px;
}
.Approach-sec-six-slider-inn {
  height: 380px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 420px);
}
.Approach-sec-eight-slider .leftpartner h2 {
  line-height: 100%;
  letter-spacing: 0px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  left: 600px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:last-child .linkbtn{
  padding-right: 20px;
}
.donate-sec-four .Approach-sec-grid-inn h5 {
  line-height: 140%;
}
.join-team-current-opning {
  padding: 20px;
}
.current-opning-dsc h3 {
  padding-bottom: 15px;
}
    .current-opning-btn a {
        padding: 18px 90px;
        display: inline-block;
    }
.join-team-current-opning::after {
  width: 200px;
}
.join-team-five {
  padding-bottom: 80px;
}
.join-team-current-opning {
  flex-direction: column;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  padding: 60px 30px 60px 32px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 0;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -468px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -588px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  margin-right: 110px;
}
.datagriven .horizontalline {
  background-size: cover;
}
  .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -605px;
  }
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -673px;
}
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -393px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -500px;
  left: 640px;
}
.main-policy-detail p{
  margin-bottom: 30px;
}
.main-policy h4{
  margin-bottom: 30px;
}
.whitecredit {
  top: 390px;
}
}
@media only screen and (max-width: 798px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -468px;
}
}
@media only screen and (max-width: 774px) {
  .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -630px;
  }
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -395px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  left: 610px;
}
}
@media only screen and (max-width: 767px) {
  :root {
    --font-48: 28px;
    --small-container: 500px;
    --big-container: 576px;
  }
  .page-template-donate-tmpl p.doantepagesubtitle {
      width: 503px;
  }
  .card-header span {
      font-size: 17px;
  }
  .flexforminner,
  .flexsuggest {
    flex-direction: column;
  }
  .inerhelp {
    margin-top: -29px;
  }
  .heroimg {
    margin-top: 305px;
  }
  .heroimg img {
    width: 100%;
  }
  span.pinktext {
    display: inline;
  }
  .hero-text h2 {
    width: 325px;
    top: 70px;
  }
  .driventitle p {
    font-size: var(--font-16);
  }
  .driventitle h2 {
    line-height: 120%;
  }
  .driventitle p {
    max-width: 300px;
    margin: 0 auto;
    padding-bottom: 40px;
  }
  .countgrid {
    flex-wrap: nowrap;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: center;
  }
  .countgrid .boxcount:not(:last-child) {
    border-bottom: 1px solid var(--sky);
  }
  .countgrid::after {
    display: none;
  }
  .countgrid .boxcount:not(:last-child) {
    border-right: none;
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
  .boxcount {
    width: 80%;
  }
  .outimpact a,
  .flexsuggest a,
  .mytrustflex a {
    width: 100%;
  }
  .gridimpact {
    grid-template-columns: 1fr;
  }
  .flexsuggest {
    grid-gap: 30px;
  }
  .flexsuggest p {
    text-align: center;
  }
  .logogrid {
    grid-template-columns: repeat(2, 1fr);
    margin: 40px 30px 0;
    grid-gap: 10px;
  }
  .bluemodelimbox {
    padding: 50px 20px 90px 20px;
  }
  .modelsec {
    padding: 0 0 40px 0;
  }
  .innergridtools {
    grid-template-columns: repeat(1, 1fr);
  }
  .toolboxblue {
    height: 158px;
  }
  .globlebox {
    padding: 40px 0 60px 0;
    flex-direction: column;
    grid-gap: 40px;
  }
  .leftformimg img,
  .gform_footer input {
    width: 100% !important;
  }
  .partnerflex {
    flex-direction: column;
  }
  .leftpartner h2 {
    line-height: 120%;
    text-align: center;
  }
  .leftpartner p,
  .rightpartner p {
    text-align: center;
  }
  .flexforminner {
    margin-top: 0;
  }
  .flexforminner {
    border-radius: 0;
  }
  .rightformfield {
    padding: 30px 20px 60px 20px;
  }
  .footerswiper {
    padding-top: 300px;
  }
  .swiper-button-next {
    right: 70%;
    top: 241px;
  }
  .swiper-button-prev {
    top: 240px;
    left: -10px;
  }
  .footerswiper {
    max-width: 500px;
  }
  .slidbocx a {
    max-width: 100%;
  }
  .locationgrid {
    grid-template-columns: repeat(1, 1fr);
  }
  .copyrightflex {
    flex-direction: column;
    gap: 30px;
  }
  .mainfootermenuarea {
    padding: 40px 0;
  }
  .countgrid.countgridnew {
    grid-template-columns: repeat(1, 1fr);
}
.countgrid.countgridnew-big {
  justify-content: end;
  margin-top: 8px;
}
.countgrid.countgridnew .boxcount:not(:last-child) {
  margin-bottom: 0;
}
.driventitle-grid {
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin-bottom: 30px;
}
.driventitle-grid .driventitle p {
  padding-bottom: 0;
}
.driventitle-grid .driventitle p {
  text-align: center;
  max-width: 350px;
}
.driventitle-grid .driventitle h2 {
  text-align: center;
}
.countgridnew-big .boxcount {
  min-width: 100%;
  height: 270px;
}
.boxcount-bigdsc .bigdsc-txt h5 span {
  font-size: 100px;
  margin: 10px 0 0px 0;
}
.bigdsc-txt {
  border-left: none;
  padding: 0;
  margin: 0;
}
.boxcount-bigdsc {
  flex-direction: column;
  justify-content: center;
  border-radius: 10px 10px 60px 10px;
  align-items: center;
}
.bigdsc-img {
  text-align: center;
}
.bigdsc-txt h5 {
  text-align: center;
}
.countgrid.countgridnew-big .boxcount:not(:last-child) {
  margin-bottom: 0;
}
.boxcount-bigdsc p.dblok {
  font-size: 18px;
  text-align: center;
}
.Approach-sec-second-inn .inerhelp {
  margin-top: -30px;
}
.Approach-sec-second-inn .inerhelp {
  padding: 30px 20px;
}
.Approach-sec-third-grid {
  grid-template-columns: repeat(1, 1fr);
}
.linkbtn {
  margin-top: 0;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  padding-top: 40px;
  margin-right: 0px;
  justify-content: start;
  margin-top: 0;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -745px;
}
.Approach-sec-four-grid-rgt .linkaction,
.Approach-testimonailtitle a {
  width: 100%;
}
.linkbtn {
  margin-top: 30px;
}
.Approach-sec-four-grid-rgt, .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 100px 34px 40px 34px;
}
.Approach-sec-six-slider {
  padding-bottom: 310px;
}
.Approach-testimonialswiper {
  padding-left: 0;
}
.Approach-testimonailtitle {
  max-width: 100%;
}
.Approach-sec-six-slider-inn {
  padding: 40px 20px 0px 20px;
}
.repotswiper {
  width: calc(100% - 0px);
}
.repotswiper {
  padding-left: 0;
}
.spacingboth {
  padding-bottom: 30px;
}
.downlord a img {
  left: 0;
  bottom: 7px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 448px);
  top: 40px;
}
.Approach-sec-six-slider .swiper-button-next {
  top: 45px;
  right: 0;
}
.Approach-sec-seven .swiper-button-prev, .Approach-sec-seven .swiper-button-next{
  top: 230px;
}
.Approach-sec-nine-slider .flexforminner {
  bottom: 100px;
}
.Approach-sec-nine-slider .signformsec {
  height: 1050px;
}
.rightformfield {
  padding: 30px 20px 30px 20px;
}
.whatwedo.Approach-sec-banner {
  height: 400px;
}
.whatwedo .Approach-sec-banner-inner {
  padding-top: 180px;
}
.whatwedo .Approach-sec-banner-inner h1 {
  padding-bottom: 15px;
}
.Approach-sec-third-grid.whatwedo-third-grid {
  grid-template-columns: repeat(2, 1fr);
}
.econimic-sec {
  grid-template-columns: repeat(2, 1fr);
  border-radius: 10px 10px 60px 60px;
  padding: 40px ;
}
.whatwedo-six {
  padding: 60px 0;
}
.whatwedo-accodian-main .accordion-button,
.accodsc {
  padding: 20px 30px;
}
.accodsc span {
  padding-bottom: 20px;
}
.whatwedo-seven {
  height: 260px;
  background-position: right -130px center;
}
.Approach-sec-banner-inner p {
  line-height: 120%;
}
.whatwedo-third-grid .Approach-sec-grid-inn:hover {
  height: 250px;
}
.whatwedo-counter {
  padding-top: 60px;
}
.financials {
  padding: 60px 0;
}
.financials-grid-main {
  padding-top: 60px;
}
a.dindate {
  padding-bottom: 10px;
}
.financials-grid-main {
  grid-gap: 60px;
}
.financials-inners p {
  max-width: 100%;
}
.Financial-second-sec {
  padding-top: 60px;
}
.Global-network-five-grid {
  grid-template-columns: repeat(1, 1fr);
}
.Global-network-eight .datagriven {
  padding: 60px 0 0px;
}
.blog-box {
  height: 182px;
}
.stories-blogs-main .financials-grid-inn-rgt {
  grid-template-columns: 1fr;
  grid-gap: 0;
}
.financials-inners h3 {
  font-size: 40px;
}
.financials-grid-repeat a {
  font-size: 24px;
}
.financials-grid-repeat a {
  font-size: 16px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -792px;
  left: 40px;
}
.page-template-impact-tmpl .horizontalline {
  max-width: 90%;
  margin: 0 auto;
}
.impact-banner-counter {
  grid-template-columns: repeat(1, 1fr);
}
.impact-banner-counter-inn:not(:first-child)::after {
 display: none;
}
.boxcount p {
  min-height: 30px;
}
.impact-banner-counter {
  border-radius: 10px 10px 80px 80px;
}
.methodology-grid-box {
  grid-template-columns: repeat(1, 1fr);
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  justify-content: start;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .boxspace {
  padding-left: 0;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  padding: 60px 34px 60px 34px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -937px;
}
.impact-banner-supporting-grid {
  grid-template-columns: repeat(1, 1fr);
}
.impact-banner-five {
  margin-top: 60px;
}
.blog-detail-grid {
  flex-direction: column;
}
.donate-sec-four .Approach-sec-third-grid {
  grid-template-columns: repeat(1, 1fr);
}
.donate-sec-four .Approach-sec-grid-inn {
  height: 120px;
}
.donate-sec-four .Approach-sec-grid-inn:hover {
  height: 200px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  margin-right: 0;
  top: -30px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -380px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -470px;
  left: 40px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even):nth-child(4) .linkbtn {
  padding-right: 0;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -393px;
}
.donate-sec-testimonials .testimonials-boxes-main {
  grid-gap: 60px;
  flex-direction: column;
}
.donate-sec-four .Approach-sec-grid-inn h5 {
  margin-top: 50px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -380px;
}
.accolades-main-third .Approach-sec-third-grid.whatwedo-third-grid {
  grid-template-columns: repeat(1, 1fr);
}
.accolades-main-four {
  padding: 0;
}
.accolades-main-four .driventitle-grid .outimpact {
  margin-top: 15px;
}
.accolades-tab-two, .accolades-tab-three {
  padding-top: 40px;
}
.accolades-driventitle-grid p {
  padding: 20px 0 30px 0;
}
.accolades-main-banner .Approach-sec-banner-inner {
  padding-top: 270px;
}
.join-team-current-opning::after {
  display: none;
}
.join-team-current-opning {
  grid-gap: 27px;
}
.join-team-current-opning {
  align-items: flex-start;
}
.current-opning-btn a {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.current-opning-btn {
  WIDTH: 100%;
  display: flex;
}
.join-team-five {
  padding-bottom: 60px;
}
.join-team-third {
  padding: 60px 0 60px 0;
}
.single-job-posts-main .financials-inners h3 {
  padding-bottom: 0;
}
.single-job-posts-main .financials-grid-repeat {
  padding-bottom: 20px;
}
.financials-inners h3 {
  font-size: 32px;
}
.contact-banner-lft p {
  width: 100%;
}
.contact-meet-team {
  grid-template-columns: repeat(1, 1fr);
}
.contact-banner-lft h2::after {
  display: none;
}
.who-we-are-main .Approach-sec-banner-inner p {
  width: 100%;
}
.who-we-are-main .Approach-sec-banner-inner {
  padding-top: 273px;
}
.who-we-are-main .Approach-sec-banner-inner span::after {
  width: 250px;
  top: 59px;
  left: -110px;
}
.who-we-are-main-inn {
  grid-template-columns: repeat(1, 1fr);
}
.mission-dsc-inners p {
  max-width: 90%;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -620px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -643px;
  left: 50px;
}
.meet-team-images img {
  height: 100%;
  object-fit: cover;
}
.who-we-are-int-Trustees, .who-we-are-six {
  padding-top: 60px;
}
section.who-we-are-six {
  padding-top: 60px;
}
.imapsLabel foreignObject {
  width: 280px;
}
.meet-team-images > a::before {
  right: 45%;
  top: 45%;
}
.popup-modal-dsc-grid {
  flex-direction: column;
}
.popup-modal-grid-img img {
  width: 100%;
  height: 100%;
}
.popup-modal-grid-dsc span {
  font-size: 22px;
}
.profilemodal .modal-dialog {
  padding: 40px 0;
}
.heroimg-mobile img,
.handinhandmodal-mobile img  {
  display: block !important;
}
.heroimg img,
.handinhandmodal img {
  display: none;
}
.heroimg {
  width: 100%;
}
.page-template-home-tmpl .helpusec .big-container {
  max-width: 100%;
}
.handinhandmodal img {
  height: 260px;
  object-fit: cover;
}
.page-template-home-tmpl .signforminner .small-container {
  max-width: 100%;
}
.maparea > img {
  height: 250px;
}
.page-template-impact-tmpl .Approach-testimonailtitle h2 {
  max-width: 250px;
  line-height: 120%;
}
ul.team-ul-li {
  max-width: 100%;
}
.detail-arrow-btn span.txtlft p,
.detail-arrow-btn span.txtrgt p {
  display: none;
}
.txtlft img,
.txtrgt img {
  margin: 0;
}
a.next-post,
a.prev-post {
  padding: 0;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  top: 0;
}
.who-we-are-four .coamn-mb-bottam .linkbtn {
  padding-top: 20px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -561px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -591px;
  left: 50px;
}
.Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -722px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -766px;
}
.page-template-impact-tmpl .footerswiper {
  padding-bottom: 30px;
}
.Approachslidbocx .learnmore a {
  padding: 40px 20px;
}
.page-template-accolades-tmpl .accoimg img {
    margin-left: 30px;
}
.arrpichcredit {
  left: 30px;
  bottom: 40px;
}
.whitecredit {
  top: 970px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  margin-left: inherit !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -798px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -763px !important;
}
}
@media only screen and (max-width: 762px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -795px;
  }
}
@media only screen and (max-width: 774px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -820px;
  }
}
@media only screen and (max-width: 733px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -849px;
  }
}
@media only screen and (max-width: 730px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -587px;
  }
}
@media only screen and (max-width: 722px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -817px;

  }
}
@media only screen and (max-width: 672px) {
  .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -752px;
  }
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -849px;
}
}
@media only screen and (max-width: 629px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -846px;
  }
}
@media only screen and (max-width: 622px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -615px;
  }
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -643px;
    left: 40px;
}
}
@media only screen and (max-width: 591px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -500px;
  }
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -846px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -878px;
}
}
@media only screen and (max-width: 577px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -934px;
  }
}
@media only screen and (max-width: 575px) {
  :root {
    --small-container: 441px;
    --big-container: 441px;
  }
      .page-template-donate-tmpl p.doantepagesubtitle {
        width: 444px;
    }
  .heroimg {
    margin-top: 300px;
  }
  .hero-text h2 {
    top: 67px;
  }
  .footerswiper {
    max-width: 441px;
  }
  .mobileshow {
    display: none;
  }
  .donateandcross .req-btn {
    display: none;
  }
  .topmobilearea,
  .headermain {
    padding: 0 20px;
  }
  .middlemobilearea {
    padding: 40px 20px;
  }
  .middlemobilearea button.accordion-button {
    padding: 0px 0px;
    font-size: 28px;
    line-height: 35px;
  }
  .middlemobilearea .accordion .accordion-button::after {
    background-image: url(../image/plusicn.svg);
    background-size: 15px;
    background-position: center;
}

.menulinks ul li a{
        font-size: 20px;
}
.middlemobilearea .accordion .accordion-body {
    background: var(--light-blue);
    padding: 10px 0px 20px 0;
}
.crossbtnclose img {
    width: 18px;
}
.mobiletoogleclick img {
    width: 18px;
    height: auto;
}
.bottommobilrara .req-btn {
    display: block;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -813px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: calc((100% - var(--small-container)) + 388px);
}
.Approach-sec-nine-slider .signformsec {
  height: 600px;
}
.Approach-sec-eight-slider {
  padding-bottom: 500px;
}
.Approach-sec-nine-slider .flexforminner {
  bottom: 460px;
}
.Approach-sec-four-grid-rgt, .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 80px 34px 40px 34px;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .iconround img, .Approach-sec-four-inn-grid-inn:nth-child(3) .iconround img, .Approach-sec-four-inn-grid-inn:nth-child(2) .iconround img {
  left: 42%;
}
.Approach-sec-four-grid-rgt .linkaction {
  margin-top: 20px;
}
.econimic-sec {
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 0;
}
.Approach-sec-third-grid.whatwedo-third-grid {
  grid-template-columns: repeat(1, 1fr);
}
.Approach-sec-grid-inn {
  height: 180px;
}
.whatwedo-four .villagesec {
  height: 220px;
}
.Global-network-four-inn img {
  margin-top: 20px !important;
}
.stories-blogs-expolar .Approach-sec-eight-slider {
  padding-bottom: 500px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -965px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -813px;
  left: 40px;
}
.impact-banner .titleimpact {
  font-size: 40px;
}
.detail-arrow-btn {
  grid-gap: 30px;
}
.detail-arrow-btn span.txtrgt {
  text-align: left;
}
.bld span {
  margin-bottom: 20px;
}
.bld {
  padding-left: 20px;
 
}
.page-template-partner-donate-tmpl .Approach-sec-banner-inner {
  padding-top: 200px;
}
.donate-sec-three .logogrid {
  grid-template-columns: repeat(2, 1fr);
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -440px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -503px;
  left: 30px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -424px;
}
.address-join, .money-join {
  display: flex;
  grid-gap: 10px;
}
.join-team-current-opning {
  padding: 20px 10px;
}
.contact-banner-rgt .ginput_container_radio .gchoice.gchoice_2_7_0 {
  padding: 20px 0;
}
.contact-banner-lft p {
  margin-bottom: 50px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -640px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -730px;
  left: 35px;
}
.who-we-are-eight .Approach-sec-eight-slider {
  padding-bottom: 440px;
}
.who-we-are-mission-dsc h4 {
  padding-bottom: 20px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -640px;
}
.map_aspect_ratio {
  padding-top: 75% !important;
}
.profilemodal .modal-header .btn-close {
  right: 45px;
}
.donate-main-third .Approach-sec-eight-slider {
  padding-bottom: 455px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  margin-right: 0;
  top: 30px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .linkbtn {
  top: 0;
}
.page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -789px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -905px;
}
.tabimgshow{
  display: none;
}
.mobimgshow{
  display: block;
}
.deskimgshow{
  display: none;
}
.whitecredit {
  top: 549px;
}
.signform-txtwhite-new {
  bottom: 20px;
  width: 70%;
  text-align: center;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -816px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -878px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .linkbtn {
  left: 0;
}
}
@media only screen and (max-width: 574px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -588px;
  }
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -645px;
    left: 35px;
}
.page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -699px;
}
}
@media only screen and (max-width: 573px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -843px;
  }
    .page-template-partner-donate-tmpl   .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
        bottom: -503px;
    }
}
@media only screen and (max-width: 570px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -676px;
      left: 35px;
  }
}
@media only screen and (max-width: 568px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -729px;
  }
}
@media only screen and (max-width: 567px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -900px;
  }
}
@media only screen and (max-width: 562px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -615px;
  }
}
@media only screen and (max-width: 559px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -760px;
  }
}
@media only screen and (max-width: 558px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -453px;
  }
}
@media only screen and (max-width: 556px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -705px;
      left: 35px;
  }
}
@media only screen and (max-width: 529px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -788px;
  }
}
@media only screen and (max-width: 524px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -935px;
  }
}
@media only screen and (max-width: 513px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -927px;
  }
}
@media only screen and (max-width: 500px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
    margin-right: 0;
    top: 30px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -962px;
}
}
@media only screen and (max-width: 496px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -642px;
  }
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -731px;
}
}
@media only screen and (max-width: 480px) {
  :root {
    --small-container: 350px;
    --big-container: 350px;
  }
      .page-template-donate-tmpl p.doantepagesubtitle {
        width: 342px;
    }
  .footerswiper {
    max-width: 350px;
  }
  .filtertitle br {
    display: none;
  }
  .comanflexhand h2,
  .mytrustflex h2 {
    line-height: 120%;
    text-align: center;
  }
  .toolboxblue {
    height: 170px;
  }
  .villagesec {
    height: 520px;
  }
  .innerhelpflex a,
  .rightpartner p a {
    width: 100%;
  }
  .Approach-sec-banner-inner h1 {
    font-size: 40px;
}
.Approach-sec-four-grid-rgt, .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-rgt {
  padding: 80px 20px 40px 20px;
}
.Approach-sec-four-grid-rgt h3 {
  line-height: 120%;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -843px;
  right: 20px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: 270px;
}
.Approach-sec-nine-slider .signformsec {
  height: 550px;
}
.Approach-sec-four-inn-grid-inn:nth-child(1) .iconround img, .Approach-sec-four-inn-grid-inn:nth-child(3) .iconround img, .Approach-sec-four-inn-grid-inn:nth-child(2) .iconround img {
  left: 40%;
}
.Approach-sec-second .innerhelpflex a {
  width: 100%;
}
.econimic-sec {
  padding: 20px;
}
.whatwedo-four .villagesec {
  height: 250px;
}
.whatwedo-accodian-main .accordion-button, .accodsc {
  padding: 20px ;
}
.accodsc .btn {
  padding: 15px;
}
.Global-network-five-grid-inn {
  height: 250px;
}
.impact-banner .Approach-sec-banner-inner {
  padding-top: 120px;
}
.impact-banner .titleimpact {
  font-size: 40px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1100px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -898px;
  left: 40px;
}
.methodology-evidencebtn a {
  width: 100%;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -423px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -502px;
  left: 40px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -450px;
}
.donate-addmin {
  grid-gap: 10px;
}
.single-job-posts-main .financials-inners br {
  display: none;
}
.job-overview-contant br {
  display: none;
}
.contact-banner-lft h2 {
  line-height: 100%;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -710px;
  left: 40px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -726px;
}
.who-we-are-main .Approach-sec-banner-inner span::after {
  top: 45px;
  left: -90px;
}
.map_aspect_ratio {
  padding-top: 95% !important;
}
.whatwedo-seven {
  background-position: right -250px center;
}
.stories-blogs-main .financials-grid-main {
  grid-gap: 30px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  margin-right: 0;
  top: 41px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .linkbtn {
  top: 26px;
}
.page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  top: 0;
}
.page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -502px;
}
.page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -758px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -640px;
  right: 40px;
}
.blog-detail-grid{
  margin-bottom: 30px;
  }
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -936px;
}
.main-policy-detail p{
  word-wrap: break-word;
}
.main-policy {
  padding: 60px 0px;
}
.main-policy h2 {
  padding-bottom: 52px;
}
.page-template-accolades-tmpl .accoimg img {
    margin-left: 20px;
}
.whitecredit {
  top: 489px;
  width: 70%;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -934px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -900px !important;
}
}
@media only screen and (max-width: 480px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -964px;
  }
}
@media only screen and (max-width: 474px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -732px;
  }
}
@media only screen and (max-width: 473px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -437px;
}
}
@media only screen and (max-width: 470px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -992px;
  }
      .page-template-partner-donate-tmpl .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
        bottom: -920px;
        z-index: 1;
    }
}
@media only screen and (max-width: 462px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -928px;
      left: 40px;
  }
}
@media only screen and (max-width: 459px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1019px;
  }
    .page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -533px;
  }
}
@media only screen and (max-width: 454px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -957px;
  }
}
@media only screen and (max-width: 451px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -762px;
  }
}

@media only screen and (max-width: 447px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -788px;
  }
}
@media only screen and (max-width: 446px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -670px;
  }
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -792px;
}
}
@media only screen and (max-width: 445px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -987px;
  }
  .page-template-partner-donate-tmpl .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
        bottom: -900px;
        z-index: 1;
    }
}
@media only screen and (max-width: 439px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1015px;
  }
}
@media only screen and (max-width: 429px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -818px;
  }
}
@media only screen and (max-width: 423px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -824px;
  }
}
@media only screen and (max-width: 416px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1049px;
  }
}
@media only screen and (max-width: 413px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1077px;
  }
  .page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
        bottom: -548px;
    }
}

@media only screen and (max-width: 412px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .linkbtn {
      top: 0px;
  }
}
@media only screen and (max-width: 411px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1045px;
  }
}
@media only screen and (max-width: 410px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -700px;
  }
}
@media only screen and (max-width: 408px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1104px;
  }
}
@media only screen and (max-width: 402px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -467px;
  }
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -547px;
}
}
@media only screen and (max-width: 400px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -854px;
  }
}
@media only screen and (max-width: 396px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -730px;
  }
}
@media only screen and (max-width: 389px) {
  :root{
    --font-30: 22px;
  }
  .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -850px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: 260px;
}
.Approach-sec-six-slider {
  padding-left: 15px;
}
.whatwedo-third-inn h2 {
  line-height: 120%;
}
.Global-network-main .Approach-sec-banner-inner span::after {
  width: 170px;
  top: 45px;
}
.pagination {
    gap: 20px;
}
.impact-banner .Approach-sec-banner-inner {
  padding-top: 190px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -830px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1015px;
  left: 30px;
}
.impact-banner-third .Approach-sec-four-grid-rgt,
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-rgt {
  
  padding: 60px 20px 60px 20px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -440px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -549px;
  left: 25px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -453px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1104px;
  right: 30px;
}
.donate-sec-four .Approach-sec-grid-inn h5 {
  margin-top: 30px;
}
.financials-inners h3 {
  font-size: 28px;
}
section.contact-banner-second {
  padding: 30px 0 0 0;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -695px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -822px;
  left: 20px;
}
.map_aspect_ratio {
  padding-top: 105% !important;
}
.donate-main-third .Approach-sec-eight-slider {
  padding-bottom: 480px;
}
.page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  top: 16px;
}
.page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even):nth-child(4) .linkbtn {
  margin-top: 23px;
}
.page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -820px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -670px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -395px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1024px;
  right: 30px;
}
}
@media only screen and (max-width: 388px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1049px;
  }
}
@media only screen and (max-width: 387px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -840px;
  }
}
@media only screen and (max-width: 386px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -690px;
  }
}
@media only screen and (max-width: 385px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1075px;
  }
}
@media only screen and (max-width: 384px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -425px !important;
  }
  .page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -546px;
}
}
@media only screen and (max-width: 383px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1040px;
      left: 30px;
  }
}
@media only screen and (max-width: 379px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1105px;
  }
}
@media only screen and (max-width: 374px) {
  :root {
    --small-container: 300px;
    --big-container: 300px;
  }
      .page-template-donate-tmpl p.doantepagesubtitle {
        width: 300px;
    }
  .footerswiper {
    max-width: 300px;
  }
  .hero-text h2 {
    width: 275px;
  }
  .inerhelp {
    padding: 40px 10px;
  }
  .maparea > img {
    height: 180px;
}
  .villagesec {
    height: 598px;
}
  .footerlogo a:first-child img {
    width: 200px;
  }
  .swiper-button-next {
    right: 65%;
  }
  .boxcount-bigdsc .bigdsc-txt h5 span {
    font-size: 88px;
}
.Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -900px;
}
.Approach-sec-six-slider-inn {
  height: 500px;
}
.Approach-sec-six-slider .swiper-button-prev {
  right: 210px;
}
.Approach-sec-nine-slider .signformsec {
  height: 520px;
}
.Approach-sec-eight-slider {
  padding-bottom: 460px;
}
.Approach-sec-second-inn .inerhelp {
  padding: 20px 10px;
}
.Approach-sec-six-slider {
  padding-bottom: 280px;
}
.Approach-sec-eight-slider {
  padding-bottom: 530px;
}
.financials-grid-main {
  padding-top: 40px;
}
.Approach-sec-eight-slider {
  padding-bottom: 560px;
}
.stories-blogs-expolar .Approach-sec-eight-slider {
  padding-bottom: 560px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1000px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1045px;
  left: 30px;
}
.impact-banner-seven .Approach-sec-eight-slider {
  padding-bottom: 440px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  right: 40px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1189px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -510px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -583px;
  left: 30px;
}
.donate-sec-five  .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -485px;
}
.contact-info .job-overview {
  grid-gap: 10px;
}
.who-we-are-main .Approach-sec-banner-inner {
  padding-top: 240px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -697px;
}
.who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -829px;
}
.who-we-are-five .globletitle h2 {
  padding-bottom: 40px;
}
.donate-main-third .Approach-sec-eight-slider {
  padding-bottom: 530px;
}
.whatwedo-seven {
  background-position: right -300px center;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -533px !important;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -603px;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(even) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -513px !important;
}
.page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .linkbtn {
  top: -20px;
}
    .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
        bottom: -843px;
    }
    .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -843px;
  }
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -453px !important;
}
.donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -422px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1109px;
}
.coman-textpre {
  line-height: 140% !important;
}
.whitecredit {
  top: 470px;
}
.signform-txtwhite-new {
  width: 80%;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1025px !important;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -990px !important;
}
}
@media only screen and (max-width: 369px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -730px;
  }
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -850px;
}
}

@media only screen and (max-width: 358px) {
 .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .linkbtn {
  margin-top: 30px;
  }
}
@media only screen and (max-width: 355px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -760px;
  }
}
@media only screen and (max-width: 353px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1067px;
      left: 30px;
  }
}
@media only screen and (max-width: 351px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -873px;
  }
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -1132px;
}
}
@media only screen and (max-width: 351px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -880px;
  }
}
@media only screen and (max-width: 349px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1097px;
  }
}
@media only screen and (max-width: 344px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -790px;
  }
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -909px;
}
}
@media only screen and (max-width: 343px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -949px;
  }
}
@media only screen and (max-width: 339px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -483px !important;
      right: 20px;
  }
}
@media only screen and (max-width: 336px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -455px !important;
  }
}
@media only screen and (max-width: 335px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1162px;
  }
}
@media only screen and (max-width: 334px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1189px;
  }
}
@media only screen and (max-width: 331px) {
  .page-template-approach-tmpl .Approach-sec-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -896px;
  }
}
@media only screen and (max-width: 330px) {
  .page-template-partner-donate-tmpl .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -586px;
}
.impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
  bottom: -1127px;
}
}
@media only screen and (max-width: 327px) {
  .impact-banner-third .Approach-sec-four-inn-grid-inn:nth-child(3) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -1167px;
  }
}
@media only screen and (max-width: 323px) {
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -514px !important;
      right: 20px;
  }
  .donate-sec-five .Approach-sec-four-inn-grid-inn:nth-child(4) .Approach-sec-four-grid-lft .icon-imgupr {
    bottom: -486px !important;
}
}
@media only screen and (max-width: 322px) {
  .who-we-are-four .Approach-sec-four-inn-grid-inn:nth-child(2) .Approach-sec-four-grid-lft .icon-imgupr {
      bottom: -810px;
  }
}