/* INFOGRAPHIC */
.infographic {
	margin-top: 40px;
	margin-bottom: 40px;
}
.infographic .column_icon_box {
	margin-bottom: 0;
}
.infographic .icon_box .image_wrapper {
	margin-bottom: 0;
}
.infographic .icon_box .desc_wrapper .title {
	line-height: 24px !important;
}
.infographic .yellow .icon_box .desc_wrapper .title {
	color: #f9d14c !important;
}
.infographic .green .icon_box .desc_wrapper .title {
	color: #187d47 !important;
}
.infographic .orange .icon_box .desc_wrapper .title {
	color: #f36e21 !important;
}
.infographic .icon_box .desc_wrapper .desc {
	color: #000;
}

@media only screen and (min-width: 1240px) {
	.infographic .icon_box {
		padding: 60px 50px;
	}
	.infographic .icon_box .desc_wrapper .desc {
		font-size: 20px;
		line-height: 26px;
		font-weight: 500;
	}
}

@media only screen and (max-width: 1239px) and (min-width: 960px) {
	.infographic .icon_box {
		padding: 60px 40px;
	}
	.infographic .icon_box .desc_wrapper .desc {
		font-size: 14px;
		line-height: 20px;
	}
}

@media only screen and (max-width: 959px) {
	.infographic {
		margin-top: 0;
	}	
	.infographic .one-third.column {
		width: 98%;
	}
	.infographic .icon_box {
		padding: 80px 0;
		max-width: 220px;
		margin: 0 auto;
	}
}
/* END INFOGRAPHIC */

/*Update 2025*/

#Top_bar #logo img.svg {
	width: auto !important;
}

.section.mcb-section.mcb-section-pnl6y5p0y.full-width.container-three-col .mcb-column-inner{
	margin: 0 !important;
}

#Footer a {
	margin-bottom: 8px;
}

.page-template-template-sitemap li{
	margin: 0 0 15px;
}

.page-template-template-sitemap a{
	color: #02743e;
	text-decoration: none !important;
	font-family: Frutiger, Helvetica, Arial, sans-serif !important;
	font-size: 16px;
	line-height: 30px;
}

.page-template-template-sitemap .page-item-271,
.page-template-template-sitemap .page-item-116{
	display: none;
}

body #Footer .wp-block-image {
    margin: 0 0 1em;
}

body #Footer aside.widget .menu-footer-1-container,
body #Footer aside.widget .menu-footer-2-container{
	margin: 0 !important;
}

.widget .menu-footer-1-container ul,
.widget .menu-footer-2-container ul{
	background: transparent;
	padding: 0 !important;
}

.widget .menu-footer-1-container ul li,
.widget .menu-footer-2-container ul li{
	list-style: none !important;
	margin: 0 !important;
}

.widget .menu-footer-1-container ul li a,
.widget .menu-footer-2-container ul li a{
	padding: 0 !important;
	margin: 0 !important;
}

.search_wrapper-show{display: block !important;}

#Footer a {
    text-decoration: none !important;
    color: #242524 !important;
    font-family: Frutiger, Helvetica, Arial, sans-serif !important;
    font-size: 16px;
    line-height: 30px;
    color: #242524 !important;
}

@media only screen and (max-width: 700px) {
    .container-green-footer {
        padding-top: 45px !important;
        padding-bottom: 45px !important;
    }
}

/*End Update 2025*/