/* News css */
.coping-uncertainty-section{
	position:relative;
	padding:100px 15px;
}
.coping-uncertainty-section img{
	width:100%;
	margin-bottom:15px;
}
.coping-uncertainty-section h2{
	    color: #00294D;
    font-size: 48px;
    line-height: 56px;
    letter-spacing: 0;
	margin-bottom: 20px;
}
.coping-uncertainty-section .rp-col-6:last-child{
	padding: 0px 15px 0px 100px;
}
.read-more{
	    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 30px;
}
.news-box-section{
	position: relative;
    padding:100px 15px;
}
.news-box-section::before {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    right: 0;
    left: 0;
    content: '';
    background: #fef5e5;
}
.news-box-section h2{
	color: #00294D;
    font-size: 50px;
    line-height: 56px;
    letter-spacing: 0;
    margin-bottom: 70px;
    text-align: center;
}
.news-box-section figure {
    margin: 0px;
	background: #fff;
	padding-bottom: 50px;
	height: 100%;
}
.news-box-section figure figcaption {    
    padding: 45px 30px 10px 30px;
}
.news-box-section figure figcaption h3 {
    color: #00294D;
    font-size: 27px;
    line-height: 32px;
    letter-spacing: 0;
	margin-bottom:20px;
}
.news-box-section figure figcaption p{
	font-style: italic;
}
.news-box-section figure img {
    width: 100%;
}
@media screen and (max-width:1100px) {
	.coping-uncertainty-section .rp-col-6:last-child {
    padding: 0px 15px 0px 15px;
}
}
@media screen and (max-width:991px) {
	.coping-uncertainty-section .rp-col-6:last-child {
    padding: 0px 15px 0px 30px;
}
.coping-uncertainty-section h2 {
    color: #00294D;
    font-size: 34px;
    line-height: 42px;
    letter-spacing: 0;
    margin-bottom: 10px;
}
.coping-uncertainty-section, .news-box-section{
    position: relative;
    padding: 70px 0px;
}
.news-box-section .rp-col-4{
	margin-bottom: 30px;
}
.news-box-section h2 {   
    font-size: 34px;
    line-height: 42px;
    margin-bottom: 50px;
}
.innerpage-banner.news .about-caption .two-span {
    width: 80%;
    margin-left: 0px;
}
}
@media screen and (max-width:767px) {
.coping-uncertainty-section, .news-box-section {
    position: relative;
    padding: 40px 0px;
}
	.news-box-section img{
		margin-bottom:20px;
	}
	.coping-uncertainty-section .rp-col-6:last-child {
    padding: 0px 15px 0px 15px;
}
.news-box-section figure figcaption {
        padding: 0px 15px;
}
.news-box-section figure figcaption h3 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 10px;
}
.news-box-section figure {
    padding-bottom: 30px;
}
}

@media screen and (max-width:545px) {
	.news-box-section h2 {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 20px;
}
.coping-uncertainty-section h2 {
    color: #00294D;
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0;
    margin-bottom: 0px;
}
}
