/* Fixed Header Fix */
/**/
/**/ 

#headerwrap {
	position: sticky!important;
	top: 0px!important;
	left: 0px!important;
	right: 0px!important;
	/* bottom: 86px!important; */
}

#pagewrap {
	position: relative!important;
	/* top: 86px!important; */
	/* left: 0px!important; */
	/* right: 0px!important; */
	/* bottom: 0px!important; */ 
	/* overflow-y: scroll!important; */
	margin-top: 0!important;
	transition: all .5s ease-in-out!important;
}

.fixed-header-on #headerwrap {
	/* top: -70px!important; */
	/* height: 86px!important; */
}

.fixed-header-on #pagewrap {
	top: 16px!important;
	left: 0px!important;
	right: 0px!important;
	bottom: 0px!important;
}

@media only screen and (max-width: 1060px) {
	#pagewrap,
	.fixed-header-on>#pagewrap	{
		top: 0px!important; 
		/* border-top: 1px solid #84bd00; */
	}
	
	#headerwrap,
	.fixed-header-on>#headerwrap {
		bottom: 69px!important;
		/* max-height: 70px!important; */
		border-bottom: 1px solid #84bd00;
		padding-top: 0px!important;
	}
}

/**/
/**/
/* Fixed Header Fix */

/*Startbox*/
/**/
/**/

/* .wp-block-columns { */
	/* width: 100%;  */
	/* max-width: 1200px; */
	/* flex-wrap: wrap; */
	/* justify-content: space-evenly; */
	/* align-items: stretch; */
	/* max-height: 100%; */
	/* position: relative; */
	/* z-index: 3; */
	/* top: -4vw; */
/* } */

/* .wp-block-columns .wp-block-column { */
	/* width: 100%; */
	/* margin: 0px; */
	/* align-self: stretch; */
	/* justify-content: center; */
/* } */
/* .wp-block-columns .wp-block-column>* { */
	/* display: flex; */
	/* align-items: stretch; */
	/* justify-content: center; */
	/* height: 100%; */
/* } */

.startblock {
	max-width: 252px;
	width: 252px;
	/* height: 100%; */
	border-radius: 10px; 
	padding: 18px;
	padding-bottom: 30px;
	padding-top: 56px;
	text-align: center;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 45px;
	/* align-self: stretch; */
}

.startblock svg {
	max-width: 90px;
	max-height: 67px;
	margin-bottom: 45px;
}

.startblock h4 {
	font-size: 28px;
	font-weight: 400;
	line-height: 37px;
}

.startblock a,
.startblock p {
	font-size: 21px;
	line-height: 37px;
}

a:hover,
a:hover .startblock,
a .startblock {
	text-decoration: none!important;
}

.startblock p:nth-child(3) {
	min-height: 7em!important;
	display: block;
	}

.startblock p:nth-child(4) {
	padding-bottom: 0!important;
	}


.startblock a {
	font-weight: bold;
}

@media only screen and (min-width: 782px) and (max-width: 1200px) {
	/* h2 { */
		/* font-size: 5.666666666666666vw; */
		/* line-height: 6vw; */
	/* } */
	
	.startblock {
		max-width: 22.466666666666665vw;
		width: 22.466666666666665vw;
		border-radius: 0.6666666666666667vw;
		padding: 1.6666666666666667vw;
		padding-top: 5vw;
		/* top: 20vw; */
	}

	.startblock svg {
		max-width: 8vw;
		max-height: 6vw;
		margin-bottom: 4vw;
	}

	.startblock h4 {
		font-size: 2.533333333333333vw;
		line-height: 3.3333333333333335vw;
	}
	
	.startblock a,
	.startblock p {
		font-size: 1.866666666666667vw;
		line-height: 3.3333333333333335vw;
	}
	.startblock p {
		min-height: 12.666666666666668vw; 
	}	
}

@media only screen and (min-width: 600px) and (max-width: 781px) {
	.startblock {
		top: 0;
	}
	
	/* #startIMGtxt { */
		/* position: relative; */
		/* top:0; */
	/* } */
	
	/* h2 { */
		/* font-size: 10vw; */
		/* line-height: 12vw; */
		/* margin-top: 60px; */
		/* margin-bottom: 30px; */
	/* } */
	
	/* body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img>figure { */
		/* margin-left: 0; */
	}
}

@media only screen and (max-width: 600px) {
	/*  { */
		/* flex-wrap: wrap; */
	/* } */
	
	/* h2 { */
		/* font-size: 10vw; */
		/* line-height: 12vw; */
		/* text-align: center; */
		/* margin-top: 60px; */
		/* margin-bottom: 30px; */
	/* } */
	
	/* .wp-block-columns { */
		/* position: relative; */
	/* } */
	
	/* #startIMGtxt { */
		/* position: relative; */
		/* top:0; */
	/* } */
	

	
	/* body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img>figure { */
		/* margin-left: 0; */
	/* }	  */
}

