@media (min-width: 290px) {
	h1, .like-h1 {
		font-size:1.7rem;
	}
}
@media (min-width: 320px) {
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:.8rem;
	}
}
@media (min-width: 340px) {
	h1, .like-h1 {
		font-size:1.9rem;
	}
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:.9rem;
	}
}
@media (min-width: 350px) {
	h1, .like-h1 {
		font-size:2rem;
	}
	.block-slider {
		height:500px;
	}
	.block-slider__content--half img {
		max-height:400px;
	}
	/*.checkin .flag, .checkout .flag {
		top:5px;
	}*/
}
@media (min-width: 360px) {
	h1, .like-h1 {
		font-size:2.1rem;
	}
	h2, .like-h2, h3, .like-h3 {
		font-size:1.3rem;
	}
	.btn-circle {
		width: 45px !important;
		height: 45px !important;
		font-size:.94rem !important;
	}
	.flag.flag--active, .flag.flag--active span, .flag.flag--active:hover {
		font-size:.94rem;
	}
	.navbar-head .dropdown-menu.dropdown-menu--landwahl {
		padding:9px 0 13px 0;
	}
	.block__landschaft {
		padding-top:80px;
	}
	.navbar.navbar-head {
		height:65px;
	}
	.block-bildtext-big {
		margin:65px 0 2.5rem 0;
	}
	.block-slider {
		margin:65px auto 2.5rem auto;
	}
	.hamburger {
		margin:0 0 0 .65rem;
	}
	.logo-wrapper {
		width: 140px;
	}
	.menu__link {
		font-size:1.56rem;
	}
	body.active-menu .navbar-nav--secondary {
		top:.63rem;
	}
	body.active-menu .navbar-nav--secondary {
		top:.75rem;
	}
	.btn-circle--user, .btn-circle--user:hover, .btn-circle--user:active, .btn-circle--user:focus {
		background-position:center 10px;
	}
	.menu__link[data-submenu]::after {
		height:20px;
		width:28px;
		margin:0 0 0 1rem;
	}
	.menu__back {
		height:20px;
		width:28px;
	}
	.menu__level:not(:first-child) {
		padding-left: 54px;
	}
	#menu {
		padding-top:6rem;
	}
	.block-trenner__welle {
		height:120px;
	}
	.block-ansprechpartner__avatar::before, .block-zitat__avatar::before {
		border:8px solid #063796;
	}
	.block-single-wrapper blockquote {
		padding-top:90px;
	}
	.block-single-wrapper blockquote::before {
		border:8px solid #063796;
		height:80px;
		width:80px;
	}
	.block-zitat .like-h1, .block-single-wrapper blockquote {
		font-size:1.8rem;
	}
	.block-news__news-item-headline, .block-single-wrapper h1 {
		font-size:1.4rem;
	}
	#umantis_iframe_wrapper {
		margin:4rem auto;
	}
	/* Flipbook */
	body.no-mood.parent-pageid-7178 main section:first-child {
		margin-top:4rem;
	}
}
@media (min-width: 380px) {
	h1, .like-h1 {
		font-size:2.1rem;
	}
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:1rem;
	}
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		padding:1rem 15px;
	}
}
@media (min-width: 400px) {
	h1, .like-h1 {
		font-size:2.2rem;
	}
	.menu__link {
		font-size:1.88rem;
	}
	.menu__link[data-submenu]::after {
		height:22px;
		width:35px;
	}
	.menu__back {
		height:22px;
		width:35px;
		top:5px;
	}
	.menu__level:not(:first-child) {
		padding-left: 60px;
	}
	.block-teasertext .btn {
		margin: .5rem;
	}
	.featurelist__iconwrap {
		width:100px;
		height:100px;
	}
	.block-bildtext-big__swiperimgwrap {
		padding-bottom:80%;
	}
	.container-kennzahlen {
		margin:3rem auto;
	}
	.kennzahl-itm .count {
		font-size: 52px;
		line-height: 45px;
	}
	.block-featurelist__wrapper--mittig .featurelist__itm {
		max-width:calc(100% - 3rem);
		margin-right:auto;
		margin-left:auto;
	}
}
@media (min-width: 450px) {
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:1.1rem;
	}
	
	.block-slider__content--full {
		max-width:392px;
	}
	.block-slider__content--half {
		max-width:392px;
	}
	
	
}
@media (min-width: 480px) {
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:1.2rem;
	}
}
@media (min-width: 500px) {
	h1, .like-h1 {
		font-size:2.5rem;
	}
	/*.checkin .flag, .checkout .flag {
		top:8px;
	}*/
}
@media (min-width: 510px) {
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:1.3rem;
	}
}
@media (min-width: 576px) {
	h1, .like-h1 {
		font-size:3rem;
	}
	h2, .like-h2, h3, .like-h3 {
		font-size: 1.3rem;
	}
	.block-ansprechpartner__avatar-wrapper {
		margin:-7rem 0 0 0;
		float:right;
		max-width:220px;
	}
	.block-zitat__avatar-wrapper {
		max-width:220px;
		
	}
	.order-sm-2 .block-zitat__avatar-wrapper {
		margin:-4rem 0 0 0;
		float:right;
	}
	.block-ansprechpartner address, .block-zitat__person {
		max-width:45%;
		min-height:2.5rem;
	}
	.container-kennzahlen {
		margin:5rem auto;
	}
	.block-standorte__boxed-wrapper {
		padding-bottom:80%;
		margin:0;
	}
	.block-featurelist__wrapper--mittig .featurelist__itm {
		max-width:calc(100% - 6rem);
	}
	.block-single-wrapper__postimg-wrapper .block-text__imgcontainer {
		padding-bottom:60%;
	}
	h4, .h4 {
		font-size:1.2rem;
	}
	
	/* 2, 5 */
	.kennzahl-itm__wrapper .col-6:nth-child(2) .kennzahl-itm, .kennzahl-itm__wrapper .col-6:nth-child(5) .kennzahl-itm {
		margin:10px auto 10px 0;
	}
	/* 3 */
	.container-kennzahlen--5 .kennzahl-itm__wrapper .col-6:nth-child(3) .kennzahl-itm {
		margin:10px auto 10px auto;
	}
	/* 4, 5 */
	.kennzahl-itm__wrapper .col-6:nth-child(4) .kennzahl-itm, .kennzahl-itm__wrapper .col-6:nth-child(5) .kennzahl-itm {
		margin:-15px auto -15px auto;
	}
	/*.checkin .flag, .checkout .flag {
		top:10px;
	}*/
	.block-slider {
		margin:56px auto 6rem auto;
	}
}
@media (min-width: 600px) {
	.block-news__filter-selectwrapper {
		display:inline-block;
	}
	.block-gmap {
		padding-bottom:70%;
	}
	.block-gmap--firstsection {
		padding-bottom:75%;
	}
	.search-wrap__inner {
		width: 91.66vw;
		max-width: 1500px;
		padding: 30px;
	}
	.navbar-head .container-fluid {
		width: 91.66vw;
		max-width: 1760px;
		margin:0 auto;
		padding:0;
	}
	.block-ansprechpartner .like-h1 {
		font-size:3.5rem;
	}
	.block-teasertext .btn {
		margin: .8rem;
	}
	.block-bildtext-big__swiperimgwrap {
		padding-bottom:70%;
	}
	.block-text__headline {
		transform:translateX(-1.25rem);
	}
	.block-text-doppelbild__imgwrap--square {
		margin:0 0 0 -1.25rem;
	}
	.block-text-doppelbild__imgwrap--rectangle {
		margin:-30% -1.25rem 2.5rem 0
	}
	.col-md-12 .block-text-doppelbild__headline {
		transform:translateX(-1.25rem);
	}
	.block-ansprechpartner__headline {
		transform:translateX(-1.25rem);
	}
	.block-news__news-item-headline, .block-single-wrapper h1 {
		font-size:1.6rem;
	}
	.block-single-wrapper__padding-breaker {
		margin:0 -1.2rem;
	}
	.container-kennzahlen--5 .kennzahl-itm, .container-kennzahlen--5 .kennzahl-itm__wrapper .col-6 .kennzahl-itm {
		margin:10px auto !important;
	}
	/* 4, 5 */
	.container-kennzahlen--5 .kennzahl-itm__wrapper .col-6:nth-child(4) .kennzahl-itm, .container-kennzahlen--5 .kennzahl-itm__wrapper .col-6:nth-child(5) .kennzahl-itm {
		margin:-15px auto !important;
	}
	/*.kennzahl-itm, .kennzahl-itm__wrapper .col-6:nth-child(even) .kennzahl-itm {
		margin:10px auto;
	}
	.kennzahl-itm__wrapper .col-6:first-child .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(4) .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(7) .kennzahl-itm
	{
		margin:10px 0 10px auto;
	}
	.kennzahl-itm__wrapper .col-6:nth-child(3) .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(6) .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(9) .kennzahl-itm
	{
		margin:10px auto 10px 0;
	}*/
}
@media (min-width: 768px) {
	body, .form-control, .navbar-head .dropdown-menu, .totalpoll-button {
		font-size:1.1rem !important;
	}
	h1, .like-h1 {
		font-size:3.5rem;
	}
	.h4, h4 {
		font-size:1.3rem;
	}
	/*.block-news__btn {
		font-size:3rem !important;
	}*/
	.container-kennzahlen--4 .kennzahl-itm, .container-kennzahlen--4 .kennzahl-itm__wrapper .col-6 .kennzahl-itm {
		margin:10px auto !important;
	}
	.container-kennzahlen--5 .kennzahl-itm__wrapper .col-6:nth-child(4) .kennzahl-itm, .container-kennzahlen--5 .kennzahl-itm__wrapper .col-6:nth-child(5) .kennzahl-itm {
        margin: 10px auto !important;
    }
	.block-map, .block-gmap--firstsection, ._brlbs-google-maps {
		height:80vh !important;
	}
	.block-news__filter-selectwrapper-wrapper-1 {
		display:block;
	}
	.block-insta__img-wrapper {
		margin:0 0 30px 0;
	}
	.block-insta__col {
		padding-right: 15px;
		padding-left: 15px;
	}
	.block-insta__row {
		margin-right: -15px;
		margin-left: -15px;
	}
	.block-gallery__img-wrapper {
		margin:0 0 30px 0;
	}
	.block-gallery__col {
		padding-left:15px;
		padding-right:15px;
	}
	.block-gallery__row {
		margin-left:-15px;
		margin-right:-15px;
	}
	.block-gmap {
		padding-bottom:60%;
	}
	.block-gmap--firstsection {
		padding-bottom:0;
	}
	.block-text__table .d-table-cell {
		width:auto;
		display:table-cell !important;
	}
	.block-text__table  .d-table-cell, .block-text__table  .d-table-cell:first-child, .block-text__table  .d-table-cell:last-child {
		padding:2.5rem 0 1.5rem 0;
	}
	.block-text__table {
		margin-right: -15px !important;
		margin-left: -15px !important;
	}
	.block-text__table .d-table-cell {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
	.mapplic-tooltip-description, .mapplic-tooltip p {
		font-size:.88rem !important;
		line-height:1.7 !important;
	}
	.navbar-head .btn-circle {
		margin:0 0 0 1rem  !important;
	}
	.navbar-head--landing .btn-circle--user {
		margin:0 1rem 0 0  !important;
	}
	.navbar-nav--secondary, .navbar-nav {
		width: 184px;
	}
	.btn-circle--landwahl, .btn-circle--user {
		display:block;
	}
	body.active-menu .navbar.animate .logo-wrapper, body.active-menu .navbar.animate .navbar-nav--secondary {
		-webkit-transition: all .4s cubic-bezier(0.770, 0.000, 0.175, 1.000);
		transition: all .4s cubic-bezier(0.770, 0.000, 0.175, 1.000);
	}
	body.active-menu .btn-circle--landwahl, body.active-menu .btn-circle--user, body.active-menu .btn-circle--search {
		display:block;
		transform:translateY(0);
		opacity:1
	}
	body.active-menu--transitionend .btn-circle--landwahl, body.active-menu--transitionend .btn-circle--user, body.active-menu--transitionend .btn-circle--search {
		-webkit-transition: none;
		transition: none;
		transform:translateY(0);
		opacity:1
	}
	
	#search {
		margin:20px 0 0 0;
		font-size:1.88rem;
		padding:1.25rem 0;
	}
	.search-wrap__inner-header {
		height:100px;
	}
	.search-wrap__inner {
		top:25vh;
		min-height:75vh;
	}
	.search-wrap__close {
		top:1.88rem;
		bottom:auto;
		right:1.56rem;
		left:auto;
		margin:0;
		opacity:1;
		padding:0;
		height:60px;
		width:60px;
		position:absolute;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius:0%;
		background:#fff;
		z-index:9900;
	}
	.search-wrap__close::after, .search-wrap__close::before {
		background:#a3a3a3;
	}
	.menu__link {
		font-size:2.19rem;
	}
	/*.menu__wrap.overflow .menu__link {
		font-size:1.88rem;
	}*/
	.search-wrap__inner {
		padding: 40px;
	}
	body.active-menu .navbar-nav--secondary {
		position:static;
	}
	.logo-wrapper {
		width: 164px;
	}
	.block-teasertext .btn {
		margin: 1rem;
	}
	.menu__link[data-submenu]::after {
		height: 25px;
		width: 38px;
		margin: 0 0 0 2rem;
		
		content: '';
		display:inline-block;
	}
	/*.menu__wrap.overflow .menu__link[data-submenu]::after {
		height:22px;
		width:35px;
		margin:0 0 0 .8rem;
	}*/
	.menu__back {
		height:25px;
		width:38px;
		top:7px;
	}
	.menu__level:not(:first-child) {
		padding-left: 65px;
	}
	.featurelist__iconwrap {
		margin:0 4.38rem 0 0;
	}
	.featurelist__content h2 {
		transform:translateX(-1.25rem);
		text-align:left;
	}
	.featurelist__content {
		text-align:left;
	}
	/*.initiale::first-letter, .initiale p::first-letter {
		font-size:6.2rem;
		margin:-.37rem .63rem -1rem 0;
	}*/
	.block-trenner__welle {
		height:160px;
	}
	.block-ansprechpartner__avatar-wrapper, .block-zitat__avatar-wrapper {
		margin:2.5rem 0 0 0;
		max-width:none;
		width:80%;
	}
	.block-ansprechpartner address, .block-zitat__person {
		max-width:none;
		min-height:none;
	}
	.block-zitat .like-h1, .block-single-wrapper blockquote {
		font-size:2rem;
	}
	.block-zitat__avatar-wrapper {
		float:right;
	}
	.order-sm-2 .block-zitat__avatar-wrapper {
		margin:0 0 0 0;
	}
	.block-single-wrapper h1 {
		font-size:2rem;
	}
	.block-single-wrapper blockquote {
		padding-top:0;
		padding-right:120px;
		text-align:left;
		margin: 6rem 0;
	}
	.block-single-wrapper blockquote::before {
		margin:0;
		left:auto;
		top:50%;
		right:-1rem;
		transform:translateY(-50%);
		border:10px solid #063796;
		height:120px;
		width:120px;
	}
	.block-standorte__boxed-wrapper {
		padding-bottom:70%;
	}
	.btn:not(.btn-circle), .totalpoll-button {
		font-size:1.4rem !important;
	}
	.block-featurelist__wrapper--mittig .featurelist__itm {
		max-width:calc(100% - 11.25rem);
	}
	.block-single-wrapper__postimg-wrapper .block-text__imgcontainer {
		padding-bottom:50%;
	}
	.block-single-wrapper .wp-caption p, p.wp-caption-text {
		padding: 2rem;
	}
	.post__gallery-swiper p.wp-caption-text {
		padding-bottom:4rem;
	}
	.block-standorte {
		min-height:600px;
	}
	/*.checkin .flag, .checkout .flag {
		top:17px;
	}*/
	body.active-menu .logo-wrapper {
		transform: translateY(0px);
	}
	
	
	.prozess_btn-wrapper {
		bottom:30px;
		right:30px;
		padding:0px;
	}
	.prozess_btn {
		height:120px;
		width:375px;
		padding:8px;
		font-size:1rem;
	}
	.prozess_btn__iconwrapper {
		width:108px;
		margin:0 20px 0 10px;
		height:100%;
	}
	.prozess_btn strong {
		margin:0 0 7px 0;
	}
	.prozess_btn__close {
		top:0px;
		right:0px;
	}
	
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:1.8rem;
	}
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		padding:1.5rem 1rem;
	}
}
@media (min-width: 992px) {
	.navbar-expand-lg {
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-ms-flex-pack: start;
	}
	.logo-wrapper {
		width: 220px;
	}
	
	#logo {
		margin:15px auto 10px auto;
		height:34px;
	}
	.navbar.navbar-head {
		height:78px;
	}
	.block-bildtext-big {
		margin:78px 0 2.5rem 0;
	}
	.block-slider {
		margin:78px auto 2.5rem auto;
	}
	.block-news__news-item {
		margin: 0 0 2.5rem 0;
	}
	.block-news__news-item--news {
		margin:0 auto 6.25rem auto;
		max-width:90%;
	}
	.block-news__news-item--right {
		float:right;
		width:100%;
	}
	/*.block-news__btn {
		font-size:3.2rem !important;
	}*/
	.block-news__filter {
		text-align:left;
	}
	.block-news__filter-selectwrapper-wrapper-1 {
		display:inline-block;
	}
	.block-news__filter-selectwrapper {
		margin:0;
	}
	.block-gmap {
		padding-bottom:40%;
	}
	.block-gmap--firstsection {
		padding-bottom:45%;
	}
	.block-form .col-sm-10, .block-form .col-sm-7 {
		padding-left:2.5rem;
	}
	.block-form .col-sm-11 {
		padding-left:2.88rem;
	}
	.form-row {
		margin:0 0 .94rem 0;
	}
	.block-form__col-push {
		padding-left:2.5rem;
	}
	.footer {
		text-align:left;
	}
	.footer__nav-wrapper {
		text-align:right;
	}
	body.no-mood main section:first-child, .section__password {
		margin-top:9.38rem !important;
	}
	body.no-mood main section:first-child.section__bgblau {
		margin-top:117px !important;
	}
	div#totalpoll.totalpoll-wrapper .totalpoll-question-choices-item-votes {
		margin:0 -.63rem 0 1.88rem !important;
	}
	.block-gallery__img-wrapper--twothirds {
		padding-bottom:48.1%;
	}
	.block-gallery__img-wrapper--square {
		padding-bottom:100%;
	}
	.block-map__copy {
		font-size:.94rem;
		margin:-1.25rem 0 1.88rem 0;
	}
	.navbar__togglemenu-label {
		display:inline-block;
	}
	.menu__wrap {
		position: absolute;
		top: 0;
		bottom: 0;
	}
	.menu__level {
		
	}
	.submenu {
		position:absolute;
		top:calc(100vh - 200px);
		left:0;
		width:100%;
		background:#fff;
		height:188px;
		margin-top:0;
		padding:0;
		padding-top:1.25rem;
		
		height:100px !important
	}
	.submenu::before {
		display:none;
	}
	.submenu.overflow {
		padding-top:1.25rem;
	}
	.submenu ul li {
		display:inline-block;
	}
	.submenu ul li a:after {
		content: "";
		position: absolute;
		top: 50%;
		transform:translateY(-45%);
		line-height:.9;
		font-weight: 800;
		font-size: 1.13rem;
		right: -1.56rem;
		width:2px;
		height:60%;
		background:#063796;
	}
	.submenu ul li:last-child a:after {
		display:none;
	}
	.submenu.overflow {
		
	}
	/*.submenu.overflow::after {
		content:"";
		width:calc(100% - 20px);
		height:20px;
		margin:0 auto;
		background:#fff;
		top:0;
		left:0;
		right:0;
		position:absolute;
		z-index:-1;
		-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
		box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
	}*/
	#menu {
		/*overflow-y:hidden;*/
		height:100% !important;
		min-height:100vh;
	}
	.menu__wrap {
		oberflow:hidden !important;
	}
	.menu__wrap.overflow ul {
		
	}
	.menu__wrap.overflow {
		overflow-y: hidden !important;
	}
	#menu .container {
		height:100%;
	}
	#ml-menu {
		height:auto !important;
		min-height:100%;
	}
	
	.menu__level {
		height:auto;
	}
	.menu__wrap, .menu__back {
		margin-top:-2rem;
	}
	.menu__back {
		margin-top:-1.5rem;
	}
	.menu__wrap.overflow {
		overflow-y:scroll;
	}
	.search-wrap__inner {
		padding:100px;
	}
	.btn-circle {
		width: 55px !important;
		height: 55px !important;
		font-size:1.13rem !important;
	}
	.hamburger {
		margin:0 0 0 15px;
	}
	.block__landschaft {
		margin:1.25rem auto 2.5rem auto;
		padding-top:76px;
	}
	.navbar-nav--secondary, .navbar-nav {
		width: 216px;
	}
	h1, .like-h1 {
		font-size:3rem;
	}
	.flag.flag--active, .flag.flag--active span, .flag.flag--active:hover {
		font-size:1.13rem;
	}
	.navbar-head .dropdown-menu.dropdown-menu--landwahl {
		padding:16px 0 13px 0;
	}
	.btn-circle--user, .btn-circle--user:hover, .btn-circle--user:active, .btn-circle--user:focus {
		background-position:center 12px;
	}
	.block-slider {
		height:90vh;
		height:calc(100vh - 78px);
		min-height:500px;
		margin:78px auto 5rem auto;
	}
	.block-slider__content--half img {
		max-height:none;
	}
	.block-bildtext-big {
		height:100vh;
		height:calc(100vh - 78px);
		min-height:500px;
		margin:78px 0 2.5rem 0;
	}
	.block-bildtext-big__swiperimgwrap {
		height:100% !important;
		padding-bottom:0;
	}
	.block-bildtext-big__textwrap {
		width:80%;
		margin:0 auto;
		padding-top: 0;
	}
	/*.block-bildtext-big__textwrap {
		text-align:left;
	}*/
	.block-bildtext-big__textwrap .scroll-down {
		display:block;
		margin-bottom:-40px;
	}
	.block-bildtext-big__imgwrap .scroll-down {
		display:none;
	}
	.block-bildtext-big__textwrap h1, .block-bildtext-big__textwrap .like-h1 {
		transform:translateX(-2.5rem);
	}
	/*.initiale::first-letter, .initiale p::first-letter {
		font-size:6.6rem;
		margin:-.37rem .63rem -1rem 0;
	}*/
	.block-trenner__welle {
		height:180px;
	}
	.block-text-doppelbild__imgwrap--square {
		padding-bottom:100%;
		margin:5rem 0 0 0;
	}
	.block-text-doppelbild__imgwrap--rectangle {
		float:none;
		margin:0;
	}
	.block-text-doppelbild .block-trenner {
		display:block;
	}
	.block-text-doppelbild__imgwrap {
		width:100%;
	}
	.block-ansprechpartner__avatar::before, .block-zitat__avatar::before {
		border:12px solid #063796;
	}
	.block-zitat .like-h1 {
		font-size:2.5rem;
	}
	.block-single-wrapper blockquote {
		font-size:2rem;
	}
	.block-single-wrapper h1 {
		font-size:3.13rem;
	}
	.block-single-wrapper__postimg-wrapper .block-text__imgcontainer {
		margin:2.5rem 0 0 0;
	}
	.block-single-wrapper__padding-breaker {
		margin:0 -3rem;
	}
	.block-news--stellenangebote .block-news__news-item--news {
		min-height:12.5rem;
	}
	.block-news--standorte .block-news__news-item--news {
		min-height:13rem;
	}
	.block-text-doppelbild__text2-wrap {
		margin-top:5rem;
	}
	.kennzahl-itm, .kennzahl-itm__wrapper .col-6 .kennzahl-itm {
		margin:10px auto !important;
	}
	/* 4, 5 */
	.kennzahl-itm__wrapper .col-6:nth-child(4) .kennzahl-itm, .kennzahl-itm__wrapper .col-6:nth-child(5) .kennzahl-itm {
		margin:10px auto !important;
	}
	.back-to-top {
		bottom:30px;
		right:30px;
		height:40px;
		width:30px;
	}
	#umantis_iframe_wrapper {
		margin:5rem auto;
	}
	/* Flipbook */
	body.no-mood.parent-pageid-7178 main section:first-child {
		margin-top:5rem !important;
	}
	.block-news__news-item-link--exchange--5, .block-news__news-item-link--exchange--11 {
		background:#063796;
	}
	.block-news__news-item-link--exchange--2, .block-news__news-item-link--exchange--6, .block-news__news-item-link--exchange--8, .block-news__news-item-link--exchange--12 {
		background:#488ac8;
	}
	.block-news__news-item-link--exchange--3, .block-news__news-item-link--exchange--4, .block-news__news-item-link--exchange--9, .block-news__news-item-link--exchange--10 {
		background:#83b3e0;
	}
	
	
	.block-slider__content--full {
		max-width:100%;
	}
	.block-slider__content--half {
		max-width:85%;
	}
	
	
	.swiper-slide--halfwithmobileimage .block-slider__textlink {
		padding-left:0;
		padding-right:57px;
		margin-top:0px;
	}
	.swiper-slide--halfwithmobileimage .block-slider__textlink::after {
		top:5px;
		bottom:auto;
		right: 0px;
		left:auto;
	}
	
	.block-slider__swiper-pagination-wrapper {
		bottom:20px;
	}
	.navbar_landingpage_back {
		background-size:100%;
	}
	
}
@media (min-width: 1000px) {
	#umantis_iframe_wrapper {
		margin:8rem auto;
	}
}
@media (min-width: 1100px) {
	
	.block-featurelist__wrapper--eingerueckt .featurelist__itm:nth-child(1) {
		transform:translateX(5rem);
		max-width:calc(100% - 15rem);
	}
	.block-featurelist__wrapper--eingerueckt .featurelist__itm:nth-child(2) {
		transform:translateX(10rem);
		max-width:calc(100% - 15rem);
	}
	.block-featurelist__wrapper--eingerueckt .featurelist__itm:nth-child(3) {
		transform:translateX(15rem);
		max-width:calc(100% - 15rem);
	}
}
@media (min-width: 1200px) {
	body, .form-control, .navbar-head .dropdown-menu, .totalpoll-button {
		font-size:1.25rem !important;
	}
	.form-control--sm {
		font-size:1.1rem !important;
	}
	h2, .like-h2, h3, .like-h3 {
		font-size:1.4rem;
	}
	.h4, h4 {
		font-size:1.4rem;
	}
	.initiale::first-letter, .initiale p::first-letter {
		font-size:6.6rem;
		margin:-.37rem .63rem -1rem 0;
	}
	
	.block-news__filter-select--month {
		width:160px;
	}	
	.block-news__filter-select--year {
		width:140px;
	}
	.block-news__filter-select--topic {
		width:260px;
	}
	.mapplic-pin.inselpin { /* replace 'my-new-pin' with the name of your pin */
		width: 17px !important;
		height: 17px !important;
	}
	.mapplic-pin.inselpin:before {
		width: 23px !important;
		height: 23px !important;
	}
	/*.menu__wrap {
		width: 70%;
	}*/
	.menu__link {
		font-size:2.5rem;
	}
	/*.menu__wrap.overflow .menu__link {
		font-size:2.19rem;
	}*/
	.block__landschaft {
		margin:0 auto 2.5rem auto;
		padding-top:115px;
	}
	h1, .like-h1 {
		font-size:3.2rem;
	}
	.btn:not(.btn-circle), .totalpoll-button {
		font-size:1.56rem !important;
		padding:0.5rem 4.38rem  !important;
	}
	.block-teasertext .btn {
		margin:1.25rem;
	}
	.menu__link[data-submenu]::after {
		height:32px;
		width:50px;
		margin:0 0 0 2.5rem;
	}
	/*.menu__wrap.overflow .menu__link[data-submenu]::after {
		height: 25px;
		width: 38px;
		margin: 0 0 0 2rem;
	}*/
	.menu__back {
		height:32px;
		width:50px;
	}
	.menu__level:not(:first-child) {
		padding-left: 80px;
	}
	.block-slider {
		height:90vh;
		height:calc(100vh - 100px);
		margin:100px auto 5rem auto;
	}
	.block-bildtext-big {
		height:calc(100vh - 100px);
		margin:100px 0 2.5rem 0;
	}
	.initiale::first-letter, .initiale p::first-letter {
		font-size:6.95rem;
	}
	.block-ansprechpartner__avatar-wrapper, .block-zitat__avatar-wrapper {
		width:90%;
	}
	.block-zitat__avatar-wrapper, .block-zitat__avatar
	{
		margin: 0 0 0 -2.5rem;
	}
	.block-ansprechpartner__avatar-wrapper, .block-ansprechpartner__avatar,
	.order-sm-2 .block-zitat__avatar-wrapper, .order-sm-2 .block-zitat__avatar
	{
		margin: 0 0 0 2.5rem;
	}
	.pagination__link {
		width:auto;
	}
	.block-single-wrapper blockquote::before {
		right:-3rem;
	}
	.container-kennzahlen {
		padding:0 1rem;
	}
	.kennzahl-itm {
		font-size:14px;
		max-width:200px;
	}
	.kennzahl-itm__inner-content {
		padding:0 10px;
	}
	.kennzahl-itm__wrapper .col-6:first-child .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(4) .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(7) .kennzahl-itm
	{
		margin:10px auto 10px auto;
	}
	.kennzahl-itm__wrapper .col-6:nth-child(3) .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(6) .kennzahl-itm,
	.kennzahl-itm__wrapper .col-6:nth-child(9) .kennzahl-itm
	{
		margin:10px auto 10px auto;
	}
	.block-standorte__boxed-wrapper {
		padding-bottom:60%;
	}
	.block-news--standorte .block-news__news-item--news {
		min-height:15rem;
	}
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		padding:2rem;
	}
	.btn-primary.btn-primary--whatsapp svg {
		width:32px;
	}
	
}
@media (min-width: 1300px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1230px;
	}
	.logo-wrapper {
		width: 220px;
	}
	#logo {
		margin:31px auto 11px auto;
		height:45px;
	}
	.block-bildtext-big__textwrap {
		width:70%;
	}
	.block-gmap {
		padding-bottom:30%;
	}
	.block-gmap--firstsection {
		padding-bottom:35%;
	}
	.block-form__label-push {
		transform:translateX(1.88rem);
	}
	body.no-mood main section:first-child, .section__password {
		margin-top:12.5rem !important;
	}
	body.no-mood main section:first-child.section__bgblau {
		margin-top:146px !important;
	}
	.block-map, .block-gmap--firstsection {
		height:70vh;
	}
	.navbar-head .navbar-nav .nav-link {
		padding: 4.5rem .63rem 1.13rem .63rem;
	}
	.block-single-wrapper blockquote {
		margin:6rem -3rem;
		font-size: 2.2rem;
		padding-right:170px;
	}
	.block-single-wrapper blockquote::before {
		border: 12px solid #063796;
		height: 150px;
		width: 150px;
	}
	h2, .like-h2, h3, .like-h3 {
		font-size:1.56rem;
	}
	h1, .like-h1 {
		font-size:3.5rem;
	}
	.block-slider {
		min-height:550px;
	}
	.block-slider__swiper-pagination-wrapper {
		bottom:30px;
	}
}
@media (min-width: 1500px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1340px;
	}
	.menu__link {
		font-size:3.13rem;
	}
	/*.menu__wrap.overflow .menu__link {
		font-size:2.5rem;
	}*/
	.block-bildtext-big__textwrap {
		width:60%;
	}
	.block-news__news-item-headline {
		font-size:1.88rem;
	}
	.menu__link[data-submenu]::after {
		height:40px;
		width:50px;
		margin:0 0 0 2.5rem;
	}
	/*.menu__wrap.overflow .menu__link[data-submenu]::after {
		height:32px;
		width:50px;
		margin:0 0 0 2.5rem;
	}*/
	.menu__back {
		height:40px;
		width:50px;
	}
	.submenu {
		height:240px;
	}
	.kennzahl-itm .count {
		font-size:60px;
		line-height:56px;
	}
	h1, .like-h1 {
		font-size:4rem;
	}
	.block-news--standorte .block-news__news-item--news {
		min-height:16rem;
	}
	/*.checkin .flag, .checkout .flag {
		top:22px;
	}*/
	.block-news__news-item-link--exchange .block-news__news-item-headline {
		font-size:2.2rem !important;
	}
}
@media (min-width: 1600px) {
	body, .form-control, .navbar-head .dropdown-menu, .totalpoll-button {
		font-size:1.38rem !important;
	}
	.form-control--sm {
		font-size:1.1rem !important;
	}
	.block-single-wrapper .wp-caption p, p.wp-caption-text {
		font-size: 1.25rem !important;
	}
	.block-news__news-item-link--standort p {
		font-size: 1.3rem !important;
	}
	.col--smalltext {
		font-size:1.25rem !important;
	}
	.btn-circle, .navbar-head .dropdown-menu.dropdown-menu--landwahl {
		font-size:1.13rem !important;
	}
	.block-news__filter-select--month {
		width:166px;
	}	
	.block-news__filter-select--year {
		width:122px;
	}
	.block-news__filter-select--topic {
		width:276px;
	}
	.initiale::first-letter, .initiale p::first-letter {
		font-size:7.5rem;
	}
	.block-news--stellenangebote .block-news__news-item--news {
		min-height:14rem;
	}
	.block-single-wrapper blockquote {
		margin:8rem -3rem;
	}
	.block-news--standorte .block-news__news-item--news {
		min-height:16rem;
	}
	.block-slider {
		min-height:600px;
	}
}

@media (min-width: 1670px) {
	.block-slider__content--half {
		max-width:700px;
	}
}
@media (min-width: 1800px) {
	.block-news__news-item-headline {
		font-size:2.2rem;
	}
	.block-news__news-item-link--standort .block-news__news-item-headline {
		font-size:2rem;
	}	
	h1, .like-h1 {
		font-size:5rem;
	}
	/*.checkin .flag, .checkout .flag {
		top:30px;
	}*/
	.block-slider {
        min-height: 650px;
    }
	.block-slider__content--half {
        max-width: 750px;
    }
}
@media (min-width: 2000px) {
	.block-slider {
        min-height: 750px;
    }
}
@media (min-width: 2400px) {
	.block-slider {
        min-height: 850px;
    }
}