.ce_revolutionslider_text {
	    white-space: unset !important;
		hyphens: none;
}
.leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-in,
.leaflet-control-container .leaflet-control-zoom .leaflet-control-zoom-out {
	color: #000 !important;
    border-color: inherit !important;
}
.leaflet-control-container .leaflet-bottom .leaflet-control-attribution a {
	color: #ff7f00 !important;
}
.widget-upload input {
	color: #0e0e0e !important;
}
.newsreader .info .author,
.newsreader .info .comments {
	display: none !important;
}
.newslist-v5 h4, .newslist-v5 .h4 {
	padding-right: 0 !important;
}
.newslist-v5-bottom {
	display: none !important;
}
.ce_download_small .ce_download_small_inside a {
	display: flex !important;
	justify-content: space-between !important;
	align-items: center !important;
}
.ce_download a span.size {
	display: none !important;
}
.ce_download_small .ce_download_small_inside a:after {
	position: unset !important;
	margin-top: 0 !important;
	margin-left: 1em !important;
	opacity: 1 !important;
	font-size: 28px !important;
}
.hero-image img {
	object-fit: cover;
}
.ce_benefitbox {
	.ce_headline {
		h1, h2, h3, h4, h5, h6 {
			margin-top: 1em;
		}
	}
}
@media(min-width: 1920px) {
	.ce_revolutionslider .forcefullwidth_wrapper_tp_banner {
		max-height: calc(100vh - 160px);
	} 
}
@media(min-width: 768px) {
	.tp-parallax-wrap {
		width: 100% !important;
	}
	.tp-loop-wrap {
	    width: 40% !important;
	}
	.tp-mask-wrap {
		max-width: 74ch;
	}
	.hero-image img {
		height: 500px !important;
	}
}
@media(max-width: 767px) {
	.ce_revolutionslider_text {
		font-size: 36px !important;
	}
	.tp-parallax-wrap {
		left: 20px !important;
	    z-index: 0 !important;
	    width: 100vw !important;
	    max-width: calc(100% - 40px) !important;
	}
	.tp-loop-wrap {
    	width: 100%;
    }
	.hero-sec .article-overlay {
		width: 100% !important;
		height: 45% !important;
		bottom: 0 !important;
		top: unset !important;
	}
	.hero-image img {
		height: 250px !important;
	}
}