body #headerwrap #header .header-icons #menu-icon .menu-icon-inner,
body.loaded .startblock,
body.loaded #headerwrap #header #mobile-menu {
	display: block;
}

/**/
/**/
/* Startbox **/

/* Whitebar*/
/**/
/**/

#whitebar {
	position: absolute;
	bottom: -1px;
	left: 0px;
	right: 0px;
	width: 100vw;
	max-width: 100vw;
	min-width: 100vw;
	margin: 0; 
	padding: 0;
	height: 38px;
}

#whitebar figure,
#whitebar img {
	min-height: unset!important;
	min-width: unset!important;
	max-width: 272px!important;
	width: 272px!important;
	height: 38px!important;
	margin: 0;
	padding: 0;
	display: block; 
	position: absolute;
}

#whitebar figure {
	left: calc(.3 * (100vw - 272px));
}

#whitebar-left {
	position: absolute;
	left: 0px;
	width: calc(.3 * (100vw - 268px));
	height: 38px;
	background-color: #fff;
	display: block;
}

#whitebar-right {
	position: absolute; 
	right: 0px;
	width: calc(.7 * (100vw - 268px));
	height: 38px;
	background-color: #fff;
	display: block;
}

/**/
/**/
/* Whitebar*/

/* Kleinanzeigen */
/**/
/**/

body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.wp-block-group {
	padding-top: 60px;
	background-color: #eeeeef;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo {
	background-size: cover; 
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 20px;
	position: relative;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; 
	background-color: rgba(000, 000, 000, 0.4);  
	padding: 30px;
	padding-top: 15px;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont>p:first-child {
	display: none;
}


.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont * {
	color: #fff;
	-moz-hyphens:none; 
	-ms-hyphens:none; 
	-webkit-hyphens: none;
	-o-hyphens: none;
	hyphens: none;
	word-break:keep-all;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a {
	padding: 5px 10px;
	background-color: #636362;
	border-radius: 20px;
	position: absolute;
	left: 30px;
	bottom: 40px;
	color: #fff!important;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h3 {
	font-size: 27px;
	line-height: 30px;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h4 {
	font-size: 20px;
	line-height: 23px;
	text-transform: none;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h6 {
	font-size: 24px; 
	line-height: 27px;
	font-weight: 400;
	text-transform: none;
}

@media only screen and (max-width: 600px) {
	
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont {
		position: relative;
		padding: 30px; 
	}
	
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a {
		position: relative;
		left: 0px;
		bottom: 0px;
		margin-bottom: 30px;
	}
	
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo {
		height: auto!important;
		max-height: none!important;
	}
}


@media only screen and (min-width: 782px) and (max-width: 1160px) {
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h3 {
		font-size:2.3893805309734515vw;
		line-height: 2.6548672566371683vw;
	}

	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h4 {
		font-size: 1.9469026548672566vw;
		line-height: 2.2123893805309733vw;
	}
	
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h6 {
		font-size: 1.9469026548672566vw;
		line-height: 2.2123893805309733vw;
	}	

	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont p {
		font-size: 1.6814159292035398vw;
		line-height: 1.9469026548672566vw;
	}
	
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a {
		padding: 0.4424778761061947vw 0.8849557522123894vw;
		border-radius: 1.7699115044247788vw;
		left: 2.6548672566371683vw;
		bottom: 1.6814159292035398vw;
		font-size: 1.6814159292035398vw;
		line-height: 1.9469026548672566vw;
	}
	
	.wp-block-lazyblock-landingpageinfoblock>.landingInfo {
		/* margin-bottom: 1.7699115044247788vw; */
	}

	.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont {
		padding: 2.6548672566371683vw;
	}	
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.orange {
	background-color: #ff9700;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.green {
	background-color: #84bd00;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.blue {
	background-color: #31c0e0;
}

.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.magenta {
	background-color: #f6337a;
}


.wp-block-lazyblock-landingpageinfoblock .schenker {
	position: relative; top: 5px; 
}

.wp-block-lazyblock-landingpageinfoblock .siemens {
	position: relative; top: 5px;   
}

body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#landing_2 {
	padding-bottom: 60px;

	margin-top: 0px;
	background-color: #eeeeef; 
}
/**/
/**/
/* Kleinanzeigen */

/* Header WP-block-cover */
/**/
/**/

.wp-block-cover {
	max-width: none!important;   
}

.wp-block-cover__inner-container {
	max-width: 1200px;
	margin: auto;
}

/**/
/**/
/* Header WP-block-cover */



/* CTA */
/**/
/**/

.cta a, a.cta { 
    color: #fff!important;
    background-color: #84bd00;
    border: 2px solid #84bd00;
    padding: 5px 20px;
    font-weight: 700;
    text-decoration: none!important;
    border-radius: 20px;
    white-space: nowrap;
}

/**/
/**/
/* CTA */


#content p {
	margin-top: 0;
}