
/*3 Boxes*/

.new_sec_st{    padding-bottom:50px;}
.sec_st{width: 100%; text-align: center;}
.sec_pad{padding:40px 0px 50px 0px }
.sec_bg1{background:#ccc;     height: auto;}
.causes__title2 {position: relative;display: block;	padding: 0 20px 15px;border-bottom: none  !important;margin-bottom: 0px;	}
.causes__title2 h3{ font-size:20px;    margin: 0px;line-height: 25px;    color: #ffffff !important;}
.causes__title2 h3 a{  color: #fff !important;}
.causes__img2{ background:none !important; }
.new_st_icon{ text-align:center; width:100%;  padding-top: 15px; padding-bottom: 15px;}
.new_st_icon img{ width:50px;}
.sec_pad_bot{padding-bottom: 35px; color: #404040 !important; }

.sec_col1{  border-radius:8px;  }
.sec_col2{ border-radius:8px; }
.sec_col3{  border-radius:8px; }

.lcol1{background: #b9ce78 !important; } .lcol2{ background:#f1707d !important; } .lcol3{background:#9fdae8 !important; } .lcol4{background:#f1707d !important; } 

/*.sec_col1{ background:#ffffff !important; border-radius:8px;  }
.sec_col2{ background:#ffffff !important; border-radius:8px; }
.sec_col3{ background:#ffffff !important; border-radius:8px; } */

.pop_cst1{ margin-bottom:10px; }
.sec_bg22 { background: #f9f9f9;  height: auto;}


/*NGO partners*/

.featured-campaigns__content_box { padding: 30px 0 30px; }
.featured-campaigns__title { padding: 0 40px 20px; margin-bottom: 20px; }
.featured-campaigns__title h3 { font-size: 22px;  margin-bottom: 15px;margin-bottom: 10px; }
.featured-campaigns__text-box{ text-align:justify;  }
.featured-campaigns__progress { padding: 0 40px; }
.ngo_list ul{ padding-left:20px;}
.ngo_list ul li{ list-style:none; padding: 4px 0px;}
.ngo_list .fa-check{ padding-right:10px; color:#ff6d12; display: flex; float: left; margin-top: 5px; }
.span_flex{ display: flex;}
.pos_abs{ /*position:absolute; z-index:99; bottom:3%; left:3%;*/ margin-top: 10px; padding: 6px 25px; }


.reg_opacity{ position:absolute; background:rgb(0 0 0 / 50%); height:100%; top:0px; width: 100%;}
.reg_pad{ padding:35px;}
.reg_cbox{  padding: 28px; border: 3px solid #fff; border-radius: 4px; }
.reg_cbox h2{ color: #fff; font-size: 25px; margin-bottom: 20px;font-weight: 600; }
.reg_cbox p{ color:#fff; text-align:justify;     font-weight: 500;
    font-size: 17px;} 
	
	
	
.new_quotes{ font-size: 22px;
    float: left;
    margin-top: 35px;
    font-weight: 600;}






/*Manufacturing Partner*/


.mar_left_15{ margin-left:15px; }
.new_pad_90{ padding:65px  0px 94px;padding-right: 30px;}

@media screen and (max-width: 1200px) { 
.new_pad_90{ padding: 47px  10px 30px; } 
.charity-activity__right {  margin-right: 0px; }
.charity-activity__right-content h2 {
    font-size: 34px;

 } 
 }

@media screen and (max-width: 1000px) { 
	.new_pad_90{ padding: 37px  12px 49px; } 
	.charity-activity__right { margin-right: 0px;}
	.charity-activity__right-content:before {  left: -15px; border-radius:0px; }  
	.charity-activity__img img{ border-radius:0px;} 

}





.reg_box{ background:url('../../images/reg_bg.jpg'); background-size:100%;   }

@media screen and (max-width: 1000px) { 
	.reg_box{ background:url('../../images/reg_bg.jpg'); background-size:auto;  }
}





