/*
	Theme Name:   Impreza Child
	Description:  Impreza Child Theme
	Author:	UpSolution
	Template:     impreza
	Version:      3.9.1
*/


/* Child theme CSS
--------------------------------------------------------------- */
.custom_counter .w-counter-number{
	font-size: 25px !important;
}
.banner_heading{
	text-align:center;
}
.banner_heading h1{
	display: inline-block;
    padding: 15px 30px;
    background: rgba(0,0,0,0.5);
    line-height: 1;
    text-transform: uppercase;
}
.banner_icons_wrap{
	background: rgba(0,0,0,0.4);
}
.news_awards_section .l-section-overlay{
	display:none;
}
.l-subheader.at_middle .l-subheader-cell.at_right > div{
	width:25%;
}
.l-subheader.at_middle .l-subheader-cell.at_right > div:first-child{
	width: 20%;
    margin-left: 0;
}
.l-subheader.at_middle .l-subheader-cell.at_right > div:nth-child(2){
	width:30%;
}
.l-subheader.at_middle .l-subheader-cell.at_right .w-text-h{
	position:relative;
}
.l-subheader.at_middle .l-subheader-cell.at_right > div i{
    position: absolute;
	font-size: 34px;
	line-height: 1;
	top:50%;
	transform: translateY(-50%);
	right:calc(100% - 30px);
}
.l-subheader.at_middle .l-subheader-cell.at_right > div .w-text-value{
	padding-left:36px;
	display:inline-block;
}
.l-subheader.at_middle .l-subheader-cell.at_right > div i + .w-text-value{
	margin-left:0px;
}
.l-subheader.at_middle .l-subheader-cell.at_right .fa.fa-envelope:before{
	content:"\f041";
}

@media (max-width: 768px){
	.news_awards_section{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.news_awards_section .l-section-h{
		padding:0px !important;
	}
	.news_awards_section .l-section-img{
		background-image:none;
	}
	.news_awards_section .recent_blogs, .news_awards_section .recent_news{
		padding-left: 2.5rem;
		padding-right: 2.5rem;
		padding-top: 10px;
	}
	.news_awards_section .recent_blogs{
		background:url(images/background-mobile.jpg) no-repeat center center;
		background-size:cover;
	}
	.news_awards_section .recent_news{
		background:#fcffd6;
	}
}
@media (max-width: 768px){
	.news_awards_section .recent_blogs, .news_awards_section .recent_news{
		padding-left: 25px;
		padding-right: 25px;
	}
}