@charset "utf-8";
/* CSS Document */

@media (min-width: 992px){
	.row.nav-anchor .linklist.section {
		margin-top: -1.3em !important;
		padding-top: 20px !important;
	}

	h2.hero--banner-title {
		font-size: 3rem !important;
		font-weight: lighter !important;
		letter-spacing: -0.125px !important;

	}
}


@media (max-width:575px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(1)
 {
    
    margin-top: -30px; 
    margin-bottom: 30px;
 }
}

@media (max-width:575px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(1) .contentcard.section
 {
    margin-bottom: -10px;
 }
}

@media (max-width:575px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(2)
 {
  
    margin-top: 30px; 
    margin-bottom: 30px;
 }
}

@media (max-width:575px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(2) .contentcard.section
 {
    margin-bottom: -10px;
 }
}
@media (max-width:575px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(1)
 {
   
    margin-top: -20px; 
    margin-bottom: 30px;
 }
}

@media (max-width:575px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(1) .contentcard.section
 {
    margin-bottom: -10px;
 }
}

@media (max-width:575px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(2)
 {
   
    margin-top: -30px; 
    margin-bottom: 30px;
 }
}

@media (max-width:575px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(2) .contentcard.section
 {
    margin-bottom: -20px;
 }
}

@media (max-width:575px) {
.reduce-first-span {
    div.row section>div div.title.section div.cmp-title
     {
        margin-bottom: -60px;
     }
  }
}

@media (min-width:576px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(1)
 {
    
    margin-top: -30px; 
    margin-bottom: 30px;
 }
}

@media (min-width:576px)) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(1) 
     
    margin-bottom: -0px;
 }
}

@media (min-width:576px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(2)
 {
  
    margin-top: 30px; 
    margin-bottom: 30px;
 }
}

@media (min-width:576px) {
.row.clearfix.mobile-image-100.mobile-image-justify-center.our-impact-section section:nth-of-type(2) .contentcard.section
 {
    margin-bottom: -10px;
 }
}
@media (min-width:576px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(1) div#component3a6f85eb-9ad7-4a2e-b9a4-e65521605e8d-root-responsivegrid-columnctr_441106389__610154162-colOne-columnctr_804675827-colTwo-columnctr-col1
 {

    margin-top: 30px; 
    margin-bottom:30px;
 }
}

@media (min-width:576px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(1) .contentcard.section
 {
    
    margin-bottom: -10px;
 }
}

@media (min-width:576px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(2) div#component3a6f85eb-9ad7-4a2e-b9a4-e65521605e8d-root-responsivegrid-columnctr_441106389__610154162-colOne-columnctr_804675827-colTwo-columnctr-col2
 {
    
    margin-top: -30px; 
    margin-bottom: 30px;
 }
}

@media (min-width:575px) {
.row.clearfix.our-impact-section-2nd-row section:nth-of-type(2) .title.section {
    margin-top: -15px;
    margin-bottom: -20px;
 }
}

@media (min-width:576px) {
.reduce-first-span {
    div.row section>div div.title.section div.cmp-title
     {
        margin-bottom: -60px;
     }
  }
}