
section.m69_kontaktstoerer_lite .m69_kontaktstoerer_lite_main {
	position: relative;
}

section.m69_kontaktstoerer_lite .m69_img_container {
	height: 700px;
}

section.m69_kontaktstoerer_lite .m69_image {
	object-position: bottom -100px right 0;
}

section.m69_kontaktstoerer_lite .m69_text_content_container {
	position: absolute;
	inset: 0;
}

section.m69_kontaktstoerer_lite .container {
	display: flex;
	align-items: center;
	height: 100%;
}

section.m69_kontaktstoerer_lite .m69_title_container {
	max-width: 450px;
}

section.m69_kontaktstoerer_lite .m69_title_container h2 {
	font-family: Nexa-Heavy, sans-serif;
	font-size: 3.4375rem;
	color: #fff;
	margin-bottom: 53px;
}

section.m69_kontaktstoerer_lite .m69_link_container:first-child {
	margin-bottom: 17px;
}

section.m69_kontaktstoerer_lite .m69_link_container a {
	position: relative;
	display: flex;
	color: #fff;
	font-size: 15px;
	border-radius: 35px;
	border: 1px solid #38d7ff;
	padding: 21px 15px 15px 40px;
	box-shadow: inset 0 0 0.5em 0 #38d7ff, 0 0 0.5em 0 #38d7ff;
	-webkit-transition: box-shadow .4s cubic-bezier(0.725, 0.055, 0.195, 0.885);
	-moz-transition: box-shadow .4s cubic-bezier(0.725, 0.055, 0.195, 0.885);
	-ms-transition: box-shadow .4s cubic-bezier(0.725, 0.055, 0.195, 0.885);
	-o-transition: box-shadow .4s cubic-bezier(0.725, 0.055, 0.195, 0.885);
	transition: box-shadow .4s cubic-bezier(0.725, 0.055, 0.195, 0.885);
}

section.m69_kontaktstoerer_lite .m69_link_container a:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 15px;
	width: 34px;
	height: 34px;
	background: url('../../../img/link_arrow_right.png');
	background-size: 100% 100%;
	z-index: 2;
	transform: translateY(-50%);
}

section.m69_kontaktstoerer_lite .m69_link_container a:hover {
	box-shadow: inset 0 0 2em 0 #38d7ff, 0 0 2em 0 #38d7ff;
}

section.m69_kontaktstoerer_lite .m69_link_container:first-child a {
	font-family: 'Nexa-Heavy', sans-serif;
	background: rgba(0, 87, 161, .8);
}

section.m69_kontaktstoerer_lite .m69_link_container:last-child a {
	background: rgba(23, 60, 166, .6);
}

section.m69_kontaktstoerer_lite .m69_link_container:last-child a span {
	font-family: 'Nexa-Heavy', sans-serif;
	margin-right: 5px;
}

@media all and (min-width: 1700px) {
	section.m69_kontaktstoerer_lite .m69_img_container {
		height: 900px;
	}
}

/* @media all and (min-width: 1921px) {
	section.m69_kontaktstoerer_lite .m69_img_container {
		height: 900px;
	}
} */

@media all and (min-width: 2200px) {
	/* section.m69_kontaktstoerer_lite .m69_img_container {
		height: 703px;
	} */
}

@media all and (min-width: 2400px) {
	/* section.m69_kontaktstoerer_lite .m69_img_container {
		height: 753px;
	} */
}

@media all and (max-width: 1920px) {
	section.m69_kontaktstoerer_lite .m69_image {
		object-position: bottom right;
	}
}

@media all and (max-width: 767px) {
	section.m69_kontaktstoerer_lite .m69_text_content_container {
		inset: 90px 0 auto 0;
	}
	
	section.m69_kontaktstoerer_lite .m69_image {
		object-position: bottom 0 right -115px;
	}
	
	section.m69_kontaktstoerer_lite .m69_img_container {
		height: 800px;
	}
}

@media all and (max-width: 575px) {
	section.m69_kontaktstoerer_lite .m69_img_container {
		height: 900px;
	}
}

@media all and (max-width: 450px) {
	section.m69_kontaktstoerer_lite .m69_image {
		object-position: bottom 0 right -155px;
	}
	
	section.m69_kontaktstoerer_lite .m69_title_container h2 {
		font-size: 2.6375rem;
		margin-bottom: 35px;
	}
	
	section.m69_kontaktstoerer_lite .m69_img_container {
		height: 800px;
	}
}

@media all and (max-width: 350px) {
	section.m69_kontaktstoerer_lite .m69_title_container h2 {
		font-size: 1.7375rem;
		margin-bottom: 25px
	}
	
	section.m69_kontaktstoerer_lite .m69_img_container {
		height: 700px;
	}
	
	section.m69_kontaktstoerer_lite .m69_link_container:last-child a span {
		display: none;
	}
}