
@media screen and (min-width: 1900px) and (max-width: 2299px){
	
	
}

@media screen and (min-width: 1500px) and (max-width: 1899px){
	.container{}
	
}


@media screen and (min-width: 992px) and (max-width: 1199px){


}

@media screen and (min-width: 768px) and (max-width: 991px){



}

@media (max-width: 767px){	
html, body{overflow-x:hidden;}
.emailphonert{text-align:left;}
.emailphonert li{border:none; padding:0.2rem;}
.headersec .navbar .navbar-brand img{width:82px; height:auto; margin-top:-7px;}
.headersec .navbar{height:75px;}
.navbar-light .navbar-toggler{margin-top:initial;}
.headersec.posi .navbar .navbar-brand img{width:65px;}
.headersec .navbar-light .navbar-nav .nav-link{padding:0.34rem 1rem;}
.navbar-collapse{background-color:#fff;}
.navbar-collapse ul{padding-top:0;}
.navbar-brand{z-index:99; position:relative;}
#collapsibleNavbar{margin-top:0px;}
.banner-caption{width:100%; bottom:1.5rem; left:0; padding:0 1rem;}
.banner-caption h1{font-size:30px; line-height:32px;}
.banner-caption h2{font-size:18px; margin-bottom:2px;}
.bannersec{padding-top:5.8rem;}
.discbtm a{border-radius:20px; font-size:14px; padding:10px 20px;}
.discbtm{padding-top:7px;}
.smicons li{width:30px;}
.smicons li:last-child{border:none;}
.headersec .navbar .navbar-brand img{width:65px; margin-top:0;}

.emailphonert li a{color:#fff; font-size:12px; display:flex; gap:5px; align-items:center;}
.navbar-light .navbar-toggler{border-color:rgba(0,0,0,0.1);}
.navbar-toggler:focus{box-shadow:0 0 0 0.25rem;}
.headersec .dropdown-item{display:block;}
.smicons li a{font-size:13px;}
.headersec .navbar-light .navbar-nav .nav-link br{display:none;}
.impact-section{padding:2rem 1rem; margin-top:0;}
.recboxtwocus{width:88px;height:34px;left:10px;top:0px;}
.banner-caption h1 span{padding-left:40px;}
.banner-caption{top:3.1rem;}
.banner-caption p{padding-top:2px;}
.banner-caption p br{display:none;}
.bannermainbtn{margin:15px 0 0;}
.owl-carousel .owl-stage-outer{padding:20px 0 0;}
.owl-carousel .owl-item img{height:285px; object-fit:cover;}
.change-section{padding:0 0 40px;}
.mt-5{margin-top:2rem!important;}
.apni-kutir-content h2 br{display:none;}

.smalltwo{height:auto; object-fit:contain;}
.wide.widetwo{height:auto; object-fit:contain;}
.difference-section{padding:30px 0;}
.partnership-section{padding:0px;}
.section-subtitle br{display:none;}
.cta-box{padding:20px;}
.quote-box{padding:20px 25px;}
.footer-section{background-color:#fff; background-size:contain;}

.footer-section{background-image:none;}
.showmobcls{width:100%; display:block;}
.footer-section{padding:0; background-color:#52427b;}
.showmobcls .img-fluid{margin-bottom:-2px;}
.footer-contact p{margin-bottom:20px;}
.footer-links li a{font-size:14px;}
.footer-contact p{font-size:14px;}
.footer-content{padding-bottom:0;}
.copyright{font-size:13px;}

.bannersec.aboutsec .banner-caption{top:0;}
.bannersec.aboutsec .banner-caption{padding-top:8rem;}
.bannersec.aboutsec{height:380px; min-height:380px;}
.change-section.abouttxtsec{padding:40px 0;}
.history-section{padding:20px 0;}
.history-section .section-title{margin-bottom:5px;}
.history-section .section-title h2{font-size:22px;}
.history-year{font-size:25px;}
.history-card:hover, .owl-item.active.center .history-card{transform:translateY(-0px);}
.about-content h2{font-size:25px;}
.about-content{padding:25px 15px;}
.two-column-bg-section{padding:30px 0;}
.partnership-section.innerpagepartnersec{padding-top:0px; margin-bottom:2rem;}

.callusbtn img{display:none;}
.headersec .navbar-light .navbar-nav .nav-link{padding-left:16px!important;}
.change-title{margin-top:1rem;}
.apni-kutir-section{margin-top:1rem;}
.apni-kutir-stats{margin-top:0;}
.section-title{font-size:26px;}
.opportunity-section{padding:30px 0;}
.impact-card .impact-number{font-size:25px;}
.gallery-heading h2 span.gallerytitlecol{font-size:26px;}
.quote-section{padding:30px 0;}
.gallery-heading h2{font-size:26px;}
.gallery-section{padding:30px 0;}
.gallery-item[data-title="Certificate Distribution"], .gallery-item[data-title="Beneficiary Group Two"]{grid-column:span 2;}
.philosophy-section{padding:30px 0;}
.difference-card{margin-bottom:1.2rem;}
.csr-ak-hero-media{margin-top:0;}
.csr-ak-heading{font-size:26px;}

.csr-ak-section .row>*{margin-top:1.5rem;}
.csr-ak-section-head{margin-bottom:10px;}
.csr-ak-section{padding:30px 0;}
.csr-ak-model-content{padding:40px 20px;}
.csr-ak-model-card h3{font-size:25px;}
.csr-ak-section.csrakreportsec{padding-bottom:0;}
.section-padding{padding:30px 0;}
.section-title{font-size:25px;line-height:32px;}
.csr-ak-snapshot-card h3{font-size:25px;}
.csr-ak-snapshot-content{padding:20px;}
.csr-ak-vision-box h2{font-size:25px;}

.csr-ak-form-card h3{font-size:25px;}
.philosophy-box h2{font-size:25px;}
.difference-card h3{font-size:24px;}

.cta-section h2{font-size:22px; line-height:30px;}
.cta-section{margin-bottom:10px;}
.footer-section{padding-top:0; margin-top:-2rem;}
.csr-ak-footer-cta{margin-bottom:3.4rem;}
.csr-ak-footer-cta h2{font-size:26px;}

.voices-wrapper .voice-img{margin-bottom:1rem;}
.quote-box{border-bottom:none;}
.csr-ak-footer-cta{margin-bottom:0; padding:43px 0;}
.csr-ak-kicker{font-size:11px;}
.csr-ak-governance-list li{font-size:15px;}

main{padding-top:3.4rem;}

.ar-news-title{font-size:30px; line-height:37px;}
.ar-news-report-cover h3{font-size:30px;}
.ar-news-hero{padding:95px 0 50px;}
.arn-download-section{padding:30px 0;}
.arn-section-title, .ar-news-heading, .ar-news-form-card h3{font-size:25px;}
.arn-download-title{font-size:24px;}
.annewspagesec{margin-bottom:0;}

.hero-section .hero-copy h1{margin-top:1rem; font-size:30px; margin-bottom:15px;}
.hero-collage{margin-top:0; right:0; }
.floating-note{bottom:280px; left:0;}
.stat-card h3{font-size:22px;}
.hero-section{padding:140px 0 30px;}

.ak-section-padding, .padbtmcussec{padding:30px 0;}
.section-label{font-size:11px;}
.section-title-row{margin-bottom:0;}
.ak-card-grid{margin-top:0;}
.apni-kutir-map-section.impactbgsec{padding:30px 0 40px;}

.state-map-shape.bihar-map span{left:-141px;}
.state-map-shape span{left:-88px; bottom:2rem;}
.rajasthan-map.state-map-shape span{left:-88px;top:-140px;}
.state-map-shape span{font-size:14px;}
.ak-impact-section{padding:30px 0;}

.change-section.foundersec .change-title span{font-size:15px;}
.change-section.foundersec h2.change-title{line-height:30px;margin-bottom:0px;}
.hero-title{font-size:25px;}
.hero-stat-card h3{font-size:22px;}
.hero-stats{margin-top:20px;}
.hero-image-wrap{margin-top:30px;}
.hero-floating-card h4{font-size:25px;}
.about-hero{padding:110px 0 50px;}
.timeline-card h4{font-size:23px;}
.bg-card-one, .bg-card-two{background-size:cover; background-repeat:no-repeat;}
.bg-content h2{font-size:26px;}
.why-card h4{font-size:24px;}
.gapfromtopbox{padding-top:10px;}

.sdgonebox ul{gap:7px;}
.sdgonebox ul li{width:112px;}
.mb-5{margin-bottom:2rem!important;}
.csr-ak-title{font-size:25px;}
.csr-ak-feature-list li{font-size:15px;}
.csr-ak-photo-grid{margin-top:0;}
.csr-ak-impact-strip{margin-bottom:1rem;}
.ar-news-kicker{font-size:12px;}
.ar-news-hero-card{margin-top:0;}
.small, small{font-size:12px;}
.ar-news-report-cover h3{font-size:25px;}
.arn-download-title{font-size:22px;}
.ar-news-section{padding:30px 0;}
.ar-news-section-head{margin-bottom:15px;}
.ak-section-padding, .padbtmcussec{padding:0px 0 30px;}
.ak-section-padding .section-title-row{margin-bottom:25px;}
.section-heading h2{font-size:25px;}
.opportunity-section.apnikutirblueprintsec{padding:30px 0;}
.contactus-section{padding:30px 0;}
.contactus-title{font-size:25px;}
.contactus-card-title{font-size:24px;}
.contactus-form-title, .contactus-sidebar-title{font-size:25px;}

.contactus-sidebar-card{min-height:152px;}
.de-banner{padding-top:155px;}
.de-banner-title{font-size:30px;}
.de-section{padding:30px 0;}
.de-section-title, .de-cta-title{font-size:25px;}
.de-phase-title{font-size:22px;}
.de-phase-top{min-height:190px;}
.de-system-title{font-size:25px;}
.gi-hero-title{font-size:30px;}
.gi-hero{padding:160px 0 55px;}
.gi-hero-text{margin-bottom:0;}
.gi-hero-stat{padding:14px;}
.gi-hero-stat-number{font-size:26px;}
.gi-section{padding:30px 0;}
.gi-heading, .gi-cta-title{font-size:25px;}
.gi-path-title{font-size:25px;}
.gi-path-top{min-height:250px;}

.gi-feature-title{font-size:25px;}
.ip-banner-title{font-size:25px;}
.ip-banner{padding-top:160px;}
.ip-section{padding:30px 0;}
.ip-section-title, .ip-cta-title{font-size:25px;}
.ip-case-title{font-size:25px;}
.ip-income-number{font-size:28px;}
.ak-blog-title{font-size:25px;}

.privacy-policy-section{padding:30px 0;}
.privacy-policy-section h1{font-size:25px;}

.comangdirsec .bg-content h2{font-size:25px;}
.bg-content p{font-size:14px;}
.change-section.quoteclssec{padding:30px 0;}
.change-section.quoteclssec img{width:70px;}
.change-section.quoteclssec p.change-text{font-size:20px; padding-top:0; margin-top:-2rem;}
.teamsec.teambgonesec.bglightcolorcls{padding:30px 0;}
.degitxtbox p{font-size:18px;}
.degitxtbox p span{font-size:14px;}
.teamsec.teambgonesec.bglightcolorcls .change-title{margin-top:0;}
.teamsec.teambgonesec.centralteamsec{padding:30px 0;}
.teamsec.centralteamsec .titledirsec{width:100%;}
.teamsec.centralteamsec .titledirsec h2{margin-bottom:1rem;}
.totalteamcls{padding:0;}
.teamsec{padding:30px 0;}

.smicons li a{padding:1px 7px;}
.impact-sectionone.impcardsec{margin-top:-3.4rem;}
.owl-carousel .owl-item img{height:380px;}
.cf-buttontwo{padding:13px 15px;}
.impact-sectionone{padding:30px 0;}
.impact-sectionone .impact-card{min-height:120px;}
.impact-sectionone .impact-card h3{font-size:18px;}
.impact-sectionone .impact-img img{height:125px;}
.impact-sectionone .impact-card p{font-size:14px;}
.whowe-section{padding:30px 0;}
.impact-sectionone .impact-card h3{margin:5px 0;}
.whowe-title{margin-bottom:15px;margin-top:15px;font-size:25px;}
.opportunity-content h5{font-size:22px;}
.opportunity-content h3{font-size:25px;}
.impact-content h2{font-size:25px;}
.impact-section{padding:2rem 0;}
.impact-content h2{margin-bottom:15px;}
.impact-content p{margin-bottom:15px;}
.impact-card .impact-number{font-size:21px;}
.minheight400{min-height:170px;}
.impact-card, .impact-card.large{min-height:110px;}
.gallery-heading span{font-size:12px; margin-bottom:2px;}
.gallery-heading p{font-size:15px;}
.cf-accountability-section{padding:2rem 0;}
.cf-accountability-title{font-size:25px;}

.cf-accountability-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}
.cf-accountability-card-title{font-size:18px;}
.cf-sdg-section{padding:2rem 0;}
.cf-sdg-title{font-size:25px; margin-bottom:15px;}
.cf-sdg-row {--bs-gutter-y:10px;}
.cf-sdg-grid {grid-template-columns:repeat(2, minmax(0, 1fr));}
.cf-sdg-card{padding:10px;}
.change-section.engagesection .change-title{padding-top:0; margin-top:0;}
.change-section.engagesection{padding:2rem 0;}

.change-section.engagesection .row.g-5 .col-lg-5{margin-top:10px;}
.pathway-cus-section{padding:2rem 0;}
.pathway-cus-card-content, .pathway-cus-card{min-height:210px;}
.pathway-cus-wide-card .pathway-cus-card-content{min-height:210px;}
.cf-partners-title{font-size:25px;}
.owl-carousel .owl-item img{height:auto;}
.barrier-cus-title{font-size:25px;}
.barrier-cus-section{margin-bottom:2rem;}

.bannersec .owl-carousel .owl-item img{height:380px;}
.recboxtwocus{width:103px;}
.container{width:min(calc(100% - 10px), 1200px);}
.opportunity-content h3{margin-bottom:15px;}
.voices-cus-section{padding:30px 0;}
.cf-partners-section .row.cf-partners-top-row .col-lg-6{margin-top:1rem;}
.barrier-cus-content{padding:30px 20px;}
.cf-partners-section{padding:30px 0;}
.footertxtcls{padding-bottom:10px;}

.hero-title{line-height:normal;}
.hero-content .recboxtwocus{left:-7px;}
.about-hero{padding:110px 0 30px;}
.samuelprofileabt-section{padding:30px 0;}
.samuelprofileabt-section:before{height:auto;}
.samuelprofileabt-kicker-row{margin-top:20px;}
.samuelprofileabt-heading{font-size:25px; line-height:normal; letter-spacing:0;}
.sdvideoharvard-body{margin-top:10px;}
.sdvideoharvard-heading{font-size:25px; line-height:30px;}
.samuelprofileabt-descriptor{font-size:12px;}
.samuelprofileabt-heading{margin-bottom:15px;}

.sdvideoharvard-header{margin-bottom:15px;}
.sdvideoharvard-topline{margin-bottom:10px;}
.threegenabt-title{font-size:25px;}
.legacyquote-section{padding:40px 0 60px;}
.about-who-weare{padding:20px 15px;}
.cf-who-section{padding:20px 0;}
.cf-who-heading h2{margin:0 0 5px;}
.vm-editorial-title{font-size:25px;}
.vm-editorial-heading::after{right:initial; left:27px;}
.vm-editorial-layout{gap:10px;}
.vm-editorial{padding:40px 15px 10px;}

.ecosystem-bg-title{font-size:25px; letter-spacing:0; line-height:normal;}
.ecosystem-bg{padding:40px 15px 40px;}
.legacyquote-text{font-size:25px;}
.legacyquote-section .legacyquote-close{bottom:-37px;}
.timeline-section.section-padding{padding:30px 0;}
.timeline-wrap{margin-top:20px;}
.timeline-item{margin-bottom:1rem;}
.centeralignbtn.explorebtnone{margin-top:1rem;}
.presence-section{padding:30px 0;}
.presence-title{font-size:25px;}
.presence-horizontal{padding:25px 24px;}
.presence-heading{padding-bottom:20px;}
.presence-horizontal{gap:25px;}
.about-mapsection{padding:30px 0;}
.cf-gov-hero-title{font-size:25px;}
.cf-gov-hero{padding:30px 0;}
.board-trustees-title{font-size:25px;}
.board-trustees-section{padding:30px 0;}
.board-trustees-card-header{background-position:center;}
.board-trustees-name{font-size:25px;}
.cf-gov-section-title, .cf-gov-closing-title{font-size:25px;}
.cf-gov-compliance-subtitle{font-size:20px;}
.cf-gov-board, .cf-gov-compliance, .cf-gov-practice, .cf-gov-closing{padding:30px 0;}
.sdg-section.section-padding{padding:30px 0;}
.board-trustees-name{font-size:25px;}
.cf-gov-practice-heading{margin-bottom:25px;}

.about-hero.aboutherobgimgcls h1{font-weight:700; font-size:30px;}
.about-hero.aboutherobgimgcls .hero-content .recboxtwocus{top:2px;}

.hero-section.akherosec.aboutherobgimgcls .hero-copy h1{line-height:normal;}
.hero-section.akherosec.aboutherobgimgcls .recboxtwocus{top:2px; left:-5px; width:160px;}
.floating-note{bottom:10px;}
.apnikutirbannersec .stat-card{min-height:100px;}
.hero-section.akherosec.aboutherobgimgcls.apnikutirbannersec .floating-note{width:100%;}
.apnikutirimgone{margin-bottom:1rem;}
.hero-section.apnikutirbannersec{padding-bottom:30px;}
.samuelprofileabt-section.apnikutirecosysec{padding-bottom:20px;}
.ak-three-boxes{padding:20px 0;}
.why-ak-section{padding:30px 0;}
.why-ak-left h2{font-size:25px;}
.why-ak-card h3{margin-bottom:5px;}
.ak-steps-section.padbtmcussec.apnikutirbgonecls{padding-top:2rem;}
.vm-editorial-item{padding:15px 0;}
.samuelprofileabt-descriptor{margin:0 0 15px;}
.apkutirborderright{margin-top:25px;}

.samuelprofileabt-content .samuelprofileabt-body .col-lg-6.col-md-6{margin-top:1rem;}
.process-step-01::after, .process-step-02::after, .process-step-03::after, .process-step-04::after, 
.process-step-05::after{bottom:-17px;}
.process-flow-section{padding:45px 15px 0;}
.apni-kutir-map-section h2.section-title{margin-bottom:15px;}

.ak-section-padding.proftrainsec{padding-top:25px;}
.ak-earning-section{padding:30px 15px;}
.ak-health-section{padding:30px 15px;}
.apnidisha-new-title{font-size:15px;}
.apnikutir-blueprint-content h2{font-size:25px;}
.cf-csr-banner26-inner{padding-top:95px;}
.csrvision-section{padding:25px 0;}
.csrvision-title{font-size:25px;}
.cfcoimpactx-section{padding:30px 0;}

.cfcoimpactx-title{font-size:25px;}
.cfcoimpactx-card-title{font-size:17px;}
.cfcoimpactx-panel{margin-bottom:25px;}
.cfalign26-section{padding:0 0 25px;}
.cftrustcsrbg-title{font-size:24px;}
.cftrustcsrbg-heading{margin-bottom:10px;}
.cfbuildimpact5-section{padding:25px 0;}
.cfbuildimpact5-review-title{font-size:25px;}
.cfbuildimpact5-heading h2{font-size:25px;}
.cfimpactflow26-journey{padding:0 0 25px;}

.cfimpactflow26-section-title, .cfimpactflow26-journey-left h2{font-size:25px; margin-bottom:15px;}
.cfimpactflow26-journey-quote{padding-top:15px;}
.cfimpactflow26-step-number{left:12px; top:12px;}
.cfimpactflow26-journey, .cfimpactflow26-transparency, .cfimpactflow26-story{padding:25px 0;}
.cfimpactflow26-transparent-content > p{font-size:16px; line-height:normal;}
.cfstoryeditorial27-title{font-size:25px;line-height:normal;}
.cfproposalcompact26-title{font-size:25px;}
.cfcsrcompacttalk26-bottom .cf-buttontwo{width:100%;}
.cfimpactflow26-journey{padding:0 0 25px;}
.ip-banner .hero-content{margin-top:10px;}
.ak-impact-visual{margin-bottom:10px;}
.ak-impact-title{font-size:25px;}
.ak-impact-content h3{font-size:22px;}
.ak-impact-metric-number{font-size:22px;}
.ak-impact-details{padding:0 0 25px;}
.ak-impact-small-label{font-size:14px;}
.ak-impact-big-number{font-size:25px;}
.ak-geo-white-number{font-size:20px;}
.ak-programme-heading{margin-top:20px;}

.storybehindnumsec{margin-top:-157px;}
.ip-section-title{margin-bottom:5px;}
.ip-case-title{font-size: 22px;}
.cf-sroi-main-section{padding:25px 0;}
.cf-sroi-main-title{font-size:25px;}

.cf-sroi-panel-wrap{padding-left:0; padding-right:0; margin-bottom:0;}
.cf-sroi-ratio{font-size:22px;}
.cf-sroi-value{font-size:22px;}
.cf-sroi-panel{margin-bottom:20px;}
.sroi-heading-lg, .sroi-heading-md, .sroi-methodology-head h2, .sroi-value-title h2{font-size:25px;}
.sroi-value-grid{grid-template-columns:repeat(1, 1fr); gap:0;}
.sroi-value-card{margin-bottom:20px;}
.sroi-value-number{font-size:30px;}
.sroi-section, .sroi-hero, .sroi-value-area, .sroi-quote-section, .sroi-methodology{padding:25px 0;}
.cf-change-bottom{margin-top:0;}
.cfsroi-modern-section{padding:25px 0;}
.cfsroi-modern-heading h2{font-size:25px;}
.cfsroi-modern-heading{margin-bottom:15px;}
.cfsroi-method-value{font-size:30px;}
.cf-change-section{padding:25px 0;}
.cf-change-title{font-size:25px;}
.cf-change-subtitle{font-size:17px; margin-bottom:15px;}
.cf-bej-horizontal-section{padding:25px 0;}
.cf-bej-horizontal-heading h2{font-size:20px;}

.cf-bej-horizontal-row{display:block;}
.cf-bej-horizontal-row::before{display:none;}
.cf-bej-horizontal-stage{padding-top:25px; font-size:13px;}
.cf-bej-horizontal-arrow{display:none;}
.cf-bej-horizontal-top{height:60px;}
.cf-bej-horizontal-card{margin-bottom:20px;}
.cf-bej-horizontal-scroll{padding:10px 5px 0;}
.cf-ripples-section{padding:25px 0;}
.cf-ripples-title{font-size:25px;}

.ip-banner .recboxtwocus{width:87px;}
.team-banner{margin-top:67px; background:var(--team-banner-purple);}
.cf-team-hero-title{font-size:30px;}
.team-banner__purple-box{position:relative;}
.team-banner__content .recboxtwocus{width:134px; left:-11px; top:-3px;}
.cf-team-hero-subtitle{padding-left:0;}
.team-banner__white-cut{display:none;}
.team-banner__content{top:37%; left:5%; width:90%;}
.team-banner__yellow-shape{display:none;}
.team-banner__image-block{bottom:2%;}
.team-banner__image-block img{transform:rotate(-3deg) scale(1.0);}
.team-banner__image-block{width:60%; height:35%;}
.team-banner__image-block{right:19%;}
.team-banner__badge{top:auto;right:auto;bottom:10%;width:88px;left:4%;}
.founder-story{padding:25px 15px;}
.founder-story__title{font-size:27px;}
.founder-story__title {font-size:26px;}
.legacy-forward__people h2{font-size:20px;}
.legacy-forward__people p{font-size:10px;}

.founder-story__copy p:first-child{color:var(--white); font-size:16px; font-weight:500; line-height:24px;}
.founder-story__container{gap:15px;}
.legacy-forward{padding:25px 14px;}
.legacy-forward.legacy-forward-team .legacy-forward__content{padding:20px 15px;}
.legacy-forward__title{font-size:25px; line-height:normal;}
.Leadership-sets h2{font-size:25px;}	
.cf-quote-text{font-size:15px; line-height:1.65;}	
.cf-who-heading{margin-bottom:20px;}
.cf-who-heading h2{font-size:25px;}	

.cf-who-heading h2{font-size:25px;}
.Leadership-sets{padding:35px 0;}
.org-chart-wrapper{min-width:100%;}
.cf-team-section-title, .cf-team-transition-title, .cf-team-cta-title{font-size:25px;}
h4.cf-team-section-title{font-size:25px;}

.org-chart-main, .org-lower-section{width:1180px;}
.Strategy-grassroots h2{font-size:25px;}
.Senior-management-heading h2{font-size:25px;}

.cf-team-founder, .cf-team-directors, .cf-team-structure, .cf-team-delivery, .cf-team-management, 
.cf-team-wider{padding:25px 0;}
.cf-team-wider-title{font-size:25px;}
.cf-team-wider-highlight{font-size:20px;} 
.cf-team-cta{padding:25px 0;}

.hero-section.akherosec.aboutherobgimgcls.apnikutirbannersec h1{font-size:30px;}
.hero-section.getinvolvedcls .hero-collage{min-height:150px;}
.giving-editorial{padding:30px 0;}
.giving-editorial-copy h2{font-size:25px;}
.giving-editorial-copy h3{font-size:20px; margin:0 0 15px;}
.giving-editorial-buttons .giving-editorial-btn.giving-editorial-btn-primary{margin-bottom:10px;}
.giving-editorial-action-copy strong{font-size:17px;}
.giving-editorial-action{bottom:0;}
.gi-compact-page h2{font-size:25px;}
.gi-compact-page p{line-height:normal;}
.gi-compact-visit{padding:30px 0;}
.giving-editorial-copy{padding:30px 5px;}
.giving-editorial-stories{padding-bottom:20px;}
.gi-compact-donor{padding:30px 0;}
.gi-compact-ways{padding:30px 0;}
.gi-compact-ways-grid .gi-compact-way:last-child{border-bottom:0;}
.gi-compact-contact{padding:30px 0;}
.gi-compact-contact-row{padding:10px 0;}
.careers-horizontal-left h2{font-size:25px;}
.careers-horizontal-left h3{font-size:20px;}

.careerpage-hero-card h2{font-size:25px;}
.careerpage-hero-card{top:0rem;}
.giving-editorial.careerpagesec{padding:30px 0;}
.giving-editorial.careerpagesec .giving-editorial-copy{padding-right:0; padding-bottom:25px;}
.careerpage-form-left h2{font-size:25px;}
.careerpage-form-submit-row{justify-content:center;}
.careerpage-form-section{margin-bottom:2rem;}

.new-media-section{padding:30px 0;}
.new-media-title{font-size:25px;}
.new-media-card-title{font-size:20px;}
.media-contact-title{font-size:25px;}
.media-contact-content{padding:20px 22px;}
.media-contact-section{padding:25px 0; margin-bottom:2rem;}
.mediasinglemodern-content{margin-bottom:2rem;}
main.mediasinglemodern-page{padding-top:0;}
.mediasinglemodern-article{margin-top:-20px;}

.board-trustees-section .board-trustees-grid{grid-template-columns: repeat(1, minmax(0, 1fr));}

}

