
		.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;
		}
	


		.image-container-with-link-image-inside img {
			height: 100%;
			width: 100%;
			object-fit: cover;
		}
	


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

