.sectionimpactprojecttwocols_block {}
.main_impactprojecttwocols {}
.main_impactprojecttwocols .inner_wrp{
	justify-content: space-between;
	display:flex;
}
.impact_project_two_cols_wrp {

	margin-top:3px;
	display:flex;
	max-width:100%;
	width:100%;
    justify-content: space-between;
    -webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	flex-wrap:wrap;
	
}
.impact_project_two_cols_wrp .section_col_wrp {
	padding:25px 15px;
	box-sizing:border-box;
	display:flex;
	max-width:100%;
	width:100%;
	display:flex;
	max-width:100%;
	width:100%;
    justify-content: space-between;
    -webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	flex-wrap:wrap;
	background-color:#fff;

}
.impact_project_two_cols_wrp.col_left {
	max-width:calc(50% - 8px);
	width:100%;
}
.impact_project_two_cols_wrp.col_right {
	max-width:calc(50% - 8px);
	width:100%;
}
.impact_project_two_cols_wrp .big_image_bg{
	height:100%;
	width:100%;
	max-width:100%;
	background-repeat:no-repeat;
	background-size:cover;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.impact_project_two_cols_wrp .section_heading{
	margin-bottom:3px;
	padding:25px;
	box-sizing:border-box;
	max-width:100%;
	width:100%;
	display:flex;
	align-content: center;
	justify-content: center;
	background-color:#fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;

}


.impact_project_two_cols_wrp .section_heading .s_heading{
	max-width:70%;
	padding-left:18px;
	width:100%;
	display: flex;
	align-content: center;
	margin-right:auto;
}
.impact_project_two_cols_wrp .section_heading .s_heading h2{
	font-size:32px;
	font-weight:bold;
	color:#000;

}
.impact_project_two_cols_wrp .section_heading .s_button{
	display: flex;
	align-items: center;
	max-width:30%;
	width:100%;
    justify-content: flex-end;
}
.impact_project_two_cols_wrp .section_heading .s_button a{}
.impact_project_two_cols_wrp .section_heading .s_button a:hover{}

@media screen and (max-width: 767px) {

	
	.impact_project_two_cols_wrp .section_heading .s_heading h2 {
		line-height:1.3;
		font-size:24px;
	}
	.impact_project_two_cols_wrp .section_heading {
		flex-wrap:wrap;
		padding:22px 8px;
	}
	.impact_project_two_cols_wrp .section_heading .s_heading {
		padding-left:0px;
		max-width:100%;
		justify-content: center;
		margin-bottom:22px;
	}
	.impact_project_two_cols_wrp .section_heading .s_button{
		max-width:100%;
		padding-top:10px;
		justify-content: center;
	}
}
@media screen and (max-width: 767px) {
	.impact_project_two_cols_wrp .section_heading .s_heading {
		padding-left:0px;

		margin-bottom:0px;
	}
}
.impact_project_two_cols_wrp .section_col {
	display:flex;
/*	max-width:100%;*/
	width:100%;
    justify-content: space-between;
    -webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	flex-wrap:wrap;
	max-width:calc(50% - 8px);
}
.impact_project_two_cols_wrp .section_col.section_col_content {
	background-color:#F9F5F5;
	padding: 40px 25px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    width: 100%;
}
.impact_project_two_cols_wrp .section_col.section_col_content.full_width {
	max-width:100%;
	flex-direction:row;

}
.impact_project_two_cols_wrp .section_col.section_col_content.full_width .counter_boxes{
	
	flex-direction:row;
	flex-wrap:wrap;
}
.impact_project_two_cols_wrp .section_col.section_col_content.full_width .counter_boxes .counter_box{
	max-width:calc(50% - 10px);
	width:100%;
	padding-right:20px;
	box-sizing:border-box;
}
.impact_project_two_cols_wrp .counter_boxes {
	display: flex;
    max-width: 100%;
    width: 100%;
    flex-direction: column;
}
.impact_project_two_cols_wrp .counter_box {
	margin-bottom:27px;
}
.impact_project_two_cols_wrp .counter_box:last-child {
	margin-bottom:0px;
}

.impact_project_two_cols_wrp .counter_box .counter{
	
	font-size:inherit;
	font-weight:inherit;
	color:inherit;
	display:inline-flex;
}
.impact_project_two_cols_wrp .counter_box .counterss {
	font-size:24px;
	font-weight:800;
	color:#fa4616;
	
}

.impact_project_two_cols_wrp .counter_box.box_type_white {
	color:#fff;
}
.impact_project_two_cols_wrp .counter_box.box_type_gray {
	color:#666;
}
.impact_project_two_cols_wrp .counter_box.box_type_black {
	color:#000;
}
.impact_project_two_cols_wrp .counter_box.box_type_blue {
	color:#04AEEF;
}
.impact_project_two_cols_wrp .counter_box.box_type_black {
	color:#000;
}
.impact_project_two_cols_wrp .counter_box.box_type_orange {
	color:#FA4616;
}
.impact_project_two_cols_wrp .counter_box.box_type_pink {
	color:#ED1651;
}


.impact_project_two_cols_wrp .counter_box .counter_box_heading {}
.impact_project_two_cols_wrp .counter_box .counter_box_heading.normal_fs .counterss{}
.impact_project_two_cols_wrp .counter_box .counter_box_heading.big_fs .counterss {
	font-size:48px;
}
.impact_project_two_cols_wrp .counter_box .counterss {}
.impact_project_two_cols_wrp .counter_box .counter_box_progression {
	padding-top:5px;
	padding-bottom:5px;
}
.impact_project_two_cols_wrp .counter_box .counter_box_progression .progress {
	  background: rgba(0,0,0,1);
  justify-content: flex-start;
  border-radius: 100px;
  align-items: center;
  position: relative;
/*  padding: 0 5px;*/
  display: flex;
  height: 15px;
  width: 100%;
}
.impact_project_two_cols_wrp .counter_box .counter_box_progression .progress .progress-value {
	/*	animation: load 3s normal forwards;*/
	box-shadow: 0 10px 40px -10px #fff;
	border-radius: 100px;
	background: #ED1651;
	height: 100%;
	width: 0;
}
.impact_project_two_cols_wrp .counter_box .counter_box_desc *{
	color:#000000;
	font-size:16px;
}

.impact_project_two_cols_wrp .counter_box.box_type_orange .counter_box_progression .progress .progress-value {
	background-color:rgba(250,70,22,1);
}
.impact_project_two_cols_wrp .counter_box.box_type_orange .counter_box_progression .progress  {
	background: rgba(250,70,22,0.3);
}
.impact_project_two_cols_wrp .counter_box.box_type_white .counter_box_progression .progress .progress-value {
	background-color:rgba(255,255,255,1);
}
.impact_project_two_cols_wrp .counter_box.box_type_white .counter_box_progression .progress {
	background: rgba(255,255,255,0.3);
}
.impact_project_two_cols_wrp .counter_box.box_type_blue .counter_box_progression .progress .progress-value {
	background-color:rgba(4,174,239,1);
}
.impact_project_two_cols_wrp .counter_box.box_type_blue .counter_box_progression .progress {
	background: rgba(4,174,239,0.3);
}

.impact_project_two_cols_wrp .counter_box.box_type_pink .counter_box_progression .progress .progress-value {
	background-color:rgba(237,22,81,1);
}
.impact_project_two_cols_wrp .counter_box.box_type_pink .progress {
	background: rgba(237,22,81,0.3);
}

.impact_project_two_cols_wrp .counter_box.box_type_black .counter_box_progression .progress .progress-value {
	background-color:rgba(0,0,0,1);
}
.impact_project_two_cols_wrp .counter_box.box_type_black .progress {
	background: rgba(0,0,0,0.3);
}










	

.impact_project_two_cols_wrp .box_download_link.hero_box_download_link {
	margin-bottom:24px;
}
.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc{
	margin-top: auto;
    margin-bottom: auto;
}
.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc h3{
	color:#FA4616;
	font-size:48px;
	font-family:var(--font-open-sans);
	font-weight:900;
	line-height:1;
}
.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc h3 span{
	color:#1E1E1E;
	font-size:inherit;
	font-weight:inherit;
}
.impact_project_two_cols_wrp .hero_box_download.font_big .hero_box_download_desc h3 {
	font-size:56px;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .hero_box_download_desc h3{
	color:#8F8F8F;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .hero_box_download_desc h3 span{
	color:#1E1E1E;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .hero_box_download_desc h3{
	color:#F7F7F7;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .hero_box_download_desc h3 span{
	color:#1E1E1E;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .hero_box_download_desc h3{
	color:#F7F7F7;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .hero_box_download_desc h3 span{
	color:#1E1E1E;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .hero_box_download_desc h3{
	color:#F7F7F7;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .hero_box_download_desc h3 span{
	color:#1E1E1E;
}


.impact_project_two_cols_wrp .hero_box{}
.impact_project_two_cols_wrp .section_col.section_col_content.section_col_ar {
	padding:0px;
	max-width:calc(50% - 8px);
}
.impact_project_two_cols_wrp .hero_box_download {
	padding:16px;
    box-sizing:border-box;
/*    margin-bottom:16px;*/
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
/*    max-width:calc(50% - 8px);*/
	max-width:100%;
    width:100%;
    min-height:180px;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height:100%;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 {
	background-color:#fff;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 {
	background-color:#fff;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_orange {
	background-color:#FA4616;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_blue {
	background-color:#04AEEF;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_pink {
	background-color:#ED1651;
}

.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link {}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link {}
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link {}
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link {}
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link {}


.impact_project_two_cols_wrp .box_download_link a {
    display:flex;
    align-items:center;
    justify-content: center;
}
.impact_project_two_cols_wrp .box_download_link a .href_text {
/*    background-color:var(--brand-color-primary);*/
/*    color:var(--white-color);*/
    font-size:var(--normal-text-regular);
    font-family: var(--font-open-sans);
    line-height: 1;
    font-weight:bold;
    padding: 9px 20px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    min-height: 40px;
    display: flex;
    box-sizing: border-box;
    align-items: center;
}
.impact_project_two_cols_wrp .box_download_link a .download_ico {
    width:40px;
    height:40px;
    font-size:18px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    transition: all 250ms ease-in-out;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    background-color:var(--brand-color-primary);
    color:var(--white-color);
    display: flex;
    align-items: center;
    justify-content: center;

}
.impact_project_two_cols_wrp .box_download_link a .download_ico.icon-arrow_left {
	transform: rotate(135deg);
}


.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link a .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link a .href_text{
    background-color:#FA4616;
    color:#fff;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link a:hover .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link a:hover .href_text{
    background-color:#DC3407;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link a:focus .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_white_1 .box_download_link a:focus .href_text{
    background-color:#892409;
}

.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link a .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link a .href_text{
    background-color:#FA4616;
    color:#fff;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link a:hover .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link a:hover .href_text{
    background-color:#DC3407;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link a:focus .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_white_2 .box_download_link a:focus .href_text{
    background-color:#892409;
}

.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link a .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link a .href_text{
    background-color:#fff;
    color:#FA4616;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link a:hover .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link a:hover .href_text{
    background-color:#FFEDE8;
    color:#DC3407;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link a:focus .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_orange .box_download_link a:focus .href_text{
    background-color:#FBD5CA;
    color:#892409;
}

.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link a .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link a .href_text{
    background-color:#fff;
    color:#04AEEF;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link a:hover .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link a:hover .href_text{
    background-color:#fff;
    color:#0995CB;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link a:focus .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_blue .box_download_link a:focus .href_text{
    background-color:#fff;
    color:#0B5D7C;
}

.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link a .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link a .href_text{
    background-color:#fff;
    color:#ED1651;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link a:hover .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link a:hover .href_text{
    background-color:#F6E3E9;
    color:#ED1651;
}
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link a:focus .download_ico,
.impact_project_two_cols_wrp .hero_box_download.box_type_pink .box_download_link a:focus .href_text{
    background-color:#EEC1CE;
    color:#CC0E42;
}
.impact_project_two_cols_wrp .big_image_mobile {display:none;}
.impact_project_two_cols_wrp .big_image_mobile img {max-width:100%;height:auto;}
@media screen and (max-width: 1279px) {
	.impact_project_two_cols_wrp .section_col.section_col_content.section_col_ar,
	.impact_project_two_cols_wrp .section_col.section_col_content {
        max-width: calc(50% - 16px);
        margin-bottom: 16px;
	}
	.main_impactprojecttwocols .inner_wrp {
		flex-direction:column;
	}
	.impact_project_two_cols_wrp.col_right {
		height:400px;
	}
	.impact_project_two_cols_wrp {
		flex-wrap:wrap;
	}
	.impact_project_two_cols_wrp.col_left {
		max-width:100%;
	}
	.impact_project_two_cols_wrp.col_right {
		max-width:100%;
	}

}
@media screen and (max-width: 767px) {
	.impact_project_two_cols_wrp .section_col.section_col_content.section_col_ar,
	.impact_project_two_cols_wrp .section_col.section_col_content {
        max-width: 100%;
        margin-bottom: 16px;
	}
	.impact_project_two_cols_wrp .section_col.section_col_content:last-child {
		margin-bottom:0px;
	}

}
@media screen and (max-width: 580px) {
	
	.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc h3 {
		font-size:56px;
	}
	
	.impact_project_two_cols_wrp .box_download_link.hero_box_download_link {
        margin-bottom: 0px;
   		transform: translate(0, 0px);
	}
	.impact_project_two_cols_wrp .big_image_bg {
		background-position: center center;
	}
	.impact_project_two_cols_wrp .big_image_bg {
		background-image:none !important;
		
	}
	.impact_project_two_cols_wrp.col_right {
		height:auto;
        overflow: hidden;
	}
	.impact_project_two_cols_wrp .big_image_mobile {display:block;} 
	.impact_project_two_cols_wrp .big_image_mobile img {display:block;}
	.impact_project_two_cols_wrp .section_col.section_col_content.full_width .counter_boxes .counter_box{
		max-width:100% ;
		
	}
}
@media screen and (max-width: 400px) { 
	.impact_project_two_cols_wrp .section_col_wrp {
		padding:10px;
	}
	.impact_project_two_cols_wrp.col_right {
		height: auto;
        overflow: hidden;
        padding: 10px;
        box-sizing: border-box;
        background: #fff;
	}
	.impact_project_two_cols_wrp .box_download_link.hero_box_download_link {
	margin-bottom:20px;
	}
	.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc h3,
	.impact_project_two_cols_wrp .hero_box_download.font_big .hero_box_download_desc h3  {
		font-size:36px;
	}
	.impact_project_two_cols_wrp .big_image_bg {
		overflow:hidden;
	}
}
@media screen and (max-width: 380px) { 
	
	/*.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc h3 {
		font-size:28px;
	}*/
   
}
@media screen and (max-width: 350px) { 

	.impact_project_two_cols_wrp .hero_box_download .hero_box_download_desc h3 {
/*		font-size:25px;*/
	}
   
}