
		.teaser-element .content {
		padding-top: 0;
		display: flex;
		flex-direction: column;
		}
		.teaser-element .content h2 {
		order: 2;
		padding: 10px 10px 10px 0;
		}
		.teaser-element .content h3 {
		order: 3;
		padding: 10px 0;
		}

		.teaser-element .content h2 a::after {
		padding-left: 10px;
		content: "\f105";
		font-family: 'horfont';
		font-weight: 100;
		}
		.teaser-element .content h2 a::before {
		border-bottom: 1px solid green;
		width: 100%;
		}
		.teaser-element .content h2 > a:hover,
		.teaser-element .content h2 > a:hover::after {
		color: #2966a1;
		text-decoration: none;
		}
		.teaser-element .content img {
		order: 1;
		}
		.teaser-element .content span {
		order: 4;
		}
	


		@media(min-width:992px) {
		.ce-filter .application-item .ce-application-item .image img {
		width: 180px;
		}
	


		@media (max-width: 575px) {
			.js-tabs-mobile-control span {
				display: inline-block;
				max-width: calc(75vw - 64px);
				overflow-x: hidden;
				text-overflow: ellipsis;
			}
		}

		.ce-navigation-tabs .content .js-tabs-mobile-control::after {
			color: #b5d1ec;
			content: "\+";
		}
		.ce-navigation-tabs .content .js-tabs-mobile-control:hover::after,
		.ce-navigation-tabs .content .js-tabs-mobile-control.active::after {
			color: #478cd0;
		}
	

