 .text-center {text-align:center;}
.filter-insights-by .climate-common-box {margin-bottom:30px;}
.filter-insights-by .climate-common-box:last-of-type {margin-bottom:0;}
.filter-insights-by .climate-common-box .four-col-box {grid-template-columns:repeat(2, 1fr)}
.filter-insights-by .climate-common-box .filter-results h6 {height:auto !important; margin-bottom:0 !important;}
.filter-insights-by .climate-common-box .filter-results.climate-resilience-box .box {padding-bottom:20px !important;}
.filter-insights-by .climate-common-box .two-col-box {grid-template-columns:repeat(2, 1fr)}

.climate-resilience-cont-section {background:#fff;}
.climate-resilience-cont-section p {padding-bottom:15px;font-size: 22px;line-height: 30px;}
.climate-resilience-cont-section p:last-of-type {padding-bottom:0;font-size: 18px !important;color: #888;line-height: 25px;}
.climate-resilience-cont-section p span {color: #f79433;}
.filter-insights-by .climate-common-box .title-box h2 a {color:var(--active-btn);}
.filter-insights-by .climate-common-box .title-box h2 a:hover {color:var(--primary-color);}
.title-box  h2 span {font-size: 38px !important;}
.page-template-climate-resilience .inner-banner-section::after {display:none !important;}
.page-template-climate-resilience .inner-banner-section {height:550px;}
@media screen and (max-width: 1919px) {
	.climate-resilience-cont-section p:last-of-type {font-size: 16px !important;}
		.title-box  h2 span {font-size: 32px !important;}
}

@media screen and (max-width: 1599px) {
		.climate-resilience-cont-section p:last-of-type {font-size: 14px !important;}
	.title-box  h2 span {font-size: 28px !important;}
	.page-template-climate-resilience .inner-banner-section {height:450px;}

}
@media screen and (max-width: 1365px) {
	.title-box  h2 span {font-size: 24px !important;}
	.climate-resilience-cont-section p {font-size: 20px;line-height: 28px;}
		.page-template-climate-resilience .inner-banner-section {height:430px;}
	
}
@media screen and (max-width: 1279px) {
	.filter-insights-by .climate-common-box .filter-results.climate-resilience-box .box {padding:15px !important;}
	.filter-insights-by .climate-common-box .filter-results.climate-resilience-box .box .label-img {margin-bottom:15px;}
	.title-box  h2 span {font-size: 22px !important;}
	.climate-resilience-cont-section p  {font-size: 18px;line-height: 25px;}
		.page-template-climate-resilience .inner-banner-section {height:350px;}
}
@media screen and (max-width: 1023px) {
	.title-box  h2 span {font-size: 20px !important;}
	.climate-resilience-cont-section p  {font-size: 16px;line-height: 22px;}
	.climate-resilience-cont-section p:last-of-type {line-height: 20px;}
		.page-template-climate-resilience .inner-banner-section {height: 266px;}
}
@media screen and (max-width: 767px) {
	.climate-resilience-cont-section p:last-of-type {font-size: 13px !important;}
	.filter-insights-by .climate-common-box .three-col-box  {grid-template-columns:repeat(2, 1fr)}
	.title-box  h2 span {font-size: 18px !important;}
	.page-template-climate-resilience .inner-banner-section {height: 222px;}

	
}
@media screen and (max-width: 639px) {
.filter-insights-by .climate-common-box {margin-bottom:0;}
		.title-box  h2 span {font-size: 15px !important;}
	.page-template-climate-resilience .inner-banner-section {height: 130px;}
}