@font-face {
    font-family: 'Barlow-custom';
    src: url("fonts/Barlow-Regular.ttf") format('truetype');
	font-weight:400;
}
@font-face {
    font-family: 'Barlow-custom';
    src: url("fonts/Barlow-SemiBold.ttf") format('truetype');
	font-weight:600;
}
@font-face {
    font-family: 'Barlow-custom';
    src: url("fonts/Barlow-Bold.ttf") format('truetype');  
	font-weight:700;
}
@font-face {
    font-family: 'Barlow-SemiCondensed-custom';
    src: url("fonts/BarlowSemiCondensed-Medium.ttf") format('truetype');
	font-weight:500;
}
@font-face {
    font-family: 'Barlow-Condensed-custom';
    src: url("fonts/BarlowCondensed-Regular.ttf") format('truetype');
	font-weight:400;
}
@font-face {
    font-family: 'Barlow-Condensed-custom';
    src: url("fonts/BarlowCondensed-SemiBold.ttf") format('truetype');
	font-weight:600;
}
@font-face {
    font-family: 'Barlow-Condensed-custom';
    src: url("fonts/BarlowCondensed-Bold.ttf") format('truetype');
	font-weight:700;
}
@font-face {
    font-family: 'Ubuntu';
    src: url("fonts/Ubuntu-Regular.ttf") format('truetype');
	font-weight:400;
}
@font-face {
    font-family: 'Ubuntu';
    src: url("fonts/Ubuntu-Medium.ttf") format('truetype');
	font-weight:500;
}
@font-face {
    font-family: 'Ubuntu';
    src: url("fonts/Ubuntu-Bold.ttf") format('truetype');
	font-weight:700;
}

/*@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@900&display=swap');*/

/*
Theme Name: Nagel Theme
Author: Nagel
*/

/*************/ 
/* CSS Reset */
/*************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
} 
body {
	line-height: 1;
	font-family: 'Barlow-custom';
	font-weight: 400;
	overflow-x: hidden;
}
ol, ul {
	list-style: none;
}
img{
	max-width:100%;
	height: auto;
}
blockquote, q {
	quotes: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{
	text-decoration:none;
}
.site-footer {
	width: 100%;
	background-color: #0063af;
	padding: 40px 0;
}
* {
    box-sizing: border-box !important;
    outline: none !important;
}
.menu-header-menu-container ul > li > .sub-menu, .each-contry h3, .each-contry .tax-content, .each-contry:hover p, .each--post-infos, .each--post-infos h3,.each--post:hover .each--post-infos a,.each--post:hover .each--post-infos p, .header--icons, .mobile-search, .stripes--wrap, .selectric-items li, .standort--form input[type="submit"], .standort--form button, .logocontainer, .menucontainer, .social-share a, .each--subloc, .single--buttons a, .each-subloc-mid a::after, .each--mid-solo a::after, .each--post-infos a::after, .news-latter #mailpoet_form_2 .mailpoet_submit, .img-box-cont a::after, .maps--link::after, .download-top-section a, .full--menu, .each--infos a::after, .acord-cont, .full--tab h3 i, .each-c-box a::after, .herosection-left a, .menu-header-menu-container > ul > li > a {
	transition: 0.3s all ease-in-out;
	-webkit-transition: 0.3s all ease-in-out;
	-moz-transition: 0.3s all ease-in-out;
}

/*Style*/

.site-footer {
	width: 100%;
	background-color: #0063af;
	padding: 40px 0;
	display: inline-block;
	height: 170px;
	box-sizing: border-box;
}
.big-content-center {
	width: 1650px;
	margin: auto;
}
.right-footer {
	width: 70%;
	float: right;
}
.masthead {
	-webkit-box-shadow: 0px 5px 5px #00000033;
	-moz-box-shadow: 0px 5px 5px #00000033;
	box-shadow: 0px 5px 5px #00000033;
	display: table;
	width: 100%;
	position: fixed;
	z-index: 9999;
	background-color: #fff;
	height: 86px;
	border-bottom: 1px solid #0063AF;
}
.logocontainer {
	max-width: 350px;
	display: table-cell;
	vertical-align: middle;
	width: 354px;
	padding: 26px 0 26px;
}
.menu-header-menu-container {
	float: left;
	padding-right: 30px;
}
.header--icons {
	width: 260px;
	display: table-cell;
	position: relative;
	vertical-align: middle;
	padding-left: 110px;
}
.menu-header-menu-container ul.menu > li {
	float: left;
	margin-right: 20px;
	position: relative;
	padding: 30px 0;
}
.main-search-bar {
	width: 100%;
	position: relative;
}
.menu-header-menu-container ul.menu > li:last-child {
	margin-right: 0px;
}
.menu-header-menu-container ul.menu > li > .sub-menu {
	position: absolute;
	opacity: 0;
	visibility: visible;
	pointer-events: none;
	top: 100%;
	background-color: #fff;
	padding: 20px 20px;
	border-bottom-right-radius: 30px;
	left: -12px;
	min-width: 275px;
	z-index: 9999;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.55);
}
.menu-header-menu-container ul > li:hover > .sub-menu {
	opacity: 1;
	visibility: visible;
	pointer-events: initial;
}
.menucontainer {
	float: right;
	display: table;
	height: 86px;
	padding-top: 29px;
}
.menu-header-menu-container ul.menu > li a {
	color: #0063AF;
	font-weight: 700;
	text-transform: uppercase;
	padding: 5px 10px;
	display: inline-block;
	font-size: 20px;
	line-height: 1;
}
.fixed .logocontainer {
	padding: 0;
	max-width: 180px;
	width: 180px;
}
.fixed .menucontainer {
	padding-top: 0;
}
.menu-header-menu-container ul.menu > li > .sub-menu > li {
	width: 100%;
}
.menu-header-menu-container ul.menu > li > .sub-menu > li a {
	padding: 3px 3px 3px 0;
	margin-bottom: 5px;
	border-bottom: 1px solid #0063af;
	width: 100%;
	text-align: left;
	cursor: pointer;
}
.menu-header-menu-container ul.menu > li > .sub-menu > li ul.sub-menu {
	padding-left: 20px;
	margin-bottom: 5px;
}
.menu-header-menu-container ul.menu > li > .sub-menu > li ul.sub-menu li a {
	font-weight: 300;
	text-transform: capitalize;
	font-size: 16px;
}
.menu-header-menu-container > ul > li > a:hover {
	opacity: 0.6;
}
.full--menu {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	z-index: 9998;
	overflow: auto;
}
.main-content {
	padding-top: 86px;
}
.masthead .big-content-center {
	display: table;
}
.stripes--wrap {
	width: 20px;
	display: table-cell;
	vertical-align: middle;
}
.stripes {
	display: table;
	cursor: pointer;
	width: 100%;
}
.stripes span {
	width: 100%;
	display: table;
	height: 2px;
	background-color: #0063af;
	border-radius: 6px;
	margin-bottom: 4px;
}
.stripes span:last-child {
	margin-bottom: 0;
}
.full--menu.activemenu {
	opacity: 1;
	visibility: visible;
	z-index: 9998;
	pointer-events: initial;
	background-color: rgba(255,255,255,0.95);
}
.full--menu .menu-header-menu-container {
	position: relative;
	width: 1436px;
	height: auto;
	padding: 0;
	margin: auto;
	float: none;
	padding-top: 200px;
	display: table;
}
.close--over span {
	width: 100%;
	height: 2px;
	background-color: #0063af;
	display: table;
	border-radius: 4px;
}
.close--over {
	position: absolute;
	top: 200px;
	right: 3%;
	width: 25px;
	display: table;
	height: 25px;
	cursor: pointer;
	z-index: 9998;
}
.fixed .close--over {
	top: 160px;
}
.close--over span:first-child {
	transform: rotate(45deg) translate(8px, 8px);
}
.close--over span:last-child {
	transform: rotate(-45deg) translate(-7px, 6px);
}
.icon {
	float: left;
	width: 50%;
	text-align: left;
}
.icon span {
	font-weight: 500;
	color: #000;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 1.2;
	font-family: 'Barlow-custom';
	position: relative;
top: -1px;
}
.icon span a {
	font-weight: 500;
	color: #000;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 1.2;
	font-family: 'Barlow-custom';
}

.language-menu {
	width: 50%;
	float: right;
}

.language-switcher .wpml-ls-display {
	display: none;
}
.language-menu .wpml-ls-legacy-list-horizontal {
	border: none;
	padding: 0;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li::after {
	content: '';
	position: absolute;
	top: 50%;
	height: 90%;
	width: 1px;
	background-color: #000;
	right: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li:last-child::after {
	display: none;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li:first-child{
	position: relative;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li a {
	padding: 0 5px;
	display: table;
	line-height: 0;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li a span {
	font-weight: 500;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 1;
	color: #000;
	font-family: 'Barlow-custom';
}
.head-i-top {
	position: absolute;
	top: -20px;
	width: 100%;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li.wpml-ls-current-language a span {
	font-weight: 600;
}
.header-search-lang {
	display: table;
	float: right;
}
.top-bar-search form {
	position: relative;
	width: 100%;
	border: 1px solid #0063AF;
	border-bottom-right-radius: 5px;
	padding-left: 5px;
	box-sizing: border-box;
}
.top-bar-search form button {
	position: absolute;
	left: -37px;
	top: 0;
	height: 100%;
	width: 40px;
	padding: 0;
	cursor: pointer;
	background-color: transparent;
	border: none;
	background-image: url('images/search.png');
	background-size: 19px;
	background-position: center;
	background-repeat: no-repeat;
}
.top-bar-search form input {
	width: 100%;
	border: none;
	background-color: transparent;
	color: #0063AF;
	padding-bottom: 2px;
	-webkit-appearance: none;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li:last-child a {
	padding-right: 0;
}
.language-menu .wpml-ls-legacy-list-horizontal > ul li.wpml-ls-current-language a {
	color: #0063AF;
}
.site-content-center {
	width: 1436px;
	max-width: 1436px;
	margin: auto;
}
.home--first {
	background: transparent linear-gradient(180deg, #002B4D 0%, #0063AF 100%) 0% 0% no-repeat padding-box;
	padding: 80px 0 20px;
}
.right-footer ul li {
	float: left;
	margin-left: 11px;
}
.right-footer ul {
	margin-bottom: 45px;
	float: right;
	clear: both;
}
.right-footer ul li a {
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	padding: 0 12px;
}
.right-footer > div:last-child ul {
	margin: 0 !important;
}
.right-footer > div:last-child ul li a {
	font-size: 17px;
	padding: 0 5px;
}
.right-footer ul li:first-child {
	margin-left: 0;
}
.right-footer ul li:last-child a {
	padding-right: 0 !important;
}
.herosection-left h1 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 95px;
	font-weight: 700;
	margin-bottom: 30px;
	line-height: 1;
}
.herosection-left h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 50px;
	line-height: 1;
}


.herosection-left p:last-child {
	margin-bottom: 0;
}
.herosection-left p {
	font-size: 20px;
	color: #fff;
	line-height: 1.3;
	padding-right: 35px;
	margin-bottom: 20px;
}
.herosection-right {
	float: right;
	width: 60%;
	display: table;
	position: relative;
}
.herosection-left {
	float: left;
	width: 40%;
	display: table;
	position: relative;
	z-index: 99;
}
.h-l-inner, .h-r-inner {
	display: table-cell;
	vertical-align: middle;
}
.blue {
	background-color: #0063af;
}
.home--second {
	display: table;
	width: 100%;
	position: relative;
	padding: 0px 0 20px;
	margin-top: -120px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.home--third.last.home-2.new--hero .site-content-center {
	width: 100%;
	max-width: 100%;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.new--hero .herosection--inner.style11 {
	max-width: 1230px;
	width: 1230px;
	margin: auto;
}
.imgtxt-img {
	height: 250px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #ccc;
	position:relative;
}
.image--caption {
	padding: 13px 15px;
	background-color: rgba(237, 239, 240, 0);
	font-size: 16px;
	line-height: 1.2;
	color: #000;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	width: 100%;
}
.each--infos {
	padding: 15px 35px 40px;
}
.each--infos h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 38px;
	font-weight: 700;
	margin-bottom: 20px;
}
.each--infos p {
	color: #000;
	font-size: 20px;
	line-height: 1.3;
}
.box--content {
	display: table;
	margin-bottom: 25px;
}
.home--second .vc_col-sm-4 {
	float: left;
	width: 32.3%;
	margin-right: 1.5%;
	background-color: #fff;
	border-bottom-right-radius: 40px;
	position: relative;
}
.each--infos a.box--link, .each-c-box a, .img-box-cont a, .each--post-infos a {
	color: #0063AF;
	font-size: 25px;
	font-family: 'Barlow-SemiCondensed-custom';
	font-weight: 500;
	position: relative;
	padding-right: 20px;
}
.each--img-text:last-child {
	margin-right: 0;
}
.home--second.blue::after {
	content: '';
	position: absolute;
	top: 0;
	height: 100%;
	width: 200%;
	right: -200%;
	background-color: #0063af;
	display: block;
}
.home--second.blue::before {
	content: '';
	position: absolute;
	top: 0;
	height: 100%;
	width: 200%;
	left: -200%;
	background-color: #0063af;
	display: block;
}
.herosection-left a {
	font-size: 16px;
	color: #fff;
	padding: 10px 65px;
	border: 1px solid #fff;
	display: table;
	margin-top: 25px;
	border-bottom-right-radius: 15px;
	position: relative;
}
.home--second .vc_column-inner {
	padding: 0 !important;
}
.home--second .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {
	max-width: 1230px;
	width: 1230px;
	margin: auto;
}
.home--second .vc_col-sm-4:last-child {
	margin-right: 0;
}
.home--third.last {
	padding-bottom: 160px;
	border-bottom-right-radius: 150px;
}
.video--section {
	position: relative;
	top: -100px;
	background-color: #EDEFF0;
	padding: 20px;
	width: 100%;
	border-bottom-right-radius: 40px;
}
.video--wrap {
	width: 100%;
	height: 670px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 45px;
	position: relative;
}
.video--content {
	padding: 0 80px 40px;
}
.video--content h3 {
	color: #0063AF;
	font-size: 95px;
	font-weight: 700;
	font-family: 'Barlow-Condensed-custom';
	margin-bottom: 30px;
	line-height: 1;
}
.video--content p {
	font-size: 20px;
	color: #000;
	line-height: 1.2;
	padding-right: 250px;
}
.video--wrap a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
}
.arrow-right {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 120px;
	height: 120px;
	background-image: url('images/playshad.png');
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
.full--menu ul li {
	width: 14%;
	padding: 0 !important;
	margin-right: 7.5% !important;
}
.full--menu ul li:nth-child(5) {
	margin: 0 !important;
}
.full--menu ul li > .sub-menu {
	position: relative !important;
	opacity: 1 !important;
	background-color: transparent !important;
	border: none !important;
}
.full--menu .menu-header-menu-container ul.menu > li > a {
	font-size: 25px !important;
}
.full--menu .menu-header-menu-container ul > li:hover > a {
	opacity: 1;
}
.full--menu .menu-header-menu-container ul.menu > li > .sub-menu > li a {
	font-size: 15px;
	border-bottom: 2px solid #0063af;
	padding: 3px 3px 5px 0;
	margin-bottom: 10px !important;
	cursor: pointer;
}
.full--menu ul li .sub-menu li .sub-menu li {
	width: 100%;
}
.full--menu ul li .sub-menu li .sub-menu li a {
	border-bottom: 1px solid #0063af !important;
}
.full--menu .special-pos {
	position: absolute !important;
	right: 0;
	bottom: 0;
	margin: 0 !important;
}
.inner-top--inner {
	padding: 250px 0 350px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-bottom-right-radius: 100px;
}
.inner_top-left {
	background-color: rgba(0, 99, 175, 0.9);
	width: 64%;
	padding: 65px 108px;
	border-bottom-right-radius: 40px;
}
.inner_top-left h1 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 85px;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 5px;
}
.inner_top-left h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-weight: 700;
	font-size: 55px;
	margin-bottom: 50px;
}
.inner_top-left p {
	color: #fff;
	font-size: 20px;
	line-height: 1.3;
	padding-right: 10px;
}
.home--second.about--second::after {
	display: none;
}
.home--second.about--second::before {
	display: none;
}
.home--second.about--second {
	position: relative;
	margin-top: -150px;
	background-color: #fff;
	padding-top: 90px;
	padding-bottom: 50px;
}
.about--second .each--infos {
	padding: 30px 35px 40px;
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.home--second.about--second .vc_col-sm-4 {
	margin-bottom: 40px;
}
.each--infos a::after, .each-c-box a::after, .img-box-cont a::after, .each--post-infos a::after {
	content: '';
	position: absolute;
	top: 7px;
	right: -1px;
	width: 11px;
	height: 20px;
	background-image: url('images/arrow.svg');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
a:hover::after {
	right: -10px;
}
.it-first .herosection-left {
	width: 49%;
}
.it-first .herosection-right {
	width: 41%;
}
.it-first {
	background: transparent linear-gradient(180deg, #002B4D 0%, #0063AF 100%) 0% 0% no-repeat padding-box;
	padding: 130px 0 270px;
	border-bottom-right-radius: 150px;
}
.style22 .herosection-left p {
	padding-right: 0;
}
.it-second {
	padding: 80px 100px;
	background-color: #fff;
	width: 100%;
	position: relative;
	margin-top: -140px;
	margin-right: 0 !important;
	margin-left: 0 !important;
}
.it-second.it-kom {
	padding-bottom: 70px;
}
.it-second h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 30px;
	line-height: 1.2;
}
.it-second p {
	font-size: 20px !important;
	line-height: 1.3 !important;
	margin-bottom: 65px !important;
}
.full--tab {
	width: 100%;
	padding: 10px 0px 10px 0;
	border-bottom: 1px solid #0063AF;
}
.full--tab h3 {
	width: 100%;
	font-size: 30px;
	color: #000;
	line-height: 1.2;
	position: relative;
	cursor: pointer;
}
.full--tab h3 i {
	position: absolute;
	right: 0;
	top: 1px;
	transform: rotate(180deg);
	color: #0063AF;
	font-size: 35px;
	line-height: 1;
}
.full--tab h3.active i {
	transform: rotate(0);
}
.acord-cont {
	width: 100%;
	padding: 0px 100px 0px 0;
	max-height: 0;
	overflow: hidden;
}
.acord-cont.active {
	max-height: 10000px;
	height: auto;
	padding: 15px 100px 15px 0;
}
.acord-cont p {
	margin-bottom: 15px !important;
}
.acord-cont ul {
	padding-left: 11px;
	margin-bottom: 30px !important;
}
li {
	font-size: 20px;
	line-height: 1.3;
	position: relative;
}
.acord-cont li::before {
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	background-color: #0063AF;
	left: -10px;
	top: 13px;
	border-radius: 50%;
}
.acord-cont h5 {
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
}
.home--second.kar--boxes::after {
	display: none;
}
.home--second.kar--boxes::before {
	display: none;
}
.kar--boxes .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.home--second.kar--boxes {
	padding-bottom: 140px;
}
.top-banner {
	width: 100%;
	height: 450px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-bottom-right-radius: 100px;
	background-color: #0063AF;
}
.karriere-second {
	padding: 95px 0 100px;
}
.karriere-second h1, .karriere-second h2 {
	color: #0063AF;
	padding-right: 30px;
}
.karriere-second p {
	color: #000;
	padding-right: 0px;
}
.karriere-second .herosection-left {
	width: 49%;
	margin-right: 1%;
}
.karriere-second .herosection-right {
	width: 49%;
	margin-left: 1%;
}
.karriere-second img {
	position: relative;
}
.style2.inner-top--inner {
	padding: 200px 0 100px;
}
.style2 .inner_top-left {
	background-color: rgba(255, 255, 255, 0.9);
	width: 57%;
	padding: 35px 110px 60px;
}
.style2 h1, .direct--top h2 {
	color: #0063AF;
	line-height: 1;
}
.style2 h1 strong, .direct--top h2 strong {
	text-transform: uppercase;
}
.list--style.direct--list li:last-child {
	border-bottom: 1px solid #0063AF;
}
.style2 p {
	color: #000;
}
.blue--inner {
	background-color: #0063af;
	padding: 100px 0 260px;
	border-bottom-right-radius: 150px;
}
.blue--inner h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 25px;
}
.blue--inner p {
	color: #fff;
	font-size: 20px !important;
	line-height: 1.3 !important;
}
.list--style {
	padding: 100px 0;
	margin-top: -160px;
	background-color: #fff;
	position: relative;
	margin-bottom: 150px;
}
.list--style .wpb_text_column.wpb_content_element {
	width: 1230px;
	margin: auto;
}
.list--style h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 25px;
	line-height: 1.2;
}
.list--style li {
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #0063AF;
}
.list--style li {
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #0063AF;
	font-size: 30px;
	line-height: 1.2;
}
.home--second.img-box-direct::before, .home--second.img-box-direct::after {
	display: none;
}
.img-box-direct .each--infos {
	background-color: #EDEFF0;
}
.box--content a {
	color: #000;
	font-size: 20px;
	line-height: 1.3;
	hyphens: auto;
}
.man--section {
	padding-top: 100px;
}
.management-section {
	width: 1230px;
	max-width: 1230px;
	margin: auto;
}
.management-section h2, .man--boxes h2 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 35px;
	line-height: 1.2;
	color: #0063AF;
}
.managemet-box .imgtxt-img {
	height: 580px;
}
.management--content {
	padding: 35px 35px 85px;
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.management--content h3 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 15px;
	line-height: 1.2;
	color: #0063AF;
}
.management--content p {
	color: #000;
	font-size: 20px;
}
.man--boxes .wpb_wrapper {
	margin: 0 !important;
}
.man--boxes {
	padding: 100px 0 150px;
}
.style1 .managemet-img {
	height: 468px !important;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	width: 62%;
	float: left;
}
.man--boxes .vc_col-sm-12 {
	width: 1230px;
	max-width: 1230px;
	margin: auto;
	float: none;
}
.man--boxes .vc_col-sm-12 > .vc_column-inner {
	padding: 0;
}
.style1 .directors--content {
	float: right;
	width: 38%;
	position: relative;
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
	padding: 40px 35px;
}
.style1 .dir-cont-inner {
	position: absolute;
	bottom: 40px;
	left: 35px;
}
.directors--content h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-weight: 700;
	font-size: 40px;
	margin-bottom: 18px;
	line-height: 1.2;
}
.directors--content p {
	font-size: 20px;
}
.managemet-img {
	height: 255px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.directors--content {
	background-color: #EDEFF0;
	padding: 30px 35px 50px;
	border-bottom-right-radius: 40px;
}
.man--boxes .vc_row.wpb_row.vc_inner.vc_row-fluid {
	margin: 0 !important;
}
.man--boxes .vc_column-inner {
	padding: 0 !important;
}
.man--boxes .vc_col-sm-4:last-child {
	margin-right: 0;
}
.man--boxes .vc_col-sm-4 {
	width: 32.3%;
	margin-right: 1.5%;
}
.man--boxes .vc_col-sm-8 {
	width: 66%;
	margin-right: 1.5%;
}
.directors-section {
	display: table;
	width: 100%;
	margin-bottom: 18px;
}
.small-cc {
	width: 100%;
	max-width: 1230px;
	margin: auto !important;
}
.top-banner h1 {
	padding-top: 150px;
	line-height: 1.2;
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 85px;
	font-weight: 700;
}
.top-banner.big {
	height: 570px !important;
}
.each-c-box:nth-child(2n) {
	margin-right: 0;
}
.each-c-box {
	float: left;
	width: 49.2%;
	margin-right: 1.6%;
	padding: 30px 40px 40px;
	background-color: #EDEFF0;
	margin-bottom: 22px;
	border-bottom-right-radius: 40px;
	position: relative;
}
.country--box {
	position: relative;
	margin-top: -180px;
	padding-bottom: 70px;
	z-index: 9;
}
.content-c-tab h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-weight: 700;
	font-size: 40px !important;
	line-height: 1.2;
	margin-bottom: 15px;
}
.content-c-tab p {
	font-size: 20px;
	line-height: 1.3;
	margin-bottom: 60px;
}
.list--style p {
	font-size: 20px;
	margin-bottom: 20px;
	line-height: 1.2;
}
.list--style img {
	margin-bottom: 90px !important;
}
.blue--inner.logistik--text {
	padding: 75px 0;
}
.logistik--second.list--style {
	margin-top: 0 !important;
}
.logistik .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {
	margin-top: -120px !important;
	padding-bottom: 60px !important;
	padding-top: 70px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 60px;
}
.logistik--second.list--style.first .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.compliance-second .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.compliance-second .vc_col-sm-4 {
	margin-bottom: 40px;
}
.box--content a::after {
	display: none;
}
.compliance-second .each--infos {
	padding: 30px 26px 40px;
}
.compliance-second .each--infos h3 {
	margin-bottom: 5px;
}
.each--infos h4 {
	color: #0063AF;
	font-size: 20px;
	margin-bottom: 25px;
}
.simple-top-section {
	padding: 250px 0 320px;
	background: transparent linear-gradient(179deg, #002B4D 0%, #0063AF 100%) 0% 0% no-repeat padding-box;
	border-bottom-right-radius: 150px;
}
.full--img.gese--bot .each--infos {
	padding-top: 35px;
}
.simple-top-content h1 {
	color: #fff;
	font-size: 85px;
	font-family: 'Barlow-Condensed-custom';
	font-weight: 700;
	margin-bottom: 5px;
	line-height: 1.2;
}
.simple-top-content h2 {
	color: #fff;
	font-size: 55px;
	font-family: 'Barlow-Condensed-custom';
	font-weight: 700;
	margin-bottom: 50px;
	line-height: 1.2;
}
.simple-top-content p {
	color: #fff;
	font-size: 20px;
	line-height: 1.3;
	margin-bottom: 25px;
}
.vc_row.wpb_row.vc_row-fluid.home--second.compliance-second {
	padding-top: 0;
	margin-top: -100px;
}
.schulze--section h2 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 95px;
	color: #0D63AF;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 5px !important;
}
.schulze--section .wpb_text_column.wpb_content_element.small-cc {
	margin-bottom: 0 !important;
}
.schulze--section {
	padding-top: 100px;
}
.table--section h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0D63AF;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 30px;
}
.table--section p {
	font-size: 20px;
	line-height: 1.3;
	margin-bottom: 20px;
	color: #000;
}
.table--content {
	width: 100%;
	margin-top: 50px;
	display: table;
}
.table--content {
	width: 100%;
	margin-top: 50px;
	display: table;
	background-color: #EDEFF0;
	padding: 50px 100px;
	border-bottom-right-radius: 40px;
	margin-bottom: 100px;
}
.each-table-row {
	padding-bottom: 20px;
	border-bottom: 1px solid #0063AF;
	margin-bottom: 20px;
	display: table;
	width: 100%;
}
.each-table-row:last-child {
	margin-bottom: 0;
	border: none;
}
.table--title, .table--phone {
	float: left;
	width: 30%;
	display: table;
}
.table--adress {
	float: left;
	width: 40%;
	display: table;
}
.table--title h4 {
	color: #0063AF;
	font-size: 20px;
	font-weight: 500;
}
.table--adress h4 {
	font-size: 20px;
	line-height: 1.3;
	color: #000;
}
.table--phone a {
	float: left;
	clear: both;
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding-left: 23px;
	position: relative;
	overflow-wrap: anywhere;
}
.table--phone a span {
	position: absolute;
	left: 0;
	top: 0;
}
.schulze--section .table--section:last-child .table--content {
	padding-right: 20px;
}
.schulze--section .table--section:last-child .table--content .table--adress {
	width: 37%;
}
.schulze--section .table--section:last-child .table--content .table--title {
	width: 28%;
}
.schulze--section .table--section:last-child .table--content .table--phone {
	width: 35%;
}
.home--first.firme--first {
	padding-top: 300px;
	padding-bottom: 450px;
}
.secondary--menu > div > div ul.menu li:last-child {
	padding-right: 0;
}
.person-section {
	width: 100%;
	margin-bottom: 100px;
	display: table;
	margin-top: -100px;
}
.person--infos {
	float: right;
	width: 51%;
	position: relative;
	padding-left: 15px;
}
.person-img {
	float: left;
	width: 50%;
	padding-right: 65px;
}
.person-img img {
	width: 100%;
	height: auto;
}
.person--infos h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 10px;
}
.person--infos p {
	font-size: 20px;
	line-height: 1.3;
}
.person-img {
	width: 49%;
	float: left;
	padding-right: 65px;
}
.person-img img {
	width: 100%;
	min-height: 500px;
}
.person--inner {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
}
.years--section {
	display: table;
	width: 100%;
	padding-top: 70px;
	padding-bottom: 100px;
}
.years--section h3 {
	margin-bottom: 75px;
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	text-align: center;
}
.polly--top .simple-top-section {
	padding-top: 300px;
}
.years--content {
	display: table;
	width: 100%;
	position: relative;
}
.each-years-row {
	width: 100%;
	position: relative;
	padding-bottom: 35px;
	display: table;
}
.years--left {
	width: 50%;
	float: left;
	padding-right: 100px;
	position: relative;
}
.years--right {
	width: 50%;
	float: right;
	padding-left: 100px;
	position: relative;
}
.left .years--left {
	width: 50%;
	float: right;
	padding-right: 0px;
	padding-left: 100px;
}
.left .years--right {
	width: 50%;
	float: left;
	padding-right: 100px;
	padding-left: 0px;
}
.years--left h4 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 95px;
	color: #0063AF;
	font-weight: 700;
	line-height: 1.3;
	margin-bottom: 23px;
	text-align: right;
}
.years--content .each-years-row:last-child {
	padding-bottom: 0;
}
.years--left p {
	font-size: 20px;
	line-height: 1.3;
	text-align: right;
}
.years--right img {
	width: 100%;
	margin-top: 9px;
}
.left .years--left h4, .left .years--left p {
	text-align: left;
}
.img-box-direct .each--infos {
	border-bottom-right-radius: 40px;
	background-color: #EDEFF0;
}
.new--second.home--second.img-box-direct {
	padding-bottom: 20px !important;
}
.berlin--gmb h2 {
	font-size: 95px;
	margin-bottom: 5px;
}
.list--style h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 30px;
	line-height: 1.2;
}
.logistik--second.list--style.berlin--gmb {
	padding-bottom: 10px;
}
.berlin--gmb ul {
	margin-bottom: 100px !important;
}
.berlin--gmb ul {
	margin-bottom: 100px !important;
}
.m-top {
	margin-top: 80px;
}
.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.praktik--second {
	padding-top: 80px;
	padding-bottom: 65px;
}
.praktik--second p {
	margin-bottom: 5px;
}
.praktik--second ul {
	padding-left: 10px;
}
.praktik--second li {
	font-size: 20px;
	border: none;
	padding: 0;
	position: relative;
}
.praktik--second ul {
	padding-left: 10px;
	margin-top: 35px;
	margin-bottom: 25px;
}
.praktik--second li::before {
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	border-radius: 4px;
	background-color: #0063AF;
	top: 50%;
	left: -10px;
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.praktik--second em {
	margin-bottom: 30px !important;
	display: table;
}
.praktik--section .country--box {
	display: table;
	width: 100%;
	margin-top: 0;
}
.praktik--second strong {
	font-weight: 700;
}
.praktik--second a {
	color: #000;
}
.praktik--second h2 {
	font-size: 95px;
	margin-bottom: 50px;
}
.praktik--section .content-c-tab {
	display: table;
}
.belgium .simple-top-section {
	padding: 100px 0;
}
.belgium h2 {
	font-size: 95px;
	margin-bottom: 5px;
}
.belgium h3 {
	color: #fff;
	font-size: 55px;
	line-height: 1.2;
	margin-bottom: 50px;
	font-family: 'Barlow-Condensed-custom';
}
.table--title h4 strong {
	display: block;
	color: #000;
	font-weight: 300;
	margin-top: 5px;
}
.transport .herosection-left {
	width: 46%;
}
.transport .herosection-right {
	width: 54%;
}
.home--first.transport {
	padding-top: 280px;
	padding-bottom: 360px !important;
}
.transport .country--box {
	margin-top: -125px;
}
.content-c-tab {
	display: table;
}
.vc_row.wpb_row.vc_row-fluid.transport {
	padding-bottom: 80px;
}
.maps--link {
	color: #0063AF;
	font-size: 20px;
	font-family: 'Barlow-SemiCondensed-custom';
	font-weight: 500;
	position: relative;
	padding-right: 20px;
	margin-top: 15px;
	display: table;
}
.maps--link::after {
	content: '';
	position: absolute;
	top: 7px;
	right: -1px;
	width: 11px;
	height: 20px;
	background-image: url('images/arrow.svg');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.maps--link::after {
	content: '';
	position: absolute;
	top: 3px;
	right: -1px;
	width: 10px;
	height: 17px;
	background-image: url('images/arrow.svg');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.acord-cont p:last-child {
	margin-bottom: 0 !important;
}
.blue--inner .wpb_text_column.wpb_content_element.site-content-center {
	margin-bottom: 0 !important;
}
.vc_row.wpb_row.vc_row-fluid.germani--boxes {
	padding-bottom: 60px;
}
.blue--inner.logistik--text p {
	margin-bottom: 25px;
}
.blue--inner.logistik--text p:last-child {
	margin-bottom: 0px;
}
.compliance-second .box--content {
	margin-bottom: 0 !important;
}
.box--content p a strong {
	font-weight: 700;
}
.praktik--section .content-c-tab p {
	margin-bottom: 32px !important;
}
.acord-cont ul li {
	max-height: 0;
}
.acord-cont.active ul li {
	max-height: 100px;
}
.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {
	padding-bottom: 280px;
}
.herosection-left a:hover {
	color: #0063af;
	background-color: #fff;
}
.full--menu .elogistick-menu {
	margin-right: 0 !important;
	position: absolute !important;
	right: 0 !important;
	bottom: 0 !important;
	margin-bottom: 30px;
}
.full--menu .elogistick-menu a {
	border-bottom: 2px solid #0063af;
	padding-left: 0 !important;
	margin-left: 10px;
	padding-right: 0 !important;
}
.style11 .herosection-right img {
	position: absolute;
	top: -90px;
	width: 1000px !important;
	max-width: 1000px;
	left: -40px;
}
.home--first.home--1 {
	padding-top: 200px;
	padding-bottom: 340px;
}
.vc_row.wpb_row.vc_row-fluid.home--third.blue.last.home-2.vc_row-no-padding {
	padding-top: 50px;
	padding-bottom: 200px;
}
.style22 img {
	width: 1100px;
	max-width: 1100px;
	position: absolute;
	top: -70px;
	left: -370px;
}
.karriere-second .style11 .herosection-right img {
	position: relative;
	width: 100%;
	max-width: 100%;
	top: auto;
	left: auto;
}
.direct--top .inner-top--inner.style2 {
	border-bottom-right-radius: 0;
	padding-bottom: 125px;
}
.left-form::before {
	content: '';
	position: absolute;
	display: block !important;
	width: 975px;
	height: 745px;
	background-image: url('images/left-form.png');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	top: -10px;
	left: 0;
	z-index: 99;
}
.home--second.img-box-direct .wpb_column.vc_column_container.vc_col-sm-12, .home--second.logistik.right-form .wpb_column.vc_column_container.vc_col-sm-12 {
	z-index: 999;
}
.right-form::before {
	content: '';
	position: absolute;
	display: block !important;
	width: 912px;
	height: 695px;
	background-image: url('images/right-form.png');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	top: -30px;
	right: 0;
}
.home--first.management--top {
	padding: 150px 0 220px;
}
.style33 img {
	position: absolute;
	top: -150px;
	width: 1200px;
	max-width: 1400px;
	left: -250px;
}
.management--top .herosection-left {
	position: relative;
	z-index: 9;
	width: 35%;
}
.management--top .herosection-right {
	width: 65%;
}
.management--top .herosection-left p {
	padding: 0;
}
.home--first.management--top {
	padding: 230px 0 220px;
	border-bottom-right-radius: 150px;
}
.management--top .style33 img {
	width: 1600px;
	max-width: 1600px;
	top: auto;
	bottom: -280px;
}
.style44 .herosection-left {
	width: 48%;
}
.style44 .herosection-right {
	width: 42%;
}
.style44 img {
	width: 1200px;
	max-width: 1200px;
	position: absolute;
	top: -160px;
	z-index: 98;
}
.years--content::after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	height: 100%;
	width: 20px;
	transform: translateX(-10px);
	background-color: #0063AF;
}
.inhouse--top h1 {
	margin-bottom: 15px;
}
.inhouse-boxes.left-form::before {
	height: 675px;
	width: 882px;
}
.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {
	padding-bottom: 170px;
}
.home .home--second.blue .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.secondary--menu {
	width: 100%;
	background-color: #0063AF;
}
.secondary--menu > div > div {
	display: table;
	float: right;
	padding-right: 320px;
}
.secondary--menu > div > div ul.menu li {
	float: left;
	padding: 8px 17px 12px;
}
.secondary--menu > div > div ul.menu li a {
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	padding: 3px;
	line-height: 1.2;
	font-weight: 300;
}
.secondary--menu > div > div ul.menu li.current_page_item a {
	font-weight: 700;
}
.secondary--menu .sub-menu {
	display: none;
}
.download-top-section a {
	font-size: 21px;
	color: #0063AF;
	padding: 14px 100px;
	border: 1px solid #0063AF !important;
	display: table;
	margin-top: 35px;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: right;
	margin-right: 25px;
}
.download-top-section a:hover {
	color: #fff;
	background-color: #0063AF;
}
.vc_row.wpb_row.vc_row-fluid.it-second.policy {
	top: 0;
	padding-top: 50px;
	padding-bottom: 100px;
	margin-top: -90px;
}
.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second {
	margin-top: 0;
	padding: 80px 0 100px;
	margin-bottom: 0;
}
.qualitat-text .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
	padding-bottom: 60px;
	padding-top: 20px;
}
.home--first.qualitat--top {
	padding-top: 300px !important;
	padding-bottom: 380px !important;
}
.qualitat--top .herosection-left {
	width: 54%;
}
.qualitat--top .herosection-right {
	width: 46%;
}
.home--first.nach--top {
	padding-top: 280px !important;
	padding-bottom: 250px !important;
}
.nach--second .vc_col-sm-12 > .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}
.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.nach--bot.small-cc .vc_column-inner {
	padding: 0;
}
.nach--top .herosection-left {
	width: 52%;
}
.nach--top .herosection-right {
	width: 48%;
}
.logocont-content a {
	color: #0063AF;
}
.vc_row.wpb_row.vc_row-fluid.qualitat-text.home--second {
	margin-top: -140px;
	position: relative;
	z-index: 99;
}
.qualitat-text .each--infos h3 {
	margin-bottom: 60px;
}
.list--style h2 a {
	color: #0063AF;
}
.nach--bot h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 100px !important;
}
.vc_row.wpb_row.vc_row-fluid.nach--bot.small-cc {
	margin: auto !important;
	padding-bottom: 80px;
}
.logocont-content {
	width: 78%;
	padding-right: 20px;
	float: left;
}
.logocont-img {
	width: 22%;
	float: right;
}
.logocont-section {
	display: table;
	width: 100%;
	margin-bottom: 50px;
}
.logocont-content h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 25px;
}
p {
	font-size: 20px;
	line-height: 1.3;
}
.logocont-section .logocont-img img {
	width: auto !important;
	max-width: 100%;
	height: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	margin-bottom: 0 !important;
}
.home--first.temper--top {
	padding: 200px 0 300px !important;
}
.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {
	padding-top: 100px;
	margin-top: -135px;
	background-color: #fff;
	padding-bottom: 60px;
	margin-left: 0;
	margin-right: 0;
}
.temper-bot .vc_col-sm-4 {
	margin-bottom: 40px;
}
.temper-bot ul {
	padding-left: 10px;
}
.temper-bot ul li {
	position: relative;
}
.temper-bot ul li::after {
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	left: -10px;
	top: 50%;
	margin-top: -2px;
	background-color: #000;
	border-radius: 50%;
}
.temper-box .box--content {
	margin-bottom: 0 !important;
}

.temper--top .style44 img {
	width: 700px;
	max-width: 700px;
	left: auto;
	right: -0px !important;
	top: -100px;
}
.img-box-section {
	padding: 490px 0 100px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	display: table;
	width: 100%;
}
.img-box-cont {
	background-color: rgba(255, 255, 255, 0.9);
	max-width: 500px;
	float: right;
	display: table;
	padding: 40px 50px 35px 30px;
	border-bottom-right-radius: 40px;
}
.img-box-cont h5 {
	color: #0063AF;
	font-size: 20px;
	margin-bottom: 10px;
}
.img-box-cont h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 25px;
}
.img-box-cont {
	background-color: rgba(255, 255, 255, 0.9);
	max-width: 500px;
	float: right;
	display: table;
	padding: 40px 50px 35px 30px;
	border-bottom-right-radius: 40px;
	margin-right: 220px;
}
.img-box-cont p {
	margin-bottom: 100px;
}
.news-latter .wpb_raw_code.wpb_content_element.wpb_raw_html {
	margin: 0;
}
.news-latter {
	padding: 50px 0;
}

.each--post {
	float: left;
	width: 32.3%;
	margin-right: 1.5%;
	background-color: #fff;
	border-bottom-right-radius: 40px;
	position: relative;
	margin-bottom: 40px;
}
.each--post:nth-child(3n) {
	margin-right: 0;
}
.each--post:nth-child(3n+1) {
	clear:both;
}
.post-img {
	height: 250px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #ccc;
	position: relative;
}
.each--post-infos {
	padding: 15px 35px 85px;
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.each--post-infos a {
	position: absolute;
	bottom: 35px;
}
.each--post-infos h3 a {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 35px;
	font-weight: 700;
	margin-bottom: 20px;
	position: relative;
	bottom: auto;
	margin-bottom: 15px;
	display: table;
}
.each--post-infos h3 a::after {
	display: none;
}
#posts-box {
	display: table;
	width: 100%;
	padding-bottom: 100px;
	margin-top: 50px;
}
.post-img a {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
}
.single--hero {
	height: 580px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-bottom-right-radius: 150px;
}
.single--content {
	padding: 90px 0 100px;
}
.single--content h1 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 85px;
	font-weight: 700;
	margin-bottom: 35px;
	line-height: 1;
}
.single--content p strong {
	font-weight: 700;
}
.single--content p {
	margin-bottom: 25px;
}
.single--content .wpb_text_column h3 {
	font-size: 20px;
	color: #0063AF;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 3px;
}
.single--content img {
	width: 50%;
	padding-right: 20px;
}
.social-share {
	display: table;
	margin: auto;
	margin-bottom: 100px;
}
.social-share i {
	font-size: 30px;
	padding-right: 5px;
	padding-left: 5px;
	color: #0063AF;
}
.social-share a i {
	color: #0063AF;
	padding-right: 10px;
	padding-left: 10px;
}
.social-share a:hover {
	opacity: 0.8;
}
.daten--section {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	padding: 180px 0 100px;
}
.daten--section h1 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 80px;
	font-weight: 700;
	margin-bottom: 50px !important;
	line-height: 1;
} 
.icontext--box.bluestyle {
	display: table;
	width: 100%;
}
.each-icon-box {
	width: 25%;
	float: left;
	border: 1px solid #0063AF;
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	padding: 60px 20px;
}
.each-text-tab {
	width: 33.33%;
	float: left;
	border: 1px solid #0063AF;
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	padding: 70px 50px;
	display: table;
}
.whitestyle.each-icon-box {
	background: #EDEFF0 !important;
	border-color: #C9C9C9 !important;
}
.bluestyle .each-icon-box:first-child {
	border-top-left-radius: 5px;
}
.bluestyle .each-icon-box:last-child {
	border-top-right-radius: 40px;
}
.whitestyle.each-icon-box:last-child {
	border-bottom-right-radius: 40px;
}
.daten--section::before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	background-color: #000;
	mix-blend-mode: multiply;
}
.each-icon-box .content-c-tab {
	display: table;
	width: 100%;
	text-align: center;
}
.each-icon-box .content-c-tab img {
	max-height: 60px !important;
	max-width: 120px;
}
.each-icon-box p {
	margin: 0 !important;
	color: #fff;
}
.each-icon-box.whitestyle p {
	color: #000 !important;
}
.each-icon-box .content-c-tab h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 55px;
	font-weight: 700;
	line-height: 1;
	margin-top: 5px;
	margin-bottom: 5px !important;
}
.each-text-tab .content-c-tab h2 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 45px;
	font-weight: 600;
	line-height: 1;
	margin-top: 5px;
	margin-bottom: 5px !important;
}
.bluestyle .each-icon-box p {
	margin: 0 !important;
	color: #fff;
}
.whitestyle.each-icon-box .content-c-tab h2 {
	color: #000;
}
.img--wrap {
	min-height: 40px;
	margin-bottom: 5px;
}
.each-icon-box h4 {
	height: 24px;
	font-size: 20px;
	color: #fff;
}
.whitestyle.each-icon-box h4 {
	color: #000;
}
.each-contry {
	float: left;
	width: 32.3%;
	margin-right: 1.5%;
	background-color: #fff;
	border-bottom-right-radius: 40px;
	position: relative;
	margin-bottom: 40px;
}
.each-contry:nth-child(3n) {
	margin-right: 0;
}
.tax-img {
	height: 250px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #ccc;
	position: relative;
}
.tax-content {
	padding: 20px 35px 50px;
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.tax-content h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 20px;
	position: relative;
	bottom: auto;
	margin-bottom: 45px;
	display: table;
}
.country-number {
	font-weight: 700;
}
.tax-content p span:first-child {
	min-width: 140px;
	width: 140px;
	display: block;
	float: left;
}
.tax-content p {
	display: table;
	width: 100%;
}
.each-contry a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.map {
	height: 800px;
}
.map .vc_single_image-wrapper.vc_box_border_grey {
	width: 100%;
}
.map .wpb_wrapper.vc_figure {
	width: 100%;
}
.map img {
	width: 100%;
}
.cat-list-section {
	padding: 50px 0 80px;
	background-color: #fff;
	margin-top: -340px;
	position: relative;
}
.cat-list-section h1 {
	color: #0063AF;
	font-size: 85px;
	font-weight: 700;
	font-family: 'Barlow-Condensed-custom';
	line-height: 1;
	margin-bottom: 25px;
}
.cat-list-section .wpb_text_column.wpb_content_element {
	margin-bottom: 80px;
}
.tax-country .each--post-infos {
	padding: 30px 40px 130px;
}
.tax-country .each--post {
	width: 49%;
}
.tax-country .each--post:nth-child(3n) {
	margin-right:2%;
}
.tax-country .each--post:nth-child(2n) {
	margin-right:0 !important;
}
.tax-country .each--post:nth-child(3n+1) {
	clear: none;
}
.tax--title--section {
	height: 500px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.tax-country h1 {
	color: #fff;
	font-size: 85px;
	font-weight: 700;
	font-family: 'Barlow-Condensed-custom';
	line-height: 1;
	position: relative;
	top: 150px;
}
.tax-country .posts--list {
	display: table;
	width: 100%;
	margin-top: -140px;
}
.posts--list.style--2, .sub--content {
	width: 100%;
	margin-top: 50px;
	display: table;
	background-color: #EDEFF0;
	padding: 50px 100px;
	border-bottom-right-radius: 40px;
	margin-bottom: 100px;
}
.each--post-solo, .each--subloc {
	padding-bottom: 20px;
	border-bottom: 1px solid #0063AF;
	margin-bottom: 20px;
	display: table;
	width: 100%;
}
.each--left-solo, .each--right-solo, .each-subloc-right, .each-subloc-left {
	float: left;
	width: 30%;
	display: table;
}
.each--mid-solo, .each-subloc-mid {
	float: left;
	width: 40%;
	display: table;
	padding-right: 260px;
}
.each--left-solo h3, .each-subloc-left h3 {
	color: #0063AF;
	font-size: 20px;
	font-weight: 500;
}
.each--left-solo h3 span,.each-subloc-left h3 strong {
	display: block;
	color: #000;
	font-weight: 300;
	margin-top: 5px;
}
.each--mid-solo p, .each-subloc-mid p {
	font-size: 20px;
	line-height: 1.3;
	color: #000;
}
.each--mid-solo a, .each-subloc-mid a {
	color: #0063AF;
	font-size: 20px;
	font-family: 'Barlow-SemiCondensed-custom';
	font-weight: 500;
	position: relative;
	padding-right: 20px;
	margin-top: 15px;
	display: table;
}
.each--mid-solo a::after, .each-subloc-mid a::after {
	content: '';
	position: absolute;
	top: 6px;
	right: -1px;
	width: 10px;
	height: 17px;
	background-image: url('images/arrow.svg');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.each--mid-solo a:hover::after, .each-subloc-mid a:hover::after {
	right: -10px;
}
.each--right-solo a, .each-subloc-right a {
	float: left;
	clear: both;
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding-left: 23px;
	position: relative;
}
.tax--title--section.styles2 {
	background: transparent linear-gradient(180deg, #002B4D 0%, #0063AF 100%) 0% 0% no-repeat padding-box;
	height: auto !important;
	padding: 100px 0;
}
.tax--title--section.styles2 h1 {
	top: auto;
	line-height: 1.2;
	margin-bottom: 10px;
}
.tax--title--section.styles2 h2 {
	color: #fff;
	font-size: 55px;
	line-height: 1.2;
	margin-bottom: 50px;
	font-family: 'Barlow-Condensed-custom';
}
.tax--title--section.styles2 p {
	color: #fff;
	font-size: 20px;
	line-height: 1.3;
	margin-bottom: 25px;
}
.single-locations .table--content {
	padding-right: 60px;
}
.single-locations .list--style {
	margin-top: 0;
	padding-top: 50px !important;
}
.single-locations .list--style .wpb_text_column h1 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 85px;
	font-weight: 700;
	color: #0D63AF;
	line-height: 1.2;
	margin-bottom: 10px;
}
.single-locations .list--style .wpb_text_column h4 {
	color: #0D63AF;
	font-size: 55px;
	line-height: 1.2;
	font-family: 'Barlow-Condensed-custom';
	margin-bottom: 50px;
}
.each-subloc-mid {
	float: left;
	width: 40%;
	display: table;
	padding-right: 160px;
}
.each--subloc {
	border-bottom: none;
}
.select-wrap {
	display: table;
	width: 100%;
	padding: 35px;
	border-top-right-radius: 40px;
	background-color: #0063AF;
}
.select-wrap select {
	width: 100%;
	border: 1px solid #0063AF;
	padding: 19px 25px;
	background-color: #fff;
	line-height: 1.2;
	font-size: 30px;
	font-style: italic;
	position: relative;
	cursor: pointer;
}
.sub-loc-wrap::after {
	content: '';
	position: absolute;
	top: 1px;
	right: 0;
	width: 76px;
	height: 76px;
	background-image: url('images/arrow.svg');
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transition: 0.3s all ease-in-out;
	-webkit-transition: 0.3s all ease-in-out;
	-moz-transition: 0.3s all ease-in-out;
	z-index: 99;
}
.sub-loc-wrap::before {
	content: '';
	position: absolute;
	top: 1px;
	right: 0;
	width: 76px;
	height: 76px;
	background-color:#fff;
	z-index: 9;
}
.sub-loc-wrap {
	position: relative;
	width: 100%;
}
.sub--content {
	margin-top: 0px;
}
.each--subloc {
	height: 0;
	max-height: 0;
	margin: 0;
	padding: 0;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	position: relative;
	overflow: hidden;
	display: block;
}
.each--subloc.subactiv {
	max-height: 1000px;
	height: auto;
	overflow: hidden;
	opacity: 1;
	visibility: visible;
	pointer-events: initial;
}
.single-locations .list--style img {
	border-bottom-right-radius: 100px;
	margin-bottom: 20px !important;
}
.single-locations .list--style h5 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 30px;
	font-weight: 700;
	margin-bottom: 20px;
	line-height: 1.2;
	margin-top: 30px;
}
.single-locations .list--style ul {
	margin-bottom: 40px;
}
.single--buttons {
	display: block;
	float: right;
	padding-top: 60px;
	position: relative;
	z-index: 9;
	margin-bottom: 50px;
}
.single--buttons a {
	font-size: 21px;
	color: #0063AF;
	padding: 14px 53px;
	border: 1px solid #0063AF;
	display: table;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: left;
	margin-left: 20px;
}
.single--buttons a:hover {
	color: #fff;
	background-color: #0063AF;
}
.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot.beru-center {
	background-color: transparent;
	margin-top: -185px;
	padding-top: 0;
}
.left-form, .right-form {
	overflow: auto !important;
}

.beru-center .vc_row.wpb_row.vc_inner.vc_row-fluid {
	display: block;
	text-align: center;
}
.home--second.beru-center .vc_col-sm-4 {
	float: none;
	display: inline-block;
	text-align: left;
	vertical-align: top;
}
.home--first.temper--top.beru-top {
	padding-bottom: 420px !important;
}
h1 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 85px;
	line-height: 1.2;
	font-weight: 700;
	color: #0063AF;
}
.duales-second h1 {
	margin-bottom: 70px !important;
	font-size: 83px;
	line-height: 1;
}
.vc_row.wpb_row.vc_row-fluid.duales-second {
	padding-top: 100px;
	padding-bottom: 80px;
	margin: auto;
}
.duales-second p strong {
	font-weight: 700;
}
.duales-second h5 {
	font-size: 20px;
	font-weight: 700;
	line-height: 1.2;
}
.duales-second ul {
	padding-left: 10px;
	padding-top: 5px;
}
.duales-second li {
	position: relative;
}
.duales-second ul li::after {
	position: absolute;
	content: '';
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background-color: #0063AF;
	left: -10px;
	top: 15px;
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
}
h2 {
	font-family: 'Barlow-Condensed-custom';
	font-size: 55px;
	line-height: 1.2;
	font-weight: 700;
	color: #0063AF;
}
.duales-second h2 {
	margin-bottom: 35px !important;
	margin-top: 50px;
}
.duales-bot .country--box {
	margin-top: 0;
	display: table;
	width: 100%;
	padding-bottom: 20px;
}
.download-top-section.style222, .download-top-section.style333 {
	display: table;
	width: 100%;
}
.style222 a, .style333 a {
	width: 100%;
	font-size: 24px;
	font-weight: 300;
	padding-left: 0;
	color: #000;
	border: none;
	border-bottom: 1px solid #0063AF;
	padding-bottom: 10px;
	line-height: 1.2;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 0;
	border-bottom-right-radius: 0;
	position: relative;
	margin-right: 0;
}
.download-top-section a:hover, .download-top-section.style333 a:hover {
	color: #000;
	background-color: transparent;
}
.style222 a::after, .style333 a::after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	width: 30px;
	height: 30px;
	background-image: url('images/download.png');
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.style333 a::after {
	background-image: url('images/down.png');
	width: 20px;
	height: 24px;
	top: auto;
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
	bottom: 10px;
	right: 13px;
}
.vc_row.wpb_row.vc_row-fluid.duales-bot.samll-cc {
	padding-bottom: 60px;
}
.duales-second .video--section {
	top: 0 !important;
	padding: 0;
}
.duales-second .video--wrap {
	height: 345px;
	margin-bottom: 0;
}
.duales-second .video--content {
	display: none;
}
.duales-second a {
	color: #000;
}
.duales-second p {
	margin-bottom: 30px !important;
}
.duales-bot .each-c-box {
	padding-bottom: 90px !important;
}
.duales-bot .each-c-box a {
	position: absolute;
	bottom: 40px;
}
.duales-bot .each-c-box p {
	margin-bottom: 20px !important;
}
.duales-second .wpb_column.vc_column_container.vc_col-sm-6:first-child p {
	display: none;
}
.duales-second .arrow-right {
	background-image: url(images/ply-sepcial.png);
	width: 70px;
	height: 70px;
}
.duales-second .wpb_single_image.wpb_content_element.vc_align_left {
	width: 50%;
	float: left;
}
.duales-second .wpb_single_image.wpb_content_element.vc_align_left.big {
	width: 100%;
}
.bewe .simple-top-section {
	padding-top: 170px;
	padding-bottom: 100px;
	border-bottom-right-radius: 0;
}
.bewe h1 {
	line-height: 1;
	margin-bottom: 80px;
}
.bewe p strong {
	font-weight: 700;
}
.bewe ol li {
	color: #fff;
	font-size: 24px;
	font-weight: 700;
}
.bewe ol li a{
	color: #fff;
}
.bewe ol {
	margin-bottom: 30px;
}
.bewe .simple-top-content {
	max-width: 950px;
}
.bewe-mid.list--style {
	margin-top: 0;
	padding-top: 80px;
	display: table;
	padding-bottom: 280px;
}
.bewe-mid.list--style::after {
	content: '';
	height: 100%;
	position: absolute;
	width: 100%;
	left: -100%;
	background-color: #0063ae;
	top: 0;
}
.bewe-mid.list--style::before {
	content: '';
	height: 100%;
	position: absolute;
	width: 100%;
	right: -100%;
	background-color: #0063ae;
	top: 0;
}
.small-cc.bewe-bot {
	margin: auto;
	margin-top: -200px;
}
.bewe-mid ul {
	margin-bottom: 60px;
	max-width: 1020px;
}
.bewe-bot ul {
	margin-bottom: 60px;
}
.bewe-bot h2 {
	margin-bottom: 60px;
}
.bewe-bot p {
	margin-bottom: 40px;
}
.duales-second ul {
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 40px;
}
.deutsc--top {
	padding: 100px 0;
}
.style20 .logocont-content.same {
	width: 60%;
}
.logocont-section.style20 {
	width: 1230px;
	margin: auto;
	max-width: 1230px;
}
.style20 .logocont-img.same {
	width: 40%;
	padding-left: 160px;
}
.style20 h1 {
	line-height: 1;
	margin-bottom: 16px;
}
.style20 h2 {
	margin-bottom: 40px;
}
.icontext--box .each-icon-box:nth-child(3) {
	/*margin-right: 25%;*/
}
.icontext--box .each-icon-box.bluestyle:nth-child(3) {
/*	margin-right: 25%;*/
}
.each-text-tab.whitestyle {
	background: #EDEFF0;
	border-color: #C9C9C9;
	padding: 70px 50px;
	display: table;
}
.each-text-tab .content-c-tab {
	width: 100%;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.each-text-tab.whitestyle .content-c-tab h2 {
	color: #000;
	font-size: 45px;
	font-weight: 600;
	line-height: 1.1;
}
.each-text-tab:first-child {
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}
.each-text-tab.bluestyle:nth-child(4) {
	border-top-left-radius: 5px;
}
.each-text-tab:last-child {
	border-bottom-right-radius: 40px;
}
.home--first.eng-top {
	padding-bottom: 330px !important;
	padding-top: 200px;
}
.vc_row.wpb_row.vc_row-fluid.eng--mid {
	margin-top: -140px;
}
.vc_row.wpb_row.vc_row-fluid.eng--mid {
	margin-top: -140px;
	padding-bottom: 100px;
}
.eng-text h2 {
	margin-bottom: 25px;
}
.eng-text p {
	margin-bottom: 20px;
}
.each--infos {
	padding: 15px 36px 40px;
}
.eng-tri {
	padding-bottom: 50px;
}
.eng-tri .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.eng-bot {
	padding: 40px 0;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-bottom: 50px;
}
.eng-bot h3 {
	font-size: 40px;
	color: #fff;
	font-weight: 500;
}
.deutsc--mid .vc_row.wpb_row.vc_inner.vc_row-fluid {
	max-width: 1230px;
	width: 1230px;
	margin: auto;
}
.list--style.deutsc--mid {
	margin-top: 0;
	padding-top: 75px;
	border-bottom-right-radius: 150px;
}
.deutsc--mid .wpb_text_column.wpb_content_element h2 {
	color: #fff;
	margin-bottom: 50px;
	text-align: center;
}
.deutsc--mid .vc_column-inner {
	padding-top: 0 !important;
}
.deutsc--mid .each--infos {
	background-color: #fff;
	margin-bottom: 20px;
	border-bottom-right-radius: 40px;
	padding: 15px 30px 40px;
}
.deutsc--mid h3 {
	font-size: 40px;
}
.deutsc--mid .vc_col-sm-4 > .vc_column-inner {
	padding-right: 10px;
	padding-left: 10px;
}
.inner--deutsc {
	margin-top: 100px !important;
	padding-bottom: 50px;
}
.inner--deutsc h2 {
	text-align: left !important;
}
.inner--deutsc li {
	color: #fff;
	border-color: #fff;
}
.deutsc--mid-bot .vc_column-inner {
	padding-top: 0 !important;
}
.vc_row.wpb_row.vc_row-fluid.deutsc--mid-bot {
	padding-top: 100px;
	padding-bottom: 50px;
}
.deutsc--mid-bot h2 {
	font-size: 95px;
	margin-bottom: 40px !important;
}
.country--box {
	margin-top: 0;
}
.deu-bot {
	padding-top: 100px;
	padding-bottom: 100px;
}
.download-top-section:last-child a {
	border: none;
}
.mapbox {
	height: 840px;
}
.search-results .legal-pages-inner {padding-top: 100px;padding-bottom: 50px;}
.search-results .search--content a {font-size: 20px;color: #000;line-height: 1.2;}
.language-switcher.mobi {
	display: none;
}
.site-footer {display: table;}
.countries--container {
	display: table;
	width: 100%;
	margin-top: 30px;
}
.page-template-jobs-teamplate .download-top-section a {
	border: none !important;
	border-bottom: 1px solid #0063AF !important;
}
.jobs-temp .duales-second .vc_row:not(.halfimages-col) .wpb_single_image.wpb_content_element.vc_align_left {
	width: 100%;
}
.jobs-temp .each-c-box a::after{top: 5px;}
.vc_row.wpb_row.vc_row-fluid.small-cc.bewe-bot.list--style {
	margin-top: -180px !important;
}
.each--pins {
	opacity: 0;
	visibility: visible;
	height: 0;
	width: 0;
	pointer-events: none;
}

/*Map */
.map-search {
	margin: 0px 0;
	position: absolute;
	width: 300px;
	height: 44px;
	z-index: 99;
	right: 20px;
	background-color: #fff;
	top: 35px;
	border: 1px solid #0063AF;
}
div.map-search input[type="text"] {
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	border: 0;
	box-shadow: none;
	color: #000;
	height: 100%;
	left: 10px;
	line-height: 22px;
	padding: 0;
	position: absolute;
	top: 0;
	width: 80%;
	opacity: 1;
	font-size: 17px !important;
	font-style: italic;
	-webkit-appearance: none;
}
a.search {
	background-image: url('images/mob-search.png');
	display: block;
	height: 100%;
	overflow: hidden;
	position: absolute !important;
	width: 17%;
	right: 0;
	background-size: 50%;
	background-position: center;
	background-repeat: no-repeat;
}
body:not(.search-results) .search-results {
	display: none;
	float: left;
	font-size: 12px;
	margin: 21px 0 20px 12px;
}
.it-second.it-leist-second {
	margin-top: -105px;
	padding-top: 50px;
	padding-bottom: 100px;
}
.search.search-results {
	display: block;
}
#location-finder select {
	width: 300px;
	margin-right: 20px;
	border: 1px solid #0063AF;
	padding: 12px 18px;
	position: relative;
	color: #000;
	font-style: italic;
	font-size: 17px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-image: url('images/slelct.jpg');
	background-position: center right;
	background-color: #fff;
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	box-shadow: 0px 5px 5px #00000033;
}
div.map-search input[type="text"]::placeholder {
	opacity: 1;
}
.map--section {
	position: relative;
}
#location-finder {
	margin-bottom: 35px;
}
.deutsc-bottom .download-top-section a {
	border: none !important;
	border-bottom: 1px solid #0063AF !important;
}
.eng-tri .vc_col-sm-12 > .vc_column-inner, .eng-text .vc_col-sm-12 > .vc_column-inner {
	padding: 0;
}
.duales-second > .vc_col-sm-12 > .vc_column-inner > .wpb_wrapper > .wpb_text_column.wpb_content_element {
	max-width: 1020px;
}
.search-results-content.legal-pages-content {
	padding: 100px 0;
}
.search-results-content.legal-pages-content h1,.search-results-content.legal-pages-content h2 {
	margin-bottom: 20px;
}
.search-results-content.legal-pages-content h3 {
	font-size: 20px;
	margin-top: 10px;
}
.loc--id {
	height: 0;
	visibility: hidden;
	position: absolute;
	width: 0;
}
.loc--name {
	visibility: hidden;
	height: 0;
	width: 0;
	pointer-events: none;
}
.pin-cont {
	overflow: hidden;
	padding: 20px;
	position: relative;
}
.all-locations.loca-top, .loc-links  {
	padding-bottom: 7px;
	margin-bottom: 7px;
	border-bottom: 1px solid #0063af;
}
.all-locations.loca-top h3 {
	color: #0063AF;
	font-weight: 700;
	display: inline-block;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 5px;
}
.loc-links a {
	color: #0063AF;
	display: table;
	padding: 0;
	line-height: 1;
	padding-right: 10px;
	position: relative;
	margin-bottom: 5px;
}
.loc-links br {
	display: none;
}
.each--cont a {
	display: table;
	color: #0063AF;
	margin-top: 3px;
}
.gm-ui-hover-effect {
	top: 0 !important;
	right: 0 !important;
}
.new--second .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
.new--hero .style11 .herosection-right img {
	width: 550px !important;
	max-width: 550px;
	top: 50%;
	transform: translateY(-50%);
	left: 60px;
}
.new--hero .herosection-left h1, .new--hero .herosection-left h2 {
	color: #0063AF;
}
.new--hero .herosection-left p {
	color: #000;
}
.new--hero .herosection-left, .new--hero .herosection-right {
	width: 50%;
}
.home--third.last.home-2.new--hero {
	padding-bottom: 20px;
}
.standort--section {
	background-color: #0063AF;
	box-shadow: 0px 5px 5px #0000001A;
	margin-bottom: 100px;
	padding: 35px 100px;
	border-top-right-radius: 40px;
}
.standort--section h2 {
	color: #fff;
	font-size: 50px;
	margin-bottom: 25px;
}
.standort--form .selectric {
	width: 100%;
	border: 1px solid #0063AF;
	padding: 12px 25px;
	position: relative;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #fff;
	cursor: pointer;
	box-shadow: 0px 5px 5px #00000033;
}
.standort--form .selectric span {
	color: #000;
	font-style: italic;
	font-size: 17px;
	line-height: 1.4;
	height: auto;
}
.standort--form .selectric .button {
	display:none;
}
.standort--form .selectric-wrapper {
	width: 100%;
	margin-bottom: 15px;
	float: left;
}
.homepage--standort--col1:first-child {
	margin-right: 2%;
}
.homepage--standort--col1, .homepage--standort--col2 {
	float: left; 
	width: 49%;
}
.standort--form .selectric-wrapper:nth-child(2) {
	margin-right: 0;
}
.standort--section input {
	width: 100%;
	border: 1px solid #0063AF;
	padding: 12px 25px;
	position: relative;
	color: #000;
	font-style: italic;
	font-size: 17px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	box-shadow: 0px 5px 5px #00000033 !important;
	line-height: 1.4;
	font-family: 'Barlow-custom';
}
.standort--section input::placeholder {
	opacity: 1;
}
.standort--form button {
	font-size: 16px;
	color: #fff;
	padding: 11px 50px;
	border: 1px solid #fff !important;
	display: table;
	margin-top: 35px;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: right;
	display: table;
	background-color: transparent;
	cursor: pointer;
	width: auto;
	box-shadow: none !important;
	font-style: normal;
}
.standort--form button::before, .send-button::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 0;
	border-bottom-right-radius: 15px;
	background-color: #002B4D;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
}

.send-button::before {
	background-color: #0063af;
}
.standort--form button:hover::before, .send-button:hover::before {
	width: 100%;
}
.send-button:hover {
	color: #fff;
}
.standort--form button span, .send-button span {
	position: relative;
	z-index: 99;
}
.standort--form {
	display: table;
	width: 100%;
}
.standort--form input[type=submit]:hover {
	background-color: #fff;
	color: #0063af;
}
/*Selectrics*/
.selectric-wrapper {
  position: relative;
  cursor: pointer;
}

.selectric-responsive {
  width: 100%;
}

.selectric {
	border: 1px solid #0063AF;
	background: #fff;
	position: relative;
	box-shadow: 0px 5px 5px #0003;
}

.selectric .label {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0 110px 0 35px;
	font-size: 24px;
	line-height: 75px;
	color: #000;
	height: 77px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.selectric .button {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 38px;
  height: 38px;
  color: #BBB;
  text-align: center;
  font: 0/0 a;
  *font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial;
}

.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: #BBB;
  border-bottom: none;
}
.selectric .arrow---down {
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	right: 35px;
	width: 34px;
	height: 20px;
}
.selectric .arrow---down span {
	width: 22px;
	height: 4.5px;
	border-radius: 6px;
	background-color: #0063AF;
	display: block;
	top: 7px;
}
.selectric .arrow---down span:first-child {
	transform: rotate(45deg);
	position: absolute;
	left: -1px;
}
.selectric .arrow---down span:last-child {
	transform: rotate(-45deg);
	position: absolute;
	left: 13px;
}

.selectric-focus .selectric {
  border-color: #0063AF;
}

.selectric-hover .selectric {
  border-color: #0063AF;
}

.selectric-hover .selectric .button {
  color: #a2a2a2;
}

.selectric-hover .selectric .button:after {
  border-top-color: #a2a2a2;
}

.selectric-open {
  z-index: 9999;
}

.selectric-open .selectric {
  border-color: #c4c4c4;
}

.selectric-open .selectric-items {
  display: block;
}

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.send-button {
	font-size: 16px;
	color: #0063AF;
	padding: 15px 100px;
	border: 1px solid #0063AF !important;
	margin-top: 35px;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: right;
	background-color: transparent;
	cursor: pointer;
	width: auto;
	box-shadow: none !important;
	font-style: normal;
	text-decoration: none !important;
}
.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}

.selectric-hide-select select {
  position: absolute;
  left: -100%;
}

.selectric-hide-select.selectric-is-native {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.selectric-hide-select.selectric-is-native select {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  z-index: 1;
  box-sizing: border-box;
  opacity: 0;
}

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important;
}

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

/* Items box */
.selectric-items {
	display: none;
	position: absolute;
	left: 0;
	background: #EEF2F2 0% 0% no-repeat padding-box;
	box-shadow: 10px 10px 10px #0000001A;
	border: 1px solid #B9B9B9;
	border-radius: 5px;
	top: 0px;
	z-index: 99;
	padding: 25px 0;
}

.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}

.selectric-above .selectric-items {
  top: auto;
  bottom: 100%;
}

.selectric-items ul, .selectric-items li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  min-height: 20px;
}
.selectric-items li {
	display: block;
	cursor: pointer;
	background-color: transparent;
	color: #000;
	padding: 0 25px;
	font-size: 20px;
	line-height: 1.4;
	margin-bottom: 5px;
}
.selectric-items li.selected {
  background: #4C94F8;
  color: #fff;
}

.selectric-items li.highlighted {
  background: #4C94F8;
  color: #fff;
}

.selectric-items li:hover {
  background: #4C94F8;
  color: #fff;
}

.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: none;
  color: #444;
}

.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}

.selectric-items .selectric-group li {
  padding-left: 25px;
}
.new-boxes .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
	padding-bottom: 10px;
}
.new-boxes {
	padding-top: 25px;
	margin-top: 0;
}
.new-boxes .vc_col-sm-4 {
	margin-bottom: 40px;
}
.new-boxes .vc_col-sm-12 .vc_col-sm-12 .wpb_text_column.wpb_content_element {
	padding: 60px 0 30px;
}
.new-boxes .wpb_text_column.wpb_content_element h2 {
	margin-bottom: 25px;
}
.full--img .imgtxt-img {
	height: 580px;
	width: 100%;
}
.full--img .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
	height: auto !important;
	width: 100%;
	float: right;
	padding-bottom: 80px;
}
.full--img {
	margin-bottom: 100px;
}
.new-boxes .each--infos h4{
	color: #000;
}
.new-boxes .each--infos h4 {
	margin-bottom: 10px;
}
.full--img .each--infos h3 {
	height: auto !important;
	margin-bottom: 15px;
	font-size: 40px;
}
.full--img .each--infos h4 {
	color: #000;
	font-size: 20px;
}
.full--img.full--2 .imgtxt-img {
	height: auto;
	width: 50%;
	float: left;
}
.full--img.full--2 .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
	height: auto !important;
	width: 50%;
	float: right;
	padding: 40px 124px 50px 85px !important;
}
.full--img.full--2 .each--infos h3 {
	height: auto !important;
	margin-bottom: 15px;
	font-size: 55px;
}
.full--img.full--2 .each--infos h4 {
	color: #000;
	font-size: 30px;
	margin-bottom: 30px;
}
.new-boxes .wpb_column.vc_column_container.vc_col-sm-12, .full--img .wpb_column.vc_column_container.vc_col-sm-12 {
	max-width: 1230px;
	width: 1230px;
	margin: auto;
	float: none;
}
.gese--page .small-cc {
	width: 1436px;
	max-width: 1436px;
}
.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {
	padding-top: 75px;
	background-color: #fff;
	margin-top: -270px;
	position: relative;
	margin-right: 0;
	margin-left: 0;
}
.full--img.gese--bot .vc_col-sm-12 > .vc_column-inner {
	padding-left: 0;
	padding-right: 0;
}
.vc_row.wpb_row.vc_row-fluid.person--section {
	max-width: 1040px;
	margin: auto;
	margin-top: -120px;
	position: relative;
	z-index: 99;
}
.person--section h2 {
	padding-left: 20px;
	line-height: 1;
}
.transport.kompe .country--box {
	margin: 0;
}
.vc_row.wpb_row.vc_row-fluid.transport.kompe {
	position: relative;
	background-color: #fff;
	margin-top: -120px;
	padding-top: 75px;
	margin-right: 0;
	margin-left: 0;
}
.transport.kompe .content-c-tab p {
	margin-bottom: 35px;
}
.full--tab a {
	color: #0063AF;
	text-decoration: underline;
	margin: 0 !important;
	margin-left: 5px !important;
}
.fullimgtitle-cont .wpb_text_column a {
	margin-left: 5px;
	color: #0063AF;
}
.home--first ul li {
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #fff;
	font-size: 30px;
	line-height: 1.2;
	color: #fff;
}
.home--first ul {
	margin-top: 50px;
}
.qualitat-text .imgtxt-img {
	height: 420px !important;
	border: 4px solid #edeff0;
}
.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a {
	font-size: 21px;
	color: #0063AF;
	padding: 14px 100px;
	border: 1px solid #0063AF !important;
	display: table;
	margin-top: 35px;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: right;
	margin-right: 25px;
}
.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 0;
	background-color: #0063AF;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	border-bottom-right-radius: 15px;
}
.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a:hover::after {
	width: 100%;
}
.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a:hover {
	color: #fff;
}
.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a:hover strong {
	position: relative;
	z-index: 99;
}
.each--post.big--post {
	width: 66.1%;
	background-color: #edeff0;
}
.each--post.big--post iframe, .each--post.big--post > div {
	width: 500px !important;
	margin: auto;
	height: 430px !important;
	margin-top: 20px !important;
	float: none;
	overflow: auto !important;
	padding-bottom: 0 !important;
}
.each--post.big--post iframe{
	display:table;
}
.each--post.big--post h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 40px;
	font-weight: 700;
	position: absolute;
	bottom: 68px;
	left: 61px;
}
.first--page .each--post:nth-child(6) {
	margin-right: 0 !important;
}
.posts--slider .each--post:nth-child(6) {
	margin-right: 1.5% !important;
}
.posts--slider .each--post:nth-child(7) {
	clear: none;
}
.posts--slider .each--post:nth-child(8) {
	margin-right: 0 !important;
}
.pagination-list .page-numbers {
	width: 55px;
	height: 55px;
	float: left;
	color: #a3bae1;
	background-color: #bacbe8;
	margin-right: 12px !important;
	margin-left: 12px !important;
	text-align: center;
	font-size: 25px;
	font-weight: 700;
	padding-top: 13px;
}
.pagination-list {
	display: table;
	width: auto;
	margin: auto;
	clear: both;
	padding-top: 60px !important;
}
.page-numbers.current {
	color: #fff;
	background-color: #0063AF;
}
.prev.page-numbers {
	transform: rotate(180deg);
}
.each--post:hover .each--post-infos {
	background-color: #0063AF;
}
.each--post:hover .each--post-infos h3, .each--post:hover .each--post-infos a, .each--post:hover .each--post-infos p {
	color: #ffffff !important;
}
.each--post:hover .each--post-infos a::after {
	background-image: url('images/arrowhite.svg');
}
.single-post .list--style {
	margin-top: 0;
	padding: 70px 0 0;
	margin-bottom: 0;
}
.single-post .list--style li:last-child {
	border-bottom: 1px solid #0063AF;
}
.single-post .list--style h4 {
	font-size: 20px;
	color: #0063AF;
	font-weight: 700;
	margin-bottom: 20px;
}
.single-post .wpb_text_column.wpb_content_element a {
	color: #0063AF;
	text-decoration: underline;
}
.single-post .wpb_text_column.wpb_content_element h4 {
	font-size: 20px;
	color: #0063AF;
	font-weight: 700;
}
.single-post .full--tab h3 {
	font-weight: 500;
	color: #000;
	padding-right: 30px;
	font-size: 20px;
}
.single-post .wpb_text_column.wpb_content_element {
	margin-bottom: 20px;
}
.single-post .list--style li {
	font-size: 20px;
}
.single-post .list-style .wpb_text_column.wpb_content_element {
	margin-bottom: 0 !important;
}
.it--leis .inner-top--inner {
	padding-top: 180px;
	padding-bottom: 240px;
}
.it--leis.bigger--cc .inner_top-left {
	width: 56%;
	padding: 70px 75px 100px 104px;
}
.acord-cont ul:last-child {
	margin-bottom: 0 !important;
}
.qualitat--second.list--style li:last-child {
	border-bottom: 1px solid #0063AF;
}
.transport.trans--trans {
	padding-bottom: 270px !important;
}
.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding {
	padding-top: 50px;
}
.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding h2 {
	margin-top: 50px;
}
.list--style.ltl--list .vc_col-sm-12 > .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}
.list--style.ltl--list li:last-child {
	border-bottom: 1px solid #0063AF;
}
.home--second.img-box-direct.left-form.ltl--bot {
	padding-bottom: 160px !important;
	overflow: auto !important;
}
.home--second.img-box-direct.left-form.ltl--bot::before {
	width: 822px;
	height: 630px;
}
.medi--top {
	background: transparent linear-gradient(179deg, #002B4D 0%, #0063AF 100%) 0% 0% no-repeat padding-box;
	mix-blend-mode: multiply;
	border-radius: 0px 0px 100px 0px;
	padding-top: 275px;
	padding-bottom: 775px;
}
.medi--top h1 {
	color: #fff;
}
.medi--second {
	margin-top: -700px;
	background-color: #fff;
	position: relative;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-top: 75px;
	padding-bottom: 100px;
}
.medi--second .vc_column-inner {
	padding: 0;
}
.medi--second h2 {
	margin-bottom: 30px !important;
	line-height: 1;
}
.medi--title h3 {
	background-color: #0063AF;
	float: left;
	padding: 15px 25px;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
	line-height: 1.2;
}
.medi--title h3:first-child {
	width: 42%;
	border-right: 1px solid #C8C8C8;
}
.medi--title h3:last-child {
	width: 58%;
}
.each-medi-row {
	display: table;
	width: 100%;
}
.medi--left {
	width: 42%;
	float: left;
	padding: 18px 25px;
	background-color: #EDEFF0;
	border-right: 1px solid #C8C8C8;
	font-size: 20px;
	line-height: 1.2;
}
.medi--right {
	width: 58%;
	float: left;
	padding: 18px 25px;
	background-color: #EDEFF0;
	font-size: 20px;
	line-height: 1.2;
}
.each-medi-row:nth-child(2n) .medi--left, .each-medi-row:nth-child(2n) .medi--right{
	background-color: #DCDEE0;
}
.medi--right a {
	color: #0063AF;
}
.lager--top .inner_top-left {
	padding: 65px 49px 65px 112px;
	position: relative;
	width: 55%;
}
.lager--top .inner-top--inner {
	padding-bottom: 270px;
	padding-top: 180px;
}
.logistik--second.list--style li:last-child {
	border-bottom: 1px solid #0063AF;
}
.home--second.logistik.right-form.log--bottom {
	padding-bottom: 150px !important;
}
.log--bottom.right-form::before {
	height: 640px;
	width: 830px;
}
.home--first.transport.presse--top {
	padding-top: 240px;
	padding-bottom: 390px !important;
}
.home--first.transport.presse--top p {
	padding-right: 0;
}
.home--first.transport.presse--top h4 {
	margin-top: 50px;
	margin-bottom: 30px;
	color: #fff;
	font-size: 30px;
	line-height: 1.2;
	font-weight: 600;
}
.transport.presse--top a {
	border: none;
	padding: 0;
	font-size: 30px;
	margin: 0;
	border-bottom-right-radius: 0;
}
.transport.presse--top a {
	border: none;
	padding: 0;
	font-size: 30px;
	margin: 0;
	border-bottom-right-radius: 0;
	line-height: 1.2;
}
.transport.presse--top a:hover {
	color: #fff !important;
	background-color: transparent !important;
}
.transport.presse--top h6 br {
	display: none;
}
.transport.presse--top h6:last-child a {
	margin-top: 35px;
}
.presse--page {
	margin-top: -125px;
	background-color: #fff;
	position: relative;
	padding-top: 80px;
	margin-right: 0 !important;
	margin-left: 0 !important;
}
.presse--page h2 {
	margin-bottom: 25px;
}
.presse--page h4 {
	font-size: 20px;
	color: #0063AF;
	font-weight: 600;
	margin-bottom: 5px;
}
.presse--page p {
	margin-bottom: 20px;
}
.inhouse--top .inner-top--inner {
	padding-top: 140px;
	padding-bottom: 200px;
}
.inhouse--top .inner-top--inner .inner_top-left {
	position: relative;
	padding-bottom: 100px;
}
.list--style.inho--second {
	margin-top: -125px;
	padding-top: 70px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.list--style.inho--second li:last-child {
	border-bottom: 1px solid #0063AF;
}
.list--style.inho--second .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.posts--boxes .each--post-infos a::after {
	top: 4px;
}
.presse--page .full--tab {
	width: 1230px;
	max-width: 1230px;
	margin: auto;
}
.small-cc.press--text h4 {
	margin-bottom: 20px !important;
}
.small-cc.press--text {
	margin-top: 100px !important;
}
.each-imgs h3 {
	width: 100%;
	padding: 13px 25px;
	background-color: #EDEFF0;
	font-size: 20px !important;
	line-height: 1.2 !important;
	color: #000 !important;
	font-weight: 400 !important;
}
.c2col .acord-cont.active, .c3col .acord-cont.active {
	max-height: 10000px;
}
.each-imgs {
	width: 32.1%;
	float: left;
	margin-bottom: 20px;
}
.c2col .each-imgs {
	width: 49.1%;
}
.gutter-sizer {
	width: 1.7%;
}
.c2col .acord-cont, .c3col .acord-cont {
	padding-right: 0;
}
.each-imgs img {
	display: block;
}
.presse--page .full--tab.c3col:last-child {
	margin-bottom: 100px;
}
.single--content img.alignright {
	float: right;
	padding-right: 0;
	padding-left: 15px;
}
.single--content img.alignleft {
	float: left;
	padding-right: 20px;
	padding-left: 0;
	margin-bottom: 20px;
}
.single--content img.aligncenter {
	margin: auto;
	float: none;
	display: table;
	padding: 0;
}
.single--content p:last-child {
	margin-bottom: 0;
}
.it-second .vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.it-second.it-leist-second .wpb_text_column.wpb_content_element:first-child p {
	margin-bottom: 130px !important;
}
.arrow---down span:last-child {
	transform: rotate(-45deg);
	position: absolute;
	left: 11px;
}
.arrow---down span {
	width: 20px;
	height: 3.5px;
	border-radius: 6px;
	background-color: #0063AF;
	display: block;
	top: 5px;
}
.arrow---down span:first-child {
	transform: rotate(45deg);
	position: absolute;
	left: -1px;
}
.arrow---down {
	position: absolute;
	top: 10px;
	right: 0;
	width: 30px;
	height: 18px;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
}
.active .arrow---down {
	transform: rotate(180deg);
}
.direct--top .inner_top-left {
	width: 50%;
	padding: 80px 94px 100px;
}
.direct--top .inner_top-left h1 {
	margin-bottom: 15px;
}
.list--style.direct--list .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.direct--top.ltl--top .inner_top-left {
	width: 55%;
}
.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 100px;padding-left: 100px;}
.list--style.direct--list {margin-right: 0 !important;margin-left: 0 !important;}
.presse--page .vc_column-inner {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.group--first .inner_top-left {
	width: 55%;
	padding: 70px 96px 100px 106px;
}
.group--first .inner-top--inner {
	padding: 250px 0 310px;
}
.home--second.about--second.group--second {
	margin-top: -125px;
	padding-bottom: 60px !important;
}
.style333 a {
	border-top: none !important;
	border-right: none !important;
	border-left: none !important;
	margin-bottom: 0;
}
.style333 a:hover {
	color: #000;
	background-color: transparent;
}
.ein--second {
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-top: -275px;
	background-color: #fff;
	position: relative;
	padding: 80px 100px 0;
	margin-bottom: 100px;
}
.ein--second .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.ein--hero {
	padding-top: 300px !important;
	padding-bottom: 375px !important;
}
.ein--hero h1 {
	margin-bottom: 0 !important;
}
.ein--hero h2 {
	display: none;
}
.ein--second .small-cc {
	width: 100%;
	max-width: 100%;
}
.ein--second .wpb_text_column.wpb_content_element {
	margin-bottom: 0;
}
.ein--second .wpb_text_column.wpb_content_element h2{
	margin-bottom: 25px;
	margin-top: 50px;
}
.ein--second .wpb_text_column.wpb_content_element:first-child h2:first-child {
	margin-top: 0px;
}
.date--top .simple-top-section{
	padding-top: 300px !important;
	padding-bottom: 775px !important;
}
.date--top .small-cc {
	width: 1436px;
	max-width: 1436px;
}
.date--second {
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-top: -670px;
	background-color: #fff;
	position: relative;
	padding-top: 75px;
	padding-right: 100px;
	padding-left: 100px;
	margin-bottom: 100px;
}
.date--second .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.date--second a {
	color: #000;
}
.date--second p {
	margin-bottom: 25px !important;
}
.date--second .wpb_text_column.wpb_content_element {
	margin: 0 !important;
}
.date--second h2 {
	margin-top: 100px;
	margin-bottom: 25px !important;
}
.date--second .wpb_text_column.wpb_content_element:first-child h2:first-child {
	margin-top: 0 !important;
}
.date--second h5 {
	color: #0063AF;
	font-weight: 700;
	font-size: 30px;
	margin-bottom: 25px;
	font-family: 'Barlow-Condensed-custom';
}
.ein--hero .herosection-right {
	display: none;
}
#wpcf7-f1581-o1 select {
	width: 100%;
	margin-right: 20px;
	border: 1px solid #0063AF;
	padding: 12px 18px;
	position: relative;
	color: #000;
	font-style: italic;
	font-size: 17px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-image: url('images/slelct.jpg');
	background-position: center right;
	background-color: #fff;
	background-repeat: no-repeat;
	background-size: contain;
	cursor: pointer;
	box-shadow: 0px 5px 5px #00000033;
}
#wpcf7-f1581-o1 option {
	color: #000;
	font-style: italic;
	font-size: 17px;
	cursor: pointer;
}
.kontakt--top a {
	color: #fff;
}
.kontakt--top a strong {
	font-weight: 600;
	font-family: 'Barlow-custom';
}
.kontakt--top h2 {
	display: none;
}
.kontakt--top h6 {
	padding-left: 100px;
}
.style55 .herosection-left {
	width: 60%;
}
.style55 .herosection-right {
	width: 40%;
}
.home--first.home--1.kontakt--top {
	padding-top: 280px;
}
.kontakt--top h1 {
	margin-bottom: 50px;
}
.kontakt--second {
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding: 75px 100px 0;
	margin-top: -125px;
	position: relative;
	background-color: #fff;
	margin-bottom: 100px;
}
.kontakt--second .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}
.kontakt--second .wpb_text_column.wpb_content_element {
	margin-bottom: 0;
}
.kontakt--second .wpb_text_column h2 {
	margin-bottom: 70px;
}

.each--line {
	width: 100%;
	float: left;
}
.wpcf7-text, .wpcf7-email, .wpcf7-textarea {
	border-bottom: 1px solid #0063AF !important;
	border: 0;
	width: 100%;
	font-style: italic;
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding: 15px 35px 10px 0;
	font-family: 'Barlow-custom';
}
.wpcf7-textarea {
	height: 85px;
	resize: none;
	margin-bottom: 50px;
}
.each--line.submit--line {
	margin-top: 50px;
}
.wpcf7-text::-webkit-input-placeholder, .wpcf7-email::-webkit-input-placeholder, .wpcf7-textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
  opacity:1;
}
.wpcf7-text::-moz-placeholder, .wpcf7-email::-moz-placeholder, .wpcf7-textarea::-moz-placeholder { /* Firefox 19+ */
  color: #000;
  opacity:1;
}
.wpcf7-text:-ms-input-placeholder, .wpcf7-email:-ms-input-placeholder, .wpcf7-textarea:-ms-input-placeholder { /* IE 10+ */
  color: #000;
  opacity:1;
}
.wpcf7-text:-moz-placeholder, .wpcf7-email:-moz-placeholder, .wpcf7-textarea:-moz-placeholder { /* Firefox 18- */
  color: #000;
  opacity:1;
}
.each--line .wpcf7-checkbox label, .each--line .wpcf7-radio label  {
	position: relative;
	display: inline-block !important;
	padding-left: 31px !important;
	margin-right: 45px !important;
	cursor: pointer;
	color: #000;
	font-size: 20px !important;
}
.each--line .wpcf7-checkbox label input, .each--line .wpcf7-radio label input {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}
.each--line .wpcf7-checkbox .wpcf7-list-item-label::before, .each--line .wpcf7-radio .wpcf7-list-item-label::before{
	content: "";
	width: 20px;
	height: 20px;
	top: -1px;
	left: 0;
	position: absolute;
	display: block;
	cursor: pointer;
	border: 1px solid #0063AF;
}
.each--line .wpcf7-checkbox .wpcf7-list-item-label::after, .each--line .wpcf7-radio .wpcf7-list-item-label::after {
	content: "";
	width: 10px;
	height: 5px;
	top: 4px;
	left: 5px;
	position: absolute;
	display: block;
	cursor: pointer;
	border-left: 3px solid #fff;
	border-bottom: 3px solid #fff;
	transform: rotate(-54deg);
}
.each--line .wpcf7-checkbox input:checked + .wpcf7-list-item-label::before, .each--line .wpcf7-radio input:checked + .wpcf7-list-item-label::before{
	background-color: #0063AF;
}
.each--line .wpcf7-checkbox .first label, .each--line .wpcf7-radio .first label {
	margin-left: 0px;
	margin-bottom: 10px;
}
.each--line .wpcf7-checkbox .first, .each--line .wpcf7-radio .first{
	margin-left: 0px;
	padding-bottom: 15px;
}
.each--line.select--line {
	background: #EDEFF0;
	padding: 35px;
	border-top-right-radius: 40px;
	margin-bottom: 35px;
	margin-top: 50px;
}
.wpcf7-submit {
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	width: 0;
	height: 0;
}
.wpcf7 form .wpcf7-response-output {
	clear: both;
	margin-top: 20px;
	float: left;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
.wpcf7-not-valid-tip {
	padding-left: 0px;
	margin-bottom: 10px;
}
.wpcf7-text.wpcf7-not-valid, .wpcf7-email.wpcf7-not-valid, .wpcf7-textarea.wpcf7-not-valid {
	border-bottom: 1px solid #f00 !important;
	margin-bottom: 5px;
}
.news--page {
	background: transparent linear-gradient(179deg, #002B4D 0%, #0063AF 100%) 0% 0% no-repeat padding-box;
	mix-blend-mode: multiply;
	padding-top: 310px;
	padding-bottom: 185px;
}
.news--page h1 {
	color: #fff;
	margin-bottom: 50px !important;
}
.each-medi-row strong {
	font-weight: 700;
}
.medi--second .vc_col-sm-12 {
	z-index: 2;
}
#mailpoet_form_2 {
	width: 1230px !important;
	margin: auto;
}
#jobmessen-table, #karrieretage-table {
	margin-top: 0;
	padding-top: 0;
}
p sup {
	vertical-align: super;
	font-size: 13px;
	line-height: 1;
}
.news--page .mailpoet_paragraph {
	float: none;
	width: 100%;
	margin-bottom: 0 !important;
}
.mailpoet_paragraph input[type="email"], .mailpoet_paragraph input[type="text"] {
	border: 0 !important;
	font-style: italic;
	font-size: 20px;
	color: #fff !important;
	line-height: 1.3;
	padding: 25px 35px !important;
	font-family: 'Barlow-custom';
	width: 100% !important;
	background-color: transparent !important;
	box-shadow: none !important;
	border-bottom: 1px solid #fff !important;
}
.mailpoet_submit {
	font-size: 16px;
	color: #fff;
	padding: 15px 100px !important;
	border: 1px solid #fff !important;
	margin-top: 50px !important;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: right;
	background-color: transparent;
	cursor: pointer;
	width: auto;
	box-shadow: none !important;
	font-style: normal;
}
.mailpoet_paragraph input[type="email"]::-webkit-input-placeholder, .mailpoet_paragraph input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
  opacity:1;
}
.mailpoet_paragraph input[type="email"]::-moz-placeholder, .mailpoet_paragraph input[type="text"]::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
  opacity:1;
}
.mailpoet_paragraph input[type="email"]:-ms-input-placeholder, .mailpoet_paragraph input[type="text"]:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
  opacity:1;
}
.mailpoet_paragraph input[type="email"]:-moz-placeholder, .mailpoet_paragraph input[type="text"]:-moz-placeholder { /* Firefox 18- */
  color: #fff;
  opacity:1;
}
.mailpoet_radio_label {
	position: relative;
	display: inline-block !important;
	padding-left: 31px !important;
	margin-right: 45px !important;
	cursor: pointer;
	color: #fff;
}
.mailpoet_radio_label input {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}
.mailpoet_radio_label::before {
	content: "";
	width: 20px;
	height: 20px;
	top: -1px;
	left: 0;
	position: absolute;
	display: block;
	cursor: pointer;
	border: 1px solid #fff;
}
.mailpoet_radio_label.active::before {
	background-color: #fff;
}
.mailpoet_radio_label:first-child {
	margin-left: 35px;
	margin-bottom: 10px;
}
.footer--form {
	width: 610px !important;
	float: left;
}
.footer--form input[type="submit"] {
	width: 40px !important;
	height: 41px;
	border-bottom-right-radius: 0;
	font-size: 0;
	padding: 0 !important;
	position: relative;
	background-image: url('images/arroww.svg');
	background-size: 11px;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-appearance: none;
	box-shadow: none;
	border: 1px solid #fff;
	background-color: transparent;
	display: block;
	top: 0px;
	left: -1px;
	cursor: pointer;
}
.footer--form input {
	width: calc(100% - 40px) !important;
	font-size: 14px;
	padding: 11px 30px !important;
	line-height: 1 !important;
	height: 41px;
	font-family: 'Barlow-custom';
	float: left;
	border: none;
}
.footer--form p {
	color: #fff;
	margin-bottom: 10px;
}
.footer--form input::placeholder {
	opacity: 1;
	color: #000;
}
.engagement-page.group--first .inner-top--inner {
	padding: 180px 0 239px;
}
.engagement-boxes {
	margin-bottom: 80px;
}
.mailpoet_validate_success {
	color: #fff;
}
.footer--form.news--fform {
	width: 810px !important;
	margin: auto;
	display: table;
	float: none;
}
.footer--form.news--fform p {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	margin-bottom: 25px;
	line-height: 1;
	text-align: center;
}
.footer--form.news--fform input {
	width: calc(100% - 180px) !important;
	height: 77px;
	font-size: 28px;
	border-color: #0063AF;
	border: 1px solid #0063AF;
}
.footer--form.news--fform input[type="submit"] {
	width: 180px !important;
	top: 0;
	color: #fff;
	background-color: #0063AF;
	background-image: none;
	border-bottom-right-radius: 15px;
	font-size: 15px;
	font-weight: 700;
}
.footer--form.news--fform input::placeholder {
	opacity: 0;
}
.each-trilinkdown-row h3 {
	font-size: 30px;
	font-weight: 300;
	line-height: 1.2;
	display: block;
	float: left;
}
.each-trilinkdown-row {
	width: 100%;
	padding: 10px 13px 10px 0;
	border-bottom: 1px solid #0063AF;
	display: table;
}
.first--tri a {
	color: #0063AF;
	font-size: 20px;
	line-height: 36px;
	padding-right: 40px;
	display: table;
	position: relative;
	float: right;
}
.right--tri div {
	width: 140px;
	float: left;
	position: relative;
}
.first--tri:nth-child(2) {
	width: 125px;
}
.right--tri {
	float: right;
}
.first--tri a::after {
	content: '';
	position: absolute;
	background-image: url('images/down.png');
	width: 20px;
	height: 24px;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	background-size: contain;
}
.download-top-section a strong {
	color: #C9C9C9;
}
input[type="text"], input[type="email"], input[type="submit"], textarea, .contact--fields select, input[type="tel"] {
	-webkit-appearance: none;
	outline: none !important;
	box-shadow: none;
	border-radius: 0;
}
#mailpoet_form_2 .mailpoet_form_loading > span {
	background-color: #fff;
}
.inho--second .country--box {
	margin-top: 100px;
}
.list--style.inho--second.contract--log {
	margin-bottom: 0;
}
.stand--wrap, .type--wrap {
	width: 100%;
	margin-top: 50px;
	background-color: #0063AF;
	padding: 35px;
	border-top-right-radius: 40px;
	display: inline-block;
	box-shadow: 0px 5px 5px #0000001A;
}
.stand--wrap > div:first-child {
	margin-right: 2%;
}
.stand--wrap > div {
	width: 49%;
	float: left;
}
.stand--wrap .selectric .label, .type--select .selectric .label {
	font-size: 20px;
	font-style: italic;
}
.stand--inner {
	padding: 25px 35px 35px;
	background-color: #EDEFF0;
	display: table;
	width: 100%;
	border-bottom-right-radius: 40px;
}
.each--stand {
	width: 100%;
	padding: 10px 13px 10px 0;
	border-bottom: 1px solid #0063AF;
	display: table;
}
.each--stand h3 {
	font-size: 30px;
	font-weight: 300;
	line-height: 1.2;
	display: block;
	float: left;
}
.standort--results {
	margin-bottom: 100px;
}
.stand--wrap .b-font .selectric .label, .type--select .b-font .selectric .label {
	font-weight: bold;
	font-style: normal;
}
/*map*/
.standort--map {
	height: 990px !important;
}
.standort--map--container {
	margin-bottom: 100px !important;
}
.standort--de--container {
	
	border-radius: 0 40px 40px 0;
	overflow: hidden;
}
.no--hidden {
	overflow: visible !important;
}
.standort--finder {
	margin-top: -400px !important;
	width: 100%;
	position: relative;
	z-index: 99 !important;
	background: #0063AF;
	padding: 35px 100px 50px;
}
.standort--finder h2 {
	color: #fff;
	margin-bottom: 25px;
}
.standort--land--container {
	width: 49.3%;
	margin-right: 1.4%;
	float: left;
	margin-bottom: 15px;
}
.standort--auswahlen--container {
	width: 49.3%;
	float: left;
	margin-bottom: 15px;
}
.standort--finder .selectric .label {
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-style: italic;
}
.standortplz--container {
	display: table;
	width: 100%;
}
.standort--finder .selectric .arrow---down {
	right: 25px;
}
.standortplz--container input {
	width: calc(100% - 50px);
	height: 50px;
	line-height: 50px;
	padding: 0 110px 0 35px;
	border: none;
	box-shadow: none;
	color: #000;
	font-style: italic;
	font-size: 20px;
	font-family: 'Barlow-custom';
	box-shadow: 0px 5px 5px #00000033;
}
.standortplz--container button {
	width: 50px;
	height: 50px;
	line-height: 50px;
	background-color: transparent;
	border: 1px solid #fff;
	position: relative;
	cursor: pointer;
	display: block;
	float: right;
	background-image: url('images/arroww.svg');
	background-repeat: no-repeat;
	background-position: center;
}
.footer--form input::placeholder {
	opacity: 1;
	color: #000;
}
.standort--map--container .standort--results {
	margin-bottom: 0 !important;
	width: 100%;
}
.each-stan-wrap {
	margin-bottom: 0 !important;
	width: 100%;
	background-color: #EDEFF0;
	position: relative;
	padding: 50px 100px;
	border-bottom-right-radius: 40px;
}
.b-font .selectric .label {
	font-weight: bold;
	font-style: normal;
}
.each--standort {
	display: table;
	width: 100%;
	margin-bottom: 15px;
	border-bottom: 1px solid #0063AF;
	padding-bottom: 15px;
}
.each--standort:last-child {
	border-bottom: none;
}
.stand--2 {
	float: left;
	width: 33%;
	padding-right: 30px;
}
.stand--1 {
	float: left;
	width: 43%;
	padding-right: 30px;
}
.stand--3 {
	float: right;
	width: 24%;
}
.each--standort p, .each--standort a, .each--standort h4, .each--standort h3 {
	color: #000;
	font-size: 20px;
}
.each--standort h3 {
	color: #0063AF;
	font-weight: 600;
}

.standortplz--container input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
  opacity:1;
}
.standortplz--container input::-moz-placeholder { /* Firefox 19+ */
  color: #000;
  opacity:1;
}
.standortplz--container input:-ms-input-placeholder { /* IE 10+ */
  color: #000;
  opacity:1;
}
.standortplz--container input:-moz-placeholder { /* Firefox 18- */
  color: #000;
  opacity:1;
}
.witherror {
	border: 1px solid #f00 !important;
}

.first--page .each--post:nth-child(7){
    clear:none;
    margin-right:1.5%;
}
.first--page .each--post:nth-child(8) {
	margin-right: 0 !important;
}
.first--page .each--post:nth-child(9) {
	margin-right: 0 !important;
}
.lds-ring {
	display: none;
	position: absolute;
	right: -63px;
	height: 100%;
	top: -2px;
	width: 56px;
	z-index: 999999999;
}
.lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 35px;
    height: 35px;
    margin: 7px;
    border: 3px solid #fff;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #fff transparent transparent transparent;
}

.lds-ring div:nth-child(1) {
    animation-delay: -0.45s;
}

.lds-ring div:nth-child(2) {
    animation-delay: -0.3s;
}

.lds-ring div:nth-child(3) {
    animation-delay: -0.15s;
}

@keyframes lds-ring {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.category-menu-inner {
	position: relative;
}
.category-menu-inner .active a {
	font-weight: bold !important;
}
.standort--map.standort--map--deutschland{height:620px !important;border: 0.5px solid #707070;}
.page-template-news-template .footer--form.news--fform input {
	border: 1px solid #0063AF;
}
.page-template-news-template .img-box-cont h5 a::after {
	display: none;
}
.each--post.big--post h3 {
	background-color: #edeff0;
	width: 100%;
	left: 0;
	bottom: 0;
	padding: 20px 20px 60px 60px;
}
.each--post-infos a::after {top: 5px;}
.list--style.nag--inner--c {
	margin-top: 0;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-top: 50px;
	padding-right: 100px;
	padding-left: 100px;
	margin-bottom: 0;
}
.list--style.nag--inner--c .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.stan-table-top {
	display: table;
	width: 100%;
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	border: 1px solid #0063AF;
	border-radius: 40px 40px 0px 0px;
}
.standorte--table {
	margin-top: 50px;
}
.stan-table-bot {
	display: table;
	width: 100%;
	background-color: #EDEFF0;
	padding: 50px 100px;
	border-bottom-right-radius: 40px;
}
.stan-table-top > div {
	width: 50%;
	float: left;
	text-align: center;
	padding: 20px 0 30px;
}
.stan-table-top h3 {
	color: #fff;
	margin-bottom: 10px;
	font-size: 55px;
	font-weight: 700;
	font-family: 'Barlow-Condensed-custom';
}
.stan-table-top h3 sup {
	vertical-align: super;
	font-size: 32px;
}
.stan-table-top p {
	color: #fff;
}
.stan-left {
	border-right: 1px solid #0063AF;
}
/*alex*/
/* certificate search */
.select--container {
	position: relative; 
}
.select--container.loading::before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 999999999;
	background: rgba(0,0,0,0.3);
	display: block;
}
.select--container.loading::after{
	content:"";
	position:absolute;
	border: 8px solid #f3f3f3;
	border-radius: 50%;
	border-top: 8px solid #0063AF;
	width: 30px;
	height: 30px;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
	left:50%;
	top:50%;
	margin-left:-15px;
	margin-top:-22px;
	z-index:9999999999;
}
/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.standort--finder {
	margin-top: -300px;
	width: 100%;
	position: relative;
	z-index: 9999999;
	background: #0063AF;
}
.standort--map--container {
	margin-bottom: 250px;
}
.witherror{
	border:1px solid #f00;
}
/**/
.bot--first {
	width: 30%;
	float: left;
	color: #0063AF;
	font-weight: 600;
	font-size: 20px;
	padding-right: 25px;
}
.bot-right {
	float: right;
	width: 30%;
}
.bot--mid {
	float: left;
	width: 40%;
	font-size: 20px;
	color: #000;
	padding-right: 20px;
	line-height: 1.2;
}
.bot-right a, .bot-right p {
	color: #000;
	font-size: 20px;
	margin: 0;
}
.bottom--button.send-button {
	font-size: 21px;
}
.count-list-top .top-banner h1 {
	padding-top: 200px;
}
.top-banner.big.overlay--top::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #00000080;
	border-bottom-right-radius: 100px;
}
.top-banner.big.overlay--top {
	position: relative;
}
.top-banner.big.overlay--top .small-cc {
	position: relative;
	z-index: 9;
}
.standort--section .arrow---down {
	right: 25px;
}
.table-bot-inner {
	display: table;
	width: 100%;
	margin-bottom: 20px;
	border-bottom: 1px solid #0063AF;
	padding-bottom: 20px;
}
.table-bot-inner:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.list--style.nag--inner--c .country--box {
	margin-top: 50px;
}
.list--style.nag--inner--c.big-top {
	padding-top: 80px;
}
.list--style.nag--inner--c.big-top h3 {
	margin-top: 40px;
	font-size: 30px;
	margin-bottom: 0;
}
.homepage--standort--col1 {
	float: left;
	width: 49%;
}
.homepage--standort--col1:first-child {
	margin-right: 2%;
}
.standort--form .selectric .label {
	margin-left: 0;
}
.vc_general.vc_btn3 {
	color: #0063af !important;
	background-color: transparent !important;
	border: none !important;
	padding: 0;
	box-shadow: none;
	background-image: none;
	font-size: 18px;
}
.send-button strong {
	position: relative;
}
.send-button:hover strong {
	position: relative;
	color: #fff;
}
.standorte--table .stan-table-top p {
	margin-bottom: 0;
}
.wpb_text_column table {
	width: 100%;
	margin-bottom: 25px;
}
.wpb_text_column tr:first-child {
	border-bottom: 2px solid #0063AF;
}
.wpb_text_column th {
	font-size: 20px;
	text-align: left;
	padding: 15px 0;
	font-weight: 600;
}
.wpb_text_column th:last-child {
	width: 35%;
}
.wpb_text_column th:nth-child(2) {
	width: 40%;
}
.wpb_text_column th:first-child {
	width: 25%;
}
.wpb_text_column td {
	font-size: 20px;
	padding: 10px 0;
}
.wpb_text_column tr {
	border-bottom: 1px solid #0063AF;
}
.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {
	padding-bottom: 150px;
}
.temper-bot .box--content {
	margin-bottom: 0;
}
.it-second.policy .download-top-section a {
	margin-right: 0;
}
.withoutimg + .withimg {
	margin-top: 40px;
}
.it-kom-top .inner_top-left {
	width: 55%;
}
.it-kom-top .inner-top--inner {
	padding: 250px 0 300px;
}
.it-kom-top .inner_top-left {
	width: 55%;
	padding: 70px 75px 100px 106px;
}
.it-second.it-kom {
	padding-bottom: 70px;
	margin-top: -125px;
	padding-top: 70px;
}
.qualitat--second .wpb_text_column a {margin-right: 0 !important;}
.each--line.submit--line .send-button {
	font-size: 21px;
	padding: 15px 110px;
	font-family: 'Barlow-custom';
	margin-top: 0;
}
.netz p {
	color: #0063AF;
}
/*style2*/
.full--img.home--second.img-box-direct {
	margin-top: 0;
	padding-bottom: 0 !important;
}
.new-boxes {
	padding-bottom: 0 !important;
}
.new-boxes .each--infos {
	padding-right: 30px;
	padding-left: 35px;
}
.daten--section .each-icon-box.whitestyle h2 {
	margin-top: -5px;
}
.daten--section .each-icon-box.whitestyle .img--wrap {
	margin-bottom: 10px;
}
.daten--section .each-icon-box .content-c-tab h2 {
	font-weight: 600;
}
.daten--section .icontext--box .each-icon-box.bluestyle.last {
	border-top-right-radius: 40px;
}
.daten--section .icontext--box .each-icon-box.last + div {
	clear: both;
}
.polly--top .simple-top-section {
	padding-bottom: 330px;
}
.vc_row.wpb_row.vc_row-fluid.home--second.compliance-second {
	padding-bottom: 60px !important;
}
.compliance-top .small-cc {
	width: 100%;
	max-width: 1435px;
}
.qualitat-text.home--second.img-box-direct {
	padding-bottom: 10px !important;
}
.each--post-infos {
	position: relative;
}
.each--post-infos .news-link::after {
	display: none;
}
.each--post-infos .news-link {
	font-size: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.each--post.big--post , .each--post.big--post h3 {
	border-bottom-right-radius: 40px;
}
.nag-danmark-title {
	margin-top: 0;
	margin-right: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0;
	padding: 80px 100px 0;
}
.list--style.nag--inner--c .small-cc .each-c-box:last-child {
	margin-bottom: 0;
}
.nag-location-banner .top-banner {
	margin-top: 105px;
}
.nag-danmark-title .wpb_text_column h2 {
	margin-bottom: 40px;
}
.nag--location--content .wpb_text_column {
	margin-bottom: 80px !important;
}
.nag--location--content .wpb_text_column:last-child {
	margin-bottom: 0 !important;
}
.nag--location--content .wpb_text_column:first-child {
	margin-bottom: 50px !important;
	margin-top: 30px;
}
.list--style.nag--inner--c.danmark--content-top {
	padding-top: 150px;
}
.list--style.nag--inner--c.danmark--content-top h2 {
	margin-bottom: 45px;
}
.list--style.nag--inner--c.big-top h1 {
	margin-bottom: 50px;
}
.internetbooking-second .send-button {
	float: left;
	font-size: 21px;
	padding: 11px 69px;
}
.home--first {
	border-bottom-right-radius: 100px;
}
.langdons-portfolio-content h1 {
	padding-top: 100px;
}
.langdons-portfolio-content h2 {
	margin-bottom: 20px;
}
/**/
.it-second.it-leist-second.netz--second {
	margin-top: -125px;
	padding-top: 100px;
	padding-left: 100px;
	padding-right: 100px;
	padding-bottom: 60px;
}
.it-second.it-leist-second.netz--second .countries--container {
	margin-top: 0;
}
.netz--second .each-contry p {
	margin-bottom: 0 !important;
}
.each-contry:hover .tax-content {
	background-color: #0063AF;
}
.each-contry:hover p {
	color: #fff;
}
.each-contry:hover h3 {
	color: #fff;
}
.count-list-top .small-cc {
	width: 1436px;
	max-width: 1436px;
}
.under-logo {
	float: left !important;
	padding: 0 !important;
}
.under-logo li:first-child a {
	padding-left: 0 !important;
}
.under-logo a {
	font-size: 20px !important;
	font-weight: 600 !important;
}
.under-logo li:first-child {
	padding-left: 0 !important;
	padding-top: 10px !important;
}
.ein--second .wpb_text_column a {
	text-decoration: underline;
	color: #0063AF;
}
.list--style.nag--inner--c.big-top h2 {
	font-size: 95px;
	margin-top: 80px;
	margin-bottom: 50px;
}
.list--style.nag--inner--c.big-top .full--tab {
	margin-bottom: 35px;
}
.list--style.nag--inner--c.big-top .full--tab h3 {
	font-size: 30px;
	color: #000;
	font-weight: 400;
	font-family: 'Barlow-custom' !important;
	position: relative;
	margin-top: 20px;
}
.list--style.nag--inner--c.big-top .wpb_text_column a {
	color: #0063AF;
	text-decoration: underline;
}
.germani--boxes .standort--finder {
	margin-top: 0 !important;
}
.germani--boxes .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.germani--boxes {
	padding-bottom: 0 !important;
	padding-top: 50px;
	max-width: 1230px;
	margin: auto !important;
}
.germani--boxes h2 {
	margin-bottom: 25px;
}
.germani--boxes .wpb_text_column.wpb_content_element {
	margin-bottom: 50px;
}
.login--form {
	width: 100%;
	background-color: #0063AF;
	padding: 35px 100px 50px;
	border-top-right-radius: 40px;
	margin-top: 100px;
	margin-bottom: 100px;
}
.login--form h3 {
	color: #fff;
}
.log-inputs {
	margin-bottom: 25px;
	width: 100%;
}
.log-inputs input:last-child {
	margin-right: 0;
}
.log-inputs input {
	width: 32%;
	margin-right: 2%;
	box-shadow: 0px 5px 5px #00000033;
	border: 1px solid #0063AF;
	padding: 13px 50px 13px 25px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #000;
}
.log-inputs input::placeholder {
	font-style: italic;
	color: #000;
	opacity: 1;
	font-weight: 400;
}
.log--form {
	display: table;
	width: 100%;
}
.sub--log {
	float: right;
	position: relative;
}
.sub--log input {
	font-size: 16px;
	color: #fff;
	padding: 10px 78px !important;
	border: 1px solid #fff !important;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: right;
	background-color: transparent;
	cursor: pointer;
	width: auto;
	box-shadow: none !important;
	font-style: normal;
	display: table;
	float: right;
	z-index: 99;
}
.sub--log:hover::after {
	width: 100%;
}
.sub--log::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 100%;
	background-color: #002B4D;
	border-bottom-right-radius: 15px;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
}
.hide .stan-table-top {
	display: none;
}
.list--style.nag--inner--c .wpb_text_column h2 {
	margin-top: 40px;
}
.list--style.nag--inner--c .wpb_text_column:first-child h2 {
	margin-top: 0px;
}
.img-text-section {
	position: relative;
}
.full-box-link {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.vc_tta-container {
	margin-bottom: 0;
}
.tabs--section {
	position: relative;
	background-color: #fff;
	margin-top: -125px;
	padding-top: 70px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 100px;
	padding-right: 100px;
	padding-left: 100px;
}
.tabs--section .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}
.tabs--section .vc_tta-panels {
	border: none !important;
	border-top: 2px solid #fff !important;
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	border-radius: 0px 0px 40px 0px !important;
}
.tabs--section .vc_tta-panel-body {
	padding: 70px 100px 100px !important;
}
.tabs--section .vc_tta-tabs-container {
	margin-right: 0 !important;
}
.tabs--section .vc_tta-tab {
	margin-top: 0 !important;
	margin-left: 0 !important;
	width: 25%;
	border-radius: 0;
	background-image: none;
	border: 1px solid #FFFFFF !important;
	float: left;
}
.tabs--section .vc_tta-tab a {
	text-align: center;
	background-color: #8CA9D9 !important;
	color: #fff !important;
	background-image: none !important;
	border: none !important;
	border-radius: 0 !important;
	font-size: 16px;
	font-weight: 600;
	padding: 18px !important;
}
.tabs--section .vc_tta-tabs-list li:last-child a {
	border-top-right-radius: 20px !important;
}
.tabs--section .vc_tta-tab.vc_active a {
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box !important;
}
.tabs--section h2 {
	color: #fff;
	font-size: 40px;
	margin-bottom: 25px;
}
.tabs--section p {
	color: #fff;
	font-size: 20px;
	margin-bottom: 20px;
}
.tabs--section h3 {
	font-weight: 600;
	font-size: 20px;
	color: #fff;
	margin-bottom: 25px;
}
.inner--links {
	display: table;
	width: 100%;
	margin-bottom: 50px;
}
.each--link:first-child {
	border-top-left-radius: 10px;
}
.each--link.end{
	border-top-right-radius: 10px;
}
.each--link.end + .each--link{
	clear:left;
}
.each--link.bblr {
	border-bottom-left-radius: 10px;
}
.each--link:last-child {
	border-bottom-right-radius: 10px;
}
.each--link:nth-child(1), .each--link:nth-child(2), .each--link:nth-child(3), .each--link:nth-child(4) {
	border-bottom: 1px solid #C9C9C9;
}
.each--link {
	width: 25%;
	float: left;
	padding: 25px 5px;
	background-color: #EDEFF0;
	text-align: center;
	border-right: 1px solid #C9C9C9;
	position: relative;
}
.each--link h4 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 19px;
	font-weight: 700;
	display: table;
	width: 100%;
}
.each--link a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.tabs--section .vc_btn3-container {
	width: 100%;
	margin: 0;
}
.vc_btn3-container a.vc_btn3-style-flat {
	color: #fff !important;
	font-size: 20px !important;
	padding: 7px 30px 7px 0;
	width: 100%;
	text-align: left;
	border-bottom: 1px solid #fff !important;
	border-radius: 0 !important;
	position: relative;
	background-image: url('images/arrowhite.svg');
	background-repeat: no-repeat;
	background-position: center right;
	background-size: 13px;
}
.tabs--section .wpb_text_column.wpb_content_element {
	display: table;
	width: 100%;
}
.tabs--section .send-button {
	border-color: #fff !important;
	color: #fff;
	margin-left: 20px;
	font-size: 21px;
	padding: 13px 100px;
	line-height: 1.2;
}
.titlelinkimage-right {
	float: right;
	width: 50%;
}
.titlelinkimage-left {
	float: left;
	width: 50%;
	padding-right: 30px;
}
.titlelinkimage-left h3 {
	font-size: 55px;
	font-family: 'Barlow-Condensed-custom';
	font-weight: 700 !important;
}
.titlelinkimage-left p {
	font-size: 30px;
	margin-bottom: 50px;
}
.log--book .titlelinkimage-left p {
	font-size: 20px;
}
.titlelinkimage-left a {
	font-size: 21px;
	color: #fff;
	padding: 13px 100px;
	border: 1px solid #fff !important;
	border-bottom-right-radius: 15px;
	position: relative;
	font-weight: 700;
	float: left;
	background-color: transparent;
	cursor: pointer;
	width: auto;
	box-shadow: none !important;
	font-style: normal;
	text-decoration: none !important;
	margin-top: 0 !important;
	margin-left: 0 !important;
	line-height: 1.2;
}
.titlelinkimage--inner {
	display: table;
	width: 100%;
	margin-top: 90px;
}
.leftimg .titlelinkimage-left {
	float: right;
	padding-right: 0;
	padding-left: 30px;
}
.no--image .titlelinkimage-left {
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}
.tabs--section .send-button:hover span {
	position: relative;
	z-index: 1;
}
.tabs--section .send-button::before {
	background-color: #003B69;
}
.tabs--section .wpb_text_column.wpb_content_element {
	margin-bottom: 0;
}
.nag-danmark-title.deine {
	margin-top: -125px;
	margin-bottom: 80px;
}
.deine .list--style h3 {
	margin-bottom: 15px;
}
.home--third.last.home-2.new--hero {
	padding-top: 60px;
	padding-bottom: 75px;
}
.nag-danmark-title.deine a.vc_general {
	font-size: 21px;
	color: #0063AF !important;
	font-weight: 600;
	padding: 14px 80px;
	border: 1px solid #0063AF !important;
	border-radius: 0 0 20px 0;
	margin-top: 50px;
	margin-bottom: 80px;
}
.deine .small-cc {
	width: 100%;
	max-width: 100%;
	margin: auto !important;
}
.nag-danmark-title.deine .each--infos h3 {font-size: 40px !important;margin-bottom: 20px !important;}
.nag-danmark-title.deine .full--tab h3 {
	font-size: 30px !important;
	margin-bottom: 0 !important;
}
.list--style.nag-danmark-title.deine.home--second.img-box-direct {
	padding-bottom: 0 !important;
}
.blue--list {
	margin-top: 50px !important;
	margin-bottom: 100px !important;
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	border: 1px solid #0063AF;
	border-radius: 0px 0px 40px 0px;
	padding: 80px 100px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.blue--list .full--tab h3, .blue--list .full--tab p {
	color: #fff;
}
.blue--list .full--tab h3{
	font-family: 'Barlow-custom';
	font-weight: 300;
}
.blue--list .full--tab {
	border-color: #fff;
}
.blue--list .arrow---down span {
	background-color: #fff;
}
.acord-cont strong {
	font-weight: 600;
}
.einst .inner_top-left {
	width: 61%;
}
.einst.group--first .inner-top--inner {
	padding: 200px 0 250px;
}
.fullimgtitle-bg {
	height: 345px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-bottom-right-radius: 100px;
	margin-bottom: 25px;
}
.fullimgtitle--section {
	width: 100%;
	margin-top: 100px;
	float: left;
}
.fullimgtitle-cont h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 55px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 15px;
}
.fullimgtitle-cont a {
	font-size: 21px;
	margin-top: 20px;
	margin-left: 20px;
}
.nag-danmark-title.deine .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}

/* changes to hero section, implementing blendmode style */
.first--hero--img {
	z-index: 8;
}
.blendmode--screen{
	mix-blend-mode: screen;	
}
.blendmode--darken{
	mix-blend-mode: darken;	
}
.blendmode--lighten{
	mix-blend-mode: lighten;	
}
.blendmode--overlay{
	mix-blend-mode: overlay;	
}
.blendmode--multiply{
	mix-blend-mode: multiply;	
}
.blendmode--section > .vc_col-sm-12 {
	position: static;
}
.blendmode--section .herosection-right {
	position: absolute;
	right: 0;
	top: 0;
	height: 100% !important;
	display: block;
	width:66%;
}
.blendmode--section .herosection-right .h-r-inner {
	display: block;
}
.blendmode--section .herosection-left {
	height: auto !important;
}
.blendmode--section .herosection-right img {
	left: 50%;
	max-width: 100% !important;
	width: auto !important;
	height: auto !important;
	max-height: 100% !important;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	top: 50%;
	position:absolute;
}
.blendmode--section .style22 .herosection-right {
	width: 70%;
	right: -17%;
	top: 7%;
}

.blendmode--section .style33 .herosection-right {
	right: -10%;
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */

/* talents carousel */

.talents--container-carousel .slick-slide > div {
	padding: 0 9px;
}
.talents--container-carousel .slick-list{
	margin-left:-9px;
	margin-right:-9px;
}
.talents--container-carousel .slick-arrow {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	box-sizing: border-box;
	padding: 0;
	border: 0;
	font-size: 0;
	background-color: transparent;
	cursor: pointer;
	z-index:2;
}
.talents--container-carousel .slick-next.slick-arrow{
	left:auto;
	right:0;
}
.talents--container-carousel .slick-slide > div {
	padding: 0 9px;
	opacity: 0.5;
}
.talents--container-carousel .slick-slide.slick-active > div {
	opacity: 1;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

 .slick-slide { -webkit-transform: translate3d(0,0,0); }
 
 /* custom breadcrumbs */
 .custom--breadcrumbs {
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.custom--breadcrumbs a{
	font-size:14px; 
	color:#0063AF;
}
.custom--breadcrumbs a:after{
	content:">";
	margin-left:5px; 
	margin-right:5px;
}
.custom--breadcrumbs a:last-child:after{
	content:"";
}
.schuler .list--style {
	margin-top: 0;
	padding-top: 50px;
	margin-bottom: 0;
	padding-bottom: 0;
}
.listbox--section h3 {
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	border: 1px solid #0063AF;
	border-radius: 5px 0px 0px 0px;
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 55px;
	padding: 17px 100px;
	font-weight: 600;
}
.listbox--content {
	width: 100%;
	background-color: #EDEFF0;
	padding: 35px 100px 50px;
	border-bottom-right-radius: 40px;
}
.each-listbox-row {
	padding: 15px 30px 15px 0;
	border-bottom: 1px solid #0063AF;
	position: relative;
}
.each-listbox-row a, .each-listbox-row p {
	font-size: 30px;
	font-family: 'Barlow-Condensed-custom';
	font-weight: 600;
	color: #0063AF;
}
.each-listbox-row a span {
	color: #000;
	font-weight: 400;
}
.each-listbox-row .arrow---down {
	transform: rotate(270deg);
	top: 21px;
}
.top-banner.styletwo {
	height: 600px;
	position: relative;
	margin-bottom: 100px;
}
.top-banner.styletwo img {
	position: absolute;
	width: 286px;
	bottom: -110px;
	right: 0;
}
.styletwo .big-content-center {
	position: relative;
	height: 100%;
}
.vc_row.no-overflow {
	overflow: visible !important;
}
.top-banner.styletwo .big-content-center::before {
	content: '';
	width: 850px;
	height: 645px;
	background-image: url('images/right-form.png');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	top: 0;
	position: absolute;
	left: 0;
	z-index: -1;
}
.schuler {
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-right: 96px;
	padding-left: 96px;
	padding-bottom: 100px;
}
.schuler .wpb_text_column:first-child h2:last-child {
	margin-top: 100px;
}
.schuler .wpb_text_column:first-child p {
	margin-top: 50px;
}
.listbox--section {
	margin-bottom: 50px;
}
.page-template-jobs-teamplate .duales-second {
	padding-top: 50px !important;
	padding-bottom: 100px !important;
	margin-top: 0 !important;
}
ol li {
	font-size: 20px;
	width: 100%;
	border-bottom: 1px solid #0063AF;
	padding: 5px 0;
}
ol {
	margin-bottom: 30px;
	margin-top: -30px;
}
.page-template-jobs-teamplate .content-area ul {
	margin-top: -30px;
	padding-top: 0;
	padding-left: 0;
	margin-bottom: 30px !important;
}
.page-template-jobs-teamplate .content-area ul li {
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #0063AF;
}
.page-template-jobs-teamplate .content-area ul li::after {
	left: 0;
	background-color: #000;
}
.page-template-jobs-teamplate .wpb_single_image img {
	max-width: 500px;
	max-height: 500px;
}
.page-template-jobs-teamplate .wpb_single_image .wpb_wrapper {
	display: table;
	margin: auto;
}
.page-template-jobs-teamplate .wpb_single_image .wpb_wrapper .vc_single_image-wrapper {
	display: table-cell;
	vertical-align: middle;
}
.page-template-jobs-teamplate .wpb_single_image {
	margin: 0;
}
.page-template-jobs-teamplate .duales-second > .vc_col-sm-12 > .vc_column-inner > .wpb_wrapper > .wpb_text_column.wpb_content_element {
	max-width: 100%;
}
.page-template-jobs-teamplate .style222 a::after, .page-template-jobs-teamplate .style333 a::after {
	width: 20px;
	height: 24px;
	background-image: url('images/down.png');
}
.inner-3boxes {
	margin-top: 100px !important;
}
.page-template-jobs-teamplate .download-top-section a:hover {
	color: #000;
	background-color: transparent;
}
.kontakt--top .inner_top-left {
	width: 55%;
	padding-bottom: 100px;
}
.kontakt--top .inner_top-left p {
	margin-bottom: 35px;
	font-size: 30px;
	font-family: 'Barlow-Condensed-custom';
}
.kontakt--top .inner_top-left p strong {
	font-weight: 600;
	font-family: 'Barlow-custom';
}
.kontakt--top .inner_top-left p:last-child {
	margin-bottom: 0px;
}
.singlepeople--section {
	padding-top: 110px;
	margin-bottom: 100px;
	display: table;
}
.singlepeople-bg {
	width: 700px;
	float: left;
	min-height: 400px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.singlepeople-cont {
	width: calc(100% - 700px);
	float: left;
	padding-left: 125px;
	
}
.singlepeople--section h1 {
	margin-bottom: 60px;
	line-height: 1;
	font-size: 85px;
}
.singlepeople-cont h2 {
	margin-bottom: 35px;
}
.singlepeople-cont p {
	font-size: 28px;
	margin-bottom: 0;
}
.timeline--section h2 {
	margin-bottom: 50px;
}
.timeline--section {
	margin-bottom: 100px;
	display: table;
	width: 100%;
}
.each-timeline-row {
	width: 100%;
}
.each-timeline-row {
	width: 100%;
}
.each-timeline-row h3 {
	width: 190px;
	float: left;
	color: #0063AF;
	font-size: 20px;
	padding-bottom: 15px;
	clear: both;
	line-height: 1;
	padding-right: 8px;
}
.each-timeline-row p {
	line-height: 1;
	font-size: 20px;
	padding-bottom: 15px;
	padding-left: 65px;
	float: left;
	width: calc(100% - 190px);
border-left: 2px solid #0063AF;
}
.each-timeline-row p strong {
	font-weight: 600;
}
.each-timeline-row:last-child p, .each-timeline-row:last-child h3 {
	padding-bottom: 0;
}
.single-our-talents .wpb_text_column h2 {
	margin-bottom: 25px;
}
.single-our-talents .wpb_text_column p {
	margin-bottom: 20px;
}
.single-our-talents .wpb_text_column p:last-child {
	margin-bottom: 0px;
}
.single-our-talents .wpb_text_column {
	margin-bottom: 100px !important;
}
.singlepeople-cont p strong {
	font-weight: 600;
}
.stylethree.top-banner h1 {
	padding-top: 270px;
}
.top-banner.stylethree {
	height: 750px !important;
}
.offene--section.home--second.img-box-direct {
	margin-top: -280px;
	position: relative;
	background-color: #fff;
	padding-top: 70px;
	padding-left: 100px;
	padding-right: 100px;
	padding-bottom: 100px !important;
}
.colorbox--section {
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	border-radius: 0px 0px 40px 0px;
	display: table;
	width: 100%;
	padding: 35px 100px 50px;
	margin-bottom: 100px;
}
.colorbox--section h2 {
	color: #fff;
	font-size: 95px;
	margin-bottom: 25px;
	margin-top:15px;
}
.colorbox--section p {
	color: #fff;
	margin-bottom: 50px;
}
.colorbox--section a {
	float: left;
	color: #fff;
	border-color: #fff !important;
	font-size: 21px;
	margin-top: 0;
}
.colorbox--section a::before {
	background-color: #002B4D;
}
.colorbox--section.whitecolor {
	background: #EDEFF0;
	padding: 35px 35px 50px 35px;
}
.colorbox--section.whitecolor h2 {
	font-size: 55px;
	margin-top: 0;
	color: #0063AF;
}
.colorbox--section.whitecolor p {
	color: #000;
}
.colorbox--section.whitecolor a {
	color: #0063AF;
	border-color: #0063AF !important;
}
.color--inner {
	display: table;
}
.offene--section.home--second.img-box-direct .vc_col-sm-8 {
	width: 66.1%;
	margin-right: 1.5%;
}
.offene--section.home--second.img-box-direct .vc_col-sm-4 {
	width: 32.3%;
}
.bewe-bot.list--style .wpb_single_image.wpb_content_element.vc_align_left {
	margin-bottom: 0 !important;
}
.new-mid .wpb_single_image, .new-mid .wpb_text_column.wpb_content_element {
	width: 100%;
}
.bewe-mid.list--style.new-mid::after, .bewe-mid.list--style.new-mid::before {
	display: none;
}
.bewe-mid.list--style.new-mid {
	padding-top: 70px;
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-right: 100px;
	padding-left: 100px;
	margin-top: -125px;
	margin-bottom: 0;
	padding-bottom: 100px;
}
.new-mid.bewe-mid ul {
	max-width: 100%;
}
.bewe-mid.list--style.new-mid .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
}
.bewe-mid.list--style.new-mid img {
	margin-top: 100px;
}
.bewe-mid.list--style.new-mid .wpb_single_image.wpb_content_element.vc_align_left {
	margin-bottom: 0;
}
.new-bewe.bewe .simple-top-section {
	padding-top: 230px;
	padding-bottom: 300px;
	border-bottom-right-radius: 0;
}
.new-mid h2:first-child {
	margin-top: 0;
}
.new-mid h2 {
	margin-top: 100px;
}
.styleplus .small-cc {
	width: 100%;
	max-width: 100%;
}
.styleplus .simple-top-content {
	max-width: 100%;
}
.bewe .styleplus h1 {
	margin-bottom: 50px;
}
.simple-top-white {
	background: #EDEFF0 0% 0% no-repeat padding-box;
	border-radius: 0px 0px 40px 0px;
	padding: 50px 100px;
	margin-top: 50px;
	margin-bottom: 50px;
	display: table;
}
.simple-top-white h3 {
	color: #0063AF;
	font-weight: 700;
	font-size: 30px;
	width: 50%;
	line-height: 1.2;
	float: left;
}
.simple-top-white-left {
	width: 50%;
	float: right;
	padding-left: 130px;
}
.simple-top-white-left p {
	font-size: 30px;
	line-height: 1.2;
	margin-bottom: 35px;
}
.simple-top-white-left a {
	color: #000;
	font-size: 30px;
}
.simple-top-white-left a strong {
	font-weight: 600;
}
.under--text p strong {
	display: block;
}
.under--text p {
	color: #fff;
	font-size: 20px;
}
.top-banner.stylefour {
	position: relative;
}
.top-banner.stylefour::before {
	content: '';
	width: 670px;
	height: 500px;
	background-image: url('images/right-form.png');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	top: 0;
	position: absolute;
	left: 180px;
	z-index: -1;
}
.studium--first {
	overflow: visible !important;
}
.studium--second {
	padding-top: 100px;
	padding-right: 100px;
	padding-left: 100px;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-bottom: 100px;
}
.studium--second h1 {
	line-height: 1;
}
.studium--second .wpb_text_column.wpb_content_element {
	margin-bottom: 0;
}
.studium--second .wpb_text_column.wpb_content_element p {
	margin-bottom: 40px;
}
.studium--second .wpb_text_column.wpb_content_element h2 {
	margin-bottom: 50px;
}
.studium--second .listbox--section {
	margin-bottom: 50px;
}
.studium--second .listbox--section:last-child {
	margin-bottom: 0px;
}
.each--infos h3 span {
	display: block;
}
.inside-last.home--second.img-box-direct {
	margin-top: 0;
	padding-top: 100px;
	padding-bottom: 100px !important;
}
.talents--listing h2 {
	margin-bottom: 25px;
}
.slick-arrow .arrow---down {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) rotate(-270deg);
	width: 78px;
	height: 45px;
}

.slick-arrow .arrow---down span:first-child {
	left: -4px;
	top: 18px;
}
.slick-arrow .arrow---down span:last-child {
	left: 29px;
	top: 18px;
}
.slick-arrow .arrow---down span {
	width: 54px;
	height: 11px;
}
.slick-arrow.slick-next .arrow---down {
	transform: translate(-50%, -50%) rotate(-90deg);
}
.about--second.group--second.inside {
	padding-top: 70px;
}
.margin20 + .margin20 {
	margin-top: 40px !important;
}
.whitebg .each--infos {
	background-color: #fff !important;
}
.img-text-section + .img-text-section {
	margin-top: 40px;
}
.temper-bot .margin20 + .margin20 {
	margin-top: 0 !important;
}
.group--second .vc_row.wpb_row.vc_inner.vc_row-fluid.margin20 {
	margin-top: 0 !important;
}
.polly--top .small-cc {
	width: 100%;
	max-width: 100%;
}

.acord-cont h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 20px;
	line-height: 1.2;
}
.standort--map--container .big-content-center .each-stan-wrap {
	padding: 50px 200px;
}
.frach ul {
	padding-top: 0;
	padding-left: 0;
	margin-bottom: 30px !important;
}
.frach ul li {
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #0063AF;
}
.frach h3 {
	font-size: 20px;
	line-height: 1.3;
	color: #0063af;
	font-weight:600;
}
.frach ul li::after {
	position: absolute;
	content: '';
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background-color: #000;
	left: 0px;
	top: 17px;
}
.frach .each--infos h3 {
	font-size: 40px;
	margin-bottom: 15px;
	line-height: 1.2;
	font-weight: 700;
}
.frach .margin20 {
	margin-top: 100px !important;
}
.duales-second.small-cc.frach {
	padding-bottom: 100px !important;
}
.fahren--second {
	margin-top: -270px;
	position: relative;
	background-color: #fff;
	padding-right: 100px;
	padding-left: 100px;
	padding-top: 70px;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding-bottom: 100px;
}
.fahren .small-cc {
	max-width: 1435px !important;
	width: 1435px !important;
}
.each--sect h2 {
	margin-bottom: 20px;
}
.each--sect {
	display: table;
	width: 100%;
	margin-bottom: 100px;
}
.top--left {
	float: left;
	width: 50%;
	padding-right: 10px;
}
.top--right {
	width: 50%;
	float: left;
	padding-left: 10px;
}
.each--sect .each--line.select--line {
	padding: 0;
	background: transparent;
	border-top-right-radius: 0;
	margin-bottom: 0;
	margin-top: 0;
}
.each--sect .selectric {
	box-shadow: none;
	background: transparent;
	border: none;
	border-bottom: 1px solid #0063AF;
}
.each--sect .selectric .label {
	font-style: italic;
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding: 15px 35px 10px 0;
	font-family: 'Barlow-custom';
	height: auto;
	border: none;
	margin: 0;
}
.each--sect .selectric .arrow---down {
	right: 0;
}
.each--sect .wpcf7-form-control-wrap.radio-695 {
	margin-top: 10px;
	display: table;
}
.each--sect .each--line .wpcf7-checkbox .first, .each--sect .each--line .wpcf7-radio .first {
	margin-left: 0px;
	padding-bottom: 0px;
}
.with--label {
	display: table;
	width: 100%;
	padding-top: 15px;
}
.with--label span {
	float: left;
	width: calc(100% - 320px);
}
.with--label label {
	float: left;
	width: 300px;
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding: 15px 35px 10px 0;
	font-family: 'Barlow-custom';
	border-bottom: 1px solid #0063AF;
	margin-right: 20px;
	font-weight: 700;
}
.with-right-label .each--line .wpcf7-form-control-wrap {
	float: left;
	width: 85px;
	margin-right: 20px;
}
.with-right-label .each--line .wpcf7-form-control-wrap input {
	padding-right: 0;
}
.with-right-label .each--line label {
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding: 15px 35px 10px 0;
	font-family: 'Barlow-custom';
	border-bottom: 1px solid #0063AF;
	font-weight: 700;
	float: right;
	width: calc(100% - 105px);
}
.extra--ar {
	color: #0063AF;
	font-size: 20px;
	padding-top: 17px;
	display: table;
	padding-left: 35px;
	position: relative;
}
.extra--ar::before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	height: 25px;
	width: 22px;
	background-image: url('images/first-a.svg');
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
.fahren--three .top--left {
	margin-bottom: 35px;
}
.each--sect.fahren--three > .each--line:last-child {
	margin-top: 35px;
}
.each--sect.fahren--four > .each--line:last-child {
	margin-top: 35px;
}
.fahren--four .top--left {
	padding-right: 60px;
}
.fahren--four .top--right {
	padding-left: 60px;
}
.fahren--four .each--line {
	position: relative;
}
.extra--st {
	color: #0063AF;
	font-size: 20px;
	padding-top: 18px;
	display: table;
	padding-left: 35px;
	position: absolute;
	right: -100px;
}
.extra--st::before {
	content: '';
	position: absolute;
	left: 0;
	bottom: -2px;
	height: 25px;
	width: 22px;
	background-image: url('images/second-a.svg');
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
.each--sect.fahren--three > .each--line:first-child {
	margin-bottom: 35px;
}
.compliance-second .margin20 {
	margin-top: 0 !important;
}
.second--hero--img.blendmode--screen {
	z-index: 7; 
}
.blendmode--section .style44 .herosection-right {
	width: 42%;
}
.blue--list h3 strong {
	font-weight: 600;
}

.acord-contt .full--tab h3 {
	color: #fff;
	padding-right: 20px;
}
.acord-contt .arrow---down span {
	background-color: #fff;
}
.acord-contt .full--tab {
	border-bottom: 1px solid #fff;
}
.bewstip .simple-top-section {
	padding-top: 200px;
	padding-bottom: 370px;
}
.bewstip .simple-top-content h1 {
	line-height: 1 !important;
}
.ein--second.list--style ul {
	margin-bottom: 25px;
}
.ein--second.list--style h2 {
	margin-top: 100px !important;
}
.ein--second.list--style h2:first-child {
	margin-top: 0px !important;
}
.leftright--section {
	width: 100%;
	display: table;
	margin-bottom: 50px;
}
.leftright-bg {
	display: table;
	width: 51%;
	float: left;
	height: 615px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	min-height: 615px;
}
.leftright-cont {
	display: table;
	width: 49%;
	float: right;
	padding: 50px 77px;
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	border: 1px solid #0063AF;
	border-radius: 0px 0px 40px 0px;
	position: relative;
}
.leftright-cont h2 {
	color: #fff;
	line-height: 1;
	margin-bottom: 25px;
	font-size: 52px;
}
.leftright-cont p {
	margin-bottom: 25px;
	color: #fff;
}
.leftright-cont p strong {
	font-weight:600;
}
.rightstyle .leftright-bg.samelr {
	float: right;
}
.rightstyle .leftright-cont.samelr {
	float: left;
	background: #EDEFF0 0% 0% no-repeat padding-box;
	border-radius: 40px 0px 0px 0px;
	border: none;
}
.rightstyle h2 {
	color: #0063AF !important;
}
.rightstyle .leftright-cont p {
	color: #000;
}
.leftright--section:last-child {
	margin-bottom: 0;
}
.initia p strong {
	font-weight: 700;
	color: #0063AF;
	display: block;
}
.titlecontent--section {
	width: 100%;
	display: table;
	padding: 25px 0;
	border-bottom: 1px solid #0063AF;
}
.titlecontent--section h3 {
	font-size: 30px;
}
.titlecontent--section h3 a {
	text-decoration:underline;
	color:#0063AF;
}
.titlecontent--section h4 {
	font-size: 20px;
	font-weight: 600;
	margin-top: 20px;
}
.titlecontent--section img {
	width: 100%;
	height: auto;
	margin-top: 15px;
}
.initia .wpb_text_column:last-child {
	margin-top: 50px;
}
.list--style.nach--second .wpb_text_column.wpb_content_element:nth-child(2) {
	margin-top: 100px;
	margin-bottom: 100px;
}
.nieder.list--style.nag--inner--c.big-top h2 {
	margin-top: 0px;
	font-size: 55px;
	margin-bottom: 50px;
}
.nieder.list--style.nag--inner--c.big-top h1 {
	margin-bottom: 5px;
}
.single-post .full--tab:last-child {
	margin-bottom: 25px;
}

/*popup*/

#moove_gdpr_cookie_info_bar {
    border: 0 !important;
    background-color: rgba(67,83,110,0.2) !important;
    width: 100% !important;
    height: 100% !important;
    max-height: 100% !important;
    top: 0 !important;
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 9999 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
    padding: 40px 60px !important;
    position: absolute !important;
    display: block !important;
    background-color: #fff;
    top: 190px;
    width: 1420px;
    max-width: 1420px;
    left: 50%;
    transform: translateX(-50%);
    box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.3);
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
    display: block !important;
}
.moove-gdpr-cookie-notice {
    margin-bottom: 50px;
}
.moove-gdpr-button-holder {
    float: right;
    clear: both;
    display: block;
    text-align: right;
}
.moove-gdpr-button-holder button {
    font-size: 16px !important;
	color: #fff !important;
	padding: 11px 50px !important;
	border: 1px solid #fff !important;
	display: table !important;
	border-radius:0 0 15px 0 !important;
	position: relative !important;
	font-weight: 700 !important;
	float: right !important;
	display: table !important;
	background-color: transparent;
	cursor: pointer !important;
	width: auto !important;
	box-shadow: none !important;
	font-style: normal !important;
	border: 1px solid #0063af !important;
	opacity: 1 !important;
	margin-left: 15px !important;
	width: 300px !important;
	text-align: center;
}

#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn {
	border: 1px solid #0063af !important;
	color: #0063af !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 0;
	background-color: #0063af;
	transition: 0.3s all ease-in-out;
	-webkit-transition: 0.3s all ease-in-out;
	-moz-transition: 0.3s all ease-in-out;
	border-radius: 0 0 15px 0 !important;
	z-index:-1;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all::before {
	background-color: #002678;
	display:block;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: #0063af;
	border-radius: 0 0 15px 0 !important;
	z-index:-2;
	display:block;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover {
	color: #fff !important;
	opacity: 1 !important;
	background-color: transparent !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover::before {
	width:100%;
}
#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover {
    box-shadow: none;
    opacity: 1 !important;
    color: #fff !important;
    background-color: transparent !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p {
    font-size: 16px !important;
    font-weight: 300 !important;
    line-height: 1.3 !important;
    color: #000 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
    font-family: 'Barlow-SemiCondensed-custom' !important;
    color: #0063AF !important;
    font-size: 20px !important;
    text-decoration: none !important;
    font-weight: 700 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {
    font-size: 55px !important;
    font-weight: bold !important;
    line-height: 1 !important;
    text-align: left !important;
    color: #0063AF !important;
    text-transform: uppercase !important;
    font-family: 'Barlow-Condensed-custom' !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden {
    opacity: 0 !important;
    visibility: hidden !important;
}
.change-settings-button.white-button {
    color: #a48487;
    text-decoration: none !important;
    border: 1px solid #a48487;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    padding: 8.5px 30px;
    display: inline-block;
}
.change-settings-button.white-button:hover{
    color:#fff !important;
    background-color:#a48487 !important;
}
.lity.lity-opened {
	opacity: 1;
	z-index: 99999 !important;
	background: rgba(0,0,0,.6) !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button {
    color: #0063af !important;
    border-color: #0063af !important;
    margin-right: 10px !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li:hover button {
    color: #0063af !important;
    border-color: #0063af !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover {
    color: #0063af !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover {
    color: #0063af !important;
}
.ein--second.kontakt-top .each--line.select--line {
	margin-top: 0;
}

.tabs--section .wpb_text_column.wpb_content_element .send-button {
	width: 300px;
	text-align: center;
	padding-right: 0;
	padding-left: 0;
}
.tab-text-section h3 {
	margin-top: 50px;
}
.tabs--section .childrens5 .vc_tta-tab {
	width: 20%;
}
.tabs--section .childrens2 .vc_tta-tab {
	width: 50%;
}
.tabs--section .childrens3 .vc_tta-tab {
	width: 33.3%;
}
.single-our-talents ul {
	margin-bottom: 50px;
	padding-left: 20px;
}
.single-our-talents .main-content li {
	list-style-type: disc;
}
.single-post .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {
	padding-bottom: 0;
}
.inside-nagel .wpb_text_column.wpb_content_element {
	max-width: 1230px;
	width: 1230px;
	margin: auto;
	margin-bottom: 50px;
}
.studium--second h1 + p {
	margin-top: 50px !important;
}
.full--list--a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.menu > li.current-menu-ancestor::before {
	content: '';
	position: absolute;
	left: 50%;
	width: 50%;
	height: 3px;
	bottom: 24px;
	background-color: #0063af;
	transform: translateX(-50%);
}
.full--menu .menu > li.current-menu-ancestor::before {
	display:none;
}
.first--page .each--post:nth-child(7) .each--post-infos {
	background-color: #0063AF;
}
.first--page .each--post:nth-child(7) .each--post-infos p, .first--page .each--post:nth-child(7) .each--post-infos h3, .first--page .each--post:nth-child(7) .each--post-infos a {
	color: #ffffff !important;
}
.first--page .each--post:nth-child(7) .each--post-infos a::after {
	background-image: url('images/arrowhite.svg');
}
.bot-right span {
	float: left;
	margin-right: 13px;
	margin-bottom: 1px;
	clear: both;
}
.bot-right br {
	clear: both;
}
.post-img.rightalignment {
	background-position: center right;
}
.post-img.leftalignment {
	background-position: center left;
}
.list--style.nag-danmark-title.deine .wpb_text_column {
	padding-top: 50px !important;
	display: table;
}
.list--style.nag-danmark-title.deine .wpb_text_column a{
	color: #0063AF;
}
.full--menu .menu-header-menu-container ul.menu > li > .sub-menu {
	box-shadow: none;
}
.tabs--section .vc_tta-panels-container ul li {
	color: #fff !important;
	font-size: 20px !important;
	padding: 7px 30px 7px 0;
	width: 100%;
	text-align: left;
	border-bottom: 1px solid #fff !important;
	border-radius: 0 !important;
	position: relative;
}
.nach--second .logocont-section {
	width: 1230px;
	margin: auto;
	margin-bottom: 50px;
}
.featured--post .img-box-cont h5 a {
	padding-right: 0;
}
.page-id-1446 .masthead .menu-header-menu-container > ul.menu > li:last-child::before, .page-id-3192 .masthead .menu-header-menu-container > ul.menu > li:last-child::before {
	content: '';
	position: absolute;
	left: 50%;
	width: 50%;
	height: 3px;
	bottom: 24px;
	background-color: #0063af;
	transform: translateX(-50%);
}
.single--content .wp-caption {
	width: 50% !important;
	float: left;
}
.single--content .wp-caption img {
	width: 100% !important;
}
.single--content h2 {
	margin-bottom: 15px;
}
.full--img.gese--bot.full--2.verwa.margin20 .wpb_column.vc_column_container.vc_col-sm-12 {
	width: 100%;
	max-width: 100%;
}
.full--img.gese--bot.full--2.verwa.margin20 .vc_row {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.full--img.gese--bot.full--2.verwa.margin20 {
	padding: 100px 200px;
}
.content-404 {
	padding: 200px 0 200px;
	text-align: center;
}
.content-404 a {
	color: #0063AF;
}
.content-404 p {
	margin-top:20px;
}
.tabs--section .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.content-404 h1 {
	font-size: 180px;
	line-height: 1;
}
html[lang="de"] body {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}
.daniel .small-cc {width: 100%;max-width: 100%;}
.no--bullets li::after, .no--bullets li::before, .list--style li:before {
	display: none;
}
.list--style li {
	padding-left: 0 !important;
}
.no--bullets li {
	padding-left: 0 !important;
}
.schuler .vc_column-inner {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.poll--page {
	padding-top: 220px;
	padding-bottom: 145px;
	max-width: 1025px;
	margin: auto !important;
}
.poll--page h1 {
	margin-bottom: 40px;
}
.poll--page p {
	margin-bottom: 20px;
}
.basic-yop-poll-container {
	border: none !important;
	margin-bottom: 0 !important;
}
.basic-yop-poll-container .col-md-12 {
	padding-right: 0;
	padding-left: 0;
}
.basic-yop-poll-container .col-md-12 .basic-inner {
	padding: 0;
}
.bootstrap-yop .row {
	margin-right: 0;
	margin-left: 0;
}
.basic-yop-poll-container h5 {
	font-size: 20px !important;
	line-height: 1.3 !important;
	margin-bottom: 40px !important;
}
.iradio_minimal input, .iradio_minimal ins{
	position: absolute !important;
	height: 0;
	width: 0;
	visibility: hidden;
	pointer-events: none;
	opacity: 0;
}
.bg---img {
	height: 125px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #0063af;
}
.basic-yop-poll-container .basic-answer .basic-answer-content, .basic-yop-poll-container .basic-answer .progress {
	margin-right: 0px !important;
}
ul.basic-answers li {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	width: 19% !important;
	margin-right: 1.25%;
	position: relative !important;
	float:left;
}
.question--text {
	background-color: #0063af !important;
	border-bottom-right-radius: 30px;
	padding: 20px 17px 25px;
	min-height: 172px;
}
ul.basic-answers li:last-child {
	margin-right: 0;
}
.question--text h2 {
	margin-top: 0 !important;
	font-family: 'Barlow-Condensed-custom' !important;
	color: #fff !important;
	font-size: 26px !important;
	font-weight: 700 !important;
	line-height: 1 !important;
	margin-bottom: 15px !important;
}
.question--text .question--description {
	color: #fff;
	font-size: 16px;
	line-height: 1.2;
}
ul.basic-answers li .basic-answer-content.basic-text-horizontal label:hover {
	cursor: pointer;
}
ul.basic-answers li:hover .question--text{
	background-color: #002678 !important;
}
ul.basic-answers .checked + .basic-text .question--text{
	background-color: #002678 !important;
}
.basic-vote a, .custom-btn {
	font-size: 21px !important;
	color: #0063AF !important;
	padding: 8px 70px !important;
	border: 1px solid #0063AF !important;
	margin-top: 35px;
	border-bottom-right-radius: 15px !important;
	position: relative !important;
	font-weight: 700 !important;
	float: right !important;
	background-color: transparent !important;
	cursor: pointer !important;
	width: auto !important;
	box-shadow: none !important;
	font-style: normal !important;
	text-decoration: none !important;
	margin-right: 0 !important;
	margin-top: 35px !important;
	z-index:5;
}
.custom-btn {
	float: none !important;
	font-weight: 600 !important;
	display: inline-block;
	margin-top: 20px !important;
}
.basic-question-title {
	display: none;
}
.basic-vote {
	margin: 0 !important;
}
.basic-vote a::before, .custom-btn:after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 0;
	border-bottom-right-radius: 15px;
	background-color: #0063af;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	z-index:-1;
}
.basic-vote a:hover::before, .custom-btn:hover::after{
	width: 100%;
}
.custom-btn:hover{
	color:#fff !important;
}
.basic-vote:hover a{
	color: #fff !important;
}
.iradio_minimal::before {
	content: '';
	position: absolute;
	top: -11px;
	right: -11px;
	width: 30px;
	height: 30px;
	background-color: #0063af;
	border-radius: 50%;
	z-index: 10;
	opacity: 0;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
	background-image: url('images/check.svg');
	background-size: 60%;
	background-position: center;
	background-repeat: no-repeat;
}
.iradio_minimal.checked::before {
	opacity:1;
}
.progress {
	display: none;
}
.basic-answer-results-details {
	position: absolute;
	top: 10px;
	margin: 0 !important;
	font-family: 'Barlow-Condensed-custom' !important;
	color: #fff !important;
	font-size: 55px !important;
	font-weight: 700 !important;
	left: 20px;
}

.iradio_minimal {
	background-color: transparent !important;
	height: 0 !important;
	width: 0 !important;
	position: static !important;
}
.basic-text {
	top: -28px !important;
	position: relative;
}
.basic-message.basic-success {
	display: none !important;
}
.basic-answers-results .bg---img {
	background-image: none !important;
}
.basic-answers-results .basic-vote {
	display: none !important;
}
.basic-answers-results.basic-answers li:hover .question--text{
	background-color: #0063af !important;
}
.studium--second .wpb_text_column.wpb_content_element a {
	color: #0063af;
}
.leftimg .titlelinkimage-right {
	float: left;
	width: 50%;
}
html[lang="en"] .right-footer ul li a {
	padding: 0 8px;
}
.medi--content {
	margin-bottom: 20px;
}
.kontakt--second .wpcf7-form-control.wpcf7-acceptance {
	display: table;
	margin-top: 20px;
	margin-bottom: 15px;
}
.kontakt--second .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item {
	margin-left: 0;
}
.drop-submenu > .sub-menu {
	max-height: 0;
	overflow: hidden;
	padding: 0 !important;
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
	-moz-transition: 0.3s all;
}
.drop-submenu > .sub-menu.drop-open {
	max-height: 1000px;
}
.drop-submenu::before {
	content: "+";
	color: #0063af;
	font-size: 30px;
	text-align: right;
	position: absolute;
	width: auto;
	height: 40px;
	cursor: pointer;
	display: block;
	position: absolute;
	right: 22px;
	top: -7px;
}
.drop-submenu.parentdrop-open::before {
	content: "-" !important;
}
.logos-text {
	font-size: 20px;
	color: #0063AF;
	font-weight: 700;
	text-align: center;
	margin-bottom: 15px;
}
.blog-post.search-post {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #0063af;
}
.search--content .screen-reader-text {
	text-align: center;
	font-size: 30px;
}
.search--content .navigation.pagination {
	margin-top: 30px;
}
.search--content .nav-links {
	display: table;
	margin: auto;
}
.search--content .page-numbers.current {
	color: #0063AF;
	background-color: transparent;
}
.search--content .nav-links span, .search--content .nav-links a {
	font-size: 20px;
	font-weight: 600;
	margin-right: 3px;
	margin-left: 3px;
}
.no--bullet li {
	padding-left: 0 !important;
}
.no--bullet li::after, .no--bullet li::before {
	display:none;
}
.single--content .wp-caption.alignright {
	float: right;
}
.single--content .wp-caption.alignright img {
	padding-right:0;
	padding-left:20px;
}
.single--content .wp-caption.alignright p {
	padding-left: 20px;
}
.home--form .standort--section input::placeholder {
	opacity: 1 !important;
	color:#000;
}
.kontakt--second .wpcf7-list-item-label a {
	color: #0063AF;
}
.enen {
	display: none;
}
body.en .question--text h2:first-child, body.en .question--text .question--description {
	display: none;
}
body.en .question--text h2.enen, body.en .question--text .question--description.enen {
	display: block;
}
body.en .basic-vote a span:first-child {
	display: none;
}
body.en .basic-vote a span:last-child {
	display: block;
}

.blue--inner.logistik--text ul li {
	color: #fff;
	list-style-type: disc;
	margin-bottom: 5px;
}
.blue--inner.logistik--text ul {
	margin-bottom: 20px;
	padding-left: 20px;
}



.same--as {
	background: rgb(5,43,77);
	background: linear-gradient(180deg, rgba(5,43,77,1) 0%, rgba(19,99,175,1) 100%, rgba(0,212,255,0) 100%);
	border-bottom-right-radius: 40px;
	padding: 40px 32px;
}
.same--as .mat-card.mat-focus-indicator, .pamyra-theme-dynamic.size-xs {
	padding: 0 !important;
	box-shadow: none !important;
}
.same--as .mat-card-title {
	font-weight: 700 !important;
	font-size: 18px !important;
	color: #fff;
	margin-bottom: 10px !important;
}
.same--as h3 {
	font-family: 'Barlow-Condensed-custom';
	color: #fff;
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 40px;
}
.same--as .mat-focus-indicator.search-button.mat-flat-button {
	font-size: 16px !important;
	color: #fff !important;
	padding: 11px 50px !important;
	border: 1px solid #fff !important;
	display: table !important;
	border-bottom-right-radius: 15px;
	position: relative;
	float: right;
	background-color: transparent;
	cursor: pointer;
	box-shadow: none !important;
	font-style: normal;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	width: 100%;
	text-transform: capitalize;
	font-weight: 900 !important;
	font-family: 'Barlow-custom';
	margin-top: 20px;
}
.same--as .mat-focus-indicator.search-button.mat-flat-button span{
	font-weight: 700 !important;
}
.same--as .mat-form-field-appearance-outline .mat-form-field-wrapper {
	margin: 0 !important;
}
.pamyra-search-location .country-form-field {
	border-radius: 0 !important;
	border: 1px solid #59B7FF;
}
.same--as .mat-select-value-text .ng-star-inserted {
	font-size: 16px;
	margin-top: -8px;
}
.pamyra-theme-dynamic .pamyra-search-location .city-form-field .mat-form-field-infix input::placeholder {
	opacity: 1;
	color: #000;
	font-style: italic;
	font-size: 18px;
}
.pamyra-theme-dynamic .customertype-form-field .mat-form-field-outline {
	border-radius: 0px !important;
}
.pamyra-theme-dynamic .mat-select-disabled .mat-select-value {
	color: #000 !important;
}
.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper {
	padding-left: 0 !important;
}
.inner--login .pamyra-theme-dynamic {
	position: relative !important;
}
.inner--login .flex-grow-1.w-100.h-100.position-relative.auto-scroll.main-content {
	padding-top: 60px;
	background-color: #fff;
	height: auto !important;
	min-height: auto !important;
}
.inner--login #hero-left {
	min-height: auto !important;
}
.new--blueee .inner_top-left {
	display: none;
}
.same--as .mat-form-field-appearance-outline .mat-form-field-outline-end {
	border-radius: 0 !important;
}
.same--as .mat-form-field-appearance-outline .mat-form-field-outline-gap {
	border-radius: 0 !important;
}
.same--as .mat-form-field-appearance-outline .mat-form-field-outline-start {
	border-radius: 0 !important;
}
.same--as .pamyra-search-location .country-form-field {
	height: 46px;
	top: 0px;
	width: 57px;
}
.same--as .mat-form-field-appearance-outline .mat-form-field-flex {
	margin-top: 0;
}
.same--as .pamyra-theme-dynamic .col-xs-12 .mat-form-field-appearance-outline .mat-form-field-infix {
	padding: 0 !important;
	height: 46px;
	line-height: 46px;
}
.same--as .pamyra-theme-dynamic .mat-form-field-subscript-wrapper {
	top: 100%;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0 !important;
}
.same--as .col-xs-12.col-md-4.col-sm-6 {
	margin-bottom: 20px;
}
.same--as .pamyra-theme-dynamic .mat-form-field-label-wrapper {
	top: 0;
	padding-top: 0;
}
.same--as .pamyra-search-location .country-form-field .mat-form-field-wrapper .mat-form-field-infix {
	border-top: 0;
}
.same--as .pamyra-theme-dynamic .mat-form-field-wrapper {
	padding-bottom: 0;
}
.same--as .mat-form-field-appearance-outline .mat-form-field-outline {
	top: 0;
}
.same--as .pamyra-search-location .city-form-field .mat-form-field-wrapper .mat-form-field-infix {
	border-top: 0;
}
.same--as .customertype-form-field .mat-form-field-wrapper .mat-form-field-infix {
	border-top: 0;
}
.pamyra-theme-dynamic .pamyra-search-location .city-form-field .mat-form-field-infix input::placeholder {
	font-size: 16px !important;
}
.pamyra-theme-dynamic .pamyra-search-location .city-form-field .mat-form-field-infix input {
	padding-left: 55px !important;
}
.gdpr_lightbox.gdpr_lightbox-opened {
    z-index: 9999;
}
.moove-gdpr-button-holder button:first-child {
	max-width: 250px !important;
}
.wpb_wrapper p img {
	display: table;
	margin-right: auto;
	margin-left: auto;
	padding: 0 10px;
}
.wpb_wrapper p img.alignleft {
	float: left;
	margin-bottom: 20px !important;
	margin-right: 15px;
	
}
.wpb_wrapper p img.alignright {
	float: right;
	margin-bottom: 20px !important;
	margin-left: 15px;
}

/*New Style 14.05.21*/
.new--style .herosection-left {
	height: auto !important;
}
.new--style .each--img-text {
	width: 396px;
	float: right;
	background-color: #EDEFF0;
	position: absolute;
	right: 102px;
	z-index: 9;
	height: auto !important;
	border-bottom-right-radius: 40px;
}
.presse--top.new--wrap.home--first.transport {
	padding-bottom: 152px !important;
	overflow: visible;
}
.new-s-presse .wpb_wrapper p:first-child {
	max-width: 708px;
	margin-bottom: 100px;
}
.new--style h1 {
	margin-top: 98px;
}
.new--style .each--img-text a {
	font-size: 20px;
}
.new--style .each--img-text h5 {
	color: #0063AF;
	font-weight: 700;
	font-family: 'Barlow-custom';
	font-size: 20px;
	line-height: 1.4;
}
.new--style .box--content {
	margin-bottom: 10px;
}
.new--style .each--infos h3 {
	margin-bottom: 17px;
}
.new--style .each--img-text a:hover {
	color: #0063AF !important;
}

.new--bot--sec {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
	display: table;
	width: 100%;
	margin-bottom: 100px;
}
.new--presse--img {
	width: 33%;
	float: left;
	display: table;
	position: relative;
}
.new--presse--img img {
	display: block;
	width: 292px;
}
.new--presse--left {
	width: 34%;
	float: left;
	display: table;
}
.new--left--inner {
	display: table-cell;
	vertical-align: middle;
}
.new--presse--right {
	width: 33%;
	float: left;
	display: table;
}
.new--right--inner {
	display: table-cell;
	vertical-align: middle;
}
.new--left--inner h4 {
	color: #0063AF;
	font-size: 20px;
	font-weight: 700;
	padding-right: 170px;
	line-height: 1.3;
}
.new--right--inner a {
	color: #000;
	font-size: 20px !important;
}
.new--right--inner a:hover {
	color: #0063AF;
}
.new--presse--img::after {
	content: '';
	background: transparent url('images/Platzhalter@2x.png') 0% 0% no-repeat padding-box;;
	mix-blend-mode: multiply;
	opacity: 0.3;
	height: 100%;
	position: absolute;
	left: 0;
	width: 117px;
	top: 0;
	z-index: 99;
	background-size: cover;
	background-position: left;
}
.bott--sect--title {
	margin-bottom: 40px;
}
.more--posts .img-text-section{
	float: left;
	width: 32.3%;
	margin-right: 1.5%;
}
.more--posts .img-text-section:nth-child(3n) {
	margin-right: 0;
}
.more--posts {
	display: table;
	width: 100%;
	margin-bottom: 20px;
}
.more--posts .img-text-section + .img-text-section {
	margin-top: 0;
}
.more--posts .each--infos h3 {
	font-size: 40px !important;
	font-weight: 700 !important;
	margin-bottom: 20px !important;
}
.more--posts .each--infos {
	background-color: #EDEFF0;
	border-bottom-right-radius: 40px;
}
/*Img Slider*/
.imgslider--content .slick-arrow {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	box-sizing: border-box;
	padding: 0;
	border: 0;
	font-size: 0;
	background-color: transparent;
	cursor: pointer;
	z-index: 2;
}
.imgslider--content .slick-next.slick-arrow {
	left: auto;
	right: 0;
}
.imgslider--content .slick-list {
	margin-left: -9px;
	margin-right: -9px;
}
.imgslider--content .slick-slide > div {
	padding: 0 9px;
}
.imgslider--content .slick-slide > div {
	padding: 0 9px;
	opacity: 0.5;
}
.imgslider--content .slick-slide.slick-active > div {
	opacity: 1;
}
.imgslider--section {
	padding: 80px 0;
}
.imgslider--section h2 {
	margin-bottom: 30px;
}
.img-slider-bg {
	height: 325px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
/*14.06.21*/
.management--section .imgtxt-img {
	height: 410px;
}
.management--section .each--infos {
	padding: 65px 60px 40px !important;
}
.management--section.full--img .each--infos h4 {
	color: #000;
	font-size: 20px;
	margin-bottom: 0;
}
.management--section .vc_col-sm-6 {
	display: table;
	width: 49%;
	margin-right: 2%;
}
.management--section .vc_col-sm-6:last-child {
	margin-right: 0;
}
.management--section .vc_col-sm-6 .vc_column-inner  {
	position: relative;
	display: table-cell;
	vertical-align: middle;

}
.management--section .vc_col-sm-6:first-child .vc_column-inner  {
	background-color: #EDEFF0;
}
.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {
	padding: 0 55px;
}
.management--section .image--caption {
	display: none;
}

.left-footer {
	float: left;
	width: 200px;
}
.bot--mid.link--to--maps a {
	color: #000;
	text-decoration:none;
}

/*Color changes*/
.inner_top-left.bg-clean_black { /* Clean Black */
	background-color: rgba(0, 0, 0, 0.9);
}
.inner_top-left.bg-night_blue {/* Night Blue */
	background-color: rgba(0, 98, 174, 0.9);
}
.inner_top-left.bg-daily_blue {/* Daily Blue */
	background-color: rgba(0, 155, 217, 0.9);
}
.inner_top-left.bg-natural_ivory {/* Natural Ivory */
	background-color: rgba(236, 216, 180, 0.9);
}
.inner_top-left.bg-cloud_white {/* Cloud White */
	background-color: rgba(255, 255, 255, 0.9);
}
.inner_top-left.bg-traffic_red {/* Traffic Light Red */
	background-color: rgba(183, 23, 34, 0.9);
}
.inner_top-left.bg-onion_pink {/* Onion Pink */
	background-color: rgba(195, 113, 157, 0.9);
}
.inner_top-left.bg-apricot_orange {/* Apricot Orange */
	background-color: rgba(226, 107, 83, 0.9);
}
.inner_top-left.bg-banana_yellow {/* Banana Yellow */
	background-color: rgba(246, 224, 61, 0.9);
}
.inner_top-left.bg-laurel_green {/* Laurel Green */
	background-color: rgba(130, 148, 101, 0.9);
}

/******/

.text-clean_black, .inner-top--inner .text-clean_black, .clean_black, .each--infos a.box--link.clean_black,
.pagecolor-clean_black .list--style h2, .leftright-cont.clean_black h2{ /* Clean Black */
	color: #000 !important;
}
.text-night_blue, .inner-top--inner .text-night_blue, .night_blue, .each--infos a.box--link.night_blue,
.pagecolor-night_blue .list--style h2, .leftright-cont.night_blue h2 {/* Night Blue */
	color: #0062ae !important;
}
.text-daily_blue, .inner-top--inner .text-daily_blue, .daily_blue, .each--infos a.box--link.daily_blue,
.pagecolor-daily_blue .list--style h2, .leftright-cont.daily_blue h2 {/* Daily Blue */
	color: #009ad9 !important;
}
.text-natural_ivory, .inner-top--inner .text-natural_ivory, .natural_ivory, .each--infos a.box--link.natural_ivory,
.pagecolor-natural_ivory .list--style h2, .leftright-cont.natural_ivory h2  {/* Natural Ivory */
	color: #ecd8b3 !important;
}
.text-cloud_white, .inner-top--inner .text-cloud_white, .cloud_white, .each--infos a.box--link.cloud_white,
.pagecolor-cloud_white .list--style h2, .leftright-cont.cloud_white h2  {/* Cloud White */
	color: #fff !important;
}
.text-traffic_red, .inner-top--inner .text-traffic_red, .traffic_red, .each--infos a.box--link.traffic_red,
.pagecolor-traffic_red .list--style h2, .leftright-cont.traffic_red h2  {/* Traffic Light Red */
	color: #b61722 !important;
}
.text-onion_pink, .inner-top--inner .text-onion_pink, .onion_pink, .each--infos a.box--link.onion_pink,
.pagecolor-onion_pink .list--style h2, .leftright-cont.onion_pink h2  {/* Onion Pink */
	color: #c2709d !important;
}
.text-apricot_orange, .inner-top--inner .text-apricot_orange, .apricot_orange, .each--infos a.box--link.apricot_orange,
.pagecolor-apricot_orange .list--style h2, .leftright-cont.apricot_orange h2 {/* Apricot Orange */
	color: #e26b53 !important;
}
.text-banana_yellow, .inner-top--inner .text-banana_yellow, .banana_yellow, .each--infos a.box--link.banana_yellow,
.pagecolor-banana_yellow .list--style h2, .leftright-cont.banana_yellow h2 {/* Banana Yellow */
	color: #f6e03d !important;
}
.text-laurel_green, .inner-top--inner .text-laurel_green, .laurel_green, .each--infos a.box--link.laurel_green,
.pagecolor-laurel_green .list--style h2, .leftright-cont.laurel_green h2 {/* Laurel Green */
	color: #829465 !important;
}
/******/

.pagecolor-clean_black .same--as h3, .pagecolor-clean_black .wpb_text_column h1, .pagecolor-clean_black .wpb_text_column h2, .pagecolor-clean_black .kontakt--second h2, .pagecolor-clean_black .send-button
,.simple-top-content.clean_black h1, .pagecolor-clean_black .single--content .wpb_text_column h3, .leftright-cont.clean_black h2, .list--style .clean_black h3,
.clean_black .bot--first, .pagecolor-clean_black .list--style li a, .pagecolor-clean_black .wpb_text_column a.send-button, .pagecolor-clean_black .list--style .wpb_text_column h3,
.pagecolor-clean_black .each--sect h2, .clean_black .each-listbox-row a, .custom--breadcrumbs.clean_black a, .fullimgtitle--section.clean_black .send-button.fullimgtitle--link,
.clean_black .medi--right a, .each--infos.clean_black h3, .new--style .each--img-text .clean_black h5, .pagecolor-clean_black .presse--page h4{ /* Clean Black */
	color: #000;
}
.pagecolor-night_blue .same--as h3, .pagecolor-night_blue  .wpb_text_column h1, .pagecolor-night_blue  .wpb_text_column h2, .pagecolor-night_blue .kontakt--second h2, .pagecolor-night_blue .send-button
,.simple-top-content.night_blue h1, .pagecolor-night_blue .single--content .wpb_text_column h3, .leftright-cont.night_blue h2, .list--style .night_blue h3,
.night_blue .bot--first, .pagecolor-night_blue .list--style li a, .pagecolor-night_blue .wpb_text_column a.send-button, .pagecolor-night_blue .list--style .wpb_text_column h3,
.pagecolor-night_blue .each--sect h2, .night_blue .each-listbox-row a, .custom--breadcrumbs.night_blue a, .fullimgtitle--section.night_blue .send-button.fullimgtitle--link,
.night_blue .medi--right a, .each--infos.night_blue h3, .new--style .each--img-text .night_blue h5, .pagecolor-night_blue .presse--page h4{/* Night Blue */
	color: #0062ae;
}
.pagecolor-daily_blue .same--as h3, .pagecolor-daily_blue  .wpb_text_column h1, .pagecolor-daily_blue  .wpb_text_column h2, .pagecolor-daily_blue .kontakt--second h2, .pagecolor-daily_blue .send-button
,.simple-top-content.daily_blue h1, .pagecolor-daily_blue .single--content .wpb_text_column h3, .leftright-cont.daily_blue h2, .list--style .daily_blue h3,
.daily_blue .bot--first, .pagecolor-daily_blue .list--style li a, .pagecolor-daily_blue .wpb_text_column a.send-button, .pagecolor-daily_blue .list--style .wpb_text_column h3,
.pagecolor-daily_blue .each--sect h2, .daily_blue .each-listbox-row a, .custom--breadcrumbs.daily_blue a, .fullimgtitle--section.daily_blue .send-button.fullimgtitle--link,
.daily_blue .medi--right a, .each--infos.daily_blue h3, .new--style .each--img-text .daily_blue h5, .pagecolor-daily_blue .presse--page h4{/* Daily Blue */
	color: #009ad9;
}
.pagecolor-natural_ivory .same--as h3, .pagecolor-natural_ivory  .wpb_text_column h1, .pagecolor-natural_ivory  .wpb_text_column h2, .pagecolor-natural_ivory .kontakt--second h2, .pagecolor-natural_ivory .send-button
,.simple-top-content.natural_ivory h1, .pagecolor-natural_ivory .single--content .wpb_text_column h3, .leftright-cont.natural_ivory h2, .list--style .natural_ivory h3,
.natural_ivory .bot--first, .pagecolor-natural_ivory .list--style li a, .pagecolor-natural_ivory .wpb_text_column a.send-button, .pagecolor-natural_ivory .list--style .wpb_text_column h3,
.pagecolor-natural_ivory .each--sect h2, .natural_ivory .each-listbox-row a, .custom--breadcrumbs.natural_ivory a, .fullimgtitle--section.natural_ivory .send-button.fullimgtitle--link,
.natural_ivory .medi--right a, .each--infos.natural_ivory h3, .new--style .each--img-text .natural_ivory h5, .pagecolor-natural_ivory .presse--page h4{/* Natural Ivory */
	color: #ecd8b3;
}
.pagecolor-cloud_white .same--as h3, .pagecolor-cloud_white  .wpb_text_column h1, .pagecolor-cloud_white  .wpb_text_column h2, .pagecolor-cloud_white .kontakt--second h2, .pagecolor-cloud_white .send-button
,.simple-top-content.cloud_white h1, .pagecolor-cloud_white .single--content .wpb_text_column h3, .leftright-cont.cloud_white h2, .list--style .cloud_white h3,
.cloud_white .bot--first, .pagecolor-cloud_white .list--style li a, .pagecolor-cloud_white .wpb_text_column a.send-button, .pagecolor-cloud_white .list--style .wpb_text_column h3,
.pagecolor-cloud_white .each--sect h2, .cloud_white .each-listbox-row a, .custom--breadcrumbs.cloud_white a, .fullimgtitle--section.cloud_white .send-button.fullimgtitle--link,
.cloud_white .medi--right a, .each--infos.cloud_white h3, .new--style .each--img-text .cloud_white h5, .pagecolor-cloud_white .presse--page h4{/* Cloud White */
	color: #fff;
}
.pagecolor-traffic_red .same--as h3, .pagecolor-traffic_red  .wpb_text_column h1, .pagecolor-traffic_red  .wpb_text_column h2, .pagecolor-traffic_red .kontakt--second h2, .pagecolor-traffic_red .send-button
,.simple-top-content.traffic_red h1, .pagecolor-traffic_red .single--content .wpb_text_column h3, .leftright-cont.traffic_red h2, .list--style .traffic_red h3,
.traffic_red .bot--first, .pagecolor-traffic_red .list--style li a, .pagecolor-traffic_red .wpb_text_column a.send-button, .pagecolor-traffic_red .list--style .wpb_text_column h3,
.pagecolor-traffic_red .each--sect h2, .traffic_red .each-listbox-row a, .custom--breadcrumbs.traffic_red a, .fullimgtitle--section.traffic_red .send-button.fullimgtitle--link,
.traffic_red .medi--right a, .each--infos.traffic_red h3, .new--style .each--img-text .traffic_red h5, .pagecolor-traffic_red .presse--page h4{/* Traffic Light Red */
	color: #b61722;
}
.pagecolor-onion_pink .same--as h3, .pagecolor-onion_pink  .wpb_text_column h1, .pagecolor-onion_pink  .wpb_text_column h2, .pagecolor-onion_pink .kontakt--second h2, .pagecolor-onion_pink .send-button
,.simple-top-content.onion_pink h1, .pagecolor-onion_pink .single--content .wpb_text_column h3, .leftright-cont.onion_pink h2, .list--style .onion_pink h3,
.onion_pink .bot--first, .pagecolor-onion_pink .list--style li a, .pagecolor-onion_pink .wpb_text_column a.send-button, .pagecolor-onion_pink .list--style .wpb_text_column h3,
.pagecolor-onion_pink .each--sect h2, .onion_pink .each-listbox-row a, .custom--breadcrumbs.onion_pink a, .fullimgtitle--section.onion_pink .send-button.fullimgtitle--link,
.onion_pink .medi--right a, .each--infos.onion_pink h3, .new--style .each--img-text .onion_pink h5, .pagecolor-onion_pink .presse--page h4{/* Onion Pink */
	color: #c2709d ;
}
.pagecolor-apricot_orange .same--as h3, .pagecolor-apricot_orange  .wpb_text_column h1, .pagecolor-apricot_orange  .wpb_text_column h2, .pagecolor-apricot_orange .kontakt--second h2, .pagecolor-apricot_orange .send-button
,.simple-top-content.apricot_orange h1, .pagecolor-apricot_orange .single--content .wpb_text_column h3, .leftright-cont.apricot_orange h2, .list--style .apricot_orange h3,
.apricot_orange .bot--first, .pagecolor-apricot_orange .list--style li a, .pagecolor-apricot_orange .wpb_text_column a.send-button, .pagecolor-apricot_orange .list--style .wpb_text_column h3,
.pagecolor-apricot_orange .each--sect h2, .apricot_orange .each-listbox-row a, .custom--breadcrumbs.apricot_orange a, .fullimgtitle--section.apricot_orange .send-button.fullimgtitle--link,
.apricot_orange .medi--right a, .each--infos.apricot_orange h3, .new--style .each--img-text .apricot_orange h5, .pagecolor-apricot_orange .presse--page h4{/* Apricot Orange */
	color: #e26b53;
}
.pagecolor-banana_yellow .same--as h3, .pagecolor-banana_yellow  .wpb_text_column h1, .pagecolor-banana_yellow  .wpb_text_column h2, .pagecolor-banana_yellow .kontakt--second h2, .pagecolor-banana_yellow .send-button
,.simple-top-content.banana_yellow h1, .pagecolor-banana_yellow .single--content .wpb_text_column h3, .leftright-cont.banana_yellow h2, .list--style .banana_yellow h3,
.banana_yellow .bot--first, .pagecolor-banana_yellow .list--style li a, .pagecolor-banana_yellow .wpb_text_column a.send-button, .pagecolor-banana_yellow .list--style .wpb_text_column h3,
.pagecolor-banana_yellow .each--sect h2, .banana_yellow .each-listbox-row a, .custom--breadcrumbs.banana_yellow a, .fullimgtitle--section.banana_yellow .send-button.fullimgtitle--link,
.banana_yellow .medi--right a, .each--infos.banana_yellow h3, .new--style .each--img-text .banana_yellow h5, .pagecolor-banana_yellow .presse--page h4{/* Banana Yellow */
	color: #f6e03d;
}
.pagecolor-laurel_green .same--as h3, .pagecolor-laurel_green  .wpb_text_column h1, .pagecolor-laurel_green  .wpb_text_column h2, .pagecolor-laurel_green .kontakt--second h2, .pagecolor-laurel_green .send-button
,.simple-top-content.laurel_green h1, .pagecolor-laurel_green .single--content .wpb_text_column h3, .leftright-cont.laurel_green h2, .list--style .laurel_green h3,
.laurel_green .bot--first, .pagecolor-laurel_green .list--style li a, .pagecolor-laurel_green .wpb_text_column a.send-button, .pagecolor-laurel_green .list--style .wpb_text_column h3,
.pagecolor-laurel_green .each--sect h2, .laurel_green .each-listbox-row a, .custom--breadcrumbs.laurel_green a, .fullimgtitle--section.laurel_green .send-button.fullimgtitle--link,
.laurel_green .medi--right a, .each--infos.laurel_green h3, .new--style .each--img-text .laurel_green h5, .pagecolor-laurel_green .presse--page h4{/* Laurel Green */
	color: #829465;
}

/******/

.send-button.clean_black, .pagecolor-clean_black .selectric, .table-bot-inner.clean_black, .full--tab.clean_black, .titlecontent--section.clean_black,
.pagecolor-clean_black .frach ul li, .clean_black .each-listbox-row,  .listbox--section.clean_black h3,
.fullimgtitle--section.clean_black .full--tab, .boxescolor-clean_black .blue--list{ /* Clean Black */
	border-color: #000;
}
.send-button.night_blue, .pagecolor-night_blue .selectric, .table-bot-inner.night_blue, .full--tab.night_blue, .titlecontent--section.night_blue,
.pagecolor-clean_black .frach ul li, .night_blue .each-listbox-row,  .listbox--section.night_blue h3,
.fullimgtitle--section.night_blue .full--tab, .boxescolor-night_blue .blue--list  {/* Night Blue */
	border-color: #0062ae;
}
.send-button.daily_blue, .pagecolor-daily_blue .selectric, .table-bot-inner.daily_blue, .full--tab.daily_blue, .titlecontent--section.daily_blue,
.pagecolor-daily_blue .frach ul li, .daily_blue .each-listbox-row,  .listbox--section.daily_blue h3,
.fullimgtitle--section.daily_blue .full--tab, .boxescolor-daily_blue .blue--list   {/* Daily Blue */
	border-color: #009ad9;
}
.send-button.natural_ivory, .pagecolor-natural_ivory .selectric, .table-bot-inner.natural_ivory, .full--tab.natural_ivory, .titlecontent--section.natural_ivory,
.pagecolor-natural_ivory .frach ul li, .natural_ivory .each-listbox-row,  .listbox--section.natural_ivory h3,
.fullimgtitle--section.natural_ivory .full--tab, .boxescolor-natural_ivory .blue--list   {/* Natural Ivory */
	border-color: #ecd8b3;
}
.send-button.cloud_white, .pagecolor-cloud_white .selectric, .table-bot-inner.cloud_white, .full--tab.cloud_white, .titlecontent--section.cloud_white,
.pagecolor-cloud_white .frach ul li, .cloud_white .each-listbox-row,  .listbox--section.cloud_white h3,
.fullimgtitle--section.cloud_white .full--tab, .boxescolor-cloud_white .blue--list   {/* Cloud White */
	border-color: #fff;
}
.send-button.traffic_red, .pagecolor-traffic_red .selectric, .table-bot-inner.traffic_red, .full--tab.traffic_red, .titlecontent--section.traffic_red,
.pagecolor-traffic_red .frach ul li, .traffic_red .each-listbox-row,  .listbox--section.traffic_red h3,
.fullimgtitle--section.traffic_red .full--tab, .boxescolor-traffic_red .blue--list   {/* Traffic Light Red */
	border-color: #b61722;
}
.send-button.onion_pink, .pagecolor-onion_pink .selectric, .table-bot-inner.onion_pink, .full--tab.onion_pink, .titlecontent--section.onion_pink,
.pagecolor-onion_pink .frach ul li, .onion_pink .each-listbox-row,  .listbox--section.onion_pink h3,
.fullimgtitle--section.onion_pink .full--tab, .boxescolor-onion_pink .blue--list  {/* Onion Pink */
	border-color: #c2709d;
}
.send-button.apricot_orange, .pagecolor-apricot_orange .selectric, .table-bot-inner.apricot_orange, .full--tab.apricot_orange, .titlecontent--section.apricot_orange,
.pagecolor-apricot_orange .frach ul li, .apricot_orange .each-listbox-row,  .listbox--section.apricot_orange h3,
.fullimgtitle--section.apricot_orange .full--tab, .boxescolor-apricot_orange .blue--list   {/* Apricot Orange */
	border-color: #e26b53;
}
.send-button.banana_yellow, .pagecolor-banana_yellow .selectric, .table-bot-inner.banana_yellow, .full--tab.banana_yellow, .titlecontent--section.banana_yellow,
.pagecolor-banana_yellow .frach ul li, .banana_yellow .each-listbox-row,  .listbox--section.banana_yellow h3,
.fullimgtitle--section.banana_yellow .full--tab, .boxescolor-banana_yellow .blue--list   {/* Banana Yellow */
	border-color: #f6e03d;
}
.send-button.laurel_green, .pagecolor-laurel_green .selectric, .table-bot-inner.laurel_green, .full--tab.laurel_green, .titlecontent--section.laurel_green,
.pagecolor-laurel_green .frach ul li, .laurel_green .each-listbox-row,  .listbox--section.laurel_green h3,
.fullimgtitle--section.laurel_green .full--tab, .boxescolor-laurel_green .blue--list   {/* Laurel Green */
	border-color: #829465;
}

/******/

.send-button.clean_black, .colorbox--section.whitecolor .clean_black, .pagecolor-clean_black .list--style li, .bg-clean_black .standort--form .selectric, .bg-clean_black.standort--section input,
.pagecolor-clean_black .wpcf7-text, .pagecolor-clean_black .wpcf7-email, .pagecolor-clean_black .wpcf7-textarea, .pagecolor-clean_black .send-button
,.download-top-section.clean_black a, .fullimgtitle--section.clean_black .send-button.fullimgtitle--link{ /* Clean Black */
	border-color: #000 !important;
}
.send-button.night_blue, .colorbox--section.whitecolor .night_blue, .pagecolor-night_blue .list--style li, .bg-night_blue .standort--form .selectric, .bg-night_blue.standort--section input,
.pagecolor-night_blue .wpcf7-text, .pagecolor-night_blue .wpcf7-email, .pagecolor-night_blue .wpcf7-textarea, .pagecolor-night_blue .send-button 
,.download-top-section.night_blue a, .fullimgtitle--section.night_blue .send-button.fullimgtitle--link{/* Night Blue */
	border-color: #0062ae !important;
}
.send-button.daily_blue, .colorbox--section.whitecolor .daily_blue, .pagecolor-daily_blue .list--style li, .bg-daily_blue .standort--form .selectric, .bg-daily_blue.standort--section input,
.pagecolor-daily_blue .wpcf7-text, .pagecolor-daily_blue .wpcf7-email, .pagecolor-daily_blue .wpcf7-textarea, .pagecolor-daily_blue .send-button
,.download-top-section.daily_blue a, .fullimgtitle--section.daily_blue .send-button.fullimgtitle--link{/* Daily Blue */
	border-color: #009ad9 !important;
}
.send-button.natural_ivory, .colorbox--section.whitecolor .natural_ivory, .pagecolor-natural_ivory .list--style li, .bg-natural_ivory .standort--form .selectric, .bg-natural_ivory.standort--section input,
.pagecolor-natural_ivory .wpcf7-text, .pagecolor-natural_ivory .wpcf7-email, .pagecolor-natural_ivory .wpcf7-textarea, .pagecolor-natural_ivory .send-button 
,.download-top-section.natural_ivory a, .fullimgtitle--section.natural_ivory .send-button.fullimgtitle--link{/* Natural Ivory */
	border-color: #ecd8b3 !important;
}
.send-button.cloud_white, .colorbox--section.whitecolor .cloud_white, .pagecolor-cloud_white .list--style li, .bg-cloud_white .standort--form .selectric, .bg-cloud_white.standort--section input,
.pagecolor-cloud_white .wpcf7-text, .pagecolor-cloud_white .wpcf7-email, .pagecolor-cloud_white .wpcf7-textarea, .pagecolor-cloud_white .send-button 
,.download-top-section.cloud_white a, .fullimgtitle--section.cloud_white .send-button.fullimgtitle--link{/* Cloud White */
	border-color: #fff !important;
}
.send-button.traffic_red, .colorbox--section.whitecolor .traffic_red, .pagecolor-traffic_red .list--style li, .bg-traffic_red .standort--form .selectric, .bg-traffic_red.standort--section input,
.pagecolor-traffic_red .wpcf7-text, .pagecolor-traffic_red .wpcf7-email, .pagecolor-traffic_red .wpcf7-textarea, .pagecolor-traffic_red .send-button 
,.download-top-section.traffic_red a, .fullimgtitle--section.traffic_red .send-button.fullimgtitle--link{/* Traffic Light Red */
	border-color: #b61722 !important;
}
.send-button.onion_pink, .colorbox--section.whitecolor .onion_pink, .pagecolor-onion_pink .list--style li, .bg-onion_pink .standort--form .selectric, .bg-onion_pink.standort--section input,
.pagecolor-onion_pink .wpcf7-text, .pagecolor-onion_pink .wpcf7-email, .pagecolor-onion_pink .wpcf7-textarea, .pagecolor-onion_pink .send-button 
,.download-top-section.onion_pink a, .fullimgtitle--section.onion_pink .send-button.fullimgtitle--link{/* Onion Pink */
	border-color: #c2709d !important;
}
.send-button.apricot_orange, .colorbox--section.whitecolor .apricot_orange, .pagecolor-apricot_orange .list--style li, .bg-apricot_orange .standort--form .selectric, .bg-apricot_orange.standort--section input,
.pagecolor-apricot_orange .wpcf7-text, .pagecolor-apricot_orange .wpcf7-email, .pagecolor-apricot_orange .wpcf7-textarea, .pagecolor-apricot_orange .send-button
,.download-top-section.apricot_orange a, .fullimgtitle--section.apricot_orange .send-button.fullimgtitle--link{/* Apricot Orange */
	border-color: #e26b53 !important;
}
.send-button.banana_yellow, .colorbox--section.whitecolor .banana_yellow, .pagecolor-banana_yellow .list--style li, .bg-banana_yellow .standort--form .selectric, .bg-banana_yellow.standort--section input,
.pagecolor-banana_yellow .wpcf7-text, .pagecolor-banana_yellow .wpcf7-email, .pagecolor-banana_yellow .wpcf7-textarea, .pagecolor-banana_yellow .send-button
,.download-top-section.banana_yellow a, .fullimgtitle--section.banana_yellow .send-button.fullimgtitle--link{/* Banana Yellow */
	border-color: #f6e03d !important;
}
.send-button.laurel_green, .colorbox--section.whitecolor .laurel_green, .pagecolor-laurel_green .list--style li, .bg-laurel_green .standort--form .selectric, .bg-laurel_green.standort--section input,
.pagecolor-laurel_green .wpcf7-text, .pagecolor-laurel_green .wpcf7-email, .pagecolor-laurel_green .wpcf7-textarea, .pagecolor-laurel_green .send-button
,.download-top-section.laurel_green a, .fullimgtitle--section.laurel_green .send-button.fullimgtitle--link{/* Laurel Green */
	border-color: #829465 !important;
}

/******/

.bg-color-body.clean_black, .each--infos a.clean_black::after, .colorbox--section a.clean_black::before, .bg-clean_black, .bg-clean_black .selectric .arrow---down span
, .pagecolor-clean_black .selectric .arrow---down span, .pagecolor-clean_black .send-button::before, .pagecolor-clean_black .basic-answer .bg---img,
.box-c-link.clean_black::after, .clean_black.style333 a::after, .full--tab.clean_black .arrow---down span, .clean_black .arrow---down span
, .fullimgtitle--section.clean_black .send-button.fullimgtitle--link::before, .clean_black .medi--title h3{ /* Clean Black */
	background-color: #000;
}
.bg-color-body.night_blue, .each--infos a.night_blue::after, .colorbox--section a.night_blue::before, .bg-night_blue, .bg-night_blue .selectric .arrow---down span
, .pagecolor-night_blue .selectric .arrow---down span, .pagecolor-night_blue .send-button::before, .pagecolor-night_blue .basic-answer .bg---img,
.box-c-link.night_blue::after, .night_blue.style333 a::after, .full--tab.night_blue .arrow---down span, .night_blue .arrow---down span
, .fullimgtitle--section.night_blue .send-button.fullimgtitle--link::before, .night_blue .medi--title h3{ /* Night Blue */
	background-color: #0062ae;
}
.bg-color-body.daily_blue, .each--infos a.daily_blue::after, .colorbox--section a.daily_blue::before, .bg-daily_blue, .bg-daily_blue .selectric .arrow---down span
, .pagecolor-daily_blue .selectric .arrow---down span, .pagecolor-daily_blue .send-button::before, .pagecolor-daily_blue .basic-answer .bg---img,
.box-c-link.daily_blue::after, .daily_blue.style333 a::after, .full--tab.daily_blue .arrow---down span, .daily_blue .arrow---down span
, .fullimgtitle--section.daily_blue .send-button.fullimgtitle--link::before, .daily_blue .medi--title h3{ /* Daily Blue */
	background-color: #009ad9;
}
.bg-color-body.natural_ivory, .each--infos a.natural_ivory::after, .colorbox--section a.natural_ivory::before, .bg-natural_ivory, .bg-natural_ivory .selectric .arrow---down span
, .pagecolor-natural_ivory .selectric .arrow---down span, .pagecolor-natural_ivory .send-button::before, .pagecolor-natural_ivory .basic-answer .bg---img,
.box-c-link.natural_ivory::after, .natural_ivory.style333 a::after, .full--tab.natural_ivory .arrow---down span, .natural_ivory .arrow---down span
, .fullimgtitle--section.natural_ivory .send-button.fullimgtitle--link::before, .natural_ivory .medi--title h3{ /* Natural Ivory */
	background-color: #ecd8b3;
}
.bg-color-body.traffic_red, .each--infos a.traffic_red::after, .colorbox--section a.traffic_red::before, .bg-traffic_red, .bg-traffic_red .selectric .arrow---down span
, .pagecolor-traffic_red .selectric .arrow---down span, .pagecolor-traffic_red .send-button::before, .pagecolor-traffic_red .basic-answer .bg---img,
.box-c-link.traffic_red::after, .traffic_red.style333 a::after, .full--tab.traffic_red .arrow---down span, .traffic_red .arrow---down span
, .fullimgtitle--section.traffic_red .send-button.fullimgtitle--link::before, .traffic_red .medi--title h3{ /* Cloud White */
	background-color: #b61722;
}
.bg-color-body.onion_pink, .each--infos a.onion_pink::after, .colorbox--section a.onion_pink::before, .bg-onion_pink, .bg-onion_pink .selectric .arrow---down span
, .pagecolor-onion_pink .selectric .arrow---down span, .pagecolor-onion_pink .send-button::before, .pagecolor-onion_pink .basic-answer .bg---img,
.box-c-link.onion_pink::after, .onion_pink.style333 a::after, .full--tab.onion_pink .arrow---down span, .onion_pink .arrow---down span
, .fullimgtitle--section.onion_pink .send-button.fullimgtitle--link::before, .onion_pink .medi--title h3{ /* Onion Pink */
	background-color: #c2709d;
}
.bg-color-body.apricot_orange, .each--infos a.apricot_orange::after, .colorbox--section a.apricot_orange::before, .bg-apricot_orange, .bg-apricot_orange .selectric .arrow---down span
, .pagecolor-apricot_orange .selectric .arrow---down span, .pagecolor-apricot_orange .send-button::before, .pagecolor-apricot_orange .basic-answer .bg---img,
.box-c-link.apricot_orange::after, .apricot_orange.style333 a::after, .full--tab.apricot_orange .arrow---down span, .apricot_orange .arrow---down span
, .fullimgtitle--section.apricot_orange .send-button.fullimgtitle--link::before, .apricot_orange .medi--title h3{ /* Apricot Orange */
	background-color: #e26b53;
}
.bg-color-body.banana_yellow, .each--infos a.banana_yellow::after, .colorbox--section a.banana_yellow::before, .bg-banana_yellow, .bg-banana_yellow .selectric .arrow---down span
, .pagecolor-banana_yellow .selectric .arrow---down span, .pagecolor-banana_yellow .send-button::before, .pagecolor-banana_yellow .basic-answer .bg---img,
.box-c-link.banana_yellow::after, .banana_yellow.style333 a::after, .full--tab.banana_yellow .arrow---down span, .banana_yellow .arrow---down span
, .fullimgtitle--section.banana_yellow .send-button.fullimgtitle--link::before, .banana_yellow .medi--title h3{ /* Banana Yellow */
	background-color: #f6e03d;
}
.bg-color-body.laurel_green, .each--infos a.laurel_green::after, .colorbox--section a.laurel_green::before, .bg-laurel_green, .bg-laurel_green .selectric .arrow---down span
, .pagecolor-laurel_green .selectric .arrow---down span, .pagecolor-laurel_green .send-button::before, .pagecolor-laurel_green .basic-answer .bg---img,
.box-c-link.laurel_green::after, .laurel_green.style333 a::after, .full--tab.laurel_green .arrow---down span, .laurel_green .arrow---down span
, .fullimgtitle--section.laurel_green .send-button.fullimgtitle--link::before, .laurel_green .medi--title h3{ /* Laurel Green */
	background-color: #829465;
}

/******/

.pagecolor-clean_black .question--text, .pagecolor-clean_black .basic-answers-results.basic-answers li:hover .question--text{ /* Clean Black */
	background-color: #000 !important;
}
.pagecolor-night_blue .question--text, .pagecolor-night_blue .basic-answers-results.basic-answers li:hover .question--text{ /* Night Blue */
	background-color: #0062ae !important;
}
.pagecolor-daily_blue .question--text, .pagecolor-daily_blue .basic-answers-results.basic-answers li:hover .question--text{ /* Daily Blue */
	background-color: #009ad9 !important;
}
.pagecolor-natural_ivory .question--text, .pagecolor-natural_ivory .basic-answers-results.basic-answers li:hover .question--text{ /* Natural Ivory */
	background-color: #ecd8b3 !important;
}
.pagecolor-traffic_red .question--text, .pagecolor-traffic_red .basic-answers-results.basic-answers li:hover .question--text{ /* Cloud White */
	background-color: #b61722 !important;
}
.pagecolor-onion_pink .question--text, .pagecolor-onion_pink .basic-answers-results.basic-answers li:hover .question--text{ /* Onion Pink */
	background-color: #c2709d !important;
}
.pagecolor-apricot_orange .question--text, .pagecolor-apricot_orange .basic-answers-results.basic-answers li:hover .question--text{ /* Apricot Orange */
	background-color: #e26b53 !important;
}
.pagecolor-banana_yellow .question--text, .pagecolor-banana_yellow .basic-answers-results.basic-answers li:hover .question--text{ /* Banana Yellow */
	background-color: #f6e03d !important;
}
.pagecolor-laurel_green .question--text, .pagecolor-laurel_green .basic-answers-results.basic-answers li:hover .question--text{ /* Laurel Green */
	background-color: #829465 !important;
}

/******/

.boxescolor-clean_black .home--first, .boxescolor-clean_black .same--as, .simple-top-section.bg-clean_black, .leftright-cont.bg-clean_black,
.rightstyle .leftright-cont.bg-clean_black.samelr, .stan-table-top.bg-clean_black, .listbox--section.clean_black h3,
.boxescolor-clean_black .blue--list, .boxescolor-clean_black .medi--top{ /* Clean Black */
	background: #000;
}
.boxescolor-night_blue .home--first, .boxescolor-night_blue .same--as, .simple-top-section.bg-night_blue, .leftright-cont.bg-night_blue,
.rightstyle .leftright-cont.bg-night_blue.samelr, .stan-table-top.bg-night_blue, .listbox--section.night_blue h3,
.boxescolor-night_blue .blue--list, .boxescolor-night_blue .medi--top{ /* Night Blue */
	background: #0062ae;
}
.boxescolor-daily_blue .home--first, .boxescolor-daily_blue .same--as, .simple-top-section.bg-daily_blue, .leftright-cont.bg-daily_blue,
.rightstyle .leftright-cont.bg-daily_blue.samelr, .stan-table-top.bg-daily_blue, .listbox--section.daily_blue h3,
.boxescolor-daily_blue .blue--list, .boxescolor-daily_blue .medi--top{ /* Daily Blue */
	background: #009ad9;
}
.boxescolor-natural_ivory .home--first, .boxescolor-natural_ivory .same--as, .simple-top-section.bg-natural_ivory, .leftright-cont.bg-natural_ivory,
.rightstyle .leftright-cont.bg-natural_ivory.samelr, .stan-table-top.bg-natural_ivory, .listbox--section.natural_ivory h3,
.boxescolor-natural_ivory .blue--list, .boxescolor-natural_ivory .medi--top{ /* Natural Ivory */
	background: #ecd8b3;
}
.boxescolor-traffic_red .home--first, .boxescolor-traffic_red .same--as, .simple-top-section.bg-traffic_red, .leftright-cont.bg-traffic_red,
.rightstyle .leftright-cont.bg-traffic_red.samelr, .stan-table-top.bg-traffic_red, .listbox--section.traffic_red h3,
.boxescolor-traffic_red .blue--list, .boxescolor-traffic_red .medi--top{ /* Cloud White */
	background: #b61722;
}
.boxescolor-onion_pink .home--first, .boxescolor-onion_pink .same--as, .simple-top-section.bg-onion_pink, .leftright-cont.bg-onion_pink,
.rightstyle .leftright-cont.bg-onion_pink.samelr, .stan-table-top.bg-onion_pink, .listbox--section.onion_pink h3,
.boxescolor-onion_pink .blue--list, .boxescolor-onion_pink .medi--top{ /* Onion Pink */
	background: #c2709d;
}
.boxescolor-apricot_orange .home--first, .boxescolor-apricot_orange .same--as, .simple-top-section.bg-apricot_orange, .leftright-cont.bg-apricot_orange,
.rightstyle .leftright-cont.bg-apricot_orange.samelr, .stan-table-top.bg-apricot_orange, .listbox--section.apricot_orange h3,
.boxescolor-apricot_orange .blue--list, .boxescolor-apricot_orange .medi--top{ /* Apricot Orange */
	background: #e26b53;
}
.boxescolor-banana_yellow .home--first, .boxescolor-banana_yellow .same--as, .simple-top-section.bg-banana_yellow, .leftright-cont.bg-banana_yellow,
.rightstyle .leftright-cont.bg-banana_yellow.samelr, .stan-table-top.bg-banana_yellow, .listbox--section.banana_yellow h3,
.boxescolor-banana_yellow .blue--list, .boxescolor-banana_yellow .medi--top{ /* Banana Yellow */
	background: #f6e03d;
}
.boxescolor-laurel_green .home--first, .boxescolor-laurel_green .same--as, .simple-top-section.bg-laurel_green, .leftright-cont.bg-laurel_green,
.rightstyle .leftright-cont.bg-laurel_green.samelr, .stan-table-top.bg-laurel_green, .listbox--section.laurel_green h3,
.boxescolor-laurel_green .blue--list, .boxescolor-laurel_green .medi--top{ /* Laurel Green */
	background: #829465;
}

/******/


.pagecolor-clean_black .send-button:hover,
.pagecolor-night_blue .send-button:hover, 
.pagecolor-daily_blue .send-button:hover,
.pagecolor-natural_ivory .send-button:hover,
.pagecolor-traffic_red .send-button:hover,
.pagecolor-onion_pink .send-button:hover,
.pagecolor-apricot_orange .send-button:hover,
.pagecolor-banana_yellow .send-button:hover,
.pagecolor-laurel_green .send-button:hover{
	color: #fff !important;
}


.leftright-cont.bg-clean_black,
.leftright-cont.bg-night_blue,
.leftright-cont.bg-daily_blue,
.leftright-cont.bg-natural_ivory,
.leftright-cont.bg-traffic_red,
.leftright-cont.bg-onion_pink,
.leftright-cont.bg-apricot_orange,
.leftright-cont.bg-banana_yellow,
.leftright-cont.bg-laurel_green,

.stan-table-top.bg-clean_black .stan-left,
.stan-table-top.bg-night_blue .stan-left,
.stan-table-top.bg-daily_blue .stan-left,
.stan-table-top.bg-natural_ivory .stan-left,
.stan-table-top.bg-traffic_red .stan-left,
.stan-table-top.bg-onion_pink .stan-left,
.stan-table-top.bg-apricot_orange .stan-left,
.stan-table-top.bg-banana_yellow .stan-left,
.stan-table-top.bg-laurel_green .stan-left,

.stan-table-top.bg-clean_black,
.stan-table-top.bg-night_blue,
.stan-table-top.bg-daily_blue,
.stan-table-top.bg-natural_ivory,
.stan-table-top.bg-traffic_red,
.stan-table-top.bg-onion_pink,
.stan-table-top.bg-apricot_orange,
.stan-table-top.bg-banana_yellow,
.stan-table-top.bg-laurel_green{
	border: 0;
}

.inner_top-left.bg-laurel_green, .inner_top-left.bg-laurel_green p {
	color: #fff;
}

.main-content {
	position: relative;
}
.bg-color-body {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.bg-patter-body {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: repeat-y;
	background-size: auto;
	background-position: center center;
	opacity: 0.3;
}
.each--infos a::after, .each-c-box a::after {
	-webkit-mask-image: url('images/arrow.svg');
	mask-image: url('images/arrow.svg');
	background-image: unset;
}
.style333 a::after {
	-webkit-mask-image: url('images/down.png');
	mask-image: url('images/down.png');
	background-image: unset;
	mask-position: center center;
	mask-size: cover;
}
.download-top-section.style333 a::after{

	background-image: url('images/down.png');
	background-color: transparent !important;
	-webkit-mask-image:none !important;
	mask-image:none !important;
}
.each--infos a.inherit::after, .each-c-box a.inherit::after, .style333 a::after{
	background-color:#0063AF;
}
.each-c-box p , .titlecontent--section .titlecontent--cont{
	color: initial;
}
.fullimgtitle--section p {
	color: initial;
}
.fullimgtitle--section.inherit .send-button.fullimgtitle--link {
	border-color: #0063AF !important;
	color: #0063AF;
}
.mat-card-title{
	color:#fff !important;
}

#standort--map .BorlabsCookie {
	position: absolute;
	top: 30%;
	transform: translate(-50%, -50%);
	left: 50%;
}
#standort--map{
	position:relative;
}


.main-content.content-width-full .home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row {
	max-width: 100%;
	width: 100%;
}
.content-width-full .vc_row.list--style {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.image-text-transparent .vc_col-sm-4:last-child, .image-text-transparent .vc_column-inner, .img-text-section.transparent .each--infos, .image-text-transparent .img-box-direct .each--infos,
.home--second .image-text-transparent .vc_col-sm-4, .image-text-transparent .each--infos, .home--second.image-text-transparent .vc_col-sm-4{
	background-color: transparent !important;
}
.image-text-transparent .each--infos .box--content p {
	color: #fff;
}
.img-text-section .imgtxt-icon {
	width: 80%;
	margin: 0 auto;
	display: block;
}
.image-text-transparent .colorbox--section {
	background-color: rgba(255,255,255,0.19);
}
.image-text-transparent .colorbox--section p {
	color: #fff;
}
.image-text-transparent .send-button.colorbox--link.laurel_green {
	background-color: #829465;
	color: #ecd8b3 !important;
}
.image-text-transparent .send-button.colorbox--link.laurel_green:hover::before {
	background-color: #ecd8b3;
}
.image-text-transparent .send-button.colorbox--link.laurel_green:hover {
	border-color: #ecd8b3 !important;
}
.list--style.image-text-transparent {
	background-color: transparent;
	color: #fff;
	padding-top: 0;
}
.list--style.image-text-transparent .wpb_text_column.wpb_content_element {
	width: 100%;
}
.content-width-full .home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {
	width: 100% !important;
	max-width: unset !important;
}
.content-width-full .home--second.img-box-direct.image-text-transparent .vc_col-sm-12 .vc_row.wpb_row.vc_inner .each--infos {
	padding-left: 0;
	padding-right: 0;
}
.content-width-full .list--style .vc_column-inner {
	padding-left: 0;
	padding-right: 0;
}
.content-width-full .vc_row.list--style , .content-width-full  .home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid{
	padding-left: 0 !important;
	padding-right: 0 !important;
}


/*Trend Radar Styling*/
.trend-section-heading h3 {
	color: #ECD8B3;
	font-size: 50px;
}
.trend-section {
	position: relative;
	padding-left: 75px;
	font-family: 'Ubuntu', sans-serif;
}
.trend-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.trend-section::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: rgb(0,145,208);
	background: linear-gradient(0deg, rgba(0,145,208,1) 0%, rgba(0,145,208,1) 5%, rgba(0,145,208,1) 9%, rgba(0,145,208,1) 16%, rgba(0,145,208,0) 66%, rgba(0,145,208,0) 95%); 
}
.trend-section-inner {
	position: relative;
	z-index: 1;
	display: table;
	width: 100%;
	padding-bottom: 120px;
	height: 100vH;
	height: calc((var(--vh, 1vh) * 100) );
}
.trend-section-heading h3 {
	color: #ECD8B3;
	font-size: 50px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.trend-section-heading .description {
	color: #fff;
	font-size: 30px;
	line-height: 1.1;
	font-weight: 500;
	margin-bottom: 60px;
}
.trend-section-content {
	background-color: #fff;
	color: #0063AF;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: -100%;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	z-index: 1;
}
.active-content .trend-section-content {
	bottom: 0;
}
.trend-menu-bar {
	width: 75px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background: rgb(0,89,161);
	background: linear-gradient(121deg, rgba(0,89,161,1) 0%, rgba(0,145,208,1) 100%);
	cursor: pointer;
}
.trend-section-heading {
	padding-left: 96px;
}
.trend-menu-bar span {
	width: 3px;
	height: 56px;
	background-color: #fff;
	display: inline-block;
	margin: 0 4px;
}
.trend-menu {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	cursor: pointer;
}
.trend-menu-bar span:first-child {
	margin-left: 0;
}
.trend-menu-bar span:last-child {
	margin-right: 0;
}
.trend-header {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: calc(100% - 75px);
	z-index: 2;
	margin-left: 75px;
}
.trend-title h2 {
	font-family: 'Ubuntu', sans-serif;
	color: #ECD2AD;
	font-size: 60px;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: -1.5px;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	display: inline-block;
	line-height: 0.9;
}
.trend-infos {
	position: absolute;
	top: 0;
	right: 0;
	background: rgb(0,89,161);
	background: linear-gradient(126deg, rgba(0,89,161,0.34495805158000703) 0%, rgba(0,145,208,0.30574236530549714) 100%);
	z-index: 1;
	padding: 35px 64px 35px 45px;
}
.trend-category {
	color: #fff;
	font-size: 35px;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: -1.5px;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	display: inline-block;
	vertical-align: middle;
}
.trend-category-lines {
	display: inline-block;
	vertical-align: middle;
	height: 40px;
	position: relative;
	overflow: hidden;
	padding-left: 10px;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
}
.trend-chart {
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 500;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	margin-bottom: 24px;
}
.trend-chart-title{
	min-width: 237px;
	margin-right: 50px;
}
.trend-category-lines::before {
	content: '|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||';
	color: inherit;
	font-size: 25px;
	position: relative;
	top: 7px;
	letter-spacing: -0.6px;
}
.trend-section-content .slide--left {
	padding: 84px 94px 92px 94px;
	font-size: 15px;
	background-color: #fff;
	width: 65%;
	float: left;
	position: relative;
	z-index: 1;
}
.trend-content-slide h3 {
	font-size: 49px;
	text-transform: uppercase;
	font-weight: 600;
	margin-bottom: 25px;
}
.trend-content-slide .slide-content p {
	line-height: 1.6;
}
.trend-section-content .slide--right {
	width: 35%;
	float: left;
	position: relative;
}
.trend-section-content .slide--right .slide--image {
	position: absolute;
	top: 0;
	left: -100%;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.trend-section-content .slick-arrow {
	border: 0;
	background-color: transparent;
	font-size: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.trend-section-inner .trend-section-heading {
	display: table-cell;
	vertical-align: bottom;
	/*opacity: 1;*/
	/*visibility: visible;*/
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.arrow--down {
	width: 124px;
	height: 49px;
	cursor: pointer;
	position: relative;
	z-index: 1;
}
.arrow--down::before {
	content: '';
	width: 100%;
	height: 100%;
	background-image: url('images/trend-arrow.svg');
	position: absolute;
	top: 0;
	left: 0;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.trend-sector {
	color: #ecd2ad;
	font-size: 57px;
	text-transform: uppercase;
	font-weight: 500;
	text-shadow: 2px 2px 4px rgba(0,0,0,0.2);
	display: inline-block;
	vertical-align: middle;
}
.trend-charts{
	margin-top: 45px;
}
.trend-charts .trend-chart > div {
	display: inline-block;
	vertical-align: top;
}
.trend-chart:last-child {
	margin-bottom: 0;
}
.trend-chart-bar {
	width: 250px;
	height: 24px;
	background-color: #0059A1;
	position: relative;
}
.trend-chart-fill {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.trend-chart-fill::before {
	content: '';
	width: 0;
	height: 100%;
	background-color: var(--my-bg-var);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	position: absolute;
	top: 0;
	left: 0;
}
.trend-charts.fill-chart .trend-chart-fill::before {
	width: 100%;
}
.trend-title {
	background: rgb(0,89,161);
	background: linear-gradient(126deg, rgba(0,89,161,0.34495805158000703) 0%, rgba(0,145,208,0.30574236530549714) 100%);
	padding: 66px 80px 57px 96px;
}
/*.active-content .trend-section-inner .trend-section-heading {
	opacity: 0;
	visibility: hidden;
}*/
.trend-content-col .button {
	font-size: 15px;
	font-weight: 400;
	text-decoration: underline;
	line-height: 1.2;
}
.trend-content-col .button-wrapper {
	margin-top: 30px;
}
.trend-content-slide .slide-content p {
	font-size: 15px;
}
.trend-section-content .slick-arrow.slick-prev {
	left: 50px;
	z-index: 1;
}
.trend-section-content .slick-arrow .arrow---down {
	width: 31px;
	height: 19px;
	cursor: pointer;
	z-index: 1;
}
.trend-section-content .slick-arrow .arrow---down span {
	width: 16px;
	height: 4px;
	border-radius: 0;
}
.trend-section-content .slick-arrow .arrow---down span:first-child {
	left: 2px;
	top: 6px;
}
.trend-section-content .slick-arrow .arrow---down span:last-child {
	left: 11px;
	top: 6px;
}
.trend-section-content .slick-arrow.slick-disabled {
	opacity: 0;
	visibility: hidden;
}
.trend-section-content .slick-arrow{
	opacity: 1;
	visibility: visible;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.trend-section-content .slick-arrow.slick-next {
	right: 37%;
}
.trend-content-slide .slide-content p {
	margin-bottom: 20px;
}
.trend-content-slide .slide-content {
	max-width: 900px;
}
.trend-content-slide {
	width: 100%;
	display: table !important;
}
.trend-section-content .slick-dots {
	position: absolute;
	z-index: 1;
	bottom: 38px;
	right: 27px;
}
.trend-section-content .slick-dots li {
	display: inline-block;
	margin-right: 23px;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
.trend-section-content .slick-dots li button {
	font-size: 0;
	background-color: transparent;
	border: 1px solid #fff;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	display: block;
	cursor: pointer;
}
.trend-section-content .slick-dots li.slick-active button {
	background-color: #fff;
}
.infos--close.button--close {
	background-image: url('images/closebutton-top.svg');
	position: absolute;
	top: 12px;
	right: 38px;
	width: 24px;
	height: 50px;
	cursor: pointer;
	z-index: 5;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.slider--close.button--close {
	background-image: url('images/closebutton-bot.svg');
	position: absolute;
	top: 12px;
	right: 30px;
	width: 24px;
	height: 50px;
	cursor: pointer;
	z-index: 1;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.trend-radar-col.trend-radar-left {
	width: 34%;
	float: left;
	background: rgb(0,99,175);
	background: linear-gradient(197deg, rgba(0,99,175,1) 0%, rgba(0,155,217,1) 100%);
	padding: 60px 40px 110px;
}
.trend-radar-col.trend-radar-right {
	width: 66%;
	float: left;
	background: rgb(0,99,175);
	background: linear-gradient(197deg, rgba(0,99,175,1) 0%, rgba(0,155,217,1) 100%);
	padding-top: 81px;
	border-radius: 0 0 160px 0;
}
.trend-radar-wrapper {
	width: 100%;
	color: #fff;
	display: table;
	margin-top: 64px;
	font-family: 'Ubuntu';
	background-color: #fff;
}
.trend-radar-col h1, .trend-radar-col h2 {
	color: #ECD8B3;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 600;
	display: inline-block;
	position: relative;
	margin-bottom: 18px;
	font-family: 'Ubuntu';
}
.trend-radar-col h1::before, .trend-radar-col h2::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 4px;
	bottom: -3px;
	left: 0;
	color: #fff;
	background-image: url('images/textline.svg');
	background-size: cover;
	background-repeat: repeat-x;
	background-position: center center;
}
.trend-filter-box {
	margin-bottom: 62px;
	padding: 39px 42px 24px 42px;
	border: 1px solid #fff;
	border-radius: 0 0 60px 0;
	position: relative;
}
.trend-filter-title {
	margin-bottom: 30px;
}
.trend-filter-box::before {
	content: '';
	position: absolute;
	width: 0;
	height: 6px;
	top: -11px;
	left: 0;
	color: #fff;
	background-image: url('images/textline.svg');
	background-size: cover;
	background-repeat: repeat-x;
	background-position: left;
	transition: 0.8s all ease-in-out;
	-webkit-transition: 0.8s all ease-in-out;
	-moz-transition: 0.8s all ease-in-out;
	margin-left: 168px;
	transition-delay: 0.7s;
}
.start .trend-filter-box::before {
	width: calc(100% - 168px);
}
.trend-filter-box::after {
	content: '';
	position: absolute;
	width: 0;
	height: 11px;
	top: -11px;
	left: -1px;
	background-color: #ECD8B3;
	transition: 1s all ease-in-out;
	-webkit-transition: 1s all ease-in-out;
	-moz-transition: 1s all ease-in-out;
}
.start .trend-filter-box::after {
	width: 165px;
}
.trend-filter-list li {
	font-size: 15px;
	text-transform: uppercase;
	font-weight: 500;
	cursor: pointer;
	margin-bottom: 18px;
	display: table;
}
.trend-filter-list li img, .trend-filter-list li span {
	display: inline-block;
	vertical-align: middle;
}
.trend-filter-list li img {
	margin-right: 13px;
	max-width: 32px;
}
.trend-filter {
	max-width: 444px;
}
.trend-button {
	text-align: center;
	margin-top: 42px;
}
.trend-button-text {
	font-size: 25px;
	text-transform: uppercase;
	font-weight: 500;
}
.trend-button-enable {
	display: inline-block;
	font-size: 20px;
	color: #ECD8B3;
	text-transform: uppercase;
	font-weight: 500;
	border: 1px solid #fff;
	border-radius: 0 0 15px 0;
	padding: 2px 45px 3px 45px;
	margin-top: 5px;
	cursor: pointer;
}
.trend-radar-holder {
	width: 775px;
	height: 775px;
	border: 1px solid #fff;
	margin: 0 auto !important;
	position: relative;
	padding: 100px 99px;
}
.trend-radar-title {
	padding-left: calc( ((100% - 775px) / 2) + 20px);
}
.trend-radar-shapes {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.shapes-crosses-top .shape-cross:first-child {
	position: absolute;
	top: -60px;
	left: -60px;
}
.shape-cross span{
	background-color: #fff;
	display: block;
}
.shape-cross span:first-child {
	height: 63px;
	width: 1px;
	margin: 0 auto;
}
.shape-cross span:last-child {
	height: 1px;
	width: 49px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	position: absolute;
	top: 50%;
}
.shapes-crosses-top .shape-cross:first-child {
	position: absolute;
	top: -49px;
	left: -41px;
}
.shapes-crosses-top .shape-cross:last-child {
	position: absolute;
	top: -49px;
	right: -41px;
}
.shapes-crosses-bottom .shape-cross:first-child {
	position: absolute;
	bottom: -49px;
	left: -41px;
}
.shapes-crosses-bottom .shape-cross:last-child {
	position: absolute;
	bottom: -49px;
	right: -41px;
}
.shapes-crosses .shape-cross {
	width: 49px;
}
.shape-triangle-border {
	width: 48px;
	height: 48px;
	border: 12px solid #ECD8B3;
	border-top: 0;
	border-left: 0;
	position: absolute;
	bottom: 18px;
	right: 18px;
}

@keyframes MoveUpDown {
	0%, 100% {
		top: 0%;
	}
	50% {
		top: calc(100% - 10px);
	}
}
.shape-circle {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #ECD8B3;
	right: -6px;
	top: 65px;
	position: absolute;
	animation: MoveUpDown 7s cubic-bezier(.79,.14,.15,.86) infinite;
}
.shape-triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0px 0 39px 39px;
	border-color: transparent transparent transparent #ECD8B3;
	position: absolute;
	top: 22px;
	left: 22px;
}

@keyframes MoveLeftRight {
	0%, 100% {
		left: 0%;
	}
	50% {
		left: calc(100% - 41px);
	}
}
.shape-rectangle {
	width: 41px;
	height: 9px;
	position: absolute;
	bottom: -10px;
	left: 137px;
	background-color: #ECD8B3;
	animation: MoveLeftRight 8s cubic-bezier(.69,.19,.20,.76) infinite;
	animation-delay: 1s;
}
.trend-radar-circle {
	position: relative;
}

@keyframes pulse {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0,99,175,0.9);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0,99,175,0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0,99,175,0);
	}
}

@keyframes pulsetriangle {
	0% {
		opacity: 0.7;
		transform: scale(1);
	}

	70% {
		opacity: 0;
		transform: scale(2);
	}

	100% {
		opacity: 0;
		transform: scale(1);
	}
}


.radar-post .radar-post-icon {
	width: 17px;
	height: 17px;
	background-color: transparent;
	display: inline-block;
	position: relative;
	border: 4px solid #fff;
	/*animation: pulse 2s infinite;*/
	transition: 0.2s all ease-in-out;
	-webkit-transition: 0.2s all ease-in-out;
	-moz-transition: 0.2s all ease-in-out;
}
.radar-post[sectors*="watch"] .radar-post-icon {
	border-radius: 50%;
}
.radar-post[sectors*="act"] .radar-post-icon {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 9px 16px 9px;
	border-color: transparent transparent #fff transparent !important;
	background-color: transparent !important;
	border-bottom-color: inherit !important;
	position: relative;
	animation: none;
}
.radar-post .radar-post-icon::after {
	content: '';
	width: 9px;
	height: 9px;
	background-color: transparent;
	display: inline-block;
	position: relative;
	border: 4px solid #fff;
	top: -4px;
	left: -4px;
	border-color: inherit;
	animation: pulsetriangle 2.6s infinite;
	animation-delay: inherit;
}
.radar-post[sectors*="watch"] .radar-post-icon::after {
	border-radius: 50%;
}
.radar-post[sectors*="act"] .radar-post-icon::before {
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 3px 6px 3px;
	border-color: transparent transparent #0082c7 transparent;
	background-color: transparent;
	position: absolute;
	top: 7px;
	left: -3px;
	z-index: 1;
}
.radar-post[sectors*="act"] .radar-post-icon::after {
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 9px 16px 9px;
	border-color: transparent transparent #fff transparent !important;
	background-color: transparent !important;
	border-bottom-color: inherit !important;
	z-index: -1;
	position: absolute;
	top: -1px;
	left: -9px;
	transform: scale(1);
}
.delay-0{
	animation-delay: 1.2s !important;;
}
.delay-1{
	animation-delay: 1.5s !important;;
}
.delay-2{
	animation-delay: 2s !important;;
}
.delay-3{
	animation-delay: 0.5s !important;;
}
.delay-4{
	animation-delay: 700ms !important;;
}
.delay-5{
	animation-delay: 1s !important;;
}

.trend-radar-posts {
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.radar-post .cirlce-tag {
	text-transform: uppercase;
	background-color: #FBFBFC;
	color: #009BD9;
	font-family: 'Barlow-Condensed-custom';
	font-weight: 500;
	padding: 0px 8px 1px 2px;
	border-radius: 0 0 12px 0;
	font-size: 17px;
	display: none;
	margin-left: 4px;
	top: -2px;
	position: absolute;
	white-space: nowrap;
	left: 20px;
}
.radar-post {
	display: inline-block;
	cursor: pointer;
	position: absolute;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
	
}

.radar-post:hover .cirlce-tag {
	display: inline-block;
}
.trend-radar-circle-wrapper {
	position: relative;
}
.radar-post.radar-animate {
	top: 49% !important;
	left: 49% !important;
	opacity: 0;
}
.radar-post:hover {
	z-index: 2;
}
.radar-post.hide-trend {
	opacity: 0;
	visibility: hidden;
}
.trend-filter-list li.activefilter {
	font-weight: 900;
}
.trend-radar-col.remove-delay .radar-post {
	transition-delay: 0ms !important;
}
.radar-content-holder {
	position: fixed;
	top: 0;
	left: -100%;
	width: 100%;
	height: 100vH;
	height: calc((var(--vh, 1vh) * 100) );
	opacity: 0;
	z-index: 9999;
	visibility: hidden;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
	background: rgb(0,99,175);
	background: linear-gradient(197deg, rgba(0,99,175,1) 0%, rgba(0,155,217,1) 100%);
}
.admin-bar .radar-content-holder.show-content {
	top: 32px;
}
.radar-content-holder.show-content {
	opacity: 1;
	visibility: visible;
	/* top: 0; */
	left: 0;
}
.radar-content-holder .vc_row {
	overflow: visible !important;
	height: 100%;
}
.radar-content-holder .vc_row .wpb_column, .radar-content-holder .vc_row .vc_column-inner, .radar-content-holder .vc_row .wpb_wrapper{
	height: 100%;
}
.radar-content-holder .trend-section {
	height: 100%;
	background-color: #008ccc;
}
.trend-sector-holder > div {
	display: inline-block;
	vertical-align: middle;
}
.trend-sector-holder .trend-sector-img {
	margin-right: 20px;
}
.trend-button-year {
	padding: 10px 10px;
	cursor: pointer;
}
body.radar-content-show {
	overflow: hidden;
	background-color: #0090d1;
}

/* trend radar categories listing circle */
.each--cat {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	transform: none ;
    padding:0;
	opacity:0;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
.each--cat:not(.active){
    transform:none !important;
}
.each--cat.active{
	opacity:1;
}
.each--cat > div{
    height:100% !important;
    width:100%;
    font-size:14px;
    top:-25px;
}
.each--cat span {
	font: 14px;
	/*height: 250px;*/
	position: absolute;
	width: 11px;
	left: 0;
	top: 0;
	transform-origin: bottom center;
	font-weight: 700;
	font-family:'Barlow-custom';
	letter-spacing:0;
	color:#fff;
	text-align:center;

}
.each--cat.inverted > div {
	height: 20px !important;
	top: auto;
	bottom: -25px;
	position: absolute !important;
}
.trend-filter-year {
	display: none;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.trend-filter-year.show-filter {
	display: block;
}
.trend-button-year.active-class {
	font-weight: 700;
}
.trend-buttons-holder {
	display: none;
}

.loader {
	border: 16px solid #ECD8B3;
	border-radius: 50%;
	border-top: 16px solid #005fa6;
	width: 80px;
	height: 80px;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}
.radar-content-holder .loader {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -40px;
	margin-left: -40px;
}

@-webkit-keyframes spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.admin-bar .active-content .trend-section-content {
	bottom: 32px;
}
.line-shift {
	overflow: hidden;
	display: block;
	position: relative;
	width: 100%;
}
.line-shift > span {
	display: inline-block;
	transform: translateY(100%);
	-webkit-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
	-moz-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
	-o-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
	transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
}
.line-shift.start > span {
	transform: translateY(0);
}

.slick-slide .line-shift > span{
	transform: translateY(100%);
}
.slick-slide.animate-slide-elem .line-shift > span{
	transform: translateY(0);
}
.delay1{
	-webkit-transition-delay: 0.2s !important;
	-moz-transition-delay: 0.2s !important;
	-o-transition-delay: 0.2s !important;
	transition-delay: 0.2s !important;
}
.delay2{
	-webkit-transition-delay: 0.4s !important;
	-moz-transition-delay: 0.4s !important;
	-o-transition-delay: 0.4s !important;
	transition-delay: 0.4s !important;
}
.delay3{
	-webkit-transition-delay: 0.6s !important;
	-moz-transition-delay: 0.6s !important;
	-o-transition-delay: 0.6s !important;
	transition-delay: 0.6s !important;
}
.delay4{
	-webkit-transition-delay: 0.8s !important;
	-moz-transition-delay: 0.8s !important;
	-o-transition-delay: 0.8s !important;
	transition-delay: 0.8s !important;
}
.delay5{
	-webkit-transition-delay: 1s !important;
	-moz-transition-delay: 1s !important;
	-o-transition-delay: 1s !important;
	transition-delay: 1s !important;
}
.delay6{
	-webkit-transition-delay: 1.2s !important;
	-moz-transition-delay: 1.2s !important;
	-o-transition-delay:  1.2s  !important;
	transition-delay: 1.2s  !important;
}
.delay7{
	-webkit-transition-delay: 1.4s  !important;
	-moz-transition-delay: 1.4s !important;
	-o-transition-delay: 1.4s !important;
	transition-delay: 1.4s !important;
}
.delay8{
	-webkit-transition-delay: 1.6s !important;
	-moz-transition-delay: 1.6s!important;
	-o-transition-delay: 1.6s !important;
	transition-delay: 1.6s !important;
}
.slick-slide .slide--image.animate-elem {
	transition: 1s cubic-bezier(.19,1,.22,1);
	-webkit-transition: 1s cubic-bezier(.19,1,.22,1);
	-moz-transition:1s cubic-bezier(.19,1,.22,1);
}
.animate-slide-elem.slick-slide .slide--image.animate-elem {
	left: 0 !important;
}
/*animation*/

.animate{
	opacity: 0;
}
.animate.start{
	opacity: 1;
}

.animate-elem {
	opacity: 0 !important;
}
.animate-elem.start, .animate-slide-elem .animate-elem{
	opacity: 1 !important;
}
.fade-right{
	transform:translateX(50px);
}
.fade-left{
	transform:translateX(-50px);
}
.fade-bottom{
	transform:translateY(50px);
}
.fade-top{
	transform:translateY(-50px);
}
.fade-bottom.start,
.fade-top.start{
	transform:translateY(0);
}
.fade-left.start,
.fade-right.start{
	transform:translateX(0);
}
.animate-elem, .animate{
	transition: 1s all ease-in-out;
	-webkit-transition: 1s all ease-in-out;
	-moz-transition: 1s all ease-in-out;
}
.trend-content-col .button:visited, .trend-content-col .button{
	color: #0063AF;
}
.text-lines-animation-slider .line-shift {
	line-height: 1.1;
}
.trend-radar-circle-wrapper::before {
	content: '';
	background-image: url('images/radar-sweep.png');
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-size: 105%;
	background-position: center center;
	-webkit-animation: spin 8s linear infinite;
	animation: spin 8s linear infinite;
	opacity: 0.6;
}
.trend-sector-img img {
	max-width: 70px;
}
.trend-section-content .slide--left {
	overflow: auto;
}

.trend-radar-right[year="2020"] .hide-2020, .trend-radar-right[year="2021"] .hide-2021, .trend-radar-right[year="2022"] .hide-2022, .trend-radar-right[year="2023"] .hide-2023, .trend-radar-right[year="2024"] .hide-2024, .trend-radar-right[year="2025"] .hide-2025, .trend-radar-right[year="2026"] .hide-2026, .trend-radar-right[year="2027"] .hide-2027, .trend-radar-right[year="2028"] .hide-2028 {
	opacity: 0 !important;
	visibility: hidden !important;
}

.button-trend-filter {
	display: none;
}

.trend-filter-list li:hover span, .trend-filter-list li span:hover {
	font-weight: 900;
}
.radar-post:hover .radar-post-icon {
	transform: scale(1.1);
}
.trend-filter-list li:hover .active-filter-icon, .trend-filter-list li.activefilter .active-filter-icon{
	display: block !important;
}

.trend-filter-list li .active-filter-icon img {
	width: 32px;
	height: 32px;
}
.trend-filter-list li .active-filter-icon {
	position: absolute;
	top: 0;
	left: 0;
	transition: 0.4s all ease-in-out;
	-webkit-transition: 0.4s all ease-in-out;
	-moz-transition: 0.4s all ease-in-out;
}

/*Color Page Styling*/
.image-text-transparent.img-box-direct .img-text-section {
	padding: 0 20px;
}
.image-text-transparent.img-box-direct {
	margin-top: 0;
}
.image-text-transparent.img-box-direct .vc_row.wpb_row.margin20 {
	padding-bottom: 40px;
}
.bg-color-body.laurel_green {
	background: rgb(132,148,102);
	background: linear-gradient(45deg, rgba(132,148,102,1) 0%, rgba(127,142,101,1) 100%);
}
.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed {
	position: absolute !important;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*New News Form*/
.each--new--field input[type="email"], .each--new--field input[type="text"] {
	border: 0 !important;
	font-style: italic;
	font-size: 20px;
	color: #fff !important;
	line-height: 1.3;
	padding: 25px 35px !important;
	font-family: 'Barlow-custom', sans-serif;
	width: 100% !important;
	background-color: transparent !important;
	box-shadow: none !important;
	border-bottom: 1px solid #fff !important;
}
.each--new--field input[type="email"]::placeholder, .each--new--field input[type="text"]::placeholder {
	color: #fff;
}
.each--new--field .wpcf7-radio label::before {
	content: "";
	width: 20px;
	height: 20px;
	top: -1px;
	left: 0;
	position: absolute;
	display: block;
	cursor: pointer;
	border: 1px solid #fff;
}
.each--new--field .wpcf7-radio label.active::before {
	background-color: #fff;
}
.each--new--field .wpcf7-radio input {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}
.each--new--field .wpcf7-radio label {
	position: relative;
	display: inline-block !important;
	padding-left: 31px !important;
	margin-right: 45px !important;
	cursor: pointer;
	color: #fff;
}
.each--new--field .wpcf7-radio .wpcf7-list-item:first-child {
	margin-left: 35px;
	margin-bottom: 10px;
}
.each--new--field .wpcf7-radio {
	margin-bottom: 10px !important;
	display: table;
}
.each--new--field input[type="submit"] {
	font-size: 16px;
	color: #fff;
	padding: 15px 100px !important;
	border: 1px solid #fff !important;
	margin-top: 50px !important;
	border-bottom-right-radius: 15px !important;
	position: relative;
	font-weight: 700;
	float: right;
	background-color: transparent;
	cursor: pointer;
	width: auto;
	box-shadow: none !important;
	font-style: normal;
	opacity: 1;
	visibility: visible;
	height: auto;
	pointer-events: auto;
}
.new--form-news .wpcf7-spinner {
	margin-top: 20px;
}
.new--form-news .wpcf7-response-output {
	border: none !important;
	color: #fff;
	font-size: 20px;
}

#colophon .button.basic-vote-button, body > .button.basic-vote-button, .main-content > .button.basic-vote-button, .site-content-center > .button.basic-vote-button, 
#page > .button.basic-vote-button, .wpb-content-wrapper > .vc_row > .button.basic-vote-button {
	display: none;
}

.trend-section-heading-inner {
	padding-right: 65px;
}
.trend-section-content .slide--left.full-row-section {
	width: 100%;
}

/* WIRE-230 */
.all-pics.grid {
	position: relative;
}
.c2col .each-imgs {
	width: 48%;
}
/* END - WIRE-230*/

/* WIRE-284 */
.clear {
	clear: both;
}
.trend-filter-list li.sectors-listing{
	float:left;
}
.trend-more-info {
	float: left;	
	margin-left: 5px;
	margin-top: 9px;
	position:relative;
}
.trend-more-info .info-icon{
	color: #0073bb;
	background: #fff;
	width: 15px;
	height: 15px;
	font-size: 10px;
	text-align: center;
	border-radius: 50%;
	line-height: 15px;
	cursor: pointer;
}
.trend-info-popup {
	position: absolute;
	width: 930px;
	background: #fff;
	left: calc(100% + 8px);
	top: 0;
	padding: 70px 90px;
	color: #0063AF;
	z-index: 999;
	opacity:0;
	visibility: hidden;
}
.trend-info-popup.activepopup{
	visibility: visible;
	opacity:1;
}
.trend-popup-name {
	font-size: 30px;
	position: relative;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 18px;
}
.trend-popup-name img {
	position: absolute;
	width: 32px;
	left: -46px;
}
.trend-popup-description {
	line-height: 1.6;
	font-size: 15px;
	font-weight: 500;
}
.close-trends-popup {
	position: absolute;
	top: 14px;
	right: 15px;
	font-family: 'Barlow-custom';
	font-weight: 600;
	font-size: 35px;
	cursor: pointer;
}
.info-title {
	font-size: 23px;
	margin-bottom: 50px;
	font-weight: 400;
}
.info-icon.title--info i {
	line-height: 32px;
	display: block;
	margin-top: -6px;
	float: left;
	width: 20px;
}
.info-icon.title--info {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #fff;
	color: #0073bb;
	font-size: 13px;
	line-height: 20px;
	margin-left: 10px;
	border-radius: 50%;
	text-align: center;
	cursor: pointer;
}
.trend-right-info.trend-radar-col {
	float: left;
	width: 66%;
	color: #0063AF;
	padding: 120px 220px 70px 150px;
	position:relative;
}
.trend-right-info p {
	font-size: 15px;
	margin-bottom: 30px;
	line-height: 1.66;
	font-weight: 500;
}
.trend-right-info h3 {
	font-size: 30px;
	font-weight: 600;
	margin-bottom: 15px;
}
.trend-right-info h4 {
	font-size: 30px;
	font-weight: 600;
	margin-bottom: 15px;
	position:relative;
}
.trend-right-info h4::before {
	content: "";
	width: 30px;
	height: 30px;
	background: url("images/rhomb.svg");
	position: absolute;
	left: -45px;
	background-size: contain;
	background-repeat: no-repeat;
	top: 50%;
	transform: translateY(-50%);
}
.close-right-info {
	position: absolute;
	top: 35px;
	right: 40px;
	font-family: 'Barlow-custom';
	font-size: 40px;
	font-weight: 600;
	cursor:pointer;
}
.activeinfo .trend-right-info.trend-radar-col {
	display: block !important;
}
.activeinfo .trend-radar-col.trend-radar-right {
	display: none;
}

.trends--nav {
	text-align: center;
	position: absolute;
	width: 780px;
	left: 50%;
	transform: translateX(-50%);
	bottom: 30px;
}
.each-trend {
	width: 140px;
	text-align: center;
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 14px;
	cursor: pointer;
}
.each-trend span{
	display:block;
	width:100%;
	height:5px;
	border:1px solid #0063AF;
	margin-top:3px;
}
.trend-section-content .slick-current[data-slick-index="2"] .trend3.each-trend span,
.trend-section-content .slick-current[data-slick-index="1"] .trend2.each-trend span,
.trend-section-content .slick-current[data-slick-index="0"] .trend1.each-trend span,
.trend-section-content .slick-current[data-slick-index="3"] .trend4.each-trend span,	
.trend-section-content .slick-current[data-slick-index="4"] .trend5.each-trend span{	
	background: #0063AF;
}

.trend-section-content-holder[slidecount="1"] .trend2.each-trend,
.trend-section-content-holder[slidecount="1"] .trend3.each-trend,
.trend-section-content-holder[slidecount="1"] .trend4.each-trend,
.trend-section-content-holder[slidecount="1"] .trend5.each-trend,
.trend-section-content-holder[slidecount="2"] .trend3.each-trend,
.trend-section-content-holder[slidecount="2"] .trend4.each-trend,
.trend-section-content-holder[slidecount="2"] .trend5.each-trend,
.trend-section-content-holder[slidecount="3"] .trend4.each-trend,
.trend-section-content-holder[slidecount="3"] .trend5.each-trend,
.trend-section-content-holder[slidecount="4"] .trend5.each-trend{
	display:none;
}

/* END WIRE-284 */


#menu-social-menu li a i {
	font-family: 'Font Awesome 6 Brands';
	font-weight:400;
}
.twitter-icon i::before {
	content: "\e61b";
}

.facebook-icon i:before {
	content: "\f39e"; 
}

.instagram-icon i:before {
	content: "\f16d"; 
}
.xing-icon i:before {
	content: "\f168"; 
}
.linkedin-icon i:before {
	content: "\f0e1"; 
}
.wpb_text_column ul{
	padding-top: 15px;
	padding-bottom: 20px;
}
.wpb_text_column ul li {
	position: relative;
	padding-left: 25px;
	margin-bottom: 3px;
}
.wpb_text_column ul li::before {
	content: "";
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #0063af;
	position: absolute;
	left: 5px;
	top: 11px;
}
.log--book .vc_tta-tabs-list {
	display: none !important;
}

body .vc_row.no-bottom-space {
	padding-bottom: 0 !important;
}
/*WIRE-529*/
.file-upload .wpcf7-form-control.wpcf7-file {
	opacity: 0;
	visibility: hidden;
	max-height: 0;
	display: block;
}
.file-upload-wrapper .file-label {
	background-color: #e9e9ed;
	color: #000;
	padding: 3px 5px;
	font-size: 14px;
	display: inline-block;
	margin-right: 5px;
}
.file-upload-inner #selected_filename {
	display: inline-block;
}
.file-upload-inner p {
	font-size: 14px;
}
.file-upload-inner br {
	display: none;
}
.file-upload-inner {
	margin: 15px 0;
}
/* END - WIRE-529*/


/* WIRE-534 */
.poll--page {
	max-width: 1230px;
}
.basic-answer-content .basic-answer-label {
	width: 100%;
}
.basic-answer-content .basic-text {
	width: 100%;
}
/* END - WIRE-534 */

/* WIRE-547 */
.floating-bar {
	position: fixed;
	top: 40%;
	right: 0;
	z-index: 100;
	transition: 0.4s all ease-in-out;
}
.floating-item {
	text-align: center;
	border: 1px solid #fff;
	/* border-top: 0; */
	cursor: pointer;
	min-width: 80px;
	height: 80px;
	float: right;
	clear: both;
	max-width: 80px;
	overflow: hidden;
	max-width: 80px;
	overflow: hidden;
	position: relative;
	transition: 0.4s all ease-in-out;
	background-color: rgba(0, 99, 175, 0.9);
	border-top-left-radius: 10px;
}
.floating-icon {
	float: left;
	position: absolute;
	top: 52%;
	transform: translateY(-50%);
	text-align: center;
	padding-left: 25px;
	transition: 0.4s all ease-in-out;
}
.floating-item-col-inner, .floating-item-content {
	width: 240px;
}
.floating-item.floating-item-email .floating-item-col-inner, .floating-item.floating-item-email .floating-item-content {
	width: 280px;
}
.floating-item-content {
	opacity: 0;
	float: left;
	min-height: 80px;
	position: relative;
	padding: 10px 0 12px 50px;
	font-size: 0;
	transition: 0.4s all ease-in-out;
}
a.link-wrapper {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.floating-item-col {
	color: #fff;
	font-size: 13px;
	display: inline-block;
	vertical-align: top;
	padding-right: 10px;
	text-align: left;
}
.floating-item-col .floating-title {
	font-weight: 400;
	font-size: 14px;
	padding-left: 20px;
	line-height: 1.4;
}
.floating-item.floating-item-phone:hover, .floating-item.floating-item:hover {
	max-width: 100%;
}
.floating-item:hover .floating-item-content {
	opacity: 1;
}
/* END WIRE-547 */

/*WIRE-566*/
.herosection--inner[paddingstyle="small-spacing"] .full--tab {
	border: 0;
}
.herosection--inner[paddingstyle="small-spacing"] .arrow---down {
	display: none;
}
.herosection--inner[paddingstyle="small-spacing"] .herosection-right {
	display: none;
}
.herosection--inner[paddingstyle="small-spacing"] .herosection-left {
	padding: 100px 0;
}
.presse-text-row {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.presse-bottom-section {
	padding-bottom: 100px !important;
}
/*END - WIRE-566*/

/* WIRE-569 */
.presse-text-holder, .polska-page-style.count-list-top .small-cc {
	max-width: 1230px;
	margin: 0 auto !important;
	width: 100%;
}
.presse-text-holder .vc_column-inner {
	padding: 0 !important;
}
.presse-contact-form h2 {
	display: inline-block;
}
.presse-contact-form .wpcf7-form-control.wpcf7-acceptance {
	margin-bottom: 20px;
	display: inline-block;
}
/*END - WIRE-569*/

/* WIRE-590 */
.each-c-box .box-c-link::after {
	mask-repeat: no-repeat;
}
.list--style h4 {
	font-family: 'Barlow-Condensed-custom';
	color: #0063AF;
	font-size: 30px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 0;
}
.titlelinkimage--inner.style2 {
	margin: 0 auto 150px;
	display: flex;
	flex-flow: row;
	align-items: center;
	gap: 50px;
	max-width: 1230px;
}
.titlelinkimage--inner.style2 .titlelinkimage-left p {
	margin-bottom: 0;
	font-size: 20px;
}
.titlelinkimage--inner.style2 .titlelinkimage-left {
	padding: 0;
}
.titlelinkimage--inner.style2 .titlelinkimage-right img {
	width: 100%;
}
.temperature_boxes--box .small-cc {
	display: flex;
	gap: 30px;
	flex-flow: wrap;
	row-gap: 45px;
	margin-bottom: 180px !important;
}
.temperature_boxes--box .each-temperature-box {
	width: calc(50% - 15px);
}
.each-temperature-box .content-c-tab {
	background-color: #0063af;
	color: #fff;
	border-radius: 0 0 40px 0;
	padding: 15px 50px 50px;
	display: flex;
	flex-flow: column;
	min-height: 240px;
}
.each-temperature-box .content-c-tab h4 {
	line-height: 1;
	font-size: 40px;
	font-weight: 700;
	font-family: 'Barlow-Condensed-custom';
}
.each-temperature-box img {
	display: block;
}
.each-temperature-box .content-c-tab .content {
	margin-top: auto;
}
.each-temperature-box .content-c-tab .content p{
	margin: 0;
}
.img--wrap-temperature {
	overflow: hidden;
}
.img--wrap-temperature .img-centre img {
	height: 253px;
	display: block;
	width: 100%;
	object-fit: cover;
	object-position: center center;
}
.each-temperature-box .content-c-tab h4 strong {
	font-size: 30px;
}
.list--style.nag--inner--c.polska--content-top {
	padding: 100px 0 200px;
}
.polska-page-style .wpb_text_column ul li strong {
	font-weight: 600;
}
.list--style .wpb_text_column.wpb_content_element strong {
	font-weight: 600;
}
.nag-polska-gradient-box h2 {
	color: #fff;
	margin-bottom: 25px !important;
}
.nag-polska-gradient-box {
	background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box;
	color: #fff;
	margin: 0;
	padding: 50px 70px 100px;
	margin-bottom: 200px;
	border-radius: 0 0 40px 0;
	margin-top: 50px !important;
	max-width: 1230px;
	margin-left: auto !important;
	margin-right: auto !important;
}
.nag-polska-gradient-box.list--style h4 {
	color: #fff;
	font-weight: 600;
	font-family: 'Barlow-custom';
}
.nag-polska-gradient-box.list--style .wpb_text_column.wpb_content_element {
	margin-bottom: 30px;
}
.nag-polska-gradient-box .vc_btn3 {
	font-size: 21px !important;
	font-family: 'Barlow-custom';
	font-weight: 700;
	color: #0063af !important;
	min-width: 300px;
	background-color: #fff !important;
	border-radius: 0 0 25px 0 !important;
	margin-top: 80px;
}
.nag-polska-gradient-box .vc_column-inner {
	padding: 0 !important;
}
.nag-polska-gradient-box .wpb_text_column.wpb_content_element {
	width: 100%;
}
.wpb_text_column.polska-gradient-texts {
	margin-bottom: 0 !important;
	margin-top: 50px !important;
}
.wpb_text_column.polska-gradient-texts p {
	margin-bottom: 40px;
}

/*END - WIRE-590*/

/*WIRE-573*/
@media print {
	.floating-contact-section.general_contact, .site-header, #BorlabsCookieDebugConsole {
		display: none;
	}
}
/*END - WIRE-573*/

/* Responsive */
@media(max-width: 1750px){
	/*Home*/
	.big-content-center {width: 1430px;}
	.logocontainer {max-width: 300px;width: 300px;padding: 20px 0;}
	.menucontainer {padding-top: 17px;}
	.site-content-center {width: 1220px;max-width: 1220px;}
	.it--leis .inner-top--inner {padding-top: 150px;padding-bottom: 230px;}
	.it--leis.bigger--cc .inner_top-left {width: 56%;padding: 65px 70px 90px 104px;}
	.it-second h2 {font-size: 50px;}
	.it-second.it-leist-second .wpb_text_column.wpb_content_element:first-child p {margin-bottom: 110px !important;}
	.full--tab h3 {font-size: 28px;}
	.herosection-left h1 {font-size: 75px;}
	.herosection-left h2 {font-size: 52px;}
	.home--first.home--1 {padding-top: 180px;padding-bottom: 300px;}
	.home--first.transport.trans--trans {padding-bottom: 200px !important;padding-top: 200px;}
	.home--first.transport.trans--trans h1 {font-size: 65px;}
	.home--first.transport.trans--trans h2 {font-size: 50px;}
	.direct--top .inner-top--inner.style2 {padding-bottom: 100px;padding-top: 160px;}
	.direct--top .inner_top-left h1 {margin-bottom: 13px;font-size: 77px;}
	.direct--top h2 {font-size: 50px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 80px;padding-left: 80px;}
	.blue--inner h2 {font-size: 51px;margin-bottom: 20px;}
	.blue--inner {padding: 80px 0 240px;}
	.list--style.direct--list {padding: 80px;margin-bottom: 125px;margin-right: 0 !important;margin-left: 0 !important;}
	.list--style h2 {font-size: 53px;margin-bottom: 23px;}
	.list--style li {font-size: 28px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 220px;}
	.each--infos h3 {font-size: 37px;margin-bottom: 18px;}
	.each--infos p {font-size: 19px;}
	.left-form::before {width: 897px;height: 681px;}
	.direct--top .inner_top-left {width: 50%;padding: 74px 94px 80px;}
	.direct--top.ltl--top .inner_top-left h1 {margin-bottom: 13px;font-size: 75px;}
	.blue--inner.ltl h2 {font-size: 46px;margin-bottom: 20px;}
	.list--style .wpb_text_column.wpb_content_element {width: 100%;}
	.inner_top-left h1 {font-size: 74px;}
	.inner_top-left h2 {font-size: 46px;margin-bottom: 40px;}
	.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {margin-top: -110px !important;margin-bottom: 40px;padding: 60px 80px;}
	.lager--top .inner-top--inner {padding-bottom: 220px;padding-top: 150px;}
	.list--style img {margin-bottom: 80px !important;}
	.blue--inner.logistik--text {padding: 65px 0;}
	.logistik--second.list--style {padding: 80px;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 80px;padding-left: 80px;}
	.imgtxt-img {height: 230px;}
	.home--second.logistik.right-form.log--bottom {padding-bottom: 120px;}
	.list--style.inho--second {margin-top: -110px;padding-top: 60px;padding-right: 80px;padding-left: 80px;padding-bottom: 80px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 140px;}
	.inhouse-boxes.left-form::before {height: 613px;width: 808px;}
	.temper--top .style44 img {width: 600px;max-width: 600px;left: auto;right: -7px !important;top: -86px;}
	.home--first.temper--top {padding: 180px 0 230px !important;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {padding-top: 80px;margin-top: -125px;background-color: #fff;padding-bottom: 50px;margin-left: 0 !important;margin-right: 0 !important;
	padding-right: 80px;padding-left: 80px;}
	.temper-bot .vc_row.wpb_row.vc_inner.vc_row-fluid {width: 100% !important;max-width: 100%;}
	.temper--top .herosection-left h2 {font-size: 45px;}
	.medi--top {padding-top: 255px;padding-bottom: 745px;}
	.medi--top h1 {font-size: 75px;}
	.medi--second .small-cc {width: 100%;max-width: 100%;margin: auto !important;}
	.medi--second {margin-top: -650px;background-color: #fff;position: relative;padding-top: 65px;padding-bottom: 80px;padding-right: 80px;padding-left: 80px;}
	.medi--second h2 {margin-bottom: 27px !important;font-size: 50px;}
	.medi--second h2 br{display:none;}
	.medi--second .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}
	.medi--title h3 {font-size: 28px;}
	.home--first.transport.presse--top {padding-top: 210px;padding-bottom: 340px !important;}
	.presse--page {margin-top: -115px;background-color: #fff;position: relative;padding-top: 70px;padding-right: 80px;padding-left: 80px;}
	.presse--page .small-cc {width: 100%;max-width: 100%;}
	h2 {font-size: 52px;}
	.presse--page h2 {margin-bottom: 20px;}
	.small-cc.press--text {margin-top: 80px !important;}
	.group--first .inner-top--inner {padding: 220px 0 270px;}
	.home--second.about--second.group--second {margin-top: -115px;padding-top: 80px;padding-right: 80px;padding-left: 80px;padding-bottom: 40px;}
	.home--second.group--second .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;}
	
	.gese--page .small-cc {width: 1220px;max-width: 1220px;}
	.simple-top-content h1 {font-size: 75px;}
	.simple-top-section {padding: 220px 0 300px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 65px;margin-top: -250px;padding-right: 80px;padding-left: 80px;margin-bottom: 80px;}
	.new-boxes .wpb_column.vc_column_container.vc_col-sm-12, .full--img .wpb_column.vc_column_container.vc_col-sm-12 {max-width: 100%;width: 100%;}
	.full--img .imgtxt-img {height: 520px;}
	.full--img.gese--bot .each--infos {padding-top: 30px;}
	
	.ein--hero {padding-top: 270px !important;padding-bottom: 340px !important;}
	.ein--second {margin-top: -250px;padding: 65px 80px 0;margin-bottom: 80px;}
	.style333 a {font-size: 24px;}
	.date--top .small-cc {width: 1220px;max-width: 1220px;}
	.date--top .simple-top-section {padding-top: 270px !important;padding-bottom: 700px !important;}
	.date--second {margin-top: -620px;padding-top: 68px;padding-right: 80px;padding-left: 80px;margin-bottom: 80px;}
	.date--second h2 {margin-top: 85px;margin-bottom: 21px !important;}
	
	.home--first.home--1.kontakt--top {padding-top: 240px;padding-bottom: 270px;}
	.kontakt--second {padding: 70px 85px 0;margin-top: -120px;position: relative;background-color: #fff;margin-bottom: 85px;}
	.kontakt--second .wpb_text_column h2 {margin-bottom: 60px;}
	
	.news--page {padding-top: 270px;padding-bottom: 155px;}
	.news-latter {padding: 33px 0;}
	.footer--form.news--fform p {font-size: 40px;margin-bottom: 15px;}
	.footer--form.news--fform input {height: 58px;font-size: 20px;}
	.footer--form.news--fform {width: 610px !important;}
	
	.standort--map {height: 850px !important;}
	.standort--finder {margin-top: -350px !important;padding: 30px 85px 40px;}
	.standort--map--container {margin-bottom: 75px !important;}
	.standort--map--container .big-content-center .each-stan-wrap {padding: 40px 175px;}
	.each-stan-wrap {padding: 40px 85px;}
	.each--standort p, .each--standort a, .each--standort h4, .each--standort h3 {font-size: 19px;}
	.each--standort {margin-bottom: 25px;}
	
	.count-list-top .top-banner h1 {padding-top: 170px;}
	.top-banner.big {height: 480px !important;}
	.top-banner h1 {font-size: 75px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 1060px;width: 1060px;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 130px;}
	.vc_row.wpb_row.vc_row-fluid.transport.kompe {padding-top: 65px;}
	.exzellenz-top.home--first {padding-top: 240px;padding-bottom: 300px !important;}
	
	.it-kom-top .inner-top--inner {padding: 200px 0 250px;}
	.it-second.it-kom {padding: 60px 80px;margin-top: -115px;}
	.home--first.nach--top {padding-top: 200px !important;padding-bottom: 190px !important;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 80px;padding-right: 80px;padding-top: 60px;margin-top: -120px;}
	.each--stand h3 {font-size: 26px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second .vc_column-inner {padding-right: 0 !important;padding-left: 0;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second {padding: 60px 0 80px;width: 1060px;margin: auto;}
	.each--line.submit--line .send-button {font-size: 18px;padding: 13px 100px;}
	/*style2*/
	.home--second.about--second.group--second {	padding-bottom: 40px !important;}
	.daten--section {	padding: 160px 0 80px;}
	.daten--section .each-icon-box .content-c-tab h2 {	font-size: 52px;}
	.daten--section .each-icon-box .content-c-tab img {	max-height: 53px !important;	max-width: 109px;}
	.polly--top .simple-top-section {	padding-bottom: 300px;	padding-top: 270px;}
	.policy .download-top-section .small-cc {	width: 100%;	max-width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.home--second.compliance-second {	padding-bottom: 50px !important;}
	.compliance-top .small-cc {		max-width: 1220px;}
	.exzellenz-top {	padding-top: 250px;	padding-bottom: 330px !important;}
	.exzellenz-second .country--box .small-cc {	width: 100%;	max-width: 100%;	padding: 0 50px;}
	.it-second.it-kom {	padding: 50px 60px;}
	.home .each--infos {	padding: 20px 36px 40px;}
	.home--first.qualitat--top {	padding-top: 270px !important;	padding-bottom: 350px !important;}
	.home--first.qualitat--top .herosection-left h1 {	font-size: 75px;}
	.qualitat-text .each--infos {	padding-bottom: 50px;}
	.zertifikate-second {	padding: 50px 60px;	margin-bottom: 50px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {	padding-left: 50px;	padding-right: 50px;	padding-top: 50px;}
	.each--post.big--post iframe {	height: 510px;}
	.presse--page , .kontakt-top {	padding: 50px 60px;}
	.nag-location-banner .top-banner {	margin-top: 85px;	height: 420px;}
	.list--style h1 {	font-size: 75px;}
	.list--style.nag--inner--c {padding-top: 40px;padding-bottom: 85px;}
	.standorte--table {margin-top: 40px;}
	.nag-danmark-title {	padding: 70px 100px 0;}
	.list--style.nag--inner--c.big-top {	padding-top: 70px;}
	.list--style.nag--inner--c.big-top h1 {	margin-bottom: 40px;}
	.list--style.nag--inner--c .download-top-section.style333 .small-cc {	width: 100%;	max-width: 100%;}
	.internetbooking-second {	padding: 50px 60px; margin-bottom: 55px;}
	.internetbooking-second .send-button {	font-size: 20px;	padding: 10px 63px;}
	
	.direct--top.netz .inner-top--inner.style2 {padding-bottom: 220px;padding-top: 150px;}
	.netz--second .small-cc {width: 100%;}
	.it-second.it-leist-second.netz--second {margin-top: -115px;padding-top: 85px;padding-left: 80px;padding-right: 80px;padding-bottom: 40px;}
	.count-list-top .small-cc {width: 1220px;max-width: 1220px;}
	.list--style.nag--inner--c.big-top .full--tab h3 {font-size: 28px;margin-top: 15px;}
	.list--style.nag--inner--c.big-top h2 {font-size: 85px;margin-top: 60px;margin-bottom: 40px;}
	
	.transport .country--box .small-cc {width: 1024px;max-width: 1230px;margin: auto !important;}
	.standort--map.standort--map--deutschland {height: 520px !important;}
	.login--form {padding: 30px 85px 40px;border-top-right-radius: 35px;margin-top: 85px;margin-bottom: 85px;}
	
	.new--hero .herosection--inner.style11 {max-width: 1060px;width: 1060px;}
	.home--form .small-cc {width: 1060px;max-width: 1060px;}
	.group--first .inner_top-left {padding: 60px 80px 80px 80px;}
	.tabs--section {margin-top: -115px;padding-top: 60px;margin-bottom: 85px;padding-right: 85px;padding-left: 85px;}
	.tabs--section .vc_tta-panel-body {padding: 60px 85px 85px !important;}
	.titlelinkimage-left h3 {font-size: 45px;margin-bottom: 20px;}
	.titlelinkimage-left p {font-size: 27px;margin-bottom: 40px;}
	.home--third.last.home-2.new--hero {padding-top: 55px;padding-bottom: 65px;}
	.nag-danmark-title.deine a.vc_general {font-size: 20px;padding: 13px 70px;border-radius: 0 0 20px 0;margin-top: 40px;margin-bottom: 70px;}
	.nag-danmark-title.deine {margin-top: -115px;margin-bottom: 70px;padding-left: 80px;padding-right: 80px;padding-top: 60px;}
	.nag-danmark-title .wpb_text_column h2 {margin-bottom: 30px;font-size: 50px;}
	.blue--list {margin-top: 40px !important;margin-bottom: 85px !important;border-radius: 0px 0px 40px 0px;padding: 70px 85px;}
	.nag-danmark-title.deine .each--infos h3 {font-size: 35px !important;margin-bottom: 15px !important;}
	.fullimgtitle--section {margin-top: 85px;}
	.fullimgtitle-bg {height: 300px;border-bottom-right-radius: 85px;margin-bottom: 20px;}
	.list--style h3 {font-size: 50px;}
	.fullimgtitle-cont h3 {margin-bottom: 10px;}
	.list--style p {font-size: 19px;margin-bottom: 20px;}
	.einst.group--first .inner-top--inner {padding: 170px 0 230px;}
	.top-banner.styletwo {height: 520px;margin-bottom: 85px;}
	.top-banner.styletwo .big-content-center::before {width: 755px;height: 568px;}
	.top-banner.styletwo img {width: 250px;bottom: -180px;}
	.schuler {padding-right: 85px;padding-left: 85px;padding-bottom: 85px;}
	.schuler h1 {font-size: 70px;}
	.schuler .wpb_text_column:first-child p {margin-top: 40px;}
	.schuler .wpb_text_column:first-child h2:last-child {margin-top: 80px;}
	.listbox--section h3 {font-size: 45px;padding: 15px 85px;}
	.listbox--content {padding: 30px 85px 40px;border-bottom-right-radius: 40px;}
	.each-listbox-row a, .each-listbox-row p {font-size: 28px;}
	.listbox--section {margin-bottom: 40px;}
	.schuler .list--style {padding-top: 40px;}
	.page-template-jobs-teamplate .duales-second {padding-top: 45px !important;padding-bottom: 85px !important;margin-top: 0px !important;}
	.page-template-jobs-teamplate .small-cc {width: 1060px;max-width: 1060px;}
	.page-template-jobs-teamplate .duales-second h1 {margin-bottom: 40px !important;font-size: 75px;}
	.custom--breadcrumbs {margin-bottom: 25px;}
	.duales-second p {margin-bottom: 25px !important;font-size: 19px;}
	ol li {font-size: 19px;padding: 4px 0;}
	.page-template-jobs-teamplate .content-area ul li {padding: 4px 0 4px 9px;font-size: 19px;}
	.page-template-jobs-teamplate .wpb_single_image img {max-width: 450px;max-height: 450px;}
	.page-template-jobs-teamplate .duales-second h2 {margin-bottom: 20px !important;margin-top: 0;font-size: 50px;}
	.inner-3boxes {margin-top: 85px !important;}
	.inner-top--inner {padding: 120px 0 300px;}
	
	.singlepeople--section {padding-top: 90px;margin-bottom: 85px;}
	.singlepeople--section h1 {margin-bottom: 50px;font-size: 75px;}
	.singlepeople-bg {width: 700px;min-height: 380px;}
	.singlepeople-cont {width: calc(100% - 700px);padding-left: 115px;}
	.singlepeople-cont h2 {margin-bottom: 30px;}
	.singlepeople-cont p {font-size: 27px;}
	.timeline--section h2 {margin-bottom: 40px;}
	.timeline--section {margin-bottom: 85px;}
	.single-our-talents .wpb_text_column {margin-bottom: 85px !important;}
	
	.stylethree.top-banner h1 {padding-top: 240px;}
	.top-banner.big.stylethree {height: 700px !important;}
	.offene--section.home--second.img-box-direct {margin-top: -230px;padding-top: 65px;padding-left: 85px;padding-right: 85px;padding-bottom: 85px !important;}
	.colorbox--section {padding: 30px 85px 40px;margin-bottom: 85px;}
	.colorbox--section h2 {font-size: 85px;margin-bottom: 19px;margin-top: 12px;}
	.colorbox--section a {font-size: 19px;}
	.colorbox--section p {margin-bottom: 40px;}
	.colorbox--section.whitecolor {padding: 30px 30px 40px 30px;}
	.colorbox--section.whitecolor h2 {font-size: 50px;}
	.colorbox--section.whitecolor a {padding: 15px 90px;}
	
	.new-bewe.bewe .simple-top-section {padding-top: 200px;padding-bottom: 250px;}
	.bewe .styleplus h1 {margin-bottom: 40px;}
	.simple-top-white {padding: 40px 85px;margin-top: 40px;margin-bottom: 40px;}
	.simple-top-white h3 {font-size: 26px;}
	.simple-top-white-left p {font-size: 26px;margin-bottom: 30px;}
	.simple-top-white-left a {font-size: 26px;}
	.bewe-mid.list--style.new-mid {padding-top: 65px;padding-right: 85px;padding-left: 85px;margin-top: -115px;padding-bottom: 85px;}
	.new-mid h2 {margin-top: 85px;}
	.bewe-mid.list--style.new-mid img {margin-top: 85px;}
	
	.studium--second h1 {font-size: 75px;}
	.studium--second {padding-top: 85px;padding-right: 85px;padding-left: 85px;padding-bottom: 85px;}
	.studium--second .wpb_text_column.wpb_content_element h2 {margin-bottom: 40px;}
	.studium--second .wpb_text_column.wpb_content_element p {margin-bottom: 35px;}
	.top-banner.stylefour::before {left: 80px;}

	.about--second.group--second.inside {padding-top: 65px !important;}
	.talents--listing .small-cc {width: 1060px;max-width: 1060px;}
	.inside-last.home--second.img-box-direct {padding-top: 85px;padding-bottom: 85px !important;}
	.stylethree .small-cc {width: 1060px;max-width: 1060px;}
	.contract--log .small-cc {width: 100%;max-width: 100%;}
	.inho--second .country--box {margin-top: 85px;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {padding-right: 0;padding-left: 0;}
	.img-box-section {padding: 430px 0 80px;margin-right: 103px;}
	.img-box-cont {margin-right: 103px;}
	
	.mana-sec .wpb_text_column.wpb_content_element {max-width: 1060px;width: 1060px;margin: auto;}
	.acord-cont h3 {font-size: 38px;margin-bottom: 20px;}
	.frach .margin20 {margin-top: 85px !important;width: 100% !important;max-width: 100% !important;}
	
	.fahren--second {margin-top: -240px;padding-right: 85px;padding-left: 85px;padding-top: 65px;padding-bottom: 85px;}
	.each--sect h2 {margin-bottom: 15px;}
	.each--sect {margin-bottom: 85px;}
	.each--sect.fahren--bott {margin-bottom: 0;}
	
	.bewstip .simple-top-section {padding-top: 180px;padding-bottom: 350px;}
	.ein--second.list--style ul {margin-bottom: 22px;}
	.ein--second.list--style h2 {margin-top: 85px !important;}
	.bewstip .small-cc {width: 1060px;max-width: 1060px;}
	.bewstip .small-cc .site-content-center {width: 100%;max-width: 100%;}
	
	.leftright--section:last-child {margin-bottom: 0;}
	.titlecontent--section h3 {font-size: 28px;}
	.titlecontent--section h4 {font-size: 19px;margin-top: 18px;}
	.leftright-cont h2 {font-size: 47px;}
	.transport.kompe.exzellenz-second .small-cc {width: 100%;max-width: 100%;}
	.herosection-left p {font-size: 19px;padding-right: 32px;margin-bottom: 17px;}
	.list--style.nach--second .wpb_text_column.wpb_content_element:nth-child(2) {margin-top: 85px;margin-bottom: 85px;}
	.germani--boxes {max-width: 1024px;}
	.list--style.nag--inner--c .small-cc {width: 100%;max-width: 100%;}
	.nieder.list--style.nag--inner--c.big-top h2 {font-size: 49px;margin-bottom: 45px;}
	.single-post .full--tab:last-child {margin-bottom: 20px;}
	.tabs--section .wpb_text_column.wpb_content_element .send-button {width: 270px;padding: 10px 0;	font-size: 20px;}
	.single-our-talents ul {margin-bottom: 45px;padding-left: 18px;}
	.inside-nagel .wpb_text_column.wpb_content_element {max-width: 1060px;width: 1060px;margin-bottom: 40px;}
	.each--post-infos h3 a {font-size: 33px;}
	.each--post.big--post iframe, .each--post.big--post > div {height: 420px !important;}
	.singlepeople--section h1 {font-size: 75px;}
	
	
	.full--img.gese--bot.full--2.verwa.margin20 {padding: 85px 150px !important;}
	.full--img.full--2 .each--infos {border-bottom-right-radius: 35px;padding: 30px 80px 40px 55px !important;}
	.full--img.full--2 .each--infos h3 {margin-bottom: 13px;font-size: 50px;}
	.full--img.full--2 .each--infos h4 {font-size: 25px;margin-bottom: 25px;}
	.poll--page {padding-top: 180px;padding-bottom: 120px;max-width: 1025px;}
	
	/*New*/
	.new-s-presse .wpb_wrapper p:first-child {max-width: 643px;	margin-bottom: 70px;}
	.new--style .each--img-text {width: 370px;right: 80px;border-bottom-right-radius: 40px;}
	.new--style h1 {margin-top: 88px;}
	.new--style .each--img-text h5, .new--style .each--img-text a {font-size: 19px;}
	
	.new--presse--img img {width: 280px;}
	.new--bot--sec {border-bottom-right-radius: 40px;margin-bottom: 80px;}
	.new--left--inner h4 {font-size: 19px;padding-right: 170px;line-height: 1.3;}
	.new--right--inner a {font-size: 19px !important;}
	.more--posts .each--infos h3 {font-size: 37px !important;margin-bottom: 18px !important;}
	
	/*Img Slider*/
	.imgslider--section .small-cc {width: 90%;max-width: 90%;}
	.img-slider-bg {height: 280px;}
	/*MAnagememt Page*/
	.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {padding: 30px 45px;}

	/*Trend Radar*/
	.trend-filter-box {		margin-bottom: 52px;		padding: 29px 32px 14px 32px;	}
	.trend-filter-title {		margin-bottom: 20px;	}
	.trend-title h2 {		font-size: 50px;	}
	.trend-category {		font-size: 32px;	}
	.trend-sector {		font-size: 52px;	}
	.trend-section-heading h3 {		font-size: 46px;	}
	.trend-section-heading .description {		font-size: 28px;		margin-bottom: 40px;	}
	.trend-chart {		margin-bottom: 20px;	}
	.trend-charts {		margin-top: 35px;	}
	.trend-infos {		padding: 30px 48px 30px 35px;	}
	.trend-chart-title {		margin-right: 35px;	}
	.trend-sector-img img {		max-width: 65px;	}
	.trend-title {		padding: 50px 70px 47px 60px;	}
	.trend-section-heading {		padding-left: 50px;	}
	.trend-content-slide h3 {		font-size: 42px;	}
	.trend-section-content .slide--left {		padding: 74px 74px 82px 62px;	}
	.trend-section-content .slick-arrow.slick-prev {		left: 35px;	}
	.trend-section-content .slick-arrow.slick-next {		right: 36.5%;	}
	.trend-radar-wrapper {		margin-top: 40px;	}
	
	.trend-section-heading-inner {		padding-right: 50px;	}

	.info-title {	font-size: 21px;	}
	.info-icon.title--info {	width: 18px;		height: 18px;		font-size: 12px;		line-height: 20px;	}
	.info-icon.title--info i {		line-height: 29px;		width: 18px;	}
	.trend-right-info h3, .trend-right-info h4 {	font-size: 26px;	}
	.close-right-info {	font-size: 34px;	}
	.trend-right-info.trend-radar-col {	padding: 100px 160px 50px 130px;	}


	/*WIRE-569*/
	.presse-text-holder {		max-width: 1060px;	}
	/*END - WIRE-569*/


	/*WIRE-590*/
	.list--style.nag--inner--c.polska-page-style {	padding-left: 0;	padding-right: 0;}
	/*END - WIRE-590*/
}


@media(max-width: 1600px){
	/*Home*/
	
	.home--first.home--1 {padding-top: 110px;padding-bottom: 190px;}
	.herosection-left h1 {font-size: 65px;margin-bottom: 25px;}
	.herosection-left h2 {font-size: 42px;margin-bottom: 30px;}
	.each--infos h3 {font-size: 32px;margin-bottom: 17px;}
	.home--second {padding: 20px 0 10px;}
	.video--content h3 {font-size: 70px;margin-bottom: 25px;}
	.video--wrap {height: 600px;margin-bottom: 35px;}
	.video--content {padding: 0 60px 30px;}
	.video--section {top: -80px;}
	.full--menu .menu-header-menu-container {width: 90%;padding-top: 160px;}
	.full--menu .menu-header-menu-container ul.menu > li > .sub-menu > li a {padding: 2px 3px 2px 0;margin-bottom: 5px !important;	font-size: 14px;}
	.full--menu .menu-header-menu-container ul.menu > li > a {font-size: 20px !important;}
	/*Leistung*/
	.inner-top--inner {padding: 120px 0 300px;}
	.home--second.about--second {padding-top: 60px;}
	.inner_top-left h1 {font-size: 65px;}
	.inner_top-left h2 {font-size: 45px;margin-bottom: 40px;}
	.home--second.about--second {padding-top: 40px;padding-bottom: 0;}
	.daten--section h1 {font-size: 65px;margin-bottom: 30px !important;}
	.close--over {top: 140px;}
	.daten--section {padding: 70px 0;}
	.management--top .herosection-left h1 {font-size: 76px;margin-bottom: 25px;}
	.home--first.management--top {padding: 100px 0 120px;}
	.man--section {padding-top: 60px;}
	.man--boxes {padding: 60px 0 100px;}
	.directors--content h3 {font-size: 36px;margin-bottom: 15px;}
	.home--first.firme--first {padding-top: 130px;padding-bottom: 300px;}
	.style44 img {width: 1000px;max-width: 1000px;top: -70px;}
	.person-section {margin-bottom: 70px;margin-top: -90px;}
	.years--left h4 {font-size: 70px;}
	.simple-top-section {padding: 160px 0 220px;}
	.simple-top-content h1 {font-size: 65px;}
	.simple-top-content h2 {font-size: 45px;margin-bottom: 30px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {padding-top: 60px;}
	.it-second {padding: 70px 60px;}
	.full--tab h3 {font-size: 24px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.compliance-second {margin-top: -60px;}
	.compliance-second .each--infos {padding: 25px 23px 30px;}
	.imgtxt-img {height: 190px;}
	.it-first {padding: 80px 0 200px;}
	.it-first .herosection-left h1 {font-size: 76px;}
	.it-second {padding: 50px 75px 40px;}
	.style22 img {width: 900px;max-width: 900px;top: 0px;left: -317px;}
	.home--first.qualitat--top {padding-top: 140px !important;padding-bottom: 280px !important;}
	.qualitat--top .herosection-left h1 {font-size: 76px;margin-bottom: 25px;}
	.qualitat--top .style44 img {width: 800px;max-width: 800px;top: -104px;}
	.list--style li {font-size: 27px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second {padding: 40px 0 70px;width: 1024px;}
	.home--first.nach--top {padding-top: 150px !important;padding-bottom: 200px !important;}
	.vc_row:not(.blendmode--section) .style11 .herosection-right img {top: -84px;width: 800px !important;max-width: 800px;left: 0px;}
	.list--style {padding: 50px 0;margin-top: -100px;}
	.nach--bot h2 {font-size: 50px;margin-bottom: 30px !important;}
	.logocont-content h3 {font-size: 45px;}
	
	.menu-header-menu-container ul.menu > li a {font-size: 18px;}
	.menu-header-menu-container ul.menu > li {padding: 28px 0;}
	.map {height: 600px;}
	.cat-list-section {padding: 35px 0 40px;margin-top: -240px;}
	.cat-list-section h1 {font-size: 65px;}
	.img-box-section {padding: 350px 0 70px;}
	.secondary--menu > div > div ul.menu li {float: left;padding: 5px 13px 9px;}
	.each--post-infos h3 a {font-size: 37px;}
	.each--post-infos {padding: 15px 30px 65px;}
	.img-box-section {padding: 350px 0 60px;}
	.tax-country h1 {font-size: 65px;top: 100px;}
	.tax--title--section {height: 400px;}
	.tax-country .posts--list {margin-top: -110px;}
	.each--post-infos h3 a {font-size: 37px;}
	.tax-country .each--post-infos {padding: 25px 30px 100px;}
	.each--post {margin-bottom: 30px;}
	.single-locations .list--style .wpb_text_column h1 {font-size: 65px;}
	.single-locations .list--style .wpb_text_column h4 {font-size: 45px;margin-bottom: 30px;}
	.select-wrap {padding: 30px;}
	.posts--list.style--2, .sub--content {padding: 40px 80px;margin-bottom: 70px;}
	.list--style h3 {font-size: 45px;}
	.table--content {margin-top: 30px;padding: 30px 70px;margin-bottom: 50px;}
	.single--buttons {padding-top: 40px;margin-bottom: 30px;}
	.single--buttons a {font-size: 19px;}
	.single--hero {height: 400px;border-bottom-right-radius: 110px;}
	.list--style h3 {font-size: 45px;margin-bottom: 20px;}
	.single-locations .list--style {padding-top: 40px !important;padding-bottom: 20px;}
	.tax--title--section.styles2 {padding: 70px 0;}
	.tax-country .posts--list {margin-top: -55px;}
	.tax--title--section.styles2 h2 {font-size: 45px;margin-bottom: 30px;}
	.home--first.transport {padding-top: 120px;padding-bottom: 220px !important;}
	.transport .herosection-left h1 {font-size: 70px;margin-bottom: 25px;}
	.vc_row.wpb_row.vc_row-fluid.transport {padding-bottom: 50px;}
	.content-c-tab h3 {font-size: 35px !important;margin-bottom: 12px;}
	.each-c-box {padding: 25px 30px 30px;margin-bottom: 30px;}
	.style2.inner-top--inner {padding: 100px 0 60px;}
	.style2 .inner_top-left {padding: 30px 80px 60px;}
	.blue--inner {padding: 60px 0 190px;}
	.blue--inner h2 {font-size: 45px;}
	.list--style h2 {font-size: 40px;margin-bottom: 20px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 160px;}
	.left-form::before, .right-form::before {width: 890px !important;height: 667px !important;}
	.ltl--top .inner_top-left h1 {font-size: 70px;}
	.inner_top-left {padding: 45px 60px;}
	.inner_top-left h1 {font-size: 65px;}
	.inhouse--top .inner_top-left h1 {font-size: 70px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 180px;}
	.vc_row.wpb_row.vc_row-fluid.duales-second {padding-top: 60px;padding-bottom: 50px;}
	.duales-second h1 {margin-bottom: 50px !important;font-size: 72px;}
	.duales-second h2 {margin-bottom: 15px !important;margin-top: 30px;}
	.style222 a {font-size: 27px;}
	.vc_row.wpb_row.vc_row-fluid.duales-bot.samll-cc {padding-bottom: 30px;}
	.top-banner {height: 350px;}
	.bewe .simple-top-section {padding-top: 100px;padding-bottom: 70px;}
	.bewe h1 {margin-bottom: 50px;}
	.simple-top-content h1 {font-size: 65px;}
	.bewe-mid.list--style {padding-top: 50px;padding-bottom: 220px;}
	.list--style img {margin-bottom: 20px !important;}
	.bewe-mid.list--style {padding-top: 40px;padding-bottom: 220px;margin: auto;padding-right: 30px;padding-left: 30px;}
	
	.vc_row:not(.blendmode--section) .style11 .herosection-right img {top: -94px;left: -66px;}
	.home--first.eng-top {padding-bottom: 250px !important;}
	.each-text-tab {padding: 50px 40px !important;}
	.each-text-tab.whitestyle .content-c-tab h2, .each-text-tab .content-c-tab h2 {font-size: 40px;}
	.style2 .inner_top-left {padding: 20px 40px 40px;}
	.blue--inner {padding: 40px 0 140px;}
	.ltl--top .inner_top-left h1 {font-size: 60px;}
	.home--first.temper--top.beru-top {padding-bottom: 370px !important;padding-top: 150px !important;}
	.single--content h1 {font-size: 70px;}
	#mailpoet_form_2 {width: 100% !important;	margin: auto;}
	.video--section {padding: 15px;}
	.site-footer {padding: 37px 0;}
	.right-footer ul li a {font-size: 13px;padding: 0 10px;}
	
	.menu-header-menu-container ul.menu > li > .sub-menu {padding: 15px 15px;min-width: 250px;}
	h1 {font-size: 70px;}
	.list--style h3 {font-size: 37px !important;}
	.deutsc--mid-bot h2 {font-size: 80px;margin-bottom: 30px !important;}
	.deutsc--top {padding: 60px 0;}
	.list--style.deutsc--mid {padding-top: 55px;}
	.vc_row.wpb_row.vc_row-fluid.deutsc--mid-bot {padding-top: 60px;padding-bottom: 30px;}
	#location-finder {margin-bottom: 25px;}
	.style222 a {font-size: 25px;}
	.deu-bot {padding-top: 70px;padding-bottom: 50px;}
	.mapbox {height: 600px;}
	
	.logocontainer {max-width: 220px;width: 220px;padding: 15px 0;}
	.menucontainer {padding-top: 4px;}
	.fixed .logocontainer {padding: 0;max-width: 140px;width: 140px;}
	.fixed .close--over {top: 140px;}
	.management--top .style33 img {width: 1200px;max-width: 1200px;top: auto;bottom: -164px;}
	.full--img .imgtxt-img {height: 500px;}
	.full--img {margin-bottom: 70px;}
	.new-boxes .vc_col-sm-12 .vc_col-sm-12 .wpb_text_column.wpb_content_element {padding: 40px 0 30px;}
	
	.gese--page .small-cc {width: 1230px;max-width: 1230px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 25px;background-color: #fff;margin-top: -170px;position: relative;}
	.person--section h2 {padding-left: 20px;font-size: 45px;}
	.vc_row.wpb_row.vc_row-fluid.transport.kompe {margin-top: -100px;padding-top: 35px;}
	
	.home--first ul li {font-size: 24px;}
	.qualitat-text .imgtxt-img {height: 370px !important;}
	.temper--top .style44 img {width: 900px;max-width: 900px;right: -90px !important;top: -198px;}
	.img-box-cont {margin-right: 120px;}
	.pagination-list {padding-top: 40px !important;}
	.full--img .each--infos {padding-bottom: 30px;}
	.polly--top .simple-top-section {padding-top: 150px;}
	.it-second.it-kom {padding-bottom: 30px;}
	
	.bigger--cc .inner_top-left {left: -35px;}
	.it--leis .inner-top--inner {padding-top: 100px;padding-bottom: 180px;}
	.it-second h2 {font-size: 45px;margin-bottom: 25px;}
	.it-second p {font-size: 19px !important;margin-bottom: 45px !important;}
	.it-second h2 {font-size: 45px;margin-bottom: 25px;}
	.direct--top .inner_top-left {left: -36px;}
	.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding h2 {margin-top: 30px;}
	
	.medi--top {padding-top: 180px;padding-bottom: 570px;}
	.medi--second {margin-top: -520px;padding-top: 55px;padding-bottom: 70px;padding-right: 75px;padding-left: 75px;}
	.medi--second h2 {font-size: 45px;}
	.medi--title h3 {font-size: 26px;padding: 13px 20px;}
	.medi--left, .medi--right {padding: 15px 20px;font-size: 17px;}
	.it--leis.bigger--cc .inner_top-left {width: 56%;padding: 53px 56px 75px 75px;}
	.it-second.it-leist-second {margin-top: -87px;padding-top: 40px;padding-left: 75px;padding-right: 75px;padding-bottom: 75px;}
	.it-second.it-leist-second .wpb_text_column.wpb_content_element:first-child p {margin-bottom: 100px !important;}
	.medi--top h1 {font-size: 70px;}
	.new--hero .style11 .herosection-right img {width: 400px !important;max-width: 400px;top: 50%;transform: translateY(-50%);left: 0px;}
	.new--hero.home-2 .style11 .herosection-right img {width: 400px !important;max-width: 400px !important;top: 50% !important;transform: translateY(-50%) !important;left: 0px !important;}
	.new--hero .herosection-left {width: 59%;}
	.new--hero .herosection-right {width: 41%;}
	.standort--section {background-color: #0063AF;box-shadow: 0px 5px 5px #0000001A;margin-bottom: 70px;padding: 27px 75px;border-top-right-radius: 40px;}
	.big-content-center {width: 1320px;}
	.site-content-center {width: 1170px;max-width: 1170px;}
	.herosection-left p {font-size: 17px;padding-right: 0px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 1024px;width: 1024px;}
	.each--infos {padding: 15px 26px 30px;}
	.new--hero .herosection--inner.style11 {max-width: 960px;width: 960px;margin: auto;}
	.home--third.last.home-2.new--hero h2 {font-size: 40px;}
	.small-cc {width: 960px;max-width: 960px;margin: auto !important;}
	.standort--section h2 {font-size: 44px;margin-bottom: 20px;}
	.standort--form button {font-size: 15px;padding: 9px 40px;margin-top: 25px;}
	.standort--form .selectric span {font-size: 15px;}
	.standort--section input {font-size: 15px;}
	.content-c-tab p {font-size: 18px;margin-bottom: 40px;}
	.transport .country--box {margin-top: -100px;}
	.home--first.transport.trans--trans {padding-bottom: 190px !important;padding-top: 180px;}
	.home--first.transport.trans--trans h2 {font-size: 45px;}
	.direct--top .inner-top--inner.style2 {padding-bottom: 100px;padding-top: 145px;}
	.direct--top .inner_top-left {width: 50%;padding: 55px 86px 75px;}
	.direct--top .inner_top-left h1 {margin-bottom: 10px;font-size: 70px;}
	.direct--top h2 {font-size: 43px;margin-bottom: 30px;}
	.inner_top-left p, .log--book .titlelinkimage-left p  {font-size: 18px;}
	.blue--inner {padding: 70px 0 220px;}
	.list--style.direct--list {padding: 73px;margin-bottom: 120px;margin-top: -125px;}
	.list--style li {font-size: 24px;}
	.list--style h2 {font-size: 44px;margin-bottom: 20px;}
	.imgtxt-img {height: 220px;}
	.left-form::before {width: 797px;height: 623px;}
	.each--infos h3 {font-size: 32px;margin-bottom: 14px;}
	.each--infos {padding: 12px 27px 30px;}
	.each--infos p {font-size: 18px;}
	.imgtxt-img {height: 200px;}
	.left-form::before, .right-form::before {width: 745px !important;height: 580px !important;}
	.direct--top.ltl--top .inner_top-left h1 {margin-bottom: 10px;font-size: 70px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 73px;padding-left: 73px;}
	.blue--inner.ltl h2 {font-size: 40px;}
	
	.lager--top .inner-top--inner {padding-bottom: 180px;padding-top: 100px;}
	.lager--top .inner_top-left {padding: 56px 50px 65px 75px;width: 55%;}
	.lager--top .inner_top-left h2 {font-size: 43px;margin-bottom: 35px;}
	.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {margin-top: -97px !important;margin-bottom: 30px;padding: 55px 75px;padding-bottom: 50px !important;}
	.list--style p {font-size: 18px;margin-bottom: 16px;}
	.blue--inner.logistik--text {padding: 55px 0;}
	.blue--inner p {font-size: 18px !important;}
	.logistik--second.list--style {padding: 70px 80px;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 75px;padding-left: 75px;width: 1170px;max-width: 1170px;}
	.logistik--second.list--style img {margin-bottom: 50px !important;}
	.list--style.inho--second {margin-top: -100px;padding-top: 55px;padding-right: 75px;padding-left: 75px;padding-bottom: 70px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 130px;}
	.left-form::before, .right-form::before {width: 680px !important;height: 538px !important;}
	.inhouse--top .inner-top--inner .inner_top-left {padding-bottom: 75px;}
	.home--first.temper--top {padding: 110px 0 200px !important;}
	.temper--top .herosection-left h2 {font-size: 43px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {padding-top: 75px;margin-top: -105px;background-color: #fff;padding-bottom: 45px;margin-left: 0 !important;margin-right: 0 !important;
	padding-right: 75px;padding-left: 75px;}
	.temper--top .style44 img {width: 520px;max-width: 520px;right: -0px !important;top: -72px;}
	.temper-bot .vc_col-sm-4 {margin-bottom: 30px;}
	.temper-bot ul li {font-size: 19px;}
	.home--second .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;}
	.home--first.transport.presse--top {padding-top: 140px;padding-bottom: 280px !important;}
	.transport.presse--top .herosection-left h1 {font-size: 65px;margin-bottom: 20px;}
	.home--first.transport.presse--top h4 {margin-top: 40px;margin-bottom: 23px;font-size: 24px;}
	.transport.presse--top a {font-size: 24px;}
	.presse--page {margin-top: -105px;background-color: #fff;position: relative;padding-top: 56px;padding-right: 75px;padding-left: 75px;}
	h2 {font-size: 42px;}
	p {font-size: 18px;}
	.small-cc.press--text {margin-top: 75px !important;}
	.presse--page .full--tab.c3col:last-child {margin-bottom: 35px;}
	.presse--page .full--tab {width: 100%;max-width: 100%;margin: auto;}
	.each-imgs h3 {padding: 10px 20px;font-size: 17px !important;}
	.each-imgs {margin-bottom: 15px;}
	.group--first .inner-top--inner {padding: 150px 0 235px;}
	.group--first .inner_top-left {width: 55%;padding: 60px 75px;}
	.home--second.about--second.group--second {margin-top: -100px;padding-top: 70px;padding-right: 75px;padding-left: 75px;padding-bottom: 35px;}
	.group--second .each--infos p {font-size: 16px;}
	
	.simple-top-section {padding: 140px 0 210px;border-bottom-right-radius: 100px;}
	.gese--page .small-cc {width: 1170px;max-width: 1170px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 55px;background-color: #fff;margin-top: -180px;position: relative;padding-right: 75px;padding-left: 75px;margin-bottom: 70px;}
	.full--img .imgtxt-img {height: 440px;}
	.full--img.gese--bot .each--infos {padding: 22px 27px 20px;}
	.each--infos h4 {color: #0063AF;font-size: 18px;margin-bottom: 20px;}
	.gese--bot .wpb_text_column.wpb_content_element {margin-bottom: 25px;}
	
	.ein--hero {padding-top: 170px !important;padding-bottom: 280px !important;}
	.ein--second {margin-top: -200px;padding: 60px 75px 0;margin-bottom: 75px;}
	.ein--second .wpb_text_column.wpb_content_element h2 {margin-bottom: 15px;margin-top: 33px;}
	.style333 a {font-size: 24px;}
	
	.date--top .small-cc {width: 1170px;max-width: 1170px;}
	.date--top .simple-top-section {padding-top: 170px !important;padding-bottom: 580px !important;border-bottom-right-radius: 110px;}
	.date--second {margin-top: -500px;padding-top: 58px;padding-right: 75px;padding-left: 75px;margin-bottom: 75px;}
	.date--second h2 {margin-top: 70px;margin-bottom: 17px !important;}
	
	.home--first.home--1.kontakt--top {padding-top: 180px;padding-bottom: 240px;}
	.kontakt--second {padding: 63px 75px 0;margin-top: -100px;position: relative;background-color: #fff;margin-bottom: 75px;}
	.kontakt--second .wpcf7-textarea {height: 80px;}	
	.kontakt--second .wpb_text_column h2 {margin-bottom: 40px;}
	.each--line.select--line {padding: 25px;margin-bottom: 15px;}
	.selectric .label {margin: 0 70px 0 25px;font-size: 21px;line-height: 57px;height: 59px;}
	.wpcf7-textarea {height: 200px;}
	.send-button {font-size: 14px;padding: 12px 70px;margin-top: 25px;}
	.engagement-boxes {margin-bottom: 70px;}
	.engagement-page.group--first .inner-top--inner {padding: 100px 0 200px;}
	.news--page {padding-top: 160px;padding-bottom: 90px;}
	.mailpoet_submit {font-size: 14px;padding: 12px 75px !important;margin-top: 30px !important;}
	
	.date--second .small-cc {width: 100%;max-width: 100%;}
	.each-trilinkdown-row h3 {font-size: 24px;}
	.first--tri a {font-size: 18px;line-height: 28px;padding-right: 35px;}
	.inho--second .country--box {margin-top: 75px;}
	.list--style.inho--second.contract--log .small-cc {max-width: 100%;width: 100%;}
	
	.standort--results {margin-bottom: 75px;}
	.stand--wrap, .type--wrap {margin-top: 30px;padding: 25px;}
	
	.standort--map {height: 750px !important;}
	.standort--finder {margin-top: -300px !important;padding: 25px 75px 32px;}
	.standort--map--container {margin-bottom: 51px !important;}
	.standort--map--container .big-content-center .each-stan-wrap {padding: 35px 150px;}
	.each-stan-wrap {padding: 35px 75px;}
	.each--standort p, .each--standort a, .each--standort h4, .each--standort h3 {font-size: 18px;}
	.each--standort {margin-bottom: 20px;}
	.stand--1, .stand--2 {padding-right: 20px;}
	
	.img-box-cont {margin-right: 80px;padding: 30px 40px 30px 25px;}
	.img-box-cont p {margin-bottom: 70px;}
	.page-template-news-template .each--post-infos h3 a {font-size: 27px;}
	.each--post.big--post h3 {padding: 15px 15px 40px 40px;font-size: 32px;}
	.count-list-top .top-banner h1 {padding-top: 150px;}
	.top-banner.big {height: 430px !important;}
	.top-banner h1 {font-size: 70px;}
	.stan-table-top > div {padding: 15px 0 20px;}
	.stan-table-bot {padding: 30px 70px;}
	.bot--first {font-size: 18px;}
	.bot-right a, .bot-right p {font-size: 18px;padding-right: 20px;}
	.bot--mid {font-size: 18px;}
	.bottom--button.send-button {font-size: 18px;}
	.stan-table-top h3 {margin-bottom: 5px !important;}
	.new--second.home--second.img-box-direct {max-width: 960px;margin-right: auto !important;margin-left: auto !important;}
	.selectric-items li {font-size: 18px;}
	.each--infos a.box--link, .each-c-box a, .img-box-cont a, .each--post-infos a {font-size: 22px;}
	
	.footer--form {width: 540px !important;}
	.footer--form input {font-size: 14px;padding: 10px 20px !important;height: 36px;}
	.footer--form input[type="submit"] {width: 37px !important;height: 36px;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 110px;}
	.each--infos a::after, .each-c-box a::after, .img-box-cont a::after, .each--post-infos a::after {top: 5px;width: 10px;}
	.each--post-infos a::after {top: 4px;}
	.pagination-list .page-numbers {width: 45px;height: 45px;margin-right: 8px !important;margin-left: 8px !important;font-size: 19px;padding-top: 12px;}
	.each--post-infos a {bottom: 25px;}
	.single--content {padding: 60px 0 70px;}
	.new-boxes .each--infos {padding-top: 20px;}
	
	.secondary--menu > div > div ul.menu li a {font-size: 14px;}
	.secondary--menu > div > div ul.menu li {padding: 4px 7px 7px;}
	.menu-header-menu-container ul.menu > li {margin-right: 15px;}
	.polly--top .small-cc {max-width: 1170px !important;width: 1170px;padding-right: 75px;padding-left: 75px;}
	.withoutimg + .withimg {margin-top: 25px;}
	.exzellenz-second .small-cc {width: 100% !important;max-width: 100% !important;padding: 0 !important;}
	.exzellenz-second .vc_column-inner {padding-right: 0;padding-left: 0;}
	.exzellenz-second {padding-right: 75px;padding-left: 75px;padding-top: 55px !important;}
	
	.it-kom-top .inner_top-left {width: 55%;padding: 50px 55px 70px 75px;}
	.it-second.it-kom {padding: 50px 70px;margin-top: -100px;}
	.qualitat--second .wpb_text_column a {margin-right: 0 !important;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a {font-size: 18px;padding: 12px 70px;margin-top: 25px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 75px;padding-right: 75px;padding-top: 50px;margin-top: -100px;}
	.zertifikate-second {padding: 70px 75px;margin-bottom: 50px;margin-top: -160px;}
	.selectric .arrow---down {right: 24px;}
	.selectric .arrow---down span {width: 19px;}
	.selectric .arrow---down span:first-child {left: 0px;}
	.selectric .arrow---down span:last-child {left: 11px;}
	.each--stand h3 {font-size: 24px;}
	.first--tri a::after {width: 17px;height: 21px;}
	.home--first {border-bottom-right-radius: 70px;}
	.each--line.submit--line .send-button {font-size: 17px;padding: 10px 80px;}
	.herosection-left h1 {margin-bottom: 35px;}
	.mailpoet_radio_label:first-child {margin-left: 35px;margin-bottom: 7px;margin-right: 25px !important;}
	/*style2*/
	.home--second.about--second.group--second {	padding-bottom: 30px !important;}
	.full--img.home--second.img-box-direct {	padding-top: 0;}
	.new-boxes .vc_col-sm-12 .vc_col-sm-12 .wpb_text_column.wpb_content_element {	padding: 40px 0 20px;}
	.daten--section .each-icon-box .content-c-tab h2 {	font-size: 42px;}
	.daten--section .each-icon-box .content-c-tab img {	max-height: 47px !important;	max-width: 104px;}
	.daten--section .each-icon-box {	padding: 40px 15px 25px;}
	.daten--section .content-c-tab p {	font-size: 17px;}
	.daten--section {	padding: 100px 0 70px;}
	.daten--section h1 {	margin-bottom: 40px !important;}
	.polly--top .simple-top-section {	padding-bottom: 230px;	padding-top: 205px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {	margin-top: -60px; padding-top: 20px; 	padding-bottom: 70px; margin-bottom: 20px;}
	.compliance-top .small-cc {		max-width: 1170px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.compliance-second {	padding-bottom: 40px !important;	padding-right: 50px !important;	padding-left: 50px !important;	margin-top: -80px;}
	.compliance-top .simple-top-section {	padding: 170px 0 200px;}
	.exzellenz-second .country--box .small-cc {	padding: 20px 40px 0;}
	.it-kom-top .inner-top--inner {	padding: 130px 0 220px;}
	.home--first.qualitat--top .herosection-left h1 {	font-size: 70px;}
	.home--first.qualitat--top {	padding-top: 150px !important;	padding-bottom: 260px !important;}
	.qualitat-text .each--infos h3 {	margin-bottom: 50px;}
	.qualitat-text .each--infos {	padding-bottom: 40px;}
	.zertifikate-second {margin-bottom: 40px;}
	.home--first.nach--top {	padding-bottom: 180px !important;}
	.posts-box.all--posts {	padding-bottom: 70px !important;}
	.nag-location-banner .top-banner {	margin-top: 45px;	height: 380px;}
	.nag-danmark-title {	padding: 60px 100px 0;}
	.list--style.nag--inner--c {padding-top: 30px;padding-bottom: 75px;padding-right: 75px;padding-left: 75px;}
	.list--style h1 {	font-size: 70px;}
	.nag--location--content .wpb_text_column {	margin-bottom: 60px !important;}
	.list--style.nag--inner--c.danmark--content-top {	padding-top: 100px;}
	.list--style.nag--inner--c.danmark--content-top h2 {	margin-bottom: 35px;}
	.list--style.nag--inner--c.big-top {	padding-top: 100px;}
	.list--style.nag--inner--c.big-top h1 {	margin-bottom: 30px;}
	.internetbooking-second .send-button {	margin-top: 35px;}
	.internetbooking-second {	margin-bottom: 35px;}
	.internetbooking-second .send-button {	font-size: 18px;	padding: 10px 50px;}
	.direct--top.netz .inner-top--inner.style2 {padding-bottom: 200px;padding-top: 120px;}
	.it-second.it-leist-second.netz--second {margin-top: -100px;padding-top: 75px;padding-left: 75px;padding-right: 75px;padding-bottom: 30px;}
	.tax-img {height: 220px;}
	.tax-content {padding: 15px 25px 30px;border-bottom-right-radius: 30px;}
	.tax-content h3 {font-size: 34px;margin-bottom: 35px;}
	.it-second p {font-size: 18px !important;}
	.each-contry {margin-bottom: 30px;}
	.netz.direct--top .inner_top-left {padding: 70px 75px 30px 75px;width: 57%;}
	.page-template-news-template .footer--form.news--fform input {height: 58px;}
	.standortplz--container input {padding: 0 110px 0 25px;}
	.count-list-top .small-cc {width: 1170px;max-width: 1170px;}
	.header--icons {width: 225px;padding-left: 65px;}
	.secondary--menu > div > div {padding-right: 281px;}
	.under-logo a {font-size: 16px !important;}
	.under-logo li:first-child {padding-top: 5px !important;}
	.top-banner {border-bottom-right-radius: 70px;}
	
	.list--style.nag--inner--c.big-top .full--tab h3 {font-size: 24px !important;margin-top: 12px;}
	.list--style.nag--inner--c.big-top h2 {font-size: 70px;margin-top: 40px;margin-bottom: 30px;}
	.wpb_text_column th {font-size: 18px;padding: 12px 0;}
	.wpb_text_column td {font-size: 18px;padding: 8px 0;}
	
	.new--second.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;}
	.top-banner.big.overlay--top::after {border-bottom-right-radius: 70px;}
	.germani--boxes {padding-top: 30px;max-width: 960px;}
	.germani--boxes .wpb_text_column.wpb_content_element {margin-bottom: 30px;}
	.germani--boxes h2 {margin-bottom: 15px;}
	.standort--map.standort--map--deutschland {height: 460px !important;}
	.standort--finder .selectric .label {height: 44px;line-height: 44px;font-size: 18px;}
	.standortplz--container input {height: 44px;line-height: 44px;font-size: 18px;}
	.standortplz--container button {height: 44px;}
	.login--form {padding: 25px 75px 30px;border-top-right-radius: 35px;margin-top: 75px;margin-bottom: 75px;}
	.log-inputs input {height: 40px;line-height: 40px;font-size: 18px;}
	.sub--log input {font-size: 14px;padding: 8px 58px !important;}
	.list--style.nag--inner--c .wpb_text_column h2 {margin-top: 20px;}
	.standorte--table {margin-top: 35px;}
	.box--content a {font-size: 18px;}
	.home--form .small-cc {width: 960px;max-width: 960px;}
	.tabs--section {margin-top: -100px;padding-top: 55px;margin-bottom: 75px;padding-right: 75px;padding-left: 75px;}
	.tabs--section .vc_tta-panel-body {padding: 50px 75px 75px !important;}
	.tabs--section h2 {font-size: 35px;margin-bottom: 20px;}
	.tabs--section p {font-size: 18px;margin-bottom: 15px;}
	.each--link {padding: 19px;}
	.each--link h4 {font-size: 18px;}
	.tabs--section .send-button {margin-left: 15px;font-size: 18px;padding: 11px 75px;line-height: 1.2;}
	.titlelinkimage-left h3 {font-size: 40px;margin-bottom: 15px;}
	.titlelinkimage-left p {font-size: 24px;margin-bottom: 30px;}
	.titlelinkimage--inner {margin-top: 70px;}
	.home--third.last.home-2.new--hero {padding-top: 50px;padding-bottom: 55px;}
	.nag-danmark-title.deine {margin-top: -100px;margin-bottom: 50px;padding-right: 75px;padding-left: 75px;padding-top: 50px;}
	.nag-danmark-title.deine a.vc_general {font-size: 18px;padding: 12px 60px;border-radius: 0 0 15px 0;margin-top: 30px;margin-bottom: 50px;}
	.nag-danmark-title .wpb_text_column h2 {margin-bottom: 20px;}
	.blue--list {margin-top: 40px !important;margin-bottom: 75px !important;border-radius: 0px 0px 30px 0px;padding: 50px 75px;}
	.nag-danmark-title .wpb_text_column h2 {font-size: 45px;}
	.nag-danmark-title.deine .full--tab h3 {font-size: 25px !important;}
	.nag-danmark-title.deine .each--infos h3 {font-size: 30px !important;margin-bottom: 13px !important;}
	.acord-cont.active {padding: 13px 70px 13px 0;}
	.einst.group--first .inner-top--inner {padding: 150px 0 200px;}
	.fullimgtitle--section {margin-top: 75px;}
	.fullimgtitle-bg {height: 270px;border-bottom-right-radius: 75px;margin-bottom: 15px;}
	.fullimgtitle-cont a {font-size: 18px;margin-top: 15px;margin-left: 15px;}
	.schuler .wpb_text_column:first-child p {margin-top: 35px;}
	.schuler .wpb_text_column:first-child h2:last-child {margin-top: 70px;}
	.listbox--section h3 {font-size: 42px;padding: 14px 75px;}
	.listbox--content {padding: 25px 75px 35px;border-bottom-right-radius: 30px;}
	.each-listbox-row a, .each-listbox-row p {font-size: 26px;}
	.listbox--section {margin-bottom: 35px;}
	.schuler .list--style {padding-top: 35px;}
	.top-banner.styletwo {height: 450px;margin-bottom: 75px;}
	.top-banner.styletwo .big-content-center::before {width: 632px;height: 494px;}
	.top-banner.styletwo img {width: 200px;bottom: -86px;}
	.schuler {padding-right: 75px;padding-left: 75px;padding-bottom: 75px;}
	.schuler h1 {font-size: 62px;}
	.each-listbox-row {padding: 12px 30px 12px 0;}
	.page-template-jobs-teamplate .duales-second {padding-top: 35px !important;padding-bottom: 75px !important;margin-top: 0px !important;}
	.page-template-jobs-teamplate .small-cc {width: 1024px;max-width: 1024px;}
	.page-template-jobs-teamplate .duales-second h1 {margin-bottom: 30px !important;font-size: 70px;}
	.custom--breadcrumbs {margin-bottom: 20px;}
	.duales-second p {margin-bottom: 20px !important;font-size: 18px;}
	ol li {font-size: 18px;padding: 4px 0;}
	.page-template-jobs-teamplate .content-area ul li {padding: 4px 0 4px 9px;font-size: 18px;}
	.page-template-jobs-teamplate .wpb_single_image img {max-width: 400px;max-height: 400px;}
	.page-template-jobs-teamplate .duales-second h2 {margin-bottom: 20px !important;margin-top: 0;font-size: 45px;}
	.inner-3boxes {margin-top: 75px !important;}
	.page-template-jobs-teamplate .content-area ul {margin-top: -20px;margin-bottom: 20px !important;}
	ol {margin-bottom: 20px;margin-top: -20px;}

	.kontakt--top .inner_top-left p {margin-bottom: 25px;font-size: 24px;}
	.kontakt--top .inner_top-left {padding-bottom: 75px;}
	.kontakt--top .inner-top--inner {padding: 120px 0 220px;}
	.each--line.select--line {margin-top: 30px;}
	.each--line .wpcf7-checkbox label {padding-left: 28px !important;margin-right: 30px !important;font-size: 18px !important;}
	.each--line .wpcf7-checkbox .wpcf7-list-item-label::before {width: 17px;height: 17px;top: 1px;}
	.each--line .wpcf7-checkbox .wpcf7-list-item-label::after {width: 8px;height: 4px;top: 6px;left: 4px;}
	.full--img.full--2 .each--infos {padding: 30px 100px 130px 65px !important;}
	.full--img.full--2 .each--infos h3 {margin-bottom: 12px;font-size: 45px;}
	.full--img.full--2 .each--infos h4 {font-size: 26px;margin-bottom: 30px;}

	.singlepeople--section {padding-top: 80px;margin-bottom: 75px;}
	.singlepeople--section h1 {margin-bottom: 40px;font-size: 72px;}
	.singlepeople-bg {width: 530px;min-height: 300px;}
	.singlepeople-cont {width: calc(100% - 530px);padding-left: 90px;}
	.singlepeople-cont h2 {margin-bottom: 25px;}
	.singlepeople-cont p {font-size: 24px;}
	.timeline--section h2 {margin-bottom: 30px;}
	.timeline--section {margin-bottom: 75px;}
	.single-our-talents .wpb_text_column {margin-bottom: 75px !important;}
	.each-timeline-row h3 {width: 150px;font-size: 18px;padding-bottom: 12px;}
	.each-timeline-row p {font-size: 18px;padding-bottom: 12px;padding-left: 45px;}
	
	.stylethree.top-banner h1 {padding-top: 200px;}
	.top-banner.big.stylethree {height: 600px !important;}
	.offene--section.home--second.img-box-direct {margin-top: -180px;padding-top: 60px;padding-left: 75px;padding-right: 75px;padding-bottom: 75px !important;}
	.colorbox--section {padding: 25px 75px 30px;margin-bottom: 75px;}
	.colorbox--section h2 {font-size: 75px;margin-bottom: 18px;margin-top: 10px;}
	.colorbox--section a {font-size: 18px;}
	.colorbox--section p {margin-bottom: 30px;}
	.colorbox--section.whitecolor {padding: 25px 25px 30px 25px;}
	.colorbox--section.whitecolor h2 {font-size: 45px;}
	.colorbox--section.whitecolor a {padding: 15px 80px;}
	
	.new-bewe.bewe .simple-top-section {padding-top: 170px;padding-bottom: 220px;}
	.bewe .styleplus h1 {margin-bottom: 30px;}
	.simple-top-white {padding: 30px 75px;margin-top: 30px;margin-bottom: 30px;}
	.simple-top-white h3 {font-size: 24px;}
	.simple-top-white-left p {font-size: 24px;margin-bottom: 25px;}
	.simple-top-white-left a {font-size: 24px;}
	.bewe-mid.list--style.new-mid {padding-top: 60px;padding-right: 75px;padding-left: 75px;margin-top: -100px;padding-bottom: 75px;}
	.new-mid h2 {margin-top: 75px;}
	.bewe-mid.list--style.new-mid img {margin-top: 75px;margin-bottom: 75px !important;}
	.bewe-mid ul {margin-bottom: 40px;}
	
	.studium--second h1 {font-size: 70px;}
	.studium--second {padding-top: 75px;padding-right: 75px;padding-left: 75px;padding-bottom: 75px;}
	.studium--second .wpb_text_column.wpb_content_element h2 {margin-bottom: 30px;}
	.studium--second .wpb_text_column.wpb_content_element p {margin-bottom: 30px;}
	.top-banner.stylefour::before {width: 514px;height: 390px;left: 50px;}

	.about--second.group--second.inside {padding-top: 55px !important;}
	.talents--listing h2 {margin-bottom: 20px;}
	.inside-last.home--second.img-box-direct {padding-top: 75px;padding-bottom: 75px !important;}
	.slick-arrow .arrow---down {width: 60px;height: 35px;}
	.slick-arrow .arrow---down span {width: 41px;height: 8px;}
	.slick-arrow .arrow---down span:last-child {left: 22px;top: 13px;}
	.slick-arrow .arrow---down span:first-child {left: -3px;top: 13px;}
	.talents--listing .small-cc {width: 1024px;max-width: 1024px;}
	.about--second .each--infos {padding: 12px 27px 30px;}
	.margin20 + .margin20 {margin-top: 30px !important;}
	.stylethree .small-cc {width: 1024px;max-width: 1024px;}
	.inho--second .country--box {margin-top: 75px;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {width: 1024px;max-width: 1024px;}
	.lds-ring div {width: 25px;height: 25px;}
	.lds-ring {width: 40px;}
	.img-box-cont {margin-right: 182px !important;}
	.mana-sec .wpb_text_column.wpb_content_element {max-width: 1024px;width: 1024px;}
	.years--content::after {width: 16px;}
	.vc_row.polly--top .small-cc {width: 100% !important;max-width: 100% !important;}
	.acord-cont h3 {font-size: 34px;margin-bottom: 15px;}
	.frach .margin20 {margin-top: 75px !important;}
	.frach .each--infos h3 {font-size: 32px;margin-bottom: 10px;}
	
	.fahren--second {margin-top: -160px;padding-right: 75px;padding-left: 75px;padding-top: 55px;padding-bottom: 75px;}
	.each--sect h2 {margin-bottom: 12px;}
	.each--sect {margin-bottom: 75px;}
	.wpcf7-text, .wpcf7-email, .wpcf7-textarea {font-size: 18px;}
	.each--line .wpcf7-checkbox label, .each--line .wpcf7-radio label {font-size: 18px !important;}
	.extra--ar {font-size: 18px;padding-top: 15px;padding-left: 30px;}
	.extra--ar::before {height: 21px;width: 20px;}
	.extra--st {padding-top: 18px;padding-left: 30px;}
	.extra--st::before {height: 21px;width: 20px;}
	.with-right-label .each--line label {font-size: 18px;}
	.fahren--bott textarea {height: 70px;}
	
	.bewstip .simple-top-section {padding-top: 150px;padding-bottom: 270px;}
	.ein--second.list--style ul {margin-bottom: 20px;}
	.ein--second.list--style h2 {margin-top: 75px !important;}
	.bewstip .small-cc {width: 1024px;max-width: 1024px;}
	
	.leftright-cont {padding: 30px 50px;border-radius: 0px 0px 30px 0px;}
	.leftright-cont h2 {font-size: 43px;margin-bottom: 15px;}
	.leftright-bg {min-height: 450px;}
	.leftright--section {margin-bottom: 35px;}
	.titlecontent--section {padding: 20px 0;}
	.titlecontent--section h3 {font-size: 25px;}
	.titlecontent--section h4 {font-size: 18px;margin-top: 15px;}
	.initia .wpb_text_column:last-child {margin-top: 40px;}
	.list--style.nach--second .wpb_text_column.wpb_content_element:nth-child(2) {margin-top: 75px;margin-bottom: 75px;}
	.standort--map--container {border-radius: 0 30px 30px 0;}
	.list--style .each-c-box p {font-size: 17px;}
	.nieder.list--style.nag--inner--c.big-top h2 {font-size: 38px;margin-bottom: 35px;}
	.single-post .full--tab:last-child {margin-bottom: 17px;}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {width: 1200px;	max-width: 1200px;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {font-size: 45px !important;}
	.moove-gdpr-cookie-notice {margin-bottom: 40px;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {padding-left: 20px;}
	.moove-gdpr-button-holder button {font-size: 14px !important;padding: 9px 40px !important;margin-right: 10px !important;width: 250px !important;}
	.single-our-talents ul {margin-bottom: 40px;padding-left: 18px;}
	.inside-nagel .wpb_text_column.wpb_content_element {max-width: 1024px;width: 1024px;margin-bottom: 30px;}
	.image--caption {padding: 10px 12px;font-size: 14px;}
	.menu > li.current-menu-ancestor::before {width: 40%;bottom: 22px;}
	.each--post.big--post iframe, .each--post.big--post > div {height: 460px !important;}
	.nach--second .logocont-section {width: 100%;margin-bottom: 40px;}
	
	.inner-top--inner {border-bottom-right-radius: 70px;}
	.singlepeople--section h1 {font-size: 70px;}
	
	.full--img.gese--bot.full--2.verwa.margin20 {padding: 75px 110px !important;}
	.full--img.full--2 .each--infos {border-bottom-right-radius: 30px;padding: 20px 50px 30px 45px !important;}
	.full--img.full--2 .each--infos h3 {margin-bottom: 10px;font-size: 40px;}
	.full--img.full--2 .each--infos h4 {font-size: 23px;margin-bottom: 20px;}
	.verwa.gese--bot .wpb_text_column.wpb_content_element {margin-bottom: 15px;}
	.content-404 {padding: 120px 0 120px;}
	.list--style.nag-danmark-title.deine .wpb_text_column {padding-top: 30px !important;}
	.social-share {margin-bottom: 75px;}
	.fullimgtitle-cont h3 {font-size: 45px;}
	
	.poll--page {padding-top: 120px;padding-bottom: 80px;max-width: 1025px;}
	.basic-vote a {font-size: 18px !important;padding: 8px 60px !important;margin-top: 25px !important;}
	.studium--second h1 + p {margin-top: 40px !important;}
	.same--as h3 {font-size: 31px;margin-bottom: 30px;}
	.wpb_wrapper p img.alignleft, .wpb_wrapper p img.alignright {max-width: 60%;}
	
	/*New*/
	.new-s-presse .wpb_wrapper p:first-child {max-width: 628px;margin-bottom: 60px;}
	.new--style .each--img-text {width: 320px;right: 70px;border-bottom-right-radius: 40px;}
	.new--style .each--img-text h5, .new--style .each--img-text a {font-size: 18px !important;}
	.new--style .box--content {margin-bottom: 0px;}
	.new--style h1 {margin-top: 68px;}
	.new--style .each--infos h3 {margin-bottom: 12px;}
	
	.new--presse--img img {width: 270px;}
	.new--bot--sec {border-bottom-right-radius: 40px;margin-bottom: 70px;}
	.new--left--inner h4 {font-size: 18px;padding-right: 150px;line-height: 1.3;}
	.new--right--inner a {font-size: 18px !important;}
	.bott--sect--title {margin-bottom: 25px;}
	
	.more--posts .each--infos h3 {font-size: 32px !important;margin-bottom: 14px !important;}
	
	/*Image Slider*/
	.imgslider--section .small-cc {width: 1024px;max-width: 1024px;}
	.img-slider-bg {height: 270px;}
	
	/*MAnagememt Page*/
	.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {padding: 25px 35px;}
	.management--section .each--infos {padding: 55px 50px 35px !important;}

	/*Trend Radar*/
	.trend-radar-col.trend-radar-right {padding-top: 30px;	}
	.trend-radar-col h1, .trend-radar-col h2 {		font-size: 26px;	}
	.trend-filter-list li {		margin-bottom: 12px;		font-size: 14px;	}
	.trend-title h2, .trend-sector {		font-size: 39px;	}
	.trend-category {		font-size: 28px;	}
	.trend-charts {		margin-top: 30px;	}
	.trend-chart-bar {		width: 220px;height: 22px;	}
	.trend-chart-title {		margin-right: 25px;	}
	.trend-section-heading h3 {		font-size: 40px;	}
	.trend-section-heading .description {		margin-bottom: 20px;		font-size: 22px;	}
	.arrow--down {		width: 102px;		height: 40px;	}
	.trend-content-slide h3 {		font-size: 28px;	}
	.trend-section-content .slide--left {		padding: 54px 74px 50px 65px;	}
	.trend-radar-col.trend-radar-left {	padding: 81px 40px;	}
	.trend-filter-box {		margin-bottom: 30px;		padding: 20px 24px 10px 24px;	}
	.trend-filter-title {		margin-bottom: 10px;	}
	.trend-radar-holder {		width: 640px;		height: 640px;		padding: 70px 70px;	}
	.trend-radar-title {		padding-left: calc( ((100% - 640px) / 2) + 20px);	}
	.trend-radar-col h1::before, .trend-radar-col h2::before {		height: 5px;	}
	.trend-button {		margin-top: 30px;	}
	.trend-button-text {		font-size: 22px;	}
	.trend-section-inner {		padding-bottom: 80px;	}
	.trend-sector-img img {		max-width: 60px;	}
	.loader {		border: 14px solid #ECD8B3;		border-top: 14px solid #005fa6;		width: 70px;		height: 70px;	}
	.radar-content-holder .loader {		margin-top: -35px;		margin-left: -35px;	}
	.trend-chart {		font-size: 17px;	}
	.trend-radar-wrapper {	margin-top: 7px;}
	
	.shapes-crosses .shape-cross {		width: 34px;	}
	.shapes-crosses-top .shape-cross:last-child {		top: -34px;	}
	.shape-cross span:last-child {		width: 34px;	}
	.shape-cross span:first-child {		height: 50px;	}
	.shapes-crosses-top .shape-cross:first-child {		top: -34px;	}
	.shapes-crosses-bottom .shape-cross:last-child {		bottom: -32px;	}
	.shapes-crosses-bottom .shape-cross:first-child {		bottom: -32px;	}

	.info-title {line-height: 1.2;	}
	.trend-right-info.trend-radar-col {	padding: 90px 130px 50px 110px;	}
	.trend-right-info h3, .trend-right-info h4 {font-size: 24px;}

	/*WIRE-569*/
	.presse-text-holder {		max-width: 1024px;	}
	/*END - WIRE-569*/

	/*WIRE-590*/
	.polska-page-style .top-banner .small-cc {	width: 100%;	max-width: 1170px;}
	.list--style.nag--inner--c.polska--content-top {	padding: 80px 0 100px;}
	/*END - WIRE-590*/

}
@media(max-width: 1439px){
	/*Home*/
	.imgtxt-img {height: 200px;}
	.each--infos {padding: 15px 25px 30px;}
	.each--infos h3 {font-size: 30px;margin-bottom: 15px;}
	.more--posts .each--infos h3 {font-size: 30px !important;margin-bottom: 15px !important;}
	.herosection-left h1 {font-size: 55px;margin-bottom: 20px;}
	.herosection-left h2 {font-size: 40px;margin-bottom: 30px;}
	.each--infos a.box--link, .each-c-box a, .img-box-cont a, .each--post-infos a {font-size: 20px;}
	.each--infos p {font-size: 18px;}
	.with--label label {font-size: 18px;}
	.vc_row.wpb_row.vc_row-fluid.home--third.blue.last.home-2.vc_row-no-padding {padding-top: 40px;padding-bottom: 100px;}
	.video--wrap {height: 500px;margin-bottom: 30px;}
	.video--content h3 {font-size: 60px;margin-bottom: 25px;}
	.video--content p {font-size: 18px;padding-right: 250px;}
	.video--content {padding: 0 30px 20px;}
	.right-footer {width: 58%;float: right;}
	.right-footer ul {margin-bottom: 30px;}
	.home--second {margin-left: 0 !important;margin-right: 0 !important;}
	.arrow-right {width: 80px;height: 80px;}
	.video--section {padding: 15px;}
	body.activeover {overflow: hidden;}
	.full--menu .menu-header-menu-container {padding-bottom: 15px;padding-top: 150px;}
	/*Nagel Grup*/
	.inner-top--inner {padding: 100px 0 250px;}
	.home--second.about--second {padding-top: 30px;padding-left: 30px;padding-right: 30px;}
	.daten--section h1 {font-size: 60px;margin-bottom: 30px !important;}
	
	.style33 img {top: -45px;width: 900px;max-width: 900px;left: -180px;}
	.management--top .herosection-left h1 {font-size: 70px;margin-bottom: 25px;}
	.man--section {padding-top: 40px;}
	.managemet-box .imgtxt-img {height: 520px;}
	.management-section h2, .man--boxes h2 {font-size: 50px;margin-bottom: 30px;}
	.management--content {padding: 25px 25px 65px;}
	.style1 .managemet-img {height: 400px !important;}
	.style1 .directors--content {padding: 25px 25px;}
	.directors--content {padding: 20px 25px 30px;}
	.managemet-img {height: 230px;}
	
	.home--first.firme--first {padding-top: 100px;padding-bottom: 230px;}
	.style44 img {width: 800px;max-width: 800px;top: -33px;}
	.person--infos h2 {font-size: 50px;}
	.years--section h3 {font-size: 50px;}
	.years--left h4 {font-size: 60px;}
	.years--left {padding-right: 70px;}
	.years--right {padding-left: 70px;}
	.left .years--left {padding-left: 70px;}
	
	.simple-top-section {padding: 100px 0 180px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {padding-top: 30px;}
	.it-first .herosection-left h1 {font-size: 65px;}
	.qualitat--top .herosection-left h1 {font-size: 65px;}
	
	.list--style .wpb_text_column.wpb_content_element {width: 100%;}
	.list--style {padding: 40px 30px;margin-top: -100px;}
	.nach--bot h2 {font-size: 40px;margin-bottom: 30px !important;}
	.logocont-content h3 {font-size: 39px;}
	.vc_row:not(.blendmode--section) .style11 .herosection-right img {top: -84px;left: -105px;width: 700px !important;max-width: 700px;}
	.eng-top h1 {font-size: 45px;}
	.each-text-tab {padding: 40px 30px !important;}
	.each-text-tab.whitestyle .content-c-tab h2, .each-text-tab .content-c-tab h2 {font-size: 36px;}
	.vc_row.wpb_row.vc_row-fluid.eng--mid {margin-top: -100px;padding-bottom: 75px;}
	.each--infos a::after, .each-c-box a::after, .img-box-cont a::after, .each--post-infos a::after {top: 6px;right: 1px;width: 8px;height: 15px;}
	.eng-bot {padding: 30px 0;margin-bottom: 30px;}
	.eng-bot h3 {font-size: 35px;}
	h2 {font-size: 40px;}
	.cat-list-section h1 {font-size: 45px;}
	.tax-img {height: 200px;}
	.tax-content {padding: 15px 25px 40px;}
	.tax-content h3 {font-size: 35px;margin-bottom: 35px;}
	.each-contry {margin-bottom: 30px;}
	
	.img-box-section {padding: 280px 0 60px;}
	.tax--title--section {height: 350px;}
	.tax-country h1 {font-size: 55px;top: 130px;}
	.tax--title--section.styles2 {padding: 60px 0;}
	.each--mid-solo, .each-subloc-mid {padding-right: 190px;}
	.posts--list.style--2, .sub--content {padding: 30px 50px;	margin-bottom: 50px;}
	
	.single-locations .list--style .wpb_text_column h1 {font-size: 55px;}
	.select-wrap {padding: 20px;}
	.select-wrap select {font-size: 23px;}
	.sub-loc-wrap::before {width: 68px;height: 68px;}
	.sub-loc-wrap::after {width: 68px;height: 68px;background-size: 16px;}
	
	.transport .herosection-left h1 {font-size: 55px;margin-bottom: 20px;}
	.transport:not(.blendmode--section) .style11 .herosection-right img {top: 26px;width: 600px !important;max-width: 600px;left: -82px;}
	.jobs-temp .duales-second h1 {	font-size: 60px;}
	
	.simple-top-content h1 {font-size: 55px;margin-bottom: 30px;}
	.bewe .simple-top-section {padding-top: 65px;padding-bottom: 30px;}
	.bewe-mid.list--style {padding-top: 25px;padding-bottom: 220px;margin: auto;padding-right: 20px;padding-left: 20px;}
	.bewe-mid.list--style {padding-bottom: 50px;}
	.list--style h2 {font-size: 32px;}
	.vc_row.wpb_row.vc_row-fluid.small-cc.bewe-bot.list--style {padding-right: 60px;padding-left: 60px;}
	.vc_row.wpb_row.vc_row-fluid.small-cc.bewe-bot.list--style {margin-top: 0px !important;}
	.top-banner {height: 300px;}
	.vc_row.wpb_row.vc_row-fluid.duales-second {padding-top: 40px;padding-bottom: 30px;}
	.direct--top .inner_top-left h2 {font-size: 40px;margin-bottom: 30px;}
	.home--second.img-box-direct .wpb_column.vc_column_container.vc_col-sm-12, .home--second.logistik.right-form .wpb_column.vc_column_container.vc_col-sm-12 {margin: auto;float: none;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 110px;}
	.left-form::before, .right-form::before {width: 729px !important;height: 551px !important;}
	.ltl--top .inner_top-left h1 {font-size: 50px;}
	
	.inhouse--top .inner_top-left h1 {font-size: 55px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 120px;}
	.temper--top .style44 img {width: 420px;max-width: 420px;left: auto;right: -0px !important;top: -43px;}
	.home--first.temper--top {padding: 80px 0 180px !important;}
	.karriere-second {padding: 55px 0 80px;}
	.single--hero {height: 380px;}
	.single--content {padding: 50px 0 70px;}
	.single--content h1 {font-size: 60px;margin-bottom: 30px;}
	.menu-header-menu-container ul.menu > li > .sub-menu > li a {margin-bottom: 3px;font-size: 17px;}
	
	.logocont-section.style20 {width: 100%;max-width: 100%;}
	.deutsc--mid .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;margin: auto;}
	.list--style h3 {font-size: 34px !important;}
	.deutsc--mid-bot h2 {font-size: 60px;margin-bottom: 30px !important;}
	.style222 a {font-size: 23px;}
	.inner--deutsc {margin-top: 50px !important;padding-bottom: 30px;}
	.mapbox {height: 500px;}
	
	.logocontainer {max-width: 140px;width: 140px;padding: 0;}
	.menucontainer {padding-top: 0;}
	.management--top .style33 img {width: 1000px;	max-width: 1000px;top: auto;bottom: -130px;}
	.full--img .imgtxt-img {height: 480px;}
	.new-boxes .vc_col-sm-12 .vc_col-sm-12 .wpb_text_column.wpb_content_element {padding: 30px 0 25px;}
	.new-boxes .wpb_column.vc_column_container.vc_col-sm-12, .full--img .wpb_column.vc_column_container.vc_col-sm-12 {max-width: 100%;width: 100%;}
	
	.gese--page .small-cc {width: 90%;max-width: 90%;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 25px;background-color: #fff;margin-top: -130px;position: relative;padding-left: 20px;padding-right: 20px;}
	.vc_row.wpb_row.vc_row-fluid.transport.kompe {margin-top: -80px;padding-top: 45px;}
	.qualitat-text .imgtxt-img {height: 320px !important;}
	.img-box-cont {margin-right: 60px;}
	.pagination-list .page-numbers {width: 45px;height: 45px;margin-right: 8px !important;margin-left: 8px !important;text-align: center;font-size: 20px;padding-top: 11px;}
	.pagination-list {padding-top: 30px !important;}
	.each--post-infos p {font-size: 17px;}
	.home--second.about--second .vc_col-sm-4 {margin-bottom: 30px;}
	.full--img .each--infos {padding-bottom: 20px;}
	.polly--top .simple-top-section {padding-top: 100px;}
	
	.it--leis .inner-top--inner {padding-top: 80px;padding-bottom: 200px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second a {font-size: 18px;padding: 10px 60px;}
	
	.medi--top {padding-top: 100px;}
	.it--leis.bigger--cc .inner_top-left {width: 56%;padding: 40px 45px 50px 60px;}
	.site-content-center {width: 1060px;max-width: 1060px;}
	.it-second.it-leist-second {margin-top: -87px;padding-top: 35px;padding-left: 50px;padding-right: 50px;padding-bottom: 55px;}
	.it-second.it-leist-second .wpb_text_column.wpb_content_element:first-child p {margin-bottom: 50px !important;}
	
	.big-content-center {width: 1180px;}
	.home--third.last.home-2.new--hero h2 {font-size: 36px;}
	.home--first.transport.trans--trans h1 {font-size: 60px;}
	.home--first.transport.trans--trans {padding-bottom: 150px !important;padding-top: 120px;}
	.content-c-tab h3 {font-size: 33px;margin-bottom: 10px;}
	.content-c-tab p {font-size: 17px;margin-bottom: 30px;}
	.direct--top .inner-top--inner.style2 {padding-bottom: 80px;padding-top: 100px;}
	.direct--top .inner_top-left {width: 50%;padding: 45px 51px 55px;}
	.direct--top .inner_top-left h1 {margin-bottom: 10px;font-size: 50px;}
	.direct--top .inner_top-left h2 {font-size: 36px;margin-bottom: 25px;}
	.inner_top-left p,  .log--book .titlelinkimage-left p {font-size: 16px;}
	.blue--inner {padding: 60px 0 200px;}
	.list--style.direct--list {padding: 60px;margin-bottom: 120px;margin-top: -100px;}
	.list--style li {font-size: 22px;}
	.direct--top.ltl--top .inner_top-left h1 {margin-bottom: 10px;font-size: 65px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 60px;padding-left: 60px;}
	.blue--inner h2 {font-size: 42px;}
	.inner_top-left h1 {font-size: 55px;}
	.lager--top .inner_top-left {padding: 45px 45px 55px 60px;width: 55%;}
	.lager--top .inner_top-left h2 {font-size: 40px;margin-bottom: 25px;}
	.lager--top .inner-top--inner {padding-bottom: 130px;padding-top: 80px;}
	.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {margin-top: -77px !important;margin-bottom: 20px;padding: 47px 60px;padding-bottom: 40px !important;}
	.logistik--second.list--style img {margin-bottom: 30px !important;}
	.logistik--second.list--style {padding: 50px 64px;margin-bottom: 120px;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 60px;padding-left: 60px;width: 1060px;max-width: 1060px;}
	.home--second.logistik.right-form.log--bottom {padding-bottom: 80px;}
	.list--style.inho--second {margin-top: -80px;padding-top: 45px;padding-right: 60px;padding-left: 60px;padding-bottom: 50px;}
	.inhouse--top .inner_top-left h1 {font-size: 50px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {padding-top: 55px;margin-top: -80px;background-color: #fff;padding-bottom: 35px;padding-right: 60px;padding-left: 60px;}
	.temper-bot .vc_col-sm-4 {margin-bottom: 20px;}
	.temper--top .herosection-left h2 {font-size: 35px;}
	.medi--top {padding-top: 85px;padding-bottom: 500px;}
	.medi--second {margin-top: -480px;padding-top: 45px;padding-bottom: 70px;padding-right: 60px;padding-left: 60px;}
	.medi--second h2 {font-size: 42px;margin-bottom: 25px !important;}
	.home--first.transport.presse--top {padding-top: 100px;padding-bottom: 220px !important;}
	.transport.presse--top .herosection-left h1 {font-size: 55px;margin-bottom: 17px;}
	.home--first.transport.presse--top h4 {margin-top: 30px;margin-bottom: 20px;font-size: 22px;}
	.transport.presse--top a {font-size: 22px;}
	.transport.presse--top h6:last-child a {margin-top: 20px;}
	.presse--page {margin-top: -92px;background-color: #fff;position: relative;padding-top: 46px;padding-right: 60px;padding-left: 60px;}
	.presse--page h2 {margin-bottom: 17px;}
	.small-cc.press--text {margin-top: 55px !important;}
	.presse--page .full--tab.c3col:last-child {margin-bottom: 55px;}
	.full--tab .all-pics h3 {font-size: 20px;}
	.group--first .inner-top--inner {padding: 100px 0 180px;}
	.group--first .inner_top-left {width: 55%;padding: 45px 65px 65px 60px;}
	.home--second.about--second.group--second {margin-top: -85px;padding-top: 60px;padding-right: 60px;padding-left: 60px;padding-bottom: 30px;}
	
	.simple-top-section {padding: 110px 0 160px;}
	.gese--page .small-cc {width: 1060px;max-width: 1060px;}
	.simple-top-content h1 {font-size: 55px;margin-bottom: 10px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 55px;background-color: #fff;margin-top: -140px;position: relative;padding-left: 60px;padding-right: 60px;}
	.full--img .imgtxt-img {height: 400px;}
	
	.engagement-boxes {margin-bottom: 50px;}
	.engagement-page.group--first .inner-top--inner {padding: 80px 0 180px;}
	
	.footer--form {width: 480px !important;}
	.footer--form p {color: #fff;margin-bottom: 5px;font-size: 17px;}
	.polly--top .small-cc {max-width: 1060px !important;width: 1060px;}
	
	.top-banner.stylefour::before {width: 445px;height: 340px;left: 50px;}
	.home--second.inside .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100% !important;width: 100% !important;}
	.about--second.group--second.inside {padding-top: 50px !important;}
	.talents--listing .small-cc {width: 940px;max-width: 940px;}
	.home--second.inside-last .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 940px;width: 940px;}
	.inside-last.home--second.img-box-direct {padding-top: 65px;padding-bottom: 65px !important;}
	.margin20 + .margin20 {margin-top: 25px !important;}
	.stylethree .small-cc {width: 940px;max-width: 940px;}
	.offene--section.home--second.img-box-direct {margin-top: -150px;padding-top: 55px;padding-left: 65px;padding-right: 65px;padding-bottom: 70px !important;}
	.stylethree.top-banner h1 {padding-top: 150px;}
	.top-banner.big.stylethree {height: 500px !important;}
	.colorbox--section h2 {font-size: 65px;margin-bottom: 15px;margin-top: 8px;}
	.colorbox--section {padding: 20px 65px 25px;margin-bottom: 65px;}
	.colorbox--section.whitecolor {padding: 23px 23px 27px 23px;}
	.colorbox--section.whitecolor h2 {font-size: 42px;}
	.home--second.offene--section .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;}
	.inho--second .country--box {margin-top: 65px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 940px;width: 940px;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {width: 940px;max-width: 940px;}
	.img-box-cont {margin-right: 112px !important;}
	.mana-sec .wpb_text_column.wpb_content_element {max-width: 940px;width: 940px;}
	
	.bewstip .simple-top-section {padding-top: 130px;padding-bottom: 250px;}
	.ein--second.list--style ul {margin-bottom: 18px;}
	.ein--second.list--style h2 {margin-top: 65px !important;}
	.bewstip .small-cc {width: 910px;max-width: 910px;}
	
	.leftright-cont {padding: 25px 40px;border-radius: 0px 0px 30px 0px;}
	.leftright-cont h2 {font-size: 40px;margin-bottom: 12px;}
	.leftright-bg {min-height: 420px;}
	.leftright--section {margin-bottom: 30px;}
	.titlecontent--section h3 {font-size: 24px;}
	.titlecontent--section {padding: 18px 0;}
	.initia .wpb_text_column:last-child {margin-top: 30px;}
	.exzellenz-second {padding-right: 70px;padding-left: 70px;padding-top: 45px !important;}
	.list--style.nach--second .wpb_text_column.wpb_content_element:nth-child(2) {margin-top: 70px;margin-bottom: 70px;}
	.list--style h1 {font-size: 60px;}
	.list--style.nag--inner--c.big-top h2 {font-size: 63px;}
	.count-list-top .small-cc {width: 1024px;max-width: 1024px;}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{	width: 1120px;	max-width: 1120px; }
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {font-size: 42px !important;}
	.moove-gdpr-cookie-notice {margin-bottom: 35px;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {padding-left: 15px;}
	.moove-gdpr-button-holder button {font-size: 14px !important;padding: 9px 35px !important;margin-right: 10px !important;width: 200px !important;}
	.page-template-jobs-teamplate .small-cc {width: 960px;max-width: 960px;}
	.studium--second .wpb_text_column.wpb_content_element p {margin-bottom: 25px;}
	.inner-3boxes {margin-top: 65px !important;}
	.home--second.img-box-direct.left-form.ltl--bot {padding-bottom: 130px !important;}
	
	.single-post .list--style {padding: 40px 0 0;}
	.polly--top .simple-top-section {padding-bottom: 130px;}
	.download-top-section a {font-size: 18px;padding: 12px 70px 12px 0;}
	.home--first.qualitat--top .herosection-left h1 {font-size: 60px;}
	.qualitat-text.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second {width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 65px;padding-right: 65px;padding-top: 40px;margin-top: -80px;}
	.full--tab h3 {font-size: 22px;}
	.ein--hero {padding-top: 130px !important;padding-bottom: 240px !important;}
	.zertifikate-second {padding: 50px 55px;margin-bottom: 30px;margin-top: -130px;}
	
	.ein--second .download-top-section.style333 a {padding-left: 0;}
	.singlepeople--section h1 {font-size: 60px;}
	
	.full--img.gese--bot.full--2.verwa.margin20 {padding: 65px 80px !important;}
	.content-404 {padding: 100px 0 100px;}
	.count-list-top .top-banner h1 {padding-top: 100px;}
	.top-banner.big {height: 350px !important;}
	.stan-table-bot {padding: 25px 40px;}
	.top-banner h1 {font-size: 60px;}
	
	.login--form {padding: 20px 65px 30px;border-top-right-radius: 35px;margin-top: 65px;margin-bottom: 65px;}
	.log-inputs input {height: 40px;line-height: 40px;font-size: 17px;}
	.nag-location-banner .top-banner {margin-top: 38px;height: 320px;}
	.list--style.nag-danmark-title.deine .wpb_text_column {	padding-top: 20px !important;}
	.blue--list {margin-top: 40px !important;margin-bottom: 45px !important;border-radius: 0px 0px 30px 0px;padding: 40px 55px;}
	.nag-danmark-title.deine .full--tab h3 {font-size: 23px !important;}
	.tabs--section .vc_tta-tab a {font-size: 15px;padding: 14px !important;}
	.tabs--section .vc_tta-panel-body {padding: 40px 55px 55px !important;}
	.tabs--section .wpb_text_column.wpb_content_element .send-button {width: 220px;padding: 9px 0;font-size: 18px;}
	.tabs--section .send-button {margin-left: 15px;font-size: 18px;padding: 9px 65px;line-height: 1.2;}
	.titlelinkimage-left h3 {font-size: 36px;margin-bottom: 12px;}
	.titlelinkimage-left p {font-size: 22px;margin-bottom: 25px;}
	.inside-nagel .wpb_text_column.wpb_content_element {max-width: 940px;width: 940px;margin-bottom: 30px;}
	.fullimgtitle--section {margin-top: 35px;}
	.social-share {margin-bottom: 65px;}
	
	.schuler .wpb_text_column:first-child h2:last-child {margin-top: 50px;}
	.top-banner.styletwo img {width: 170px;bottom: -77px;}
	.top-banner.styletwo .big-content-center::before {width: 600px;height: 480px;}
	.schuler h1 {font-size: 55px;}
	.schuler .list--style {padding-top: 25px;padding-left: 0;padding-right: 0;}
	.fullimgtitle-cont h3 {font-size: 40px;}
	
	.simple-top-white {padding: 25px 75px;margin-top: 25px;margin-bottom: 25px;}
	.new-mid h2 {margin-top: 55px;}
	.bewe-mid.list--style.new-mid img {margin-top: 55px;margin-bottom: 55px !important;}
	.simple-top-white h3 {font-size: 22px;}
	.simple-top-white-left p {font-size: 22px;margin-bottom: 20px;}
	.simple-top-white-left a {font-size: 22px;}
	.colorbox--section.whitecolor a {padding: 12px 70px;font-size: 18px;}
	
	.duales-second.small-cc.inner-3boxes.home--second.img-box-direct .download-top-section.style333 a {padding-left: 0 !important;text-align: left;}
	.page-template-jobs-teamplate .duales-second h2 {margin-bottom: 20px !important;margin-top: 0;font-size: 42px;}
	.poll--page {padding-top: 100px;padding-bottom: 60px;max-width: 1025px;}
	.listbox--content {padding: 20px 45px 25px;border-bottom-right-radius: 25px;}
	.studium--second h1 {font-size: 60px;}
	.studium--second h1 + p {margin-top: 30px !important;}
	.studium--second .wpb_text_column.wpb_content_element h2 {margin-bottom: 20px;}
	
	.fahren--second {margin-top: -120px;padding-bottom: 55px;}
	.wpcf7-text, .wpcf7-email, .wpcf7-textarea {font-size: 16px;padding: 15px 15px 10px 0;}
	.each--sect .selectric .label {font-size: 16px;}
	.with--label label {font-size: 16px;}
	.with-right-label .each--line label {font-size: 16px;}
	.extra--st {font-size: 16px;}
	.extra--st::before {height: 16px;width: 16px;}
	.extra--ar {font-size: 16px;padding-top: 15px;padding-left: 25px;}
	.extra--ar::before {height: 15px;width: 15px;}
	.each--line .wpcf7-checkbox label, .each--line .wpcf7-radio label {font-size: 16px !important;}
	.each--line .wpcf7-checkbox .wpcf7-list-item-label::before, .each--line .wpcf7-radio .wpcf7-list-item-label::before {width: 15px;height: 15px;top: 1px;left: 1px;}
	.each--line .wpcf7-checkbox .wpcf7-list-item-label::after, .each--line .wpcf7-radio .wpcf7-list-item-label::after {width: 8px;height: 3px;top: 5px;left: 4px;}
	
	.with--label label {width: 200px;padding: 15px 35px 10px 0;margin-right: 20px;}
	.with--label span {width: calc(100% - 220px);}
	.fahren--second .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}
	.zerti--top .site-content-center {width: 86% !important;max-width: 86% !important;}
	.empty--post {height: 50px !important;}
	.social-share i {font-size: 26px;}
	.moove-gdpr-button-holder button {	padding: 9px 20px !important;}
	
	.search-results .legal-pages-inner {padding-top: 0px;padding-bottom: 0px;}
	.tax-content p span:first-child {min-width: 120px;width: 120px;}
	.duales-second h1 {margin-bottom: 30px !important;font-size: 52px;}
	
	.same--as {border-bottom-right-radius: 40px;padding: 25px 20px;}
	.same--as h3 {font-size: 29px;margin-bottom: 20px;}
	.same--as .mat-focus-indicator.search-button.mat-flat-button {margin-top: 0px;}
	.col-xs-12.col-md-2.col-sm-6:last-child {margin-top: 20px;}
	.same--as .col-xs-12.col-md-4.col-sm-6 {margin-bottom: 12px;}
	.wpb_wrapper p img.alignleft, .wpb_wrapper p img.alignright {max-width: 50%;}
	.bott--sect--title {margin-bottom: 20px;}
	
	/*Image - Slider*/
	.imgslider--section .small-cc {width: 940px;max-width: 940px;}
	.img-slider-bg {height: 270px;}
	
	/*MAnagememt Page*/
	.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {padding: 25px 30px;}
	.management--section .each--infos {padding: 45px 40px 30px !important;}

	/*Trend Radar*/
	.trend-title h2, .trend-sector {		font-size: 35px;	}
	.trend-category {		font-size: 26px;	}
	.trend-sector-img img {		max-width: 55px;	}
	.trend-chart {		margin-bottom: 15px;	}
	.trend-charts {		margin-top: 25px;	}
	.trend-chart-title {		margin-right: 20px;	}
	.trend-chart-bar {		width: 200px;		height: 20px;	}
	.trend-sector-holder .trend-sector-img {		margin-right: 10px;	}
	.infos--close.button--close {		right: 32px;	}
	.trend-title {		padding: 36px 60px 36px 50px;	}
	.trend-section-heading h3 {		font-size: 38px;	}
	.trend-section-heading .description {		font-size: 21px;	}
	.arrow--down {		width: 80px;		height: 30px;	}
	.trend-radar-wrapper {		margin-top: 0;	}
	.trend-content-slide .slide-content p {		margin-bottom: 15px;	}
	.trend-content-slide h3 {		margin-bottom: 20px;	}
	.trend-section-content .slick-dots li {		margin-right: 16px;		width: 16px;		height: 16px;	}


	.herosection--inner[paddingstyle="small-spacing"] .herosection-left {		padding: 0 0 100px;	}


	/*WIRE-569*/
	.presse-text-holder {		max-width: 940px;	}
	.list--style.nag--inner--c.polska--content-top {	padding: 60px 0 60px !important;}
	/*END - WIRE-569*/
}
@media(max-width: 1279px){
	/*Home*/
	.logocontainer {max-width: 100px;width: 100px;}
	.menu-header-menu-container ul.menu > li a {font-size: 16px;}
	.menu-header-menu-container {float: left;padding-right: 20px;}
	.menu-header-menu-container ul.menu > li {padding: 20px 0;}
	.header--icons {width: 230px;padding-left: 50px;}
	.icon span {font-size: 14px;line-height: 1.1;}
	.language-menu .wpml-ls-legacy-list-horizontal > ul li a span {font-size: 14px;line-height: 1.1;}
	.menu-header-menu-container ul.menu > li {margin-right: 10px;}
	.menucontainer {height: 69px;}
	.masthead {height: 69px;}
	.main-content {padding-top: 69px;}
	.head-i-top {top: -18px;}
	.home--first.home--1 {padding-top: 50px;padding-bottom: 150px;}
	.herosection-left h1 {font-size: 45px;margin-bottom: 20px;}
	.herosection-left h2 {font-size: 30px;margin-bottom: 25px;}
	.herosection-right {width: 50%;}
	.herosection-left {width: 50%;}
	.style11 .herosection-right img {top: -29px;width: 600px !important;max-width: 600px;left: -54px;}
	.herosection-left p {font-size: 18px;padding-right: 30px;}
	.video--section {padding: 10px;}
	.video--wrap {height: 450px;margin-bottom: 25px;}
	.video--content h3 {font-size: 45px;margin-bottom: 20px;}
	.more--posts .each--infos h3 {font-size: 28px !important;margin-bottom: 15px !important;}
	.right-footer {width: 74%;float: right;}
	.right-footer ul li a {font-size: 13px;padding: 0 7px;}
	.right-footer ul {margin-bottom: 20px;}
	.full--menu .menu-header-menu-container ul.menu > li > a {font-size: 18px !important;}
	.menu-header-menu-container ul.menu > li > .sub-menu > li ul.sub-menu li a {font-size: 15px;}
	.full--menu .menu-header-menu-container ul.menu > li > .sub-menu > li a {margin-bottom: 3px !important;font-size: 13px;}
	/*Nagel Grup*/
	.inner-top--inner {padding: 70px 0 200px;}
	.home--second.about--second {margin-top: -100px;padding-bottom: 10px;}
	.home--second.about--second .vc_col-sm-4 {margin-bottom: 20px;}
	.inner_top-left h1 {font-size: 50px;}
	.inner_top-left h2 {font-size: 40px;margin-bottom: 30px;}
	.inner_top-left {padding: 35px 50px;}
	
	.secondary--menu > div > div {padding-right: 0px;}
	.daten--section h1 {font-size: 55px;margin-bottom: 25px !important;}
	.each-icon-box .content-c-tab h2 {font-size: 45px;}
	.each-icon-box {padding: 40px 15px;}
	
	.management--top .herosection-left h1 {font-size: 55px;margin-bottom: 20px;}
	.herosection-left h2 {font-size: 28px;margin-bottom: 25px;}
	.style33 img {top: -2px;width: 600px;max-width: 600px;left: -106px;}
	.management-section {width: 100%;max-width: 100%;}
	.man--boxes .vc_col-sm-12 {width: 100%;max-width: 100%;}
	.man--boxes {padding: 40px 0 70px;}
	.man--section .vc_column-inner {padding: 0 !important;}
	.directors--content h3 {font-size: 32px;margin-bottom: 15px;}
	.managemet-img {height: 198px;}
	
	.style44 img {width: 700px;max-width: 700px;top: -15px;}
	.home--first.firme--first {padding-top: 70px;padding-bottom: 166px;}
	.person-section {margin-bottom: 30px;margin-top: -50px;}
	.person--infos h2 {font-size: 42px;}
	.years--left h4 {font-size: 50px;margin-bottom: 20px;}
	.years--section h3 {font-size: 45px;margin-bottom: 40px;}
	.years--left {padding-right: 50px;}
	.years--right {padding-left: 50px;}
	.person-img img {min-height: 400px;}
	.left .years--left {padding-left: 50px;}
	.simple-top-section {padding: 70px 0 140px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {padding-top: 24px;padding-right: 40px;padding-left: 40px;}
	.download-top-section .small-cc {width: 100%;max-width: 100%;}
	
	.box--content a {font-size: 18px;}
	.compliance-second .each--infos {padding: 15px 15px 20px;}
	.it-first .herosection-left h1 {font-size: 55px;}
	.style22 img {width: 700px;max-width: 700px;top: 0px;left: -222px;}
	.it-second {padding: 30px 30px 20px;}
	.it-second h2 {font-size: 40px;margin-bottom: 25px;}
	.full--tab h3 {font-size: 22px;}
	.qualitat--top .herosection-left h1 {font-size: 55px;}
	.qualitat--top .style44 img {width: 600px;max-width: 600px;top: -70px;}
	.home--first.qualitat--top {padding-top: 100px !important;padding-bottom: 220px !important;}
	.qualitat-text .each--infos h3 {margin-bottom: 30px;}
	.list--style .wpb_text_column.wpb_content_element {width: 100%;	}
	.list--style h2 {font-size: 38px;margin-bottom: 14px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.qualitat--second {padding: 20px 0 40px;}
	
	.home--first.nach--top {padding-top: 100px !important;padding-bottom: 140px !important;}
	.style11 .herosection-right img {top: -43px;width: 500px !important;max-width: 500px;left: -53px;}
	.list--style {padding: 30px 24px;margin-top: -90px;}
	.list--style li {font-size: 24px;}
	.home--first.eng-top {padding-top: 70px;padding-bottom: 180px !important;}
	.each-text-tab {padding: 30px 25px;}
	.each-text-tab.whitestyle .content-c-tab h2, .each-text-tab .content-c-tab h2 {font-size: 32px;}
	.eng-bot {padding: 20px 0;margin-bottom: 20px;}
	.eng-bot h3 {font-size: 30px;}
	.each--infos h3 {font-size: 28px;margin-bottom: 15px;}
	.imgtxt-img {height: 160px;}
	
	.cat-list-section h1 {font-size: 40px;}
	.tax-img {height: 180px;}
	.tax-content h3 {font-size: 30px;margin-bottom: 25px;}
	.tax-content {padding: 15px 25px 30px;}
	.cat-list-section {padding: 25px 0 30px;margin-top: -160px;}
	.img-box-section {padding: 200px 0 50px;}
	.img-box-cont {padding: 30px 30px 25px 20px;}
	.img-box-cont h3 {font-size: 35px;margin-bottom: 20px;}
	.img-box-cont p {margin-bottom: 40px;}
	.news-latter {padding: 30px 0;}
	.post-img {height: 180px;}
	.each--post-infos h3 a {font-size: 30px;}
	#posts-box {padding-bottom: 60px;}
	
	.tax--title--section {height: 300px;}
	.tax-country h1 {font-size: 50px;top: 100px;}
	.tax--title--section {height: 250px;}
	.tax--title--section.styles2 {padding: 50px 0;}
	.each--mid-solo, .each-subloc-mid {padding-right: 160px;}
	.table--section .small-cc {width: 100%;max-width: 100%;}
	.table--content {margin-top: 20px;padding: 20px 30px;margin-bottom: 30px;}
	.single-locations .list--style {padding-top: 30px !important;}
	.single--buttons a {font-size: 15px;padding: 10px 30px;}
	.table--section .small-cc {width: 100%;max-width: 100%;}
	.single-locations .table--content {padding-right: 20px;padding-left: 20px;}
	.home--first.transport {padding-top: 100px;padding-bottom: 190px !important;}
	
	.jobs-temp .duales-second h1 {	font-size: 55px;	margin-bottom: 40px !important;}
	.jobs-temp .small-cc {	width: 100%;	max-width: 100%;}
	.jobs-temp .content-c-tab h3 {	font-size: 34px;}
	.simple-top-content h1 {font-size: 50px;margin-bottom: 25px;}
	.bewe .simple-top-content {max-width: 100%;width: 100%;}
	.bewe ol li {font-size: 20px;}
	.list--style h2 {font-size: 36px;margin-bottom: 10px;}
	.list--style li {font-size: 22px;}
	
	.temper--top .style44 img {width: 390px;max-width: 390px;left: auto;right: 0px !important;top: -24px;}
	.home--first.temper--top.beru-top {padding-bottom: 280px !important;padding-top: 100px !important;}
	.single--hero {height: 320px;}
	.single--content h1 {font-size: 60px;}
	.menu-header-menu-container ul.menu > li > .sub-menu {	padding: 10px 10px;min-width: 201px;}
	.menu-header-menu-container ul.menu > li > .sub-menu > li a {margin-bottom: 1px;font-size: 16px;}
	.menu-header-menu-container ul.menu > li > .sub-menu > li ul.sub-menu li a {font-size: 14px;}
	
	.deutsc--top {padding: 40px 0;}
	h1 {font-size: 45px;}
	h2 {font-size: 41px;}
	.list--style.deutsc--mid {padding-top: 35px;}
	.list--style h3 {font-size: 28px !important;}
	.deutsc--mid .wpb_text_column.wpb_content_element h2 {margin-bottom: 30px;}
	#location-finder select {width: 250px;margin-right: 15px;padding: 8px 10px;	font-size: 17px;}
	.map-search {width: 300px;height: 39px;right: 15px;top: 15px;}
	.deutsc--mid-bot h2 {font-size: 50px;margin-bottom: 25px !important;}
	.mapbox {height: 400px;}
	
	.fixed .logocontainer {padding: 0;max-width: 100px;width: 100px;}
	.new--hero .style11 .herosection-right img {width: 330px !important;max-width: 330px;}
	.home--third.last.home-2.new--hero {padding-bottom: 10px;}
	.standort--section {margin-bottom: 60px;padding: 20px 40px;}
	.standort--section h2 {font-size: 40px;margin-bottom: 20px;}
	
	.management--top .herosection-left {width: 45%;}
	.management--top .herosection-right {width: 55%;}
	.management--top .style33 img {width: 700px;max-width: 700px;bottom: 0px;}
	.home--first.management--top {padding: 70px 0 70px;}
	.full--img .imgtxt-img {height: 420px;}
	.vc_row.wpb_row.vc_row-fluid.person--section {max-width: 100%;margin: auto;margin-top: -60px;position: relative;z-index: 99;}
	.person--section h2 {padding-left: 20px;font-size: 40px;}
	.wpb_column.vc_column_container.vc_col-sm-6 > .vc_column-inner {max-width: 300px;margin: auto;}
	.vc_row.wpb_row.vc_row-fluid.transport.kompe {margin-top: -70px;padding-top: 35px;}
	.qualitat-text .imgtxt-img {height: 240px !important;}
	
	.list--style.direct--list {margin-bottom: 130px;}
	.img-box-cont {margin-right: 0px;}
	.pagination-list {padding-top: 10px !important;}
	.each--post.big--post iframe {width: 400px;height: 350px;}
	.single-post .list--style {padding: 40px 0 0;}
	.full--img.gese--bot .each--infos {padding-top: 15px;}
	
	.bigger--cc .inner_top-left {left: 0;}
	.qualitat-text .each--infos {padding-bottom: 30px;padding-top: 15px;}
	.home--second.img-box-direct.left-form.ltl--bot {padding-bottom: 100px !important;}
	.medi--top {padding-top: 60px;}
	.medi--second h2 {font-size: 35px;}
	.medi--title h3 {font-size: 23px;padding: 10px 15px;}
	.medi--left, .medi--right {padding: 10px 15px;font-size: 17px;}
	.it--leis.bigger--cc .inner_top-left {width: 56%;padding: 30px 25px 40px 60px;}
	.it--leis .inner-top--inner {padding-top: 80px;padding-bottom: 140px;}
	.big-content-center {width: 94%;}
	.site-content-center {width: 86%;max-width: 86%;}
	.home--second .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;}
	.new--hero .herosection--inner.style11 {max-width: 100%;width: 100%;}
	.home--third.last.home-2.new--hero .site-content-center {width: 86%;max-width: 960px;margin-left: auto !important;margin-right: auto !important;}
	.small-cc {width: 100%;max-width: 100%;}
	.home--first.transport.trans--trans h1 {font-size: 50px;}
	.home--first.transport.trans--trans h2 {font-size: 36px;}
	.direct--top.ltl--top .inner_top-left h1 {font-size: 55px;}
	.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding h2 {margin-top: 20px;}
	.blue--inner.ltl h2 {font-size: 36px;margin-bottom: 10px;}
	
	.lager--top .inner_top-left {padding: 40px 40px 45px 40px;width: 55%;}
	.lager--top .inner_top-left h2 {font-size: 33px;margin-bottom: 20px;}
	.blue--inner.logistik--text {padding: 45px 0;}
	.home--second.logistik.right-form.log--bottom .wpb_column.vc_column_container.vc_col-sm-12 {width: 100%;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 60px;padding-left: 60px;width: 86%;max-width: 86%;}
	.inhouse--top .inner-top--inner .inner_top-left {padding-bottom: 55px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 80px;}
	.temper--top .herosection-left h2 {font-size: 32px;}
	.home--first.temper--top {padding: 60px 0 120px !important;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {padding-top: 45px;margin-top: -60px;padding-bottom: 25px;padding-right: 40px;padding-left: 40px;}
	.temper-bot ul li {font-size: 18px;}
	.medi--top h1 {font-size: 50px;}
	.presse--top .site-content-center {width: 100%;	max-width: 100%;}
	.home--first.transport.presse--top {padding-top: 60px;padding-bottom: 160px !important;}
	.transport.presse--top .herosection-left h1 {font-size: 45px;margin-bottom: 15px;}
	.small-cc.press--text {margin-top: 35px !important;}
	.each-imgs h3 {padding: 8px 15px;font-size: 16px !important;}
	.group--first .inner-top--inner {padding: 80px 0 150px;}
	.group--first .inner_top-left {width: 55%;padding: 40px 55px 55px 41px;}
	.home--second.about--second.group--second {margin-top: -50px;padding-top: 30px;padding-right: 30px;padding-left: 30px;padding-bottom: 25px;}
	
	.gese--page .small-cc {width: 86%;max-width: 86%;}
	.simple-top-content h1 {font-size: 45px;margin-bottom: 20px;}
	.full--img .imgtxt-img {height: 370px;}
	.full--img.gese--bot .each--infos {padding: 16px;}
	.each--infos h4 {font-size: 17px;margin-bottom: 10px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 45px;margin-top: -130px;padding-left: 60px;padding-right: 60px;}
	
	.footer--form {width: 346px !important;}
	.footer--form input {width: calc(100% - 32px) !important;font-size: 13px;padding: 8px 14px !important;height: 32px;}
	.footer--form input[type="submit"] {width: 32px !important;height: 32px;background-size: 8px;}
		
	/*Home*/
	.blendmode--section .herosection-right img {left: 50%;max-width: 100% !important;width: auto !important;height: auto !important;max-height: 100% !important;transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);top: 50%;position: absolute;}
	.home--form .small-cc {width: 100%;max-width: 960px;}
	.home--form {margin-top: 30px;}
	.vc_row:not(.blendmode--section) .style11 .herosection-right img {width: 350px !important;max-width: 350px !important;}
	.standort--section {margin-bottom: 50px;padding: 15px 30px;}
	.home--third.last.home-2.new--hero {padding-top: 40px;padding-bottom: 55px;}
	.home .each--infos {padding: 17px 25px 30px;}
	/*Transport*/
	.transport .country--box .small-cc {width: 100%;max-width: 960px;}
	.content-c-tab h3 {font-size: 32px !important;}
	.content-c-tab p {font-size: 16px;margin-bottom: 20px;}
	.vc_row.wpb_row.vc_row-fluid.transport {padding-bottom: 30px;}
	/*Nagel-Direct*/
	.direct--top .inner-top--inner.style2 {padding-bottom: 70px;padding-top: 80px;}
	.direct--top .inner_top-left {width: 50%;padding: 35px 51px 45px;}
	.blue--inner {padding: 50px 0 150px;}
	.blue--inner h2 {font-size: 40px;}
	.list--style.direct--list {padding: 50px;margin-bottom: 110px;margin-top: -88px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 86%;width: 86%;padding-right: 50px;padding-left: 50px;}
	.direct--top .inner_top-left h1 {margin-bottom: 10px;font-size: 45px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 50px;padding-left: 50px;}
	.home--second.img-box-direct.left-form.ltl--bot {padding-bottom: 100px !important;}
	
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {width: 760px;max-width: 760px;}
	#posts-box .small-cc {width: 90%;max-width: 90%;}
	.each--post {margin-bottom: 20px;}
	.each--post.big--post iframe, .each--post.big--post > div {height: 386px !important;}
	.temper-bot.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;padding-right: 0;padding-left: 0;}
	
	.single--posts .small-cc {width: 90%;max-width: 90%;}
	.gese--page .site-content-center {width: 100%;max-width: 100%;}
	.daten--section .small-cc {width: 90%;max-width: 90%;}
	.mana-sec .wpb_text_column.wpb_content_element {max-width: 100%;width: 100%;}
	.mana-sec.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;padding-right: 0;padding-left: 0px;}
	
	.polly--top .site-content-center {width: 100%;max-width: 100%;}
	.polly--top .simple-top-section {padding-bottom: 100px;}
	.compliance-second .vc_row.wpb_row.vc_inner.vc_row-fluid.margin20 {width: 100% !important;max-width: 100% !important;padding-right: 0 !important;padding-left: 0 !important;}
	.compliance-top .simple-top-section {padding: 130px 0 170px;}
	.exzellenz-second {padding-right: 50px;padding-left: 50px;padding-top: 45px !important;}
	.it-kom-top .inner-top--inner {padding: 100px 0 180px;}
	.it-kom-top .inner_top-left {width: 55%;padding: 40px 45px 50px 41px;}
	.it-second.it-kom {padding: 40px 50px;margin-top: -90px;}
	.menu > li.current-menu-ancestor::before {bottom: 18px;}
	.home--first.qualitat--top .herosection-left h1 {font-size: 55px;}
	.qualitat-text .vc_row.wpb_row.vc_inner.vc_row-fluid.margin20 {width: 100% !important;max-width: 100% !important;padding-right:0 !important;padding-left:0 !important;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 60px;padding-right: 60px;padding-top: 35px;margin-top: -70px;}
	.list--style.nach--second .wpb_text_column.wpb_content_element:nth-child(2) {margin-top: 50px;margin-bottom: 50px;}
	.nach--second .logocont-section {margin-bottom: 30px;}
	.zertifikate-second {padding: 40px 50px;margin-bottom: 30px;margin-top: -120px;}
	.stand--wrap, .type--wrap {margin-top: 20px;padding: 15px;border-top-right-radius: 20px;}
	.stand--wrap .selectric .label, .type--select .selectric .label {font-size: 18px;font-style: italic;height: 40px;line-height: 40px;margin-left: 20px;}
	.standort--results {margin-bottom: 55px;}
	.each--stand h3 {font-size: 22px;}
	.stand--inner {padding: 20px 25px 25px;border-bottom-right-radius: 20px;}
	.first--tri a::after {width: 14px;height: 17px;}
	.first--tri a {font-size: 16px;line-height: 26px;padding-right: 25px;}
	.about--second.group--second.home--second.img-box-direct .vc_row.wpb_row.vc_inner.vc_row-fluid.margin20 {width: 100%;max-width: 100%;padding-right: 0;padding-left: 0;}
	
	.list--style.direct--list,.list--style.inho--second,.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first, .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot,
	.medi--second, .presse--page, .home--second.about--second.group--second, .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot, .vc_row.wpb_row.vc_row-fluid.it-second.policy, .exzellenz-second,
	.it-second.it-kom, .it-second.it-leist-second, .zertifikate-second, .ein--second, .date--second, .kontakt--second, .list--style.nag--inner--c, 
	.list--style,.tabs--section, .offene--section.home--second.img-box-direct, .studium--second, .fahren--second {padding-top: 50px !important;padding-right: 50px !important;padding-left: 50px !important;}
	
	.group--first .inner_top-left, .it-kom-top .inner_top-left, .it--leis.bigger--cc .inner_top-left, .direct--top .inner_top-left,.lager--top .inner_top-left, .inhouse--top .inner-top--inner .inner_top-left,
	 .kontakt--top .inner_top-left, .netz.direct--top .inner_top-left {width: 60% !important;padding: 30px 40px;}
	 
	 
	 .home--first.ein--hero .site-content-center {width: 100%;max-width: 100%;}
	 .date--top .small-cc {width: 100%;max-width: 100%;}
	 .date--top .simple-top-section {padding-top: 120px !important;padding-bottom: 570px !important;border-bottom-right-radius: 80px;}
	 .date--second h2 {margin-top: 50px;margin-bottom: 15px !important;}
	 .kontakt--top .inner-top--inner {padding: 80px 0 180px;}
	 .kontakt--second .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}
	 .each-trilinkdown-row h3 {font-size: 18px;}
	 .date--second .download-top-section.style333 a {padding-left: 0;}
	 .standort--finder {margin-top: -280px !important;padding: 20px 55px 30px;}
	 .standort--map--container .big-content-center .each-stan-wrap {padding: 30px 80px;}
	 .each--standort p, .each--standort a, .each--standort h4, .each--standort h3 {font-size: 17px;}
	 .select--container.loading::after {width: 28px;height: 28px;}
	 .page-id-1446 .masthead .menu-header-menu-container > ul.menu > li:last-child::before, .page-id-3192 .masthead .menu-header-menu-container > ul.menu > li:last-child::before {bottom: 19px;}
	 .singlepeople--section h1 {font-size: 55px;}
	 
	 .full--img.gese--bot.full--2.verwa.margin20 {padding: 55px 80px !important;}
	.full--img.full--2 .each--infos {border-bottom-right-radius: 30px;padding: 20px 40px 30px 40px !important;}
	.full--img.full--2 .each--infos h3 {margin-bottom: 10px;font-size: 38px;}
	.full--img.full--2 .each--infos h4 {font-size: 22px;margin-bottom: 20px;}
	.verwa.gese--bot .wpb_text_column.wpb_content_element {margin-bottom: 10px;}
	.each--infos p {font-size: 17px;}
	.content-404 {padding: 80px 0 80px;}
	
	.count-list-top .small-cc {width: 90%;max-width: 90%;}
	.top-banner h1 {font-size: 50px;}
	.count-list-top .top-banner h1 {padding-top: 70px;}
	.top-banner.big {height: 250px !important;}
	.nag-location-banner .top-banner {margin-top: 35px;height: 320px;}
	.nag-danmark-title .wpb_text_column h2 {font-size: 35px;}
	.nag-danmark-title .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}
	.list--style.nag--inner--c.dan--mid {padding-top: 0 !important;}
	.each-c-box {padding: 25px 30px 30px;margin-bottom: 20px;}
	.nag--inner--c.big-top .download-top-section.style333 a {padding-left: 0;text-align: left;}
	.list--style.nag--inner--c.big-top h2 {font-size: 50px;margin-bottom: 15px;}
	.list--style h1 {font-size: 45px;}
	.list--style.nag--inner--c.big-top {padding-top: 70px !important;}
	.each-stan-wrap {padding: 25px 55px;}
	
	.login--form {padding: 20px 55px 30px;border-top-right-radius: 30px;margin-top: 55px;margin-bottom: 55px;}
	.log-inputs input {height: 35px;line-height: 35px;font-size: 16px;}
	.nag-location-banner .top-banner {margin-top: 38px;height: 300px;}
	.under-logo a {font-size: 14px !important;}
	.bot-right a, .bot-right p {padding-right: 0px;}
	.standorte--table {margin-top: 15px;}
	.list--style.nag-danmark-title.deine .wpb_text_column {padding-top: 0px !important;}
	.nag-danmark-title.deine {margin-top: -80px;margin-bottom: 30px;}
	.nag-danmark-title.deine a.vc_general {font-size: 16px;padding: 10px 50px;border-radius: 0 0 15px 0;margin-top: 20px;margin-bottom: 30px;}
	.tabs--section .vc_tta-tab a {font-size: 14px;padding: 11px !important;}
	.tabs--section .vc_tta-tabs-list li:last-child a {border-top-right-radius: 15px !important;}
	.tabs--section .vc_tta-panel-body {padding: 30px 45px 45px !important;}
	.tabs--section .wpb_text_column.wpb_content_element .send-button {width: 200px;padding: 8px 0;font-size: 17px;}
	.tabs--section .send-button {margin-left: 15px;font-size: 17px;padding: 8px 60px;}
	.titlelinkimage-left p {font-size: 20px;margin-bottom: 20px;}
	.titlelinkimage-left h3 {font-size: 30px;margin-bottom: 10px;}
	.tabs--section {margin-top: -75px;padding-left: 55px;}
	.inside-nagel .wpb_text_column.wpb_content_element {max-width: 100%;width: 100%;margin-bottom: 20px;}
	.talents--listing .small-cc {width: 780px;max-width: 780px;}
	.inside-last.inside-nagel.home--second.img-box-direct .vc_row.wpb_row.vc_inner.vc_row-fluid.margin20 {width: 100%;max-width: 100%;padding-right: 0 !important;padding-left: 0 !important;}
	
	.slick-arrow .arrow---down {width: 40px;height: 25px;}
	.slick-arrow .arrow---down span {width: 22px;height: 5px;}
	.slick-arrow .arrow---down span:first-child {left: 2px;top: 11px;}
	.slick-arrow .arrow---down span:last-child {left: 16px;top: 13px;}
	
	.fullimgtitle--section {margin-top: 0px;margin-bottom:20px;}
	.list--style.nag-danmark-title.deine .wpb_text_column.wpb_content_element.site-content-center {width: 100%;max-width: 100%;}
	.fullimgtitle-cont a {font-size: 16px;margin-top: 15px;margin-left: 15px;padding: 10px 60px;}
	.acord-cont.active {padding: 13px 50px 13px 0;}
	.singlepeople-cont {width: calc(100% - 530px);padding-left: 40px;}
	.singlepeople--section {padding-top: 50px;margin-bottom: 45px;}
	.timeline--section {margin-bottom: 45px;}
	.singlepeople-cont p {font-size: 20px;}
	.social-share {margin-bottom: 55px;}
	.schuler .wpb_text_column:first-child p {margin-top: 35px;}
	
	.listbox--section h3 {font-size: 36px;padding: 14px 35px;}
	.listbox--content {padding: 15px 35px 25px;border-bottom-right-radius: 25px;}
	.each-listbox-row a, .each-listbox-row p {font-size: 23px;}
	.schuler .list--style {padding-top: 25px !important;padding-left: 0 !important;padding-right: 0 !important;padding-bottom: 20px !important;}
	.fullimgtitle-cont h3 {font-size: 35px;}
	.schuler .vc_row.wpb_row.vc_inner.vc_row-fluid.margin20 {width: 100% !important;max-width: 100% !important;padding-right: 0 !important;padding-left: 0 !important;}
	.schuler .wpb_text_column.wpb_content_element {margin-bottom: 0 !important;}
	.schuler .fullimgtitle-cont .wpb_text_column a {width: auto !important;padding: 0;}
	.simple-top-white h3 {font-size: 21px;}
	.simple-top-white-left p {font-size: 21px;margin-bottom: 15px;}
	.simple-top-white-left a {font-size: 21px;}
	.new-bewe.bewe .simple-top-section {padding-top: 120px;padding-bottom: 180px;}
	.simple-top-white {padding: 25px 50px;margin-top: 15px;	margin-bottom: 15px;}
	.stylethree.top-banner h1 {padding-top: 100px;}
	.stylethree .small-cc {width: 86%;max-width: 86%;}
	.top-banner.big.stylethree {height: 400px !important;}
	.offene--section.home--second.img-box-direct .vc_row.wpb_row.vc_inner.vc_row-fluid {width: 100% !important;max-width: 100% !important;padding-right: 0 !important;padding-left: 0 !important;}
	.colorbox--section {padding: 15px 45px 20px;margin-bottom: 35px;}
	.colorbox--section h2 {font-size: 55px;margin-bottom: 15px;margin-top: 8px;}
	.colorbox--section p {margin-bottom: 20px;}
	.colorbox--section.whitecolor h2 {font-size: 36px;}
	.colorbox--section.whitecolor a, .colorbox--section a {padding: 10px 50px;font-size: 17px;}
	.colorbox--section.whitecolor {padding: 17px 20px 19px 20px;}
	
	.page-template-jobs-teamplate .duales-second h2 {margin-bottom: 14px !important;margin-top: 0;font-size: 40px;}
	.duales-second.small-cc.inner-3boxes.home--second.img-box-direct .vc_row.wpb_row.vc_inner.vc_row-fluid {width: 100% !important;max-width: 100% !important;padding-right: 0 !important;padding-left: 0 !important;}
	.leftright-cont h2 {font-size: 34px;margin-bottom: 10px;}
	.leftright-bg {min-height: 380px;}
	.leftright-cont {padding: 20px 30px;border-radius: 0px 0px 25px 0px;}
	.schuler .wpb_text_column:first-child h2:last-child {margin-bottom: 20px;}
	.poll--page {padding-top: 70px;padding-bottom: 50px;}
	.poll--page h1 {margin-bottom: 20px;}
	.question--text .question--description {font-size: 16px;}
	.question--text {background-color: #0063af !important;border-bottom-right-radius: 20px;padding: 10px 12px 20px;min-height: 160px;}
	.bg---img {height: 100px;}
	
	h2 {font-size: 38px;}
	.fahren--second {margin-top: -100px;padding-bottom: 45px;}
	.each--sect {margin-bottom: 55px;}
	.each--sect h2 {margin-bottom: 8px;}
	.each--line.submit--line {margin-top: 20px;}
	.fahren .small-cc {max-width: 100% !important;width: 100% !important;}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {	width: 100%;	max-width: 94%;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {	padding-left: 0 !important;	padding-right: 0 !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder {	padding: 0 10px !important;}
	.tax-content p span:first-child {min-width: 100px;width: 100px;}
	.frach ul li::after {top: 15px;}
	
	.same--as .mat-select-value-text .ng-star-inserted {font-size: 15px;}
	.same--as {padding: 15px 20px;}
	.same--as h3 {font-size: 25px;margin-bottom: 15px;}
	.same--as .mat-focus-indicator.search-button.mat-flat-button {padding: 5px 50px !important;margin-top: -10px !important;}
	
	/*New*/
	.new-s-presse .wpb_wrapper p:first-child {max-width: 525px;margin-bottom: 50px;}
	.new--style .each--img-text {width: 263px;right: 40px;border-bottom-right-radius: 30px;}
	.new--style .each--img-text h5, .new--style .each--img-text a {font-size: 15px !important;}
	.new--style h1 {margin-top: 40px;}
	
	.new--presse--img img {width: 240px;}
	.new--bot--sec {border-bottom-right-radius: 40px;margin-bottom: 60px;}
	.new--left--inner h4 {font-size: 17px;padding-right: 150px;line-height: 1.3;}
	.new--right--inner a {font-size: 17px !important;}
	
	/*Image slider*/
	.imgslider--section .small-cc {width: 780px;max-width: 780px;}
	.img-slider-bg {height: 240px;}
	
	.single-post .new--bot--sec .new--left--inner h4 {max-width: 200px;width: 100%;padding-right: 20px;}

	/*Trend Radar*/
	.trend-chart-bar {		width: 160px;		height: 18px;	}
	.trend-chart-title {	margin-right: 15px;	min-width: 210px;	}
	.trend-title h2, .trend-sector {		font-size: 32px;	}
	.trend-sector-img img {		max-width: 45px;	}
	.trend-infos {		padding: 25px 30px 25px 30px;	}
	.trend-category {	font-size: 24px;}
	.trend-menu-bar {		width: 55px;	}
	.trend-menu {		margin-left: -1px;	}
	.trend-header {		width: calc(100% - 55px);		margin-left: 55px;	}
	.trend-title h2, .trend-sector {		font-size: 30px;	}
	.trend-chart {		font-size: 16px;	margin-bottom: 12px;}
	.trend-chart-bar {		width: 140px;		height: 17px;	}	
	.trend-chart-title {		margin-right: 15px;		min-width: 200px;	}
	.trend-infos {		padding: 20px 30px 20px 20px;	}
	.trend-section-heading h3 {		font-size: 34px;	}
	.trend-section-heading .description {		font-size: 19px;	}
	.trend-filter-list li img {		margin-right: 8px;	}
	.trend-filter-list li {		margin-bottom: 10px;	}
	.trend-filter-box {		padding: 20px 18px 10px 18px;	}
	.trend-radar-col h1, .trend-radar-col h2 {		font-size: 24px;	}
	.trend-radar-col.trend-radar-left {		padding: 50px 20px;		width: 30%;	}
	.trend-radar-col.trend-radar-right {		width: 70%;		padding: 30px 45px 60px;	}
	.trend-radar-holder {		width: 550px;		height: 550px;		padding: 40px 40px;	}
	.trend-radar-title {		padding-left: calc( ((100% - 550px) / 2) + 20px);	}
	.trend-content-slide h3 {		font-size: 24px;	}
	.trend-section {		padding-left: 55px;	}
	.trend-section-content .slide--left {		width: 70%;		padding: 35px 32px 34px 30px;	}
	.trend-section-content .slick-arrow.slick-next {		right: 31%;	}
	.trend-section-content .slick-arrow.slick-prev {		left: 5px;	}
	.trend-section-content .slide--right {		width: 30%;	}
	.slider--close.button--close {		top: 8px;		right: 18px;		width: 16px;		height: 37px;	}
	.trend-title {		padding: 26px 10px 26px 30px;	}
	.trend-section-heading {		padding-left: 30px;	}
	.trend-section-content .slick-dots li button {		width: 15px;		height: 15px;	}
	.trend-section-content .slick-dots li {		margin-right: 12px;		width: 15px;		height: 15px;	}
	.trend-content-slide .slide-content p, .trend-content-col .button{		font-size: 14px;	}
	.trend-content-col .button-wrapper {		margin-top: 20px;	}
	.trend-section-content .slick-arrow {		transform: none;		-moz-transform: none;		-webkit-transform: none;		top: auto;		bottom: 35px;	}
	.trend-section-content .slick-arrow.slick-prev {		left: 25px;	}
	.trend-section-content .slick-dots {		bottom: 28px;	}

	.trend-section-heading-inner {		padding-right: 30px;	}

	.trend-info-popup {	width: 770px;	padding: 50px 70px;	}
	.trend-popup-name {	font-size: 26px;	}
	.close-trends-popup {font-size: 30px;	}
	.close-right-info {	font-size: 28px;		right: 10px;		top: 20px;	}	
	.trend-right-info.trend-radar-col {		padding: 89px 25px 50px 80px;	}
	.trend-right-info h3, .trend-right-info h4 {font-size: 22px;	}
	.trend-right-info h4::before {	width: 25px;		height: 25px;		left: -40px;	}

	/*WIRE-590*/
	.polska-page-style .top-banner .small-cc {	max-width: 86%;}
	.site-content-center .list--style.nag--inner--c.polska-page-style {	padding-left: 0 !important;	padding-right: 0 !important;}
	.temperature_boxes--box .small-cc {	margin-bottom: 100px !important;}
	/*END - WIRE-590*/

}
		
@media(max-width: 1023px){
	/*Home*/
	.each--infos a::after, .each-c-box a::after, .img-box-cont a::after, .each--post-infos a::after {top: 7px;right: -1px;width: 8px;height: 14px;}
	.home--second {padding: 20px 0 20px;}
	.video--wrap {height: 400px;margin-bottom: 25px;}
	.video--content h3 {font-size: 40px;margin-bottom: 20px;}
	.right-footer ul {margin-bottom: 10px;}
	.site-footer {padding: 25px 0;height: 120px;}
	.video--content p {padding-right: 100px;}
	.full--menu .menu-header-menu-container ul.menu > li > a {font-size: 16px !important;}
	.inner-top--inner {padding: 70px 0 200px;}
	.inner_top-left h1 {font-size: 50px;}
	.inner_top-left h2 {font-size: 35px;margin-bottom: 25px;}
	.home--second.about--second {padding-top: 25px;padding-left: 25px;padding-right: 25px;}
	.about--second .each--infos {padding: 20px 25px 30px;}
	.more--posts .each--infos h3 {font-size: 27px !important;}
	.secondary--menu > div > div ul.menu li a {font-size: 14px;}
	.daten--section h1 {font-size: 50px;margin-bottom: 25px !important;}
	.each-icon-box {padding: 30px 15px;}
	.each-icon-box .content-c-tab h2 {font-size: 40px;}
	.each-icon-box .content-c-tab img {max-height: 50px !important;	max-width: 100px;}
	.secondary--menu > div > div ul.menu li {padding: 3px 6px 7px;}
	.management-section h2, .man--boxes h2 {font-size: 45px;margin-bottom: 20px;}
	.managemet-box .imgtxt-img {height: 420px;}
	.directors--content h3 {font-size: 30px;margin-bottom: 15px;}
	.home--first.management--top {padding: 70px 0 80px;}
	
	.person--infos h2 {font-size: 36px;}
	.simple-top-content h2 {font-size: 40px;margin-bottom: 25px;}
	.full--tab h3 {font-size: 24px;}
	.download-top-section a {font-size: 19px;}
	
	.imgtxt-img {height: 170px;}
	.each--infos h3 {font-size: 27px;}
	.each--infos h4 {font-size: 18px;margin-bottom: 20px;}
	.compliance-second .vc_col-sm-4 {margin-bottom: 20px;}
	.qualitat--top .herosection-left h1 {font-size: 50px;}
	.home--first.qualitat--top {padding-top: 70px !important;padding-bottom: 150px !important;}
	.qualitat--top .style44 img {width: 500px;max-width: 500px;top: -28px;}
	.vc_row.wpb_row.vc_row-fluid.qualitat-text.home--second {margin-top: -100px;}
	.each--mid-solo, .each-subloc-mid {padding-right: 60px;}
	.posts--list.style--2, .sub--content {padding: 20px 30px;margin-bottom: 30px;}
	
	.select-wrap select {font-size: 20px;}
	.sub-loc-wrap::after {width: 64px;height: 64px;background-size: 14px;}
	.sub-loc-wrap::before {width: 64px;height: 64px;}
	.single--buttons {padding-top: 30px;margin-bottom: 20px;}	
	.list--style h3 {font-size: 40px;margin-bottom: 20px;}
	
	.vc_row.wpb_row.vc_row-fluid.bewe-mid.list--style.site-content-center {width: 100%;max-width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.small-cc.bewe-bot.list--style {padding-right: 00px;padding-left: 00px;}
	.style2.inner-top--inner {padding: 70px 0 40px;}
	.direct--top .inner_top-left h2 {font-size: 29px;margin-bottom: 20px;}
	.home--second.img-box-direct .wpb_column.vc_column_container.vc_col-sm-12, .home--second.logistik.right-form .wpb_column.vc_column_container.vc_col-sm-12 {width: 93%;}
	.left-form::before, .right-form::before {width: 659px !important;height: 505px !important;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 90px;}
	.ltl--top .inner_top-left h1 {font-size: 40px;}
	
	.inhouse--top .inner_top-left h1 {font-size: 45px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 70px;margin-top: 40px;}
	.karriere-second {padding: 45px 0 50px;}
	.home--second.kar--boxes {padding-bottom: 70px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 70px;overflow: auto;}
	h1 {font-size: 40px;}
	.deutsc--mid-bot h2 {font-size: 50px;margin-bottom: 30px !important;}
	.content-c-tab p {font-size: 18px;margin-bottom: 30px;}
	.content-c-tab h3 {font-size: 33px;}
	.mapbox {height: 300px;}
	
	.new--hero .herosection--inner.style11 {max-width: 100%;width: 100%;margin: auto;}
	.new--hero .style11 .herosection-right img {width: 360px !important;max-width: 360px;}
	.home--form .small-cc {width: 100%;max-width: 100%;}
	.standort--section {margin-bottom: 40px;padding: 15px 30px;}
	.standort--section h2 {font-size: 35px;margin-bottom: 14px;}
	.standort--form button {font-size: 14px;padding: 8px 30px;margin-top: 20px;}
	
	.home--first ul li {font-size: 22px;padding: 7px 0;}
	.qualitat-text .imgtxt-img {height: 340px !important;}
	.management--top .style33 img {bottom: 0px;left: 0;position: relative;}
	.big-content-center {width: 96%;}
	.site-content-center {width: 90%;max-width: 90%;}
	.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding {padding-top: 30px;padding-bottom: 150px;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 60px;padding-left: 60px;width: 90%;max-width: 90%;}
	.logistik--second.list--style {padding: 30px 64px;margin-bottom: 130px;}
	.home--second.logistik.right-form.log--bottom {padding-bottom: 60px;padding-top: 0;}
	.home--second.img-box-direct .wpb_column.vc_column_container.vc_col-sm-12{width: 100%;}
	.list--style.inho--second {margin-top: -80px;padding-top: 45px;padding-right: 60px;padding-left: 60px;padding-bottom: 30px;margin-bottom: 0;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 40px;margin-top: 30px;}
	.temper--top .style44 img {width: 390px;max-width: 390px;left: auto;right: -0px !important;top: -18px;}
	
	.gese--page .small-cc {width: 90%;max-width: 90%;}
	.simple-top-content h1 {font-size: 40px;margin-bottom: 15px;}
	.full--img .imgtxt-img {height: 340px;}
	.footer--form {width: 330px !important;}
	
	/*Home*/
	
	.home--third.last.home-2.new--hero .site-content-center {width: 90%;max-width: 90%;}
	.each--infos p {font-size: 17px;}
	.herosection-left p {font-size: 17px;padding-right: 25px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 90%;width: 90%;padding-right: 0px;padding-left: 0px;}
	.direct--top .inner_top-left {width: 50%;padding: 30px 29px 40px;}
	.home--second.img-box-direct.left-form.ltl--bot {padding-bottom: 90px !important;}
	.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding h2 {margin-top: 10px;}
	.blue--inner.ltl h2 {font-size: 32px;margin-bottom: 10px;}
	.transport .herosection-left h1 {font-size: 45px;margin-bottom: 15px;}
	.date--second h2 {margin-top: 40px;margin-bottom: 13px !important;}
	.each--line.select--line {padding: 15px;margin-bottom: 10px;margin-top: 20px;}
	.singlepeople--section h1 {font-size: 45px;}
	.list--style h1 {font-size: 50px;}
	.list--style.nag--inner--c.big-top {padding-top: 65px !important;}
	.each--line.submit--line {margin-top: 40px;}
	
	
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {width: 736px;max-width: 736px;}
	.vc_row.polly--top .small-cc {width: 90% !important;max-width: 90% !important;padding: 0 !important;}
	.standort--results {margin-bottom: 45px;}
	.selectric .label {margin: 0 65px 0 15px;font-size: 18px;line-height: 45px;height: 45px;}
	
	.list--style.direct--list,.list--style.inho--second,.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first, .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot,
	.medi--second, .presse--page, .home--second.about--second.group--second, .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot, .vc_row.wpb_row.vc_row-fluid.it-second.policy, .exzellenz-second,
	.it-second.it-kom, .it-second.it-leist-second, .zertifikate-second, .ein--second,.date--second, .kontakt--second, .list--style.nag--inner--c,
	.list--style, .tabs--section, .offene--section.home--second.img-box-direct,.studium--second, .fahren--second {padding-top: 45px !important;padding-right: 45px !important;padding-left: 45px !important;}
	
	.standortplz--container input {padding: 0 34px 0 15px;}
	.einst.group--first .inner-top--inner {padding: 100px 0 160px;}
	 .fullimgtitle-bg {height: 190px;border-bottom-right-radius: 50px;margin-bottom: 13px;}
	.singlepeople-cont h2 {margin-bottom: 10px;}
	li {font-size: 18px;line-height: 1.3;}
	
	.bewstip .small-cc {width: 86%;max-width: 86%;}
	.bewstip .simple-top-section {padding-top: 100px;padding-bottom: 200px;}
	.ein--second {margin-top: -150px;}
	.studium--second h1 {font-size: 50px;}
	.zerti--top .site-content-center {width: 90% !important;max-width: 90% !important;}
	body .exzellenz-top.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right img {transform: translate(-50%, -50%) !important;}
	.empty--post {height: 20px !important;}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {	font-size: 18px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {	top: 50%;	transform: translate(-50%,-50%);	-webkit-transform: translate(-50%,-50%);	-moz-transform: translate(-50%,-50%);}
	.moove-gdpr-modal-right-content .moove-gdpr-button-holder button {	width: 100% !important;}
	.duales-second h1 {margin-bottom: 20px !important;font-size: 42px;}
	.moove-gdpr-button-holder button:first-child {max-width: 100% !important;margin-bottom: 10px !important;}
	
	/*New*/
	.new--style h1 {margin-top: 50px;}
	/*Image slider*/
	.img-slider-bg {height: 220px;}
	.imgslider--section {padding: 40px 0;}
	
	/*MAnagememt Page*/
	.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {padding: 25px 25px;}
	.management--section .each--infos {padding: 30px 25px 20px !important;}

	/*Trend Radar*/
	.trend-filter-box {		padding: 18px 12px 10px 12px;	}
	.trend-filter-list li {		font-size: 13px;	}
	.trend-button-text {		font-size: 20px;	}
	.trend-button-enable {		font-size: 18px;	}
	.each--cat > div {		font-size: 13px;	}
	.trend-filter-list li img {		max-width: 26px;	}
	.trend-content-slide .slide-content p, .trend-content-col .button {		font-size: 13px;	}
	.trend-content-col .button-wrapper {		margin-top: 10px;	}

	/*WIRE-219*/
	.trend-filter-list li .active-filter-icon img {	width: 26px;	height: 26px;}
	.trend-filter-list li:hover .active-filter-icon{display: none !important;	}
	.trend-filter-list li.activefilter .active-filter-icon {		display: block !important;	}
	/*END - WIRE-219*/

	.trend-more-info {	margin-top: 5px;	}
	.trend-info-popup {width: 600px;	}
	.trend-popup-name img {	width: 23px;		left: -38px;	}
	.trend-popup-name {	font-size: 22px;	}

	.info-title {	font-size: 20px;	}

	.herosection--inner[paddingstyle="small-spacing"] .herosection-left {
		padding: 0 0 40px;
	}

	/*WIRE-590*/
	.polska-page-style .top-banner .small-cc {	max-width: 90%;}
	.titlelinkimage--inner.style2 {	margin: 0 auto 100px;	flex-flow: column;	gap: 30px;}
	.titlelinkimage--inner.style2 .titlelinkimage-right, .titlelinkimage--inner.style2 .titlelinkimage-left {	width: 100%;}
	.temperature_boxes--box .small-cc {	flex-flow: column;}
	.temperature_boxes--box .each-temperature-box {	width: 100%;}
	.each-temperature-box .content-c-tab {	padding: 15px 30px 30px;}
	/*END - WIRE-590*/

}
@media(max-width: 959px){
	/*Home*/
	header .menu-header-menu-container {display: none;}
	.home--first.home--1 {padding-top: 30px;padding-bottom: 130px;}
	.herosection-left h1 {font-size: 40px;margin-bottom: 20px;}
	.herosection-left h2 {font-size: 27px;margin-bottom: 25px;}
	.herosection-left {width: 100%;height: auto !important;}
	.herosection-right {width: 100%;height: 400px !important;}
	.style11 .herosection-right img {top: -48px;width: 600px !important;max-width: 600px;left: 50%;transform: translateX(-50%);}
	.herosection-right {width: 100%;height: 400px !important;margin-bottom: 50px;}
	.imgtxt-img {height: 150px;}
	.each--infos h3 {font-size: 26px;margin-bottom: 15px;}
	.more--posts .each--infos h3 {font-size: 26px !important;margin-bottom: 15px !important;}
	.each--infos {padding: 15px 15px 20px;}
	.home--second.blue .wpb_raw_code.wpb_content_element.wpb_raw_html {margin: 0;}
	.video--wrap {height: 350px;margin-bottom: 20px;}
	.video--content {padding: 0 20px 20px;}
	.video--content h3 {font-size: 35px;margin-bottom: 20px;}
	.video--content p {padding-right: 70px;}
	.left-footer {display: table;width: 200px;margin-top: 20px;padding-left: 8px;}
	.right-footer {width: 100%;}
	.site-footer {padding: 20px 0;height: auto;}
	.right-footer .menu-footer-menu-container {float: left;}
	.right-footer .menu-social-menu-container {float: left;}
	.full--menu ul li:nth-child(3n) {margin-right: 0 !important;}
	.full--menu ul li {width: 28%;padding: 0 !important;margin-right: 7.5% !important;}
	.close--over {top: 125px;}
	
	.inner-top--inner {padding: 50px 0 150px;}
	.inner_top-left {padding: 25px 30px;}
	.inner_top-left h1 {font-size: 40px;}
	.inner_top-left h2 {font-size: 32px;margin-bottom: 25px;}
	.home--second.about--second {padding-top: 15px;padding-left: 15px;padding-right: 15px;margin-top: -70px;}
	.about--second .each--infos {padding: 15px 15px 25px;}
	.secondary--menu > div > div ul.menu li {padding: 3px 6px 7px;}
	.daten--section .vc_column-inner {padding-top: 0 !important;}
	.daten--section h1 {font-size: 45px;margin-bottom: 25px !important;}
	.each-icon-box .content-c-tab img {max-height: 40px !important;max-width: 80px;}
	.each-icon-box .content-c-tab h2 {font-size: 35px;}
	.content-c-tab p {font-size: 18px;line-height: 1.2;margin-bottom: 40px;}
	.each-icon-box {padding: 20px 15px;}
	
	.style33 img {top: 0;width: 100%;max-width: 100%;left: calc(50% - 20px);transform: translateX(-50%);}
	.home--first.management--top {border-bottom-right-radius: 70px;}
	.man--section {padding-top: 30px;}
	.management-section h2, .man--boxes h2 {font-size: 40px;margin-bottom: 20px;}
	.managemet-box .imgtxt-img {height: 370px;}
	.management--content h3 {font-size: 32px;}
	.man--boxes {padding: 30px 0 40px;}
	.style1 .managemet-img {height: 295px !important;}
	.managemet-img {height: 136px;}
	.style1 .directors--content {padding: 15px 15px;}
	.directors--content h3 {font-size: 26px;margin-bottom: 15px;}
	.directors--content {padding: 15px 15px 20px;}
	.directors--content p {font-size: 18px;}
	.home--first.management--top {padding: 60px 0 20px;}
	.style1 .dir-cont-inner {bottom: 20px;}
	
	.home--first.firme--first {padding-top: 50px;padding-bottom: 80px;}
	.style44 img {width: 570px;max-width: 570px;top: -10px;}
	.person-img img {min-height: 300px;}
	.person--inner {position: relative;}
	.person--infos h2 {font-size: 34px;margin-top: 65px;}
	.years--section h3 {font-size: 39px;margin-bottom: 30px;margin-top: 30px;}	
	.years--left h4 {font-size: 40px;margin-bottom: 15px;}
	.years--left p {font-size: 18px;}
	.style44 .herosection-right {margin-bottom: 30px;}
	.simple-top-content h1 {font-size: 45px;}
	.simple-top-content h2 {font-size: 34px;margin-bottom: 20px;}
	.simple-top-section {padding: 60px 0 100px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {padding-top: 20px;padding-right: 20px;padding-left: 20px;top: -0px;}
	
	.it-first {padding: 50px 0 170px;}
	.it-first .herosection-left h1 {font-size: 40px;}
	.style22 img {width: 600px;max-width: 600px;top: 0px;left: -200px;}
	.it-second {padding: 20px 20px 20px;margin-top: -80px;}
	.it-second h2 {font-size: 35px;margin-bottom: 20px;}
	.it-second p {margin-bottom: 35px !important;}
	.qualitat--top .herosection-left h1 {font-size: 40px;}
	.home--first.qualitat--top {padding-top: 70px !important;padding-bottom: 100px !important;}
	
	.home--first.nach--top {padding-top: 80px !important;padding-bottom: 100px !important;}
	.list--style {padding: 20px 20px;margin-top: -70px;}
	.nach--bot h2 {font-size: 34px;margin-bottom: 25px !important;}
	.nach--bot.small-cc .vc_column-inner {padding: 0 !important;}
	.logocont-content h3 {font-size: 32px;margin-bottom: 20px;}
	.list--style li {font-size: 20px;padding: 7px 0;}
	.each-text-tab {width: 50%;	border-radius: 0 !important;}
	
	.vc_row.wpb_row.vc_row-fluid.eng-text.small-cc {width: 100%;max-width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.eng-tri.small-cc {width: 100%;max-width: 100%;}
	.eng--mid .vc_column-inner, .eng-text .vc_column-inner, .eng-tri .vc_col-sm-12 > .vc_column-inner {padding: 0 !important;}
	.each--infos h3 {font-size: 24px;margin-bottom: 15px;}
	.each--infos p {hyphens: auto;word-break: break-word;}
	.eng-tri .vc_col-sm-4 {margin-bottom: 30px;}
	
	.cat-list-section .small-cc {width: 100%;max-width: 100%;}
	.map {height: 400px;}
	.cat-list-section {padding: 25px 0 30px;margin-top: 0;}
	.tax-img {height: 140px;}
	.tax-content {padding: 15px 15px 20px;}
	.tax-content h3 {font-size: 25px;margin-bottom: 15px;}
	.tax-content p span:first-child {min-width: auto;width: auto;padding-right: 10px;}
	.cat-list-section h1 {font-size: 37px;margin-bottom: 15px;}
	.img-box-section {padding: 180px 0 40px;}
	.img-box-cont {padding: 20px 20px;}
	.posts-box .small-cc {width: 100%;max-width: 100%;}
	.post-img {height: 140px;}
	
	.tax-country h1 {font-size: 45px;top: 74px;}
	.tax-country .each--post-infos {padding: 20px 20px 60px;}
	.each--post-infos a {bottom: 27px;}
	.each--post {margin-bottom: 20px;}
	.tax--title--section.styles2 {padding: 30px 0 50px;}
	.tax--title--section.styles2 h2 {font-size: 35px;margin-bottom: 15px;}
	.each--left-solo, .each--right-solo, .each-subloc-right, .each-subloc-left {width: 100%;margin-bottom: 20px;}
	.each--mid-solo, .each-subloc-mid {padding-right: 0px;margin-bottom: 20px;}
	.each--right-solo a, .each-subloc-right a {padding-left: 0px;}
	.each--post-solo, .each--subloc {padding-bottom: 0px;}
	.posts--list.style--2, .sub--content {padding: 20px 20px;}
	
	.single-locations .list--style {padding-top: 30px !important;padding-bottom: 15px;}
	.single-locations .list--style .wpb_text_column h1 {font-size: 45px;}
	.single-locations .list--style .wpb_text_column h4 {font-size: 40px;margin-bottom: 20px;}
	.table--title, .table--phone {width: 100%;margin-bottom: 20px;}
	.table--adress {width: 100%;margin-bottom: 20px;}
	
	.transport .herosection-left h1 {font-size: 38px;margin-bottom: 15px;}
	.transport .style11 .herosection-right img {top: 26px;width: 500px !important;max-width: 500px;left: 190px;}
	.home--first.transport {padding-top: 80px;padding-bottom: 135px !important;}
	.country--box .small-cc {width: 100%;max-width: 100%;}
	.content-c-tab h3 {font-size: 28px;}
	.jobs-temp .duales-second h1 {	font-size: 45px;}
	.jobs-temp .vc_row.wpb_row.vc_row-fluid.duales-second {	padding-top: 30px;	padding-bottom: 10px;}
	.jobs-temp .content-c-tab h3 {	font-size: 30px;}
	.jobs-temp .each-c-box a{font-size: 24px;}
	
	.bewe ol li {font-size: 18px;}
	.bewe-mid.list--style {padding: 20px 15px;}
	.list--style h2 {font-size: 30px;margin-bottom: 5px;}
	.bewe-bot p {margin-bottom: 20px;}
	.bewe-bot ul {margin-bottom: 20px;}
	.top-banner {height: 250px;}
	.style2.inner-top--inner {padding: 40px 0 20px;}
	.style2 .inner_top-left {padding: 15px 20px 30px;}
	.direct--top .inner_top-left h2 {font-size: 25px;margin-bottom: 15px;}
	.blue--inner {padding: 30px 0 100px;}
	.blue--inner h2 {font-size: 34px;}
	.left-form::before, .right-form::before {width: 613px !important;height: 474px !important;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 70px;}
	.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {margin-top: -88px !important;padding-bottom: 40px !important;}
	.temper--top .style44 img {width: 300px;max-width: 300px;right: -0px !important;top: 31px;}
	.herosection-left h1 {font-size: 38px;margin-bottom: 20px;}
	
	.karriere-second .herosection-left {width: 100%;margin-right: 0;margin-bottom: 30px;}
	.karriere-second .herosection-right {width: 100%;margin-left: 0;height: auto !important;margin-bottom: 0;}
	.karriere-second .style11 .herosection-right img {position: relative;width: 100% !important;max-width: 100%;top: 0;left: 0;transform: none;}
	.home--second.kar--boxes {padding-bottom: 70px;}
	.home--first.temper--top.beru-top {padding-bottom: 210px !important;padding-top: 70px !important;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot.beru-center {margin-top: -120px;}
	.single--hero {height: 260px;}
	.single--content {padding: 40px 0 60px;}
	.single--content h1 {font-size: 45px;margin-bottom: 25px;}
	.social-share {margin-bottom: 80px;}
	#location-finder select {width: 206px;margin-right: 5px;padding: 8px 10px;font-size: 16px;}
	div.map-search input[type="text"] {font-size: 16px !important;}
	
	.new--hero .style11 .herosection-right img {width: 300px !important;max-width: 300px;left: 0;}
	.home--third.last.home-2.new--hero {padding-bottom: 0px;padding-top: 30px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 25px;margin-top: -86px;padding-left: 20px;padding-right: 20px;}
	.vc_row.wpb_row.vc_row-fluid.transport.kompe {margin-top: -50px;padding-top: 25px;}
	.qualitat-text .imgtxt-img {height: 280px !important;}
	.home--second.about--second {padding-bottom: 0;}
	.polly--top .simple-top-section {padding-top: 70px;}
	
	.it--leis .inner-top--inner {padding-top: 70px;padding-bottom: 140px;}
	.ltl--top .inner-top--inner.style2 {padding-top: 70px;}
	.direct--top .inner_top-left {left: 0;}
	.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding {padding-top: 10px;}
	.home--second.img-box-direct.left-form.ltl--bot {padding-bottom: 50px !important;}
	.medi--second {margin-top: -480px;padding-top: 25px;padding-bottom: 30px;padding-left: 30px;padding-right: 30px;}
	.medi--second h2 {font-size: 31px;}
	.it--leis.bigger--cc .inner_top-left {width: 100%;padding: 30px 35px;}
	.it-second.it-leist-second {margin-top: -70px;padding-top: 25px;padding-left: 30px;padding-right: 30px;padding-bottom: 35px;}
	.right-footer .menu-social-menu-container {float: left;width: auto;display: block;clear: both;}
	.right-footer .menu-footer-menu-container {float: left;width: auto;display: table;clear: both;}
	.home--third.last.home-2.new--hero h2 {font-size: 28px;}
	.home--first.transport.trans--trans h1 {font-size: 40px;}
	.home--first.transport.trans--trans h2 {font-size: 28px;}
	.vc_row.wpb_row.vc_row-fluid.transport {padding-bottom: 30px;}
	.list--style.direct--list {padding: 40px;margin-bottom: 120px;margin-top: -73px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 40px;padding-left: 40px;}
	.direct--top.ltl--top .inner_top-left h1 {font-size: 44px;}
	.blue--inner.ltl h2 {font-size: 32px;margin-bottom: 10px;}
	.lager--top .inner_top-left h1 {font-size: 40px;}
	.lager--top .inner_top-left h2 {font-size: 28px;margin-bottom: 15px;}
	.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {margin-top: -66px !important;margin-bottom: 20px;padding: 36px 40px;padding-bottom: 20px !important;}
	.logistik--second.list--style {padding: 20px 40px;margin-bottom: 150px;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 40px;padding-left: 40px;width: 90%;max-width: 90%;}
	.list--style.inho--second {margin-top: -66px;padding-top: 35px;padding-right: 40px;padding-left: 40px;padding-bottom: 20px;margin-bottom: 0;}
	.temper--top .herosection-left h2 {font-size: 26px;}
	.medi--top h1 {font-size: 40px;}
	.medi--title h3 {font-size: 21px;padding: 10px 15px;}
	.home--first.transport.presse--top {padding-top: 40px;padding-bottom: 120px !important;}
	.presse--page {margin-top: -67px;padding-top: 26px;padding-right: 30px;padding-left: 30px;}
	.home--first.transport.presse--top h4 {margin-top: 25px;margin-bottom: 15px;font-size: 20px;}
	.transport.presse--top a {font-size: 20px;}
	.transport.presse--top h6:last-child a {margin-top: 15px;}
	h2 {font-size: 38px;}
	.group--first .inner-top--inner {padding: 60px 0 120px;}
	
	.simple-top-content h1 {font-size: 35px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 30px;margin-top: -80px;padding-left: 30px;padding-right: 30px;}
	.full--img .imgtxt-img {height: 300px;}
	.gese--bot .each--infos h4 {font-size: 17px;margin-bottom: 0px;}
	.engagement-page.group--first .inner-top--inner {padding: 30px 0 130px;}
	.engagement-boxes {margin-bottom: 20px;}
	.footer--form {width: 100% !important;margin-bottom: 20px;}
	
	/*Home*/
	.blendmode--section.home--first.home--1 .herosection-right {position: relative;right: auto;top: auto;height: 300px !important;display: block;width: 100% !important;}
	.blendmode--section.home--first.home--1 .style11 .herosection-right img {top: 20px;width: auto !important;}
	.home .each--infos {padding: 15px 18px 25px;}
	.each--infos p {font-size: 16px;}
	.new--hero .herosection-right {margin-bottom: 0;height: 280px !important;}
	.vc_row:not(.blendmode--section) .style11 .herosection-right img {width: 270px !important;max-width: 270px !important;}
	.herosection-left p {font-size: 16px;padding-right: 25px;}
	.standort--form .selectric {padding: 10px 20px;}
	.standort--section input {padding: 10px 20px;}
	.standort--section h2 {font-size: 30px;margin-bottom: 12px;}
	.standort--form .selectric-wrapper {margin-bottom: 10px;}
	.image--caption {padding: 8px 12px;font-size: 13px;}
	/*Transport*/
	.each-c-box {padding: 20px 20px 20px;margin-bottom: 25px;}
	.content-c-tab h3 {font-size: 30px !important;}
	.content-c-tab p {font-size: 17px;line-height: 1.2;margin-bottom: 20px;}
	.blendmode--section .herosection-right {position: relative;right: auto !important;top: 0;height: 300px !important;display: block;width: 100% !important;}
	/*Nagel-Direct*/
	.style2 .inner_top-left {padding: 15px 20px 30px;width: 100%;}
	.direct--top .inner_top-left h1 {margin-bottom: 10px;font-size: 40px;}
	.blue--inner p {font-size: 16px !important;}
	.blue--inner h2 {font-size: 32px;margin-bottom: 10px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 90%;width: 90%;padding-right: 0px;padding-left: 0px;}
	.each--infos h3 {font-size: 20px;margin-bottom: 10px;}
	.transport .herosection-left {width: 100%;margin-bottom: 40px;}
	.inho--second .country--box {margin-top: 35px;}
	
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {width: 612px;max-width: 612px;}
	.logistik--second.list--style {margin-bottom: 115px;}
	.posts-box.all--posts {padding-bottom: 50px !important;margin-top: 30px !important;}
	.each--post-infos {padding: 12px 15px 45px;}
	.each--post-infos h3 a {font-size: 24px !important;}
	.each--post.big--post iframe, .each--post.big--post > div {height: 300px !important;width: 92% !important;}
	.each--post.big--post h3 {padding: 15px 15px 20px 20px;font-size: 26px;}
	.each--post-infos p {font-size: 16px;}
	.pagination-list .page-numbers {width: 35px;height: 35px;margin-right: 5px !important;margin-left: 5px !important;text-align: center;font-size: 16px;padding-top: 10px;}
	.img-box-cont h3 {font-size: 32px;margin-bottom: 15px;}
	.img-box-cont {margin-right: 24px !important;max-width: 380px;}
	
	.presse--top.transport .herosection-right {width: 100%;height: auto !important;position: relative;}
	.vc_row:not(.blendmode--section).presse--top .style11 .herosection-right img {width: 80% !important;max-width: 80% !important;position: relative !important;margin: auto !important;display: table;
	transform: none;left: auto;right: auto;top: auto;}
	.acord-cont h3 {margin-bottom: 5px;}
	.each-imgs {margin-bottom: 10px;}
	.single--content h1 {font-size: 50px;}
	.single-post .list--style {padding: 30px 0 0;}
	.single-post .list--style li {font-size: 18px;}
	
	.about--second.group--second.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {max-width: 100%;width: 100%;padding-right: 0;padding-left: 0;}
	.style11 .herosection-right img {top: auto;width: auto !important;max-width: 100% !important;left: 50%;transform: translateX(-50%);margin: auto;float: none;display: table;}
	.secondary--menu > div > div ul.menu li a {font-size: 13px;padding-right: 0;padding-left: 0;}
	.full--tab h3 {font-size: 22px;}
	.simple-top-content h2 {font-size: 28px;margin-bottom: 15px;}
	.simple-top-content p {font-size: 18px;margin-bottom: 20px;}
	.compliance-top .simple-top-section {padding: 80px 0 130px;}
	.exzellenz-second {padding-right: 30px;padding-left: 30px;padding-top: 35px !important;}
	.exzellenz-top .herosection-right {height: 270px !important;position: relative;width: 100%;transform: none;left: 0;right: 0;}
	.exzellenz-top .herosection-right img {margin: auto;float: none;display: table;left: 50% !important;transform: translateX(-50%) !important;}
	.it-kom-top .inner_top-left {width: 100%;padding: 30px 45px;}
	.it-second.it-kom {padding: 30px 40px;margin-top: -73px;}
	.qualitat--top .herosection-left {width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.qualitat-text.home--second {margin-top: -70px;}
	.home--first.qualitat--top .herosection-left h1 {font-size: 40px;}
	.nach--top .herosection-left {width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 40px;padding-right: 40px;padding-top: 30px;margin-top: -60px;}
	.list--style.nach--second .wpb_text_column.wpb_content_element:nth-child(2) {margin-top: 40px;margin-bottom: 40px;}
	.nach--second .logocont-section {margin-bottom: 20px;}
	.ein--hero {padding-top: 80px !important;padding-bottom: 180px !important;}
	.zertifikate-second {padding: 30px 40px;margin-bottom: 30px;margin-top: -90px;}
	.stand--inner {padding: 10px 15px 15px;}
	.each--stand h3 {font-size: 18px;}
	.stand--wrap .selectric .label, .type--select .selectric .label {font-size: 16px;height: 35px;line-height: 35px;margin-left: 10px;}
	
	body .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {width: 100% !important;height: 300px !important;margin-bottom: 50px;}
	body .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-left {width: 100% !important}
	body .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right img {position: absolute;width: auto;height: auto;top: 50%;left: 50%;transform: translate(-50%, -50%);
	max-width: 100% !important;max-height: 100% !important;}
	
	.list--style.direct--list,.list--style.inho--second,.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first, .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot,
	.medi--second, .presse--page, .home--second.about--second.group--second, .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot, .vc_row.wpb_row.vc_row-fluid.it-second.policy, .exzellenz-second,
	.it-second.it-kom, .it-second.it-leist-second, .zertifikate-second, .ein--second,.date--second, .kontakt--second,.list--style.nag--inner--c, .list--style,.tabs--section, 
	.offene--section.home--second.img-box-direct,.studium--second, .fahren--second {padding-top: 40px !important;padding-right: 40px !important;padding-left: 40px !important;}
	
	.group--first .inner_top-left, .it-kom-top .inner_top-left, .it--leis.bigger--cc .inner_top-left, .direct--top .inner_top-left,.lager--top .inner_top-left, .inhouse--top .inner-top--inner .inner_top-left,
	 .kontakt--top .inner_top-left, .netz.direct--top .inner_top-left {width: 70% !important;padding: 25px 30px;}
	 
	 
	 .inner-top--inner {border-bottom-right-radius: 55px;}
	 .ein--second {margin-top: -130px;margin-bottom: 55px;}
	 .date--top .simple-top-section {padding-top: 80px !important;padding-bottom: 470px !important;border-bottom-right-radius: 70px;}
	 .date--second {margin-top: -420px;margin-bottom: 55px;}
	 .right--tri div {width: 100px;}
	 .first--tri:nth-child(2) {width: 100px;}
	 .style333 a::after {width: 14px;height: 16px;}
	 .news--page h1 {margin-bottom: 40px !important;}
	 .it-second p {font-size: 16px !important;}
	 .standort--map {height: 650px !important;}
	 .standort--finder {margin-top: -238px !important;padding: 15px 35px 25px;}
	 .standort--finder .selectric .label {height: 35px;line-height: 35px;font-size: 16px;}
	 .standortplz--container input {height: 35px;line-height: 35px;font-size: 16px;padding: 0 64px 0 15px;width: calc(100% - 35px);}
	 .standortplz--container button {height: 35px;width: 35px;background-size: 9px;}
	 .standort--finder h2 {margin-bottom: 15px;}
	 .stand--2 {width: 46%;}
	 .stand--1 {width: 30%;}
	 .each--standort p, .each--standort a, .each--standort h4, .each--standort h3 {font-size: 16px;}
	 .standort--map--container .big-content-center .each-stan-wrap {padding: 20px 30px;}
	 .singlepeople--section h1 {font-size: 45px;}
	 .content-404 {padding: 80px 0 60px;}
	 .content-404 h1 {font-size: 55px;}
	 .stan-table-bot {padding: 20px 20px;}
	 .bot-right a, .bot-right p {font-size: 15px;padding-right: 10px;}
	 .bot--mid {font-size: 15px;}
	 .bot--first {font-size: 15px;}
	 .stan-table-top h3 sup {font-size: 20px;}
	 
	 .nag-location-banner .top-banner {margin-top: 37px;height: 260px;border-bottom-right-radius: 40px;}
	 .list--style h1 {font-size: 45px;margin-bottom: 15px !important;}
	 .list--style.nag--inner--c .country--box {margin-top: 30px;}
	 .list--style.nag--inner--c.big-top {padding-top: 60px !important;}
	 .list--style.nag--inner--c.big-top h2 {font-size: 43px;margin-bottom: 15px;}
	 body.home .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {height: 450px !important;margin-bottom: 40px;}
	 .each--line.submit--line {margin-top: 30px;}
	 .each-stan-wrap {padding: 20px 35px;}
	 .log-inputs input {width: 100%;margin-bottom: 10px;}
	 .nag-danmark-title.deine a.vc_general {font-size: 15px;padding: 9px 45px;border-radius: 0 0 15px 0;margin-top: 15px;margin-bottom: 20px;}
	 .blue--list {margin-top: 30px !important;margin-bottom: 20px !important;border-radius: 0px 0px 30px 0px;padding: 25px 35px;}
	 .nag-danmark-title .wpb_text_column h2 {font-size: 30px;margin-bottom: 15px;}
	 .tabs--section {margin-top: -65px;margin-bottom: 45px;}
	 .each--link h4 {font-size: 16px;}
	 .inside.group--second .each--infos p {font-size: 15px;}
	 .talents--listing .small-cc {width: 610px;max-width: 610px;}
	 .inside-last.home--second.img-box-direct {padding-top: 45px;padding-bottom: 45px !important;}
	 .content-404 h1 {font-size: 100px;}
	 .singlepeople-cont p {font-size: 18px;}
	 .social-share {margin-bottom: 45px;}
	 .singlepeople-bg {width: 430px;min-height: 270px;}
	 .singlepeople-cont {width: calc(100% - 430px);padding-left: 30px;}
	 
	 .schuler h1 {font-size: 40px;margin-bottom: 10px;}
	 .schuler .wpb_text_column:first-child p {margin-top: 20px;}
	 .listbox--section h3 {font-size: 30px;padding: 12px 25px;}
	 .listbox--content {padding: 10px 25px 15px;border-bottom-right-radius: 20px;}
	 .top-banner.styletwo img {width: 130px;bottom: -53px;right: 30px;}
	 .top-banner.styletwo {height: 350px;margin-bottom: 55px;border-bottom-right-radius: 40px;}
	 .top-banner.styletwo .big-content-center::before {width: 400px;height: 304px;top: 76px;}
	 .simple-top-white h3 {font-size: 20px;}
	.simple-top-white-left p {font-size: 20px;margin-bottom: 13px;}
	.simple-top-white-left a {font-size: 20px;}
	.new-bewe.bewe .simple-top-section {padding-top: 80px;padding-bottom: 140px;}
	
	.stylethree.top-banner h1 {padding-top: 70px;font-size: 45px;}
	.top-banner.big.stylethree {height: 350px !important;}
	.offene--section.home--second.img-box-direct .vc_col-sm-8, .offene--section.home--second.img-box-direct .vc_col-sm-4 {width: 100%;}
	.color--inner {display: table;height: auto !important;}
	.colorbox--section h2 {font-size: 45px;margin-bottom: 15px;	margin-top: 8px;}
	.offene--section.home--second.img-box-direct .wpb_column.vc_column_container.vc_col-sm-4 {margin-right: 0 !important;margin-bottom: 20px;}
	.colorbox--section {margin-bottom: 25px;padding: 17px 20px 19px 20px;}
	.colorbox--section.whitecolor h2 {font-size: 32px;}
	.page-template-jobs-teamplate .duales-second h2 {margin-bottom: 12px !important;margin-top: 0;font-size: 36px;}
	.jobs-temp .duales-second h1 {margin-bottom: 20px !important;}
	.page-template-jobs-teamplate .content-area ul {margin-top: 0px;}
	
	.home--third.last.home-2.new--hero img {margin: auto;position: relative !important;top: auto !important;transform: none !important;}
	body.home .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding.home--third.last.home-2.new--hero .herosection-right {height: auto !important;}
	li {font-size: 17px;line-height: 1.2;}
	.bewstip .small-cc {width: 90%;max-width: 90%;}
	.bewstip .simple-top-section {padding-top: 80px;padding-bottom: 170px;}
	.ein--second.list--style h2 {margin-top: 45px !important;}
	.leftright-bg {width: 100%;min-height: 100px !important;height: 350px !important;}
	.leftright-cont {width: 100%;height: auto !important;border-radius: 0px 0px 30px 0px;}
	.rightstyle .leftright-cont.samelr {border-radius: 0px 0px 30px 0px;}
	.leftright-cont h2 {font-size: 32px;margin-bottom: 10px;}
	
	.leftright-bg {height: 300px !important;}
	ul.basic-answers li {width: 32% !important;margin-right: 2%;}
	ul.basic-answers li:nth-child(3n) {margin-right: 0;}
	.basic-vote {float: left;}
	
	.top-banner.stylefour::before {width: 367px;height: 282px;left: 50px;}
	.studium--second h1 {font-size: 40px;}
	.each-listbox-row a, .each-listbox-row p {font-size: 20px;}
	
	.with--label label {width: 100px;padding: 15px 35px 10px 0;margin-right: 20px;}
	.with--label span {width: calc(100% - 120px);}
	.with-right-label .each--line label {padding: 15px 25px 10px 0;}
	.each--sect {margin-bottom: 35px;}
	.each--line.submit--line {margin-top: 0px;}
	.right-footer ul {	float: left;}
	.basic-yop-poll-container ul.basic-answers li.basic-answer {margin-bottom: 15px !important;}
	.question--text {min-height: 155px;}
	.poll--page .wpb_raw_code.wpb_content_element.wpb_raw_html {margin-bottom: 0 !important;}
	
	.search-results .search--content a {font-size: 18px;}
	.search-results-content.legal-pages-content {padding: 50px 0;}
	.search-results-content.legal-pages-content h3 {font-size: 18px;margin-top: 0px;}
	.blog-post.search-post {margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #0063af;display: table;width: 100%;}
	.frach ul li::after {top: 14px;}
	.wpb_wrapper p img.alignleft, .wpb_wrapper p img.alignright {max-width: 100%;display: table;margin: auto;float: none;}
	
	/*New*/
	.new-s-presse .wpb_wrapper p:first-child {max-width: 100%;margin-bottom: 20px;}
	.new--style .each--img-text {width: 240px;border-bottom-right-radius: 30px;position: relative;float: left;right: auto;}
	.presse--top.new--wrap.home--first.transport {padding-bottom: 90px !important;	overflow: visible;}
	.new--style h1 {margin-top: 10px;}
	.new--style .herosection-left {height: auto !important;margin-bottom: 20px !important;}
	
	.new--presse--img img {width: 200px;}
	.new--bot--sec {border-bottom-right-radius: 40px;margin-bottom: 50px;}
	.new--left--inner h4 {font-size: 17px;padding-right: 100px;line-height: 1.3;}
	.new--right--inner a {font-size: 17px !important;}
	.bott--sect--title {margin-bottom: 15px;}	
	
	.more--posts .each--infos h3 {font-size: 24px !important;margin-bottom: 15px !important;}
	.more--posts .each--infos h3 {font-size: 20px !important;margin-bottom: 10px !important;}
	
	/*Image Slider*/
	.imgslider--section .small-cc {width: 610px;max-width: 610px;}
	.img-slider-bg {height: 180px;}
	.imgslider--content .slick-slide > div {padding: 0 6px;}
	
	/*Management Page*/
	.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {padding: 20px 10px;}

	/*Trend Radar*/
	.trend-radar-col.trend-radar-right, .trend-radar-col.trend-radar-left{		width: 100%;	height: auto !important;}
	.trend-menu-bar {		width: 40px;	}
	.trend-menu-bar span {		margin: 0 3px;	}
	.trend-radar-col.trend-radar-right, .trend-radar-col.trend-radar-left {		background: none;	}
	.trend-radar-wrapper {		background: rgb(0,99,175);		background: linear-gradient(197deg, rgba(0,99,175,1) 0%, rgba(0,155,217,1) 100%);	}
	.button-trend-filter {		display: block;		padding: 18px 20px;		margin-bottom: 20px;		border: 1px solid #fff;		border-radius: 0 0 20px 0;		color: #ECD8B3;		text-transform: uppercase;		font-weight: 700;		cursor: pointer;		display: none;		position: relative;	}
	.button-trend-filter.show-filter {		display: block;	}
	.trend-filter-year {		display: none !important;	}
	.trend-radar-col.trend-radar-right {		padding: 5px 30px 60px;	}
	.trend-radar-holder {		width: 650px;		height: 650px;	}
	.trend-radar-title {		padding-left: calc( ((100% - 650px) / 2) + 20px);	}
	.trend-radar-col.trend-radar-left {		padding: 45px 30px 20px 80px;}
	.trend-filter-year.show-mobile-filters {		display: block !important;	}
	.button-filter-lines {		position: absolute;		right: 15px;		top: 50%;		transform: translateY(-50%);		-webkit-transform: translateY(-50%);		-moz-transform: translateY(-50%);	}
	.show-mobile-filters-active span:first-child {		transform: rotate(20deg);		top: 3px;	}
	.show-mobile-filters-active span:last-child {		transform: rotate(-20deg);		top: -4px;	}
	.button-filter-lines span {		width: 30px;		height: 2px;		background-color: #ffffff;		display: block;		margin: 5px 0;		transition: 0.6s all ease-in-out;		-webkit-transition: 0.6s all ease-in-out;		-moz-transition: 0.6s all ease-in-out;		position: relative;		top: 0;		transform: rotate(0deg);	}
	.trend-section {		padding-left: 40px;	}
	.trend-header {		width: calc(100% - 40px);		margin-left: 40px;	}
	.trend-title h2, .trend-sector {		font-size: 22px;	}
	.trend-category {		font-size: 20px;	}
	.trend-section-heading .description {		font-size: 16px;	}
	.trend-section-heading h3 {		font-size: 30px;	}
	.trend-chart {		font-size: 14px;	}
	.trend-chart-title {		margin-right: 5px;		min-width: 180px;	}
	.trend-chart-bar {		width: 110px;		height: 15px;	}
	.trend-charts {		margin-top: 15px;	}
	.infos--close.button--close {		right: 15px;		width: 20px;		height: 30px;	}
	.trend-section-heading h3 {		font-size: 26px;	}
	.arrow--down {		width: 50px;		height: 30px;	}
	.trend-section-content .slick-arrow {	bottom: 15px;}
	.trend-section-content .slick-dots {		bottom: 8px;	}

	.trend-info-popup {	width: 390px;	padding: 35px 50px;	}	
	.trend-popup-name img {	width: 22px;	left: -35px;	}

	.trend-right-info.trend-radar-col {	padding: 70px 50px 50px 70px;		background: #fff;		width: 100%;	}
	.close-right-info {	right: 25px;}

	.trends--nav {	bottom: 12px;	}
	.each-trend {
		width: 115px;
		font-size: 13px;
	}

	
}
@media(max-width: 767px){
	/*Home*/
	.header--icons .language-switcher {display: none;}
	.main-search-bar .icon {display: none;}
	.header--icons {position: absolute;bottom: -24px;left: 0;background-color: #fff;padding: 0px 30px;width: 100%;max-height: 0;opacity: 0;visibility: hidden;pointer-events: none;}
	.stripes--wrap {width: 40px;padding-right: 20px;padding-top: 5px;}
	.mobile-search {width: 20px;height: 20px;display: table-cell !important;vertical-align: middle;margin-left: 20px !important;padding-top: 9px;}
	.mobile-search:hover {cursor: pointer;	}
	.header--icons.activesearch {max-height: 500px;opacity: 1;visibility: visible;pointer-events: inherit;padding: 15px 30px;bottom: -51px;}
	.logocontainer {max-width: 146px;width: 146px;	}
	.masthead {height: auto !important;padding: 25px 0;}
	.menucontainer {height: auto;}
	.big-content-center {width: calc(100% - 50px);}
	.main-content {padding-top: 92px;}
	.home--first.home--1 {padding-top: 50px;padding-bottom: 30px;}
	.herosection-left h1 {font-size: 35px;margin-bottom: 15px;}
	.herosection-left h2 {font-size: 27px;margin-bottom: 40px;}
	.home--second .vc_col-sm-4 {width: 100%;margin-right: 0;margin-bottom: 40px;}
	.imgtxt-img {height: 350px;}
	.each--infos h3 {font-size: 36px;margin-bottom: 15px;height: auto !important;}
	.each--infos {padding: 25px 40px 50px;height: auto !important;}
	.box--content {height: auto !important;}
	.each--infos p {font-size: 20px;}
	.each--infos a.box--link, .each-c-box a, .img-box-cont a, .each--post-infos a {font-size: 26px;}
	.each--infos a::after, .each-c-box a::after, .img-box-cont a::after, .each--post-infos a::after {top: 7px;right: -1px;width: 15px;height: 19px;}
	.video--wrap {height: 300px;margin-bottom: 15px;}
	.video--content h3 {font-size: 40px;margin-bottom: 20px;}
	.video--content {padding: 0 35px 35px;}
	.video--content p {padding-right: 0px;font-size: 20px;}
	.right-footer ul li {float: left;margin-left: 11px;width: 100%;text-align: center;margin: 0;}
	.menu-social-menu-container li {float: left !important;width: auto !important;}
	.right-footer > div:last-child ul li a {padding: 0 8px;}
	.right-footer .menu-footer-menu-container {float: none;width: 100%;display: table;}
	.right-footer .menu-social-menu-container {float: none;margin: auto;display: table;margin-top: 40px !important;}
	.site-footer {padding: 40px 0;}
	.left-footer {margin: auto;display: table;float: none;padding-top: 30px;padding-left: 0;}
	.close--over {top: 150px;right: 15px !important;}
	
	.inner_top-left {width: 100%;}
	.each-icon-box {width: 50%;}
	.each-icon-box.bluestyle {border-top-left-radius: 0px;}
	.icontext--box .each-icon-box.bluestyle:nth-child(3) {margin-right: 0;}
	.each-icon-box:nth-child(2) {border-top-right-radius: 40px;}
	.whitestyle.each-icon-box:last-child {border-bottom-right-radius: 0px;border-bottom-left-radius: 40px;}
	.secondary--menu > div > div ul.menu li {padding: 2px 4px 2px;font-size: 12px;display: inline-block;float: none;}
	.secondary--menu .menu {text-align: center;}
	.daten--section {padding: 30px 0;}
	
	.home--first.management--top {padding: 30px 0 20px;}
	.man--boxes .vc_col-sm-8 {width: 100%;margin-right: 0;}
	.man--boxes .vc_col-sm-4 {width: 100%;margin-right: 0;}
	.style1 .managemet-img {width: 100%;}
	.style1 .directors--content {width: 100%;height: auto !important;}
	.managemet-img {height: 300px;}
	.style1 .dir-cont-inner {position: relative;bottom: 0;left: 0;}
	.directors--content {padding: 25px 40px !important;}
	.management--content {padding: 25px 40px;}
	.management-section h2, .man--boxes h2 {font-size: 32px;padding-left: 20px;margin-bottom: 35px;}
	.directors--content h3 br {display: none;}
	.directors--content h3 {font-size: 24px;margin-bottom: 9px;}
	.directors--content p {font-size: 20px;}
	.management--content h3 {font-size: 24px;margin-bottom: 10px;}
	.more--posts .each--infos h3 {font-size: 36px !important;margin-bottom: 15px !important;height: auto !important;}
	.style44 .herosection-right {width: 100%;}
	.style44 img {width: 100%;max-width: 100%;top: 0;right: 0 !important;}
	.style44 .herosection-left {width: 100%;margin-bottom: 20px;}
	.person-img {width: 100%;float: left;padding-right: 0;height: auto !important;margin-bottom: 35px;}
	.person-img img {min-height: 10px;width: 50%;margin: auto;float: none;display: table;}
	.person--infos h2 {font-size: 28px;margin-top: 0;}
	.person--infos {float: right;width: 100%;position: relative;padding-left: 0;height: auto !important;}
	.years--section {padding-top: 0px;}
	.years--left {width: 100%;padding-right: 0;margin-bottom: 25px;}
	.years--right {width: 100%;padding-left: 0;margin-bottom: 25px;}
	.years--left h4 {font-size: 45px;margin-bottom: 25px;text-align: left;}
	.years--left p {font-size: 20px;line-height: 1.3;text-align: left;}
	.years--content {padding-left: 25px;border-left: 20px solid #0063af;}
	.years--content::after {display: none;}
	.each-years-row {padding-bottom: 20px;}
	.left .years--left {width: 100%;padding-right: 0px;padding-left: 0;}
	.left .years--right {width: 100%;padding-right: 0;padding-left: 0px;}
	
	.simple-top-section {padding: 40px 0 50px;border-bottom-right-radius: 40px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {padding-top: 50px;padding-right: 0;padding-left: 0;top: 0;padding-bottom: 80px;}
	.download-top-section a {font-size: 19px;width: 100%;text-align: center;margin-right: 0;}
	.it-first .herosection-left {width: 100%;margin-bottom: 30px;}
	.it-first .herosection-right {width: 100%;height: 400px !important;margin-bottom: 0;}
	.style22 img {width: 100%;max-width: 100%;top: 0px;left: 0;}
	.it-second {padding: 30px 0px 40px;top: 0;}
	.full--tab h3 {font-size: 22px;}
	.it-first {border-bottom-right-radius: 40px;}
	
	.nach--top .herosection-left {width: 100%;margin-bottom: 30px;}
	.nach--top .herosection-right {width: 100%;margin: 0;}
	.logocont-content {width: 100% !important;padding-right: 0;float: left;height: auto !important;}
	.logocont-img {width: 100%;float: right;padding-top: 20px;height: auto !important;}
	.logocont-img img {top: 0;transform: none;}
	
	.each-contry {width: 100%;margin-right: 0;margin-bottom: 20px !important;}
	.tax-img {height: 240px;}
	.each--post {width: 100%;margin-right: 0;margin-bottom: 20px;}
	.each--post-infos a {bottom: 20px;}
	.post-img {height: 240px;}
	.posts--list .each--post {width: 100%;}
	.each--mid-solo, .each-subloc-mid {width: 100%;}
	.tax--title--section {height: 200px;}
	.tax-country h1 {font-size: 35px;top: 45px;}
	
	.select-wrap select {font-size: 17px;padding: 13px 15px;}
	.sub-loc-wrap::after {width: 49px;height: 49px;background-size: 14px;}
	.sub-loc-wrap::before {width: 49px;height: 49px;}
	.select-wrap {padding: 12px;border-top-right-radius: 20px;}
	.single--buttons {padding-top: 20px;margin-bottom: 15px;width: 100%;}
	.list--style h3 {font-size: 30px;margin-bottom: 20px;}
	.each-table-row {padding-bottom: 0px;}
	.single-locations .list--style .wpb_text_column h1 {font-size: 35px;}
	
	.home--first.transport {padding-top: 40px;padding-bottom: 110px !important;}
	.transport .country--box {margin-top: -57px;}
	.transport .herosection-left {width: 100%;margin-bottom: 30px;}
	.transport .herosection-right {width: 100%;margin-bottom: 30px;}
	.transport .style11 .herosection-right img {top: 0;width: 500px !important;max-width: 500px;left: 0;transform: none;}
	.each-c-box {width: 100%;margin-right: 0;}
	
	.jobs-temp .duales-second h1 {	font-size: 45px;}
	.jobs-temp  .duales-second h2 {	margin-bottom: 15px !important;}
	.jobs-temp  .each-c-box {	width: 100%;	margin-right: 0 !important;	height: auto !important;}
	.jobs-temp .download-top-section a {text-align: left;}
	.jobs-temp .duales-second .video--wrap {margin-bottom: 20px;}
	
	.bewe .simple-top-section {padding-top: 35px;padding-bottom: 30px;}
	.list--style li {padding: 6px 0;}
	.bewe-mid ul {margin-bottom: 20px;}
	.list--style h2 {font-size: 27px;margin-bottom: 5px;}
	.top-banner {height: 220px;}
	.top-banner {height: 170px;}
	
	.style2 .inner_top-left {padding: 15px 20px 30px;width: 100%;}
	.blue--inner.logistik--text {padding: 45px 0;}
	.temper--top .style44 img {width: 100%;max-width: 100%;right: 0px !important;top: 0;position: relative;}
	.karriere-second .site-content-center {width: 100%;max-width: 100%;}
	.home--first.temper--top.beru-top {padding-bottom: 240px !important;padding-top: 30px !important;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot.beru-center {margin-top: -120px;}
	.single--content h1 {font-size: 35px;margin-bottom: 20px;}
	.social-share {margin-bottom: 70px;}
	.right-footer ul {float: none;}
	
	.style20 .logocont-img.same {display: table;width: 50%;padding-left: 0;margin: auto;float: none;margin-top: 30px;height: auto !important;}
	#location-finder select {width: 100%;margin-right: 0;font-size: 17px;margin-bottom: 10px;}
	#location-finder {margin-bottom: 20px;}
	.mapbox {height: 400px;}
	.download-top-section.style222 a {text-align: left;padding-right: 38px;}
	.deu-bot {padding-top: 40px;padding-bottom: 30px;}
	.deutsc--mid-bot .map--wrapper.small-cc {width: 100%;max-width: 100%;}
	
	.fixed .stripes--wrap {padding-top: 0;}
	.fixed .mobile-search {padding-top: 4px;}
	.home--second {margin-top: 0;}
	.new--hero .herosection-left, .new--hero .herosection-right {width: 100%;}
	.new--hero .style11 .herosection-right img {width: 330px !important;max-width: 330px;position: relative;top: 0;transform: none;margin: auto;float: none;display: table;}
	.standort--form .selectric-wrapper {width: 100%;margin-right: 0;margin-bottom: 15px;}
	.home--second {padding: 20px 0 20px;}
	.new-boxes .vc_col-sm-12 .vc_col-sm-12 .wpb_text_column.wpb_content_element {padding: 10px 0 20px;}
	.full--img .imgtxt-img {height: 320px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {margin-top: -56px;}
	
	.wpb_column.vc_column_container.vc_col-sm-6 > .vc_column-inner {max-width: 400px;margin: auto;}
	.qualitat-text .imgtxt-img {height: 300px !important;}
	.list--style.direct--list {margin-bottom: 30px;}
	.each--post.big--post {padding-top: 10px;width: 100%;}
	.each--post.big--post h3 {font-size: 30px;bottom: 28px;left: 31px;}
	.pagination-list .page-numbers {width: 35px;height: 35px;margin-right: 6px !important;margin-left: 6px !important;text-align: center;font-size: 16px;padding-top: 9px;}
	.top-bar-search form button {background-image: none;}
	.polly--top .simple-top-section {padding-top: 50px;}
	
	.it--leis .inner-top--inner {padding-top: 50px;padding-bottom: 140px;}
	.medi--title h3 {font-size: 20px;padding: 10px 15px;}
	.medi--left, .medi--right {padding: 10px 15px;font-size: 15px;}
	.medi--second .vc_column-inner {padding-left: 0 !important;padding-right: 0 !important;}
	.home--first.transport.trans--trans {padding-bottom: 100px !important;padding-top: 60px;}
	.direct--top .inner-top--inner.style2 {padding-bottom: 50px;padding-top: 40px;}
	.blue--inner h2 {font-size: 33px;margin-bottom: 10px;}
	.blue--inner p {font-size: 18px !important;}
	.list--style.direct--list {padding: 26px;margin-bottom: 120px;margin-top: -53px;}
	.direct--top .inner_top-left h1 {font-size: 35px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 0px;padding-left: 0px;}
	.direct--top.ltl--top .inner_top-left h1 {font-size: 35px;}
	.vc_row.wpb_row.vc_row-fluid.blue--inner.ltl.vc_row-no-padding {padding-bottom: 100px;}
	.direct--top.ltl--top .inner_top-left {width: 100%;}
	.list--style.direct--list {margin-bottom: 60px;}
	.lager--top .inner_top-left {padding: 30px;width: 100%;}
	.lager--top .inner-top--inner {padding-bottom: 100px;padding-top: 50px;}
	.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first {margin-top: -66px !important;margin-bottom: 20px;padding: 16px 25px;padding-bottom: 20px !important;}
	.logistik--second.list--style img {margin-bottom: 0px !important;}
	.blue--inner.logistik--text {padding: 25px 0;}
	.logistik--second.list--style {padding: 20px 30px;margin-bottom: 50px;}
	.home--second.log--bottom .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 30px;padding-left: 30px;width: 90%;max-width: 90%;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {padding-top: 35px;margin-top: -60px;padding-bottom: 25px;padding-right: 40px;padding-left: 40px;}
	.temper-bot.home--second .vc_col-sm-4 {margin-bottom: 20px;}
	.medi--top h1 {font-size: 40px;}
	.medi--top {padding-top: 35px;padding-bottom: 470px;}
	.transport.presse--top .herosection-left h1 {font-size: 35px;margin-bottom: 15px;}
	.each-imgs h3 {padding: 6px 12px;font-size: 14px !important;}
	.group--first .inner_top-left {width: 100%;padding: 40px;}
	.group--first .inner-top--inner {padding: 40px 0 100px;}
	.simple-top-section {padding: 40px 0 70px;}
	.simple-top-content h1 {font-size: 35px;}
	h2 {font-size: 34px;}
	.full--img .imgtxt-img {height: 280px;}
	.engagement-page.group--first .inner-top--inner {padding: 40px 0;}
	.new--second.engagement-boxes.home--second {margin-bottom: 0 !important;padding-bottom: 0 !important;}
	.footer--form {margin-bottom: 0px;}
	.logistik--second.list--style {margin-bottom: 0px;padding: 20px 0px;}
	
	/*Home*/
	
	.new--hero.home-2 .style11 .herosection-right img {top: auto !important;transform: none !important;left: auto !important;padding-top: 30px;}
	.home--third.last.home-2.new--hero {padding-top: 0px;}
	.herosection-left h2 {margin-bottom: 30px;}
	.home--second.img-box-direct .vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid {padding-right: 0px;padding-left: 0px;}
	.home .each--infos {height: auto !important;}
	.content-c-tab {height: auto !important;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 10px;}
	.log--bottom.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct .vc_row.wpb_row.vc_inner {width: 90%;max-width: 90%;}
	.blue--inner {border-bottom-right-radius: 50px;}
	.img-box-section {padding: 100px 0 40px;}
	.each--infos a.box--link, .each-c-box a, .img-box-cont a, .each--post-infos a {font-size: 23px;}
	.img-box-cont h3 {font-size: 30px;margin-bottom: 15px;}
	.each--post.big--post h3 {left: 0;}
	.img-box-cont {max-width: 100%;width: 100%;margin: auto !important;}
	.each-imgs {margin-bottom: 5px;}
	.simple-top-content p {font-size: 17px;margin-bottom: 15px;}
	.vc_row.wpb_row.vc_row-fluid.it-second.policy {padding-top: 10px;padding-right: 20px;padding-left: 20px;top: 0;padding-bottom: 40px;}
	.full--tab h3 {font-size: 20px;}
	.compliance-top .simple-top-section {padding: 50px 0 100px;}
	.it-kom-top .inner-top--inner {padding: 50px 0 130px;}
	.logocont-section .logocont-img img {top: 0;transform: none;}
	.stand--wrap > div {width: 100%;margin-bottom: 10px;}
	.standort--results {margin-bottom: 35px;}
	.right-footer ul li {float: none;width: auto;display: inline-block;}
	.right-footer ul {text-align: center;}
	body .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {width: 100% !important;height: 280px !important;margin-bottom: 40px;}
	
	.list--style.direct--list,.list--style.inho--second,.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first, .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot,
	.medi--second, .presse--page, .home--second.about--second.group--second, .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot, .vc_row.wpb_row.vc_row-fluid.it-second.policy, .exzellenz-second,
	.it-second.it-kom, .it-second.it-leist-second, .zertifikate-second,.ein--second,.date--second, .kontakt--second, .list--style.nag--inner--c, .list--style,.tabs--section,
	.offene--section.home--second.img-box-direct,.studium--second, .fahren--second {padding-top: 35px !important;padding-right: 35px !important;padding-left: 35px !important;}
	
	.group--first .inner_top-left, .it-kom-top .inner_top-left, .it--leis.bigger--cc .inner_top-left, .direct--top .inner_top-left,.lager--top .inner_top-left, .inhouse--top .inner-top--inner .inner_top-left,
	 .kontakt--top .inner_top-left, .netz.direct--top .inner_top-left {width: 100% !important;padding: 25px 30px;}
	 
	 .ein--second .download-top-section.style333 a {text-align: left;}
	 .each--line.select--line {border-top-right-radius: 20px;}
	 .first--tri a {font-size: 12px;line-height: 26px;padding-right: 15px;}
	 .first--tri a::after {width: 10px;height: 12px;}
	 .right--tri div {width: 65px;}
	 .first--tri:nth-child(2) {width: 60px;}
	 .date--second .download-top-section.style333 a {text-align: left;}
	 .mailpoet_paragraph input[type="email"], .mailpoet_paragraph input[type="text"] {font-size: 17px;line-height: 1.2;padding: 15px 20px !important;}
	 .mailpoet_radio_label::before {width: 15px;height: 15px;top: 4px;left: 4px;}
	 .mailpoet_radio_label:first-child {margin-left: 17px;}
	 .news--page h1 {margin-bottom: 30px !important;}
	 .mailpoet_submit {font-size: 14px;padding: 10px 55px !important;margin-top: 20px !important;}
	 .standort--map--container .big-content-center .each-stan-wrap {padding: 20px 25px;}
	 .select--container.loading::after {width: 20px;height: 20px;margin-top: -18px;}
	 .stand--1, .stand--2, .stand--3 {width: 100%;margin-bottom: 10px;}
	 .standort--finder .selectric .arrow---down {right: 5px;}
	 .singlepeople--section h1 {font-size: 40px;}
	 
	 .full--img.full--2 .imgtxt-img {height: 400px !important;width: 100%;}
 	 .full--img.full--2 .each--infos {border-bottom-right-radius: 25px;padding: 15px 30px !important;width: 100%;}
 	 .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot.full--2.verwa.margin20 {margin-bottom: 0;}
 	 .count-list-top .top-banner h1 {padding-top: 50px;}
 	 .top-banner.big {height: 200px !important;}
 	 .top-banner h1 {font-size: 40px;}
 	 .stan-table-top > div {padding: 10px 0 10px;}
 	 .bot--first, .bot--mid, .bot-right {width: 100% !important;margin-bottom: 10px;padding-right: 0 !important;}
 	 .table-bot-inner {margin-bottom: 10px;padding-bottom: 10px;}
 	 .bot-right a, .bot-right p {margin-bottom: 0;}
 	 .list--style li {font-size: 18px;}
 	 .nag-location-banner .top-banner {margin-top: 0;height: 220px;border-bottom-right-radius: 40px;}
 	 .list--style.nag--inner--c .country--box {margin-top: 20px;}
 	 .list--style.nag--inner--c.big-top {padding-top: 50px !important;}
 	 .list--style.nag--inner--c.big-top h2 {font-size: 35px;margin-bottom: 15px;}
 	 .list--style.nag--inner--c.big-top h3 {margin-top: 20px;}
 	 body.home .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {height: 420px !important;}
 	 .wpcf7-textarea {height: 150px;}
 	 .each--line.submit--line {margin-top: 20px;}
 	 .standortplz--container input {padding: 0 24px 0 15px;}
 	 .login--form {padding: 20px 35px 30px;border-top-right-radius: 30px;margin-top: 35px;margin-bottom: 35px;}
 	 .lia-lia .standorte--table {display: table;padding-top: 20px;}
 	  .nag-danmark-title.deine .full--tab h3 {font-size: 20px !important;}
 	  .list--style p {font-size: 17px;}
 	 
 	 .vc_tta-panels-container .vc_tta-panel-heading a {text-align: center;background-color: #8CA9D9 !important;color: #fff !important;background-image: none !important;border: none !important;
	border-radius: 0 !important;font-size: 16px;font-weight: 600;padding: 18px !important;}
	.vc_tta-panels-container .vc_active .vc_tta-panel-heading a {background: transparent linear-gradient(180deg, #0063AF 0%, #4283C4 100%) 0% 0% no-repeat padding-box !important;}
	.tabs--section .vc_tta-panels {border-top: 0px solid #fff !important;background: transparent;border-radius: 0px 0px 20px 0px !important;}
	.tabs--section .vc_tta-panel-body {background-color: #0263af !important;border-top: 0 !important;padding: 20px !important;}
	.titlelinkimage-left {width: 100%;padding-right: 0;}
	.titlelinkimage-right {width: 100%;margin-top: 20px;}
	.titlelinkimage--inner {margin-top: 40px;}
	.tabs--section .wpb_text_column.wpb_content_element .send-button {width: 180px;padding: 8px 0;font-size: 16px;margin-top: 15px;}
	.leftimg .titlelinkimage-left {padding-right: 0;padding-left: 0px;}
	.each--link {width: 50%;border-bottom: 1px solid #C9C9C9;}
	.each--link.end + .each--link {clear: none;}
	.each--link.end {border-top-right-radius: 0;}
	.tabs--section h2 {font-size: 30px;margin-bottom: 15px;}
	.inside-last.home--second.img-box-direct {padding-top: 35px;padding-bottom: 35px !important;}
	.slick-arrow .arrow---down {top: 46%;}
	.talents--listing .small-cc {width: 90%;max-width: 90%;}
	.fullimgtitle-cont a {font-size: 15px;margin-top: 15px;margin-left: 15px;padding: 8px 40px;}
	.acord-cont.active {padding: 10px 30px 10px 0;}
	
	.singlepeople-bg {width: 100%;min-height: 290px;margin-bottom: 20px;}
	.singlepeople-cont {width: 100%;padding-left: 0px;}
	.each-timeline-row {border-left: 2px solid #0063AF;display: table;}
	.each-timeline-row p {font-size: 17px;padding-bottom: 25px;padding-left: 20px;height: auto !important;border: none;width: 100%;}
	.each-timeline-row h3 {width: 100%;font-size: 17px;padding-bottom: 5px;height: auto !important;padding-right: 0 !important;padding-left: 20px;}
	.timeline--section h2 {margin-bottom: 20px;}
	.top-banner.styletwo img {width: 120px;bottom: -47px;right: 25px;}
	.simple-top-white h3 {font-size: 19px;width: 100%;margin-bottom: 20px;}
	.simple-top-white-left p {font-size: 19px;margin-bottom: 10px;}
	.simple-top-white-left a {font-size: 19px;}
	.simple-top-white-left {width: 100%;float: right;padding-left: 0px;}
	.simple-top-white {padding: 20px 30px;margin-top: 10px;margin-bottom: 10px;}
	.new-mid h2 {margin-top: 25px;}
	.colorbox--section h2 {font-size: 40px;margin-bottom: 12px;margin-top: 0px;}
	.leftright-cont {padding: 15px 20px;}
	.leftright-bg {height: 270px !important;}
	.poll--page {padding-top: 50px;padding-bottom: 40px;}
	.top-banner.stylefour::before {width: 262px;height: 199px;left: 50px;}
	.studium--second h1 {font-size: 35px;}
	.studium--second h1 + p {margin-top: 20px !important;}
	.studium--second .wpb_text_column.wpb_content_element p {margin-bottom: 15px;}
	.leftimg .titlelinkimage-right {width: 100%;}
	.titlelinkimage-right {margin-bottom: 20px;}
	
	.top--left {width: 100%;padding-right: 0;}
	.top--right {width: 100%;padding-left: 0px;}
	.with--label label {width: 100%;padding: 15px 25px 10px 0;margin-right: 0px;}
	.fahren--four .top--right {padding-left: 0px;}
	.fahren--second {margin-top: -67px;padding-bottom: 25px;}
	.with--label span {width: 100%;}
	
	.page-has-submenu .main-content, .page-template-news-template .main-content {padding-top: 0px !important;}
	
	.page-has-submenu .secondary--menu, .page-template-news-template .secondary--menu {transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;display: block;position: static;top: auto;padding: 7px 0;}
	.page-has-submenu .big--wrap, .page-template-news-template .big--wrap {-webkit-box-shadow: 0px 5px 5px #00000033;-moz-box-shadow: 0px 5px 5px #00000033;box-shadow: 0px 5px 5px #00000033;display: table;width: 100%;position: fixed;z-index: 9999;
	background-color: #fff;height: 86px;border-bottom: 1px solid #0063AF;padding: 25px 0;top: 0;}
	.page-has-submenu .masthead, .page-template-news-template .masthead {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: table;width: 100%;position: static;background-color: transparent;height: auto !important;
	border-bottom: none;padding: 0 !important;}
	body.logged-in.page-has-submenu, body.logged-in.page-template-news-template {padding-top: 46px;}
	body.page-has-submenu, body.page-template-news-template {padding-top: 93px;}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {	padding: 30px 40px !important;}
	.moove-gdpr-button-holder {	text-align: right;}
	.moove-gdpr-button-holder button {	margin-left: 0 !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {	font-size: 38px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {	padding-left: 0;	float: left;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice {	padding-left: 0;}
	.moove-gdpr-branding {	display: none !important;}
	#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg, #moove_gdpr_cookie_modal li button .gdpr-svg-icon svg {	float: none;}
	.moove-gdpr-modal-right-content .moove-gdpr-button-holder button {	width: auto !important;	float: left !important;}
	#moove_gdpr_cookie_modal li a .gdpr-svg-icon, #moove_gdpr_cookie_modal li button .gdpr-svg-icon {	float: none !important;	margin: 0 auto !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {	padding-top: 20px !important;}
	
	.single--content .wp-caption {width: 100% !important;margin-bottom: 20px;}
	.single--content .wp-caption.alignright p {padding-left: 0px;}
	.single--content .wp-caption.alignright img {padding-left: 0px;}
	
	.menucontainer {position: relative;}
	.head-i-top.for--mob {display: table !important;float: left;top: auto !important;bottom: -26px;right:0;width: 155px !important;transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;
	-moz-transition: 0.3s all ease-in-out;}
	
	.header--icons {display: none;}
	.header--icons.per--mob {display: block !important;}
	.fixed .head-i-top.for--mob {bottom: -22px;}
	
	.lds-ring {right: auto;left: -29px;width: 30px;top: -9px;}	
	.lds-ring div {width: 20px;height: 20px;}
	.daten--section .icontext--box .each-icon-box:nth-child(3) {border-top-right-radius: 0px;}
	
	.same--as .col-sm-6 {width: 100% !important;}
	.same--as .mat-focus-indicator.search-button.mat-flat-button {padding: 10px 50px !important;margin-top: 10px !important;}
	.same--as {padding: 25px 25px;height: auto !important;}
	.same--as pamyra-4u.pamyra-theme-dynamic {padding: 0px !important;margin-top: 30px !important;}
	
	/*New*/
	.new--style .each--img-text {width: 280px;}
	.new--style .imgtxt-img {height: 190px;}
	.new--style .each--infos {padding: 15px 20px 20px;height: auto !important;}
	
	.new--left--inner h4 {font-size: 16px;padding-right: 0px;padding-left: 15px;}
	.new--presse--right {width: 38%;}
	.new--presse--left {width: 29%;}
	.new--right--inner a {font-size: 16px !important;}
	.more--posts .img-text-section {width: 100%;margin-right: 0;margin-bottom: 15px;}
	
	/*Image Slider*/
	.imgslider--section .small-cc {width: 90%;max-width: 90%;}
	.imgslider--section {padding: 40px 0;}
	.img-slider-bg {height: 380px;}
	
	/*MAnagememt Page*/
	.management--section .vc_col-sm-6 .wpb_text_column.wpb_content_element {padding: 25px 20px;}
	.management--section .vc_col-sm-6 {display: table;width: 100%;height: auto !important;margin-bottom: 30px;}
	.management--section .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}

	/*Color changes*/
	.each--infos a.inherit::after {		width: 10px;	}

	/*Trend Radar*/
	.trend-radar-holder {		width: 550px;		height: 550px;	}
	.trend-radar-col.trend-radar-left {		padding: 40px 30px 10px 45px;	}
	.trend-radar-title {		padding-left: calc( ((100% - 550px) / 2) );	}
	.shape-cross span:first-child {		height: 40px;	}
	.shape-cross span:last-child {		width: 22px;	}
	.shapes-crosses .shape-cross {		width: 22px;	}
	.shapes-crosses-top .shape-cross:first-child {		top: -20px;		left: -32px;	}
	.shapes-crosses-top .shape-cross:last-child {		top: -20px;		right: -32px;	}
	.shapes-crosses-bottom .shape-cross:first-child {		bottom: -20px;		left: -32px;	}
	.shapes-crosses-bottom .shape-cross:last-child {		bottom: -20px;		right: -32px;	}
	.trend-radar-col h1, .trend-radar-col h2 {		font-size: 22px;	}
	.loader {		border: 10px solid #ECD8B3;		border-top: 10px solid #005fa6;		width: 55px;		height: 55px;	}
	.trend-section-content .slide--right {		width: 100%;		height: 300px !important;	}
	.active-content .trend-section-inner {		z-index: 9;	}
	.trend-category-lines {		height: 20px;		padding-left: 0;	}
	.trend-category {		padding-right: 5px;	}
	.trend-section-content .slide--right .slide--image {		left: 0;	}
	.trend-section-content .slick-dots {		bottom: 14px;		right: auto;		left: 50%;		transform: translateX(-50%);		-webkit-transform: translateX(-50%);		-moz-transform: translateX(-50%);	}
	.trend-section-content .slick-arrow.slick-next {		right: 30px;	}
	.trend-menu-bar {		z-index: 10;	}
	.trend-section-content .slick-arrow.slick-prev {		left: 30px;	}
	.trend-section-content .slide--left {width: 100%;	max-height: calc(100vh - 300px) !important;	}
	.trend-content-slide h3 {		font-size: 20px;	}
	.slider--close.button--close {		right: 25px;		width: 18px;		height: 42px;	}
	.radar-post .cirlce-tag {		padding: 3px 5px 2px 3px;		border-radius: 0 0 6px 0;		font-size: 13px;	}
	.trend-filter-year {		position: absolute;		width: 440px;		background-color: #006cb6;		z-index: 9;		padding: 30px 20px 0 20px;		margin-top: -20px;		border-radius: 0 0 75px 0;	}
	.trend-filter-box.trend-box-categories {		margin-bottom: 20px;	}
	.trend-section-content {		height: 100vh;	height: calc((var(--vh, 1vh) * 100) );		background-color: #008dcd;	}
	.active-content .trend-section-content {		bottom: auto;		top: 0;	}
	.trend-section-heading .description span {		display: inline;	}
	.trend-section-heading .description {		padding-right: 20px;	}
	.trend-radar-col h1, .trend-radar-col h2 {		font-size: 18px;margin-bottom: 10px;	}
	.trend-filter-box {		padding: 12px 12px 5px 12px;	}

	.daten--section .icontext--box .each-icon-box.bluestyle.last { border-top-right-radius: 0; }
	.daten--section .icontext--box .each-icon-box.last + div {clear: none;}
	.whitestyle.each-icon-box:last-child {	border-bottom-right-radius: 40px;		border-bottom-left-radius: 0;	}

	/*New News Form*/

	.each--new--field input[type="email"], .each--new--field input[type="text"] {font-size: 17px;line-height: 1.2;padding: 15px 20px !important;}
	.each--new--field .wpcf7-radio label::before {width: 15px;height: 15px;top: 4px;left: 4px;}
	.each--new--field .wpcf7-radio .wpcf7-list-item:first-child {margin-left: 17px;}
	.each--new--field input[type="submit"] {font-size: 14px;padding: 10px 55px !important;margin-top: 20px !important;}

	.footer--form.news--fform {	width: 90% !important;}

	.trends--nav {	bottom: 8px; width:100%;}
	.each-trend {	width: 120px;		font-size: 13px;	}

	body .einkauf-no-margin {margin-top: -180px !important;	}
	body #page .einkauf-no-margin.vc_row.wpb_row.compliance-second {padding-left: 30px !important;		padding-right: 30px !important;	}
	.einkauf-no-margin .wpb_column.vc_column_container.vc_col-sm-12 {padding: 0;	}
	.einkauf-no-margin .img-text-section .imgtxt-icon {	width: 60%;	}
	.einkauf-no-margin .each--infos h3 {line-height: 1.3;		margin-bottom: 20px;		font-size: 24px;	}
	.einkauf-no-margin .each--infos p {font-size: 16px;	}

	#BorlabsCookieBoxWidget.bottom-left {		left: auto !important;		right: 0 !important;	}
	.trends--nav .each-trend {		font-size: 0;	}
	.each-trend {		width: 20px;	}


	/*WIRE-566*/
	.presse-bottom-section {		padding-bottom: 0px !important;	}
	/*END - WIRE-566*/

	/*WIRE-590*/
	.nag-polska-gradient-box {		margin: 0 0 50px!important;	}
	.nag-polska-gradient-box .vc_btn3 {	min-width: unset; 	margin-top: 40px;}
	.nag-polska-gradient-box.list--style h4 {	font-size: 24px;}
	
	/*END - WIRE-590*/
}
@media(max-width: 639px){
	/*Home*/
	.style11 .herosection-right img {top: 0px;width: 500px !important;max-width: 500px;}
	.herosection-right {width: 100%;height: 400px !important;margin-bottom: 0px;}
	.imgtxt-img {height: 250px;}
	.video--wrap {height: 200px;}
	.video--content h3 {font-size: 36px;margin-bottom: 20px;}
	.arrow-right {width: 40px;height: 40px;}
	.video--section {top: -40px;}
	.home--third.last {padding-bottom: 100px;border-bottom-right-radius: 90px;}
	.site-content-center {width: calc(100% - 50px);max-width: calc(100% - 50px);}
	.full--menu ul li {width: 100%;padding: 0 !important;margin-right: 0 !important;}
	.full--menu .menu-header-menu-container {width: 70%;padding-top: 160px;}
	.full--menu .elogistick-menu {position: relative !important;}
	
	.top-bar-search form {height: 28px;}
	.top-bar-search form input {padding-bottom: 4px;padding-top: 4px;}
	.logged-in .full--menu .menu-header-menu-container {padding-top: 150px;}
	.style11 .herosection-right img {width: 400px !important;max-width: 400px;}
	.vc_row.wpb_row.vc_row-fluid.home--third.blue.last.home-2.vc_row-no-padding {padding-top: 40px;padding-bottom: 0px;}
	.fancybox-slide {padding: 44px 10px !important;}
	.right-footer ul li a {font-size: 14px;}
	.right-footer ul li:last-child a {padding-right: 7px !important;}
	
	.inner-top--inner {padding: 30px 0 150px;}
	.inner_top-left h1 {font-size: 40px;}
	.inner_top-left h2 {font-size: 30px;margin-bottom: 20px;}
	.inner_top-left h2 br {display: none;}
	
	.img--wrap {display: none;}
	.secondary--menu > div > div ul.menu li a {font-size: 12px;}
	.secondary--menu > div > div ul.menu li {padding: 4px 4px 4px;font-size: 12px;}
	.content-c-tab p {font-size: 16px;margin-bottom: 20px;}
	.each-icon-box h4 {height: 20px;font-size: 16px;}
	
	.style33 .herosection-right {height: 300px !important;}
	.style33 img {left: calc(50% - 10px);}
	.managemet-box .imgtxt-img {height: 300px;}
	.management--top .herosection-left h1 {font-size: 40px;margin-bottom: 20px;}
	.management-section {width: 94%;max-width: 94%;}
	.man--boxes .vc_col-sm-12 {width: 94%;max-width: 94%;}
	.herosection-right {height: 300px !important;}
	
	.it-first .herosection-right {height: 200px !important;}
	.it-second h2 {font-size: 30px;margin-bottom: 20px;}
	.full--tab h3 {font-size: 20px;padding-right: 35px;}
	
	.home--first.home--1 .herosection-right {height: 350px !important;}
	.home--third.blue.last .herosection-right {height: 400px !important;}
	.home--first.qualitat--top {padding-top: 40px !important;padding-bottom: 100px !important;}
	.vc_row.wpb_row.vc_row-fluid.qualitat-text.home--second {margin-top: -57px;}
	
	.each-text-tab.whitestyle .content-c-tab h2, .each-text-tab .content-c-tab h2 {font-size: 28px;}
	.each-text-tab {width: 100%;border-radius: 0 !important;}
	
	.each-text-tab {padding: 20px 20px !important;}
	.each--infos {padding: 15px 15px 20px;}
	.each--infos h3 {font-size: 30px;margin-bottom: 10px;}
	.map {height: 300px;}
	.cat-list-section h1 {font-size: 35px;margin-bottom: 10px;}
	.tax-img {height: 200px;}
	.img-box-section {padding: 120px 0 30px;}
	.post-img {height: 200px;}
	.single-locations .list--style .wpb_text_column h1 {font-size: 35px;}
	.single-locations .list--style .wpb_text_column h4 {font-size: 30px;margin-bottom: 10px;}
	.single-locations .table--content {padding-right: 30px;}
	.transport .style11 .herosection-right img {top: 0;width: 400px !important;max-width: 400px;left: 0;transform: none;}
	.transport .herosection-left p {padding-right: 00px;}
	
	.jobs-temp  h2 {	font-size: 40px;}
	.jobs-temp .duales-bot .country--box {	display: inline-block;}
	.jobs-temp .duales-second h1 {font-size: 34px;}
	.jobs-temp h2 {font-size: 32px;}
	.each-c-box {padding: 15px 14px 20px;}
	.simple-top-content h1 {font-size: 35px;}
	.ltl--top .inner_top-left h1 {font-size: 35px;}
	.inhouse--top .inner_top-left h1 {font-size: 35px;}
	.home--second.kar--boxes {padding-bottom: 30px;}
	
	.home--first.temper--top.beru-top {padding-bottom: 170px !important;padding-top: 30px !important;}
	.single--hero {height: 180px;border-bottom-right-radius: 90px;}
	.single--content h1 {font-size: 34px;}
	.single--content img {width: 100%;padding-right: 0;margin-bottom: 20px;}
	.social-share {margin-bottom: 50px;}
	h1 {font-size: 35px;}
	.style20 h2 {margin-bottom: 20px !important;font-size: 33px;}
	.deutsc--top {padding: 40px 0 0;}
	.pin-cont {padding: 7px;}
	.home--third.last.home-2.new--hero {padding-bottom: 20px;}
	.herosection-right {margin-top: 00px;margin-bottom: 30px;}
	
	.person--section h2 {font-size: 30px;}
	.person--section .wpb_single_image.wpb_content_element.vc_align_left {margin-bottom: 10px;}
	.acord-cont.active {padding: 15px 0px 15px 0;}
	.it-second p {font-size: 18px !important;}
	.direct--top.ltl--top .site-content-center {width: 92%;max-width: 92%;}
	.medi--second {margin-top: -780px;padding-top: 15px;padding-bottom: 30px;}
	.medi--title h3 {font-size: 18px;padding: 10px 15px;}
	.arrow---down span:first-child {left: 3px;}
	.arrow---down span {width: 15px;top: 5px;}
	.arrow---down {top: 5px;}
	.home--first.transport.trans--trans {padding-bottom: 100px !important;padding-top: 40px;}
	.home--first.transport.trans--trans h2 {font-size: 25px;margin-bottom: 20px;}
	.home--first.transport.trans--trans h1 {font-size: 36px;}
	.vc_row.wpb_row.vc_row-fluid.transport {padding-bottom: 10px;}
	.lager--top .inner_top-left h1 {font-size: 35px;}
	.lager--top .inner-top--inner {padding-bottom: 100px;padding-top: 30px;}
	.home--second.logistik.right-form.log--bottom {padding-bottom: 20px;}
	.list--style.inho--second {margin-top: -66px;padding-top: 35px;padding-right: 30px;padding-left: 30px;padding-bottom: 20px;margin-bottom: 0;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 20px;margin-top: 25px;}
	.medi--second {margin-top: -490px;padding-top: 20px;padding-bottom: 30px;padding-right: 20px;padding-left: 20px;}
	.medi--top h1 {font-size: 35px;}
	.medi--second h2 {font-size: 27px;}
	h2 {font-size: 30px;}
	.presse--page h4 {font-size: 18px;}
	.presse--page p {margin-bottom: 13px;}
	.presse--page .full--tab.c3col:last-child {margin-bottom: 35px;}
	.each-imgs {width: 49.1%;margin-bottom: 10px;}
	.simple-top-content h1 {font-size: 33px;}
	.full--img .imgtxt-img {height: 220px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {margin-bottom: 30px;}
	.gese--page .small-cc {width: calc(100% - 50px);max-width: calc(100% - 50px);}
	
	/*Home*/
	
	.homepage--standort--col1, .homepage--standort--col2 {width: 100%;}
	.selectric .arrow---down {right: 10px;}
	.blue--inner.ltl h2 {font-size: 28px;margin-bottom: 10px;line-height: 1;}
	.close--over {position: fixed;}
	.single-post .full--tab h3 {font-size: 18px;}
	.exzellenz-second {padding-right: 20px;padding-left: 20px;padding-top: 25px !important;}
	.transport.kompe.exzellenz-second .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 35px;padding-right: 35px;padding-top: 25px;margin-top: -60px;}
	.inner-top--inner {border-bottom-right-radius: 50px;}
	.zertifikate-second {padding: 20px 20px;margin-bottom: 30px;margin-top: -70px;}
	.ein--hero {padding-top: 60px !important;padding-bottom: 120px !important;}
	.select--container.loading::after {width: 15px;height: 15px;margin-left: -7px;margin-top: -23px;}
	body .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {width: 100% !important;height: 250px !important;margin-bottom: 30px;}
	
	.list--style.direct--list,.list--style.inho--second,.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first, .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot,
	.medi--second, .presse--page, .home--second.about--second.group--second, .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot, .vc_row.wpb_row.vc_row-fluid.it-second.policy, .exzellenz-second,
	.it-second.it-kom, .it-second.it-leist-second, .zertifikate-second, .ein--second,.date--second, .kontakt--second, .list--style.nag--inner--c,.list--style, .tabs--section,
	.offene--section.home--second.img-box-direct, .studium--second, .fahren--second  {padding-top: 30px !important;padding-right: 30px !important;padding-left: 30px !important;}
	
	.group--first .inner_top-left, .it-kom-top .inner_top-left, .it--leis.bigger--cc .inner_top-left, .direct--top .inner_top-left,.lager--top .inner_top-left, .inhouse--top .inner-top--inner .inner_top-left,
	 .kontakt--top .inner_top-left, .netz.direct--top .inner_top-left {width: 100% !important;padding: 20px 25px;}
	 
	 
	 .ein--second {margin-top: -70px;margin-bottom: 35px;}
	 .date--top .simple-top-section {padding-top: 60px !important;padding-bottom: 370px !important;border-bottom-right-radius: 50px;}
	 .date--second {margin-top: -320px;margin-bottom: 45px;}
	 .date--second h2 {margin-top: 30px;margin-bottom: 10px !important;}
	 .wpcf7-textarea {margin-bottom: 30px;}
	 .each--line .wpcf7-checkbox .wpcf7-list-item-label::before, .each--line .wpcf7-radio .wpcf7-list-item-label::before {width: 15px;height: 15px;top: 1px;left: 7px;}
	 .each--line .wpcf7-checkbox .wpcf7-list-item-label::after, .each--line .wpcf7-radio .wpcf7-list-item-label::after {width: 8px;height: 4px;top: 6px;left: 10px;}
	 .right--tri {float: left;display: table;width: 100%;}
	 .right--tri a {float: left;}
	 .first--tri:nth-child(2) a {margin: auto;float: none;}
	 .news--page h1 {margin-bottom: 20px !important;}
	 .news--page {padding-top: 100px;padding-bottom: 50px;}
	 .direct--top.netz .inner-top--inner.style2 {padding-bottom: 160px;padding-top: 70px;}
	 .standort--map {height: 550px !important;}
	 .standort--finder {margin-top: -219px !important;padding: 10px 25px 20px;}
	 .standort--finder .selectric .arrow---down {width: 23px;height: 16px;}
	 .standort--finder .selectric .arrow---down span:last-child {left: 7px;}
	 .standort--finder .selectric .arrow---down span {width: 14px;height: 4px;}
	 .singlepeople--section h1 {font-size: 35px;}
	 .full--img.full--2 .imgtxt-img {height: 300px !important;}
	 
	 .top-banner h1 {font-size: 35px;}
	 .count-list-top .top-banner h1 {padding-top: 40px;}
	 .top-banner.big {height: 150px !important;border-bottom-right-radius: 40px;}
	 .top-banner.big.overlay--top::after {border-bottom-right-radius: 40px;}
	 .list--style h1 {font-size: 40px;}
	 .nag-danmark-title .wpb_text_column h2 {font-size: 31px;margin-bottom: 15px;}
	 .list--style.nag--inner--c.big-top {padding-top: 45px !important;}
	 body.home .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {height: 350px !important;}
	 .wpcf7-textarea {height: 120px;}
	 .each--line.submit--line {margin-top: 10px;}
	 .standort--map.standort--map--deutschland {height: 360px !important;}
	 .each-stan-wrap {padding: 15px 25px;}
	 .nag-danmark-title.deine a.vc_general {font-size: 15px;padding: 8px 40px;border-radius: 0 0 15px 0;margin-top: 10px;margin-bottom: 0px;}
	 .blue--list {margin-top: 20px !important;margin-bottom: 20px !important;border-radius: 0px 0px 20px 0px;padding: 20px 15px;}
	 .fullimgtitle-cont a {margin-left: 10px;}
	 .einst.group--first .inner-top--inner {padding: 70px 0 120px;}
	 .fullimgtitle-bg {height: 170px;border-bottom-right-radius: 45px;margin-bottom: 10px;}
	 .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 20px;}
	 .schuler h1 {font-size: 35px;margin-bottom: 10px;}
	 .top-banner.styletwo .big-content-center::before {width: 200px;height: 152px;top: 120px;}
	 .top-banner.styletwo {height: 250px;margin-bottom: 45px;border-bottom-right-radius: 40px;}
	 .simple-top-white h3 {font-size: 18px;}
	.simple-top-white-left p {font-size: 18px;margin-bottom: 8px;}
	.simple-top-white-left a {font-size: 18px;}
	.new-bewe.bewe .simple-top-section {padding-top: 40px;padding-bottom: 130px;}
	.bewe-mid.list--style.new-mid img {margin-top: 25px;margin-bottom: 25px !important;}
	
	.stylethree.top-banner h1 {padding-top: 50px;font-size: 40px;}
	.top-banner.big.stylethree {height: 250px !important;}
	.offene--section.home--second.img-box-direct {margin-top: -100px;padding-bottom: 30px !important;}
	.colorbox--section h2 {font-size: 35px;margin-bottom: 10px;margin-top: 0px;}
	.colorbox--section.whitecolor h2 {font-size: 30px;}
	.page-template-jobs-teamplate .duales-second h2 {font-size: 30px;}
	.bewstip .simple-top-section {padding-top: 50px;padding-bottom: 100px;}
	.ein--second.list--style h2 {margin-top: 25px !important;}
	.leftright-cont h2 {font-size: 28px;margin-bottom: 10px;}
	.leftright-bg {height: 240px !important;}
	
	ul.basic-answers li {width: 48% !important;margin-right: 4%;}
	ul.basic-answers li:nth-child(3n) {margin-right: 4%;}
	ul.basic-answers li:nth-child(2n) {margin-right: 0;}
	.basic-vote a {font-size: 16px !important;padding: 7px 40px !important;margin-top: 15px !important;}
	.top-banner.stylefour::before {width: 240px;height: 190px;left: 50px;}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {	padding: 20px 30px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {	font-size: 35px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p {	font-size: 15px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {	font-size: 16px !important;}
	.moove-gdpr-button-holder button {	padding: 9px 32px !important;	width: auto !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder {	text-align: center !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img {	margin: 0 auto;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main {
	min-height: unset !important;	max-height: unset !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main {	margin-bottom: 15px !important;}
	
	.search--content .screen-reader-text {font-size: 26px;}
	.search-results-content.legal-pages-content h1, .search-results-content.legal-pages-content h2 {margin-bottom: 10px;}
	.each--post-infos {padding: 12px 15px 55px;height: auto !important;}
	.full--menu .menu-header-menu-container ul.menu > li > a {padding-left: 0;}
	.each--post-infos a::after {top: 4px;}
	.duales-second h1 {margin-bottom: 10px !important;font-size: 38px;}
	
	/*New*/
	.new--presse--img::after {width: 50%;}
	.new--left--inner h4 {font-size: 25px;padding-right: 0px;padding-left: 0px;margin-bottom: 15px;}
	.new--right--inner a {font-size: 20px !important;}
	.new--presse--left {width: 100%;height: auto !important;padding-left: 30px;}
	.new--presse--right {width: 100%;height: auto !important;padding-left: 30px;padding-bottom: 40px;}
	.new--presse--img {width: 100%;float: left;display: table;position: relative;margin-bottom: 25px;}
	.new--presse--img img {width: 100%;}
	.more--posts .each--infos h3 {font-size: 30px !important;margin-bottom: 10px !important;}
	
	.it-second.it-leist-second.netz--second {margin-top: -70px;}
	.it-second.it-leist-second.netz--second .vc_row.wpb_row.vc_inner.vc_row-fluid {margin-right: 0;margin-left: 0;}
	
	/*Image Slider*/
	.img-slider-bg {height: 280px;}
	.single-post .slick-next.slick-arrow {	right: 15px;}
	.single-post .slick-prev.slick-arrow {	left: 15px;}
	
	.single-post .new--bot--sec .new--left--inner h4 {max-width: 200px;}

	/*Trend Radar*/
	.trend-radar-col.trend-radar-right {		padding: 5px 15px 60px;	}
	.trend-radar-holder {		width: 450px;		height: 450px;		padding: 35px 30px;	}
	.shapes-crosses {		display: none;	}
	.trend-radar-col.trend-radar-left {		padding: 40px 20px 0px 15px;	}
	.trend-radar-col h1, .trend-radar-col h2 {		font-size: 20px;	}
	.trend-radar-col h1::before, .trend-radar-col h2::before {		height: 4px;	}
	.trend-button {		margin-top: 25px;	}
	.trend-radar-col.trend-radar-right {		padding: 5px 15px 30px;	}
	.shape-triangle-border {		width: 40px;		height: 40px;		bottom: 12px;		right: 12px;	}
	.shape-triangle {		border-width: 0px 0 32px 32px;		top: 11px;		left: 11px;	}
	/*
	.radar-post .radar-post-icon {		width: 15px;		height: 15px;		border: 3px solid #fff;	}
	.radar-post[sectors*="act"] .radar-post-icon::before {		border-width: 0 4px 7px 4px;		top: 6px;		left: -4px;	}
	*/
	.radar-post .cirlce-tag {		top: 20px;		left: 50%;		transform: translateX(-50%);		-moz-transform: translateX(-50%);		-webkit-transform: translateX(-50%);	}
	.each--cat > div {		font-size: 12px;	}
	.radar-content-holder .loader {		margin-top: -20px;		margin-left: -20px;	}
	.trend-section-heading .description {		font-size: 14px;	}
	.trend-title.animate-elem {		width: 100% !important;	}
	.trend-infos {		width: 100%;		position: relative;		top: auto;		left: auto;		padding: 0px 30px 20px 30px;	}
	.trend-chart-bar {		width: 170px;	}
	.trend-section-heading h3 {		font-size: 22px;	}
	.trend-menu-bar span {		height: 44px;	}
	.trend-section-heading .description {		margin-bottom: 10px;	}
	.trend-section-inner {		padding-bottom: 25px;	}
	.trend-category-lines::before {		top: 0px;	}
	.trend-section-content .slick-dots li button {		border: 1px solid #0162ad;	}
	.trend-section-content .slick-dots li.slick-active button {		background-color: #0162ad;	}

	.trend-info-popup {		width: 280px;		padding: 28px 40px;	}
	.trend-popup-name {		font-size: 18px;		margin-bottom: 10px;	}
	.trend-popup-name img {		width: 18px;		left: -25px;	}
	.trend-popup-description {		font-size: 13px;	}
	.close-trends-popup {	font-size: 22px;	}

	.custom-mobile-button .send-button {padding-left: 20px;	padding-right: 20px;	}

 }
  
@media(max-width: 479px){
	/*Home*/
	.imgtxt-img {height: 200px;}
	.video--content h3 {font-size: 32px;margin-bottom: 20px;}
	.full--menu .menu-header-menu-container {width: 88%;padding-top: 120px;}
	.inner_top-left h1 {font-size: 35px;}
	.daten--section h1 {font-size: 40px;margin-bottom: 25px !important;}
	.management--top .herosection-left h1 {font-size: 40px;}
	.herosection-left h2 {font-size: 25px;margin-bottom: 20px;}
	.style33 .herosection-right {height: 200px !important;}
	.style33 img {left: calc(50% - 10px);width: 120%;max-width: 120%;}
	.managemet-box .imgtxt-img {height: 250px;}
	.style1 .managemet-img {height: 250px !important;}
	.home--first.management--top {padding: 30px 0 40px;}
	.herosection-right {height: 200px !important;}
	.person-img img {width: 70%;}
	.years--section .small-cc {width: 100% !important;max-width: 100% !important;}
	.full--tab h3 {font-size: 20px;}
	.it-first {padding: 30px 0 74px;}
	.it-second h2 {font-size: 26px;margin-bottom: 15px;}
	.full--tab h3 i {font-size: 28px;}
	.qualitat--top .herosection-left h1 {font-size: 32px;}
	.qualitat--top .style44 img {width: 100%;max-width: 100%;top: 0;left: 0;}
	.home--first.qualitat--top {padding-bottom: 00px !important;}
	.home--first.nach--top {padding-top: 40px !important;padding-bottom: 50px !important;}
	.list--style h2 {font-size: 30px;margin-bottom: 10px;}
	.list--style .vc_column-inner {padding: 0 !important;}
	.list--style li {font-size: 20px;}
	.vc_row.wpb_row.vc_row-fluid.nach--bot.small-cc {padding-bottom: 0px;width: 100% !important;max-width: 100%;}
	.home--first.eng-top {padding-top: 50px;padding-bottom: 100px !important;}
	.map {height: 250px;}
	.tax--title--section.styles2 h2 {font-size: 31px;margin-bottom: 15px;}
	.select-wrap select {font-size: 15px;padding: 11px 5px;}
	.sub-loc-wrap::after {width: 42px;height: 42px;background-size: 10px;}
	.sub-loc-wrap::before {width: 42px;height: 42px;}
	.single-locations .list--style h5 {font-size: 25px;}
	.single--buttons a {margin-bottom: 10px;margin-left: 0;}
	.transport .style11 .herosection-right img {width: 300px !important;max-width: 300px;}
	
	.jobs-temp .duales-second h1 {	word-break: break-word;}
	.jobs-temp h2 {	font-size: 35px;}
	.jobs-temp .download-top-section a {	font-size: 17px;	padding-right: 50px;}
	.jobs-temp .style222 a::after {	width: 24px;height: 24px;}
	.jobs-temp .content-c-tab h3 {	word-break: break-word;}
	.jobs-temp .duales-second .video--wrap {	height: 280px;}
	.jobs-temp .duales-second .wpb_single_image.wpb_content_element.vc_align_left {	width: 100%;}
	.jobs-temp .duales-bot .each-c-box a {	position: relative;	bottom: auto;}
	.jobs-temp .duales-bot .each-c-box {	padding-bottom: 40px !important;}
	.jobs-temp .vc_column_container > .vc_column-inner {padding-left: 0;padding-right: 0;}
	.jobs-temp .vc_row{	margin-left: 0;  margin-right: 0;}
	.simple-top-content h1 {font-size: 30px;}
	.top-banner {height: 140px;}
	.blue--inner h2 {font-size: 30px;}
	.logistik--second.list--style {margin-bottom: 50px !important;}
	.inhouse--top .inner_top-left h1 {font-size: 35px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.left-form.inhouse-boxes.vc_row-no-padding {padding-bottom: 30px;margin-top: 30px;}
	.home--first.temper--top {padding: 30px 0 70px !important;}
	.home--first.temper--top.beru-top {padding-bottom: 60px !important;padding-top: 30px !important;}
	.video--content {padding: 0 15px 25px;}
	.single--hero {height: 140px;border-bottom-right-radius: 40px;}
	.social-share {margin-bottom: 30px;}
	.single--content {padding: 40px 0 20px;}
	.blue--inner {border-bottom-right-radius: 90px;}
	.left-form::before, .right-form::before {top: -20px;}
	.list--style {margin-bottom: 40px;}
	.list--style.deutsc--mid {border-bottom-right-radius: 90px;}
	.deutsc--mid-bot h2 {font-size: 30px;margin-bottom: 30px !important;}
	
	.map-search {width: 300px;height: 39px;right: 0;top: 15px;position: relative;margin-bottom: 10px;top: auto;left: auto;width: 100%;}
	.vc_row.wpb_row.vc_row-fluid.deutsc--mid-bot {padding-top: 0px;}
	#location-finder {margin-bottom: 0px;}
	.pin-cont {padding: 0px;}
	.all-locations.loca-top h3 {font-size: 15px;margin-bottom: 3px;}
	.all-locations.loca-top, .loc-links {padding-bottom: 4px;margin-bottom: 4px;}
	
	.new--hero .style11 .herosection-right img {width: 230px !important;max-width: 230px;}
	.standort--section {margin-bottom: 20px;padding: 20px 15px 30px;}
	.standort--section h2 {font-size: 31px;margin-bottom: 9px;}
	.standort--form .selectric {padding: 8px 12px;font-size: 14px;}
	.standort--section input {padding: 8px 12px;font-size: 14px;}
	.standort--form button {font-size: 14px;padding: 6px 20px;margin-top: 15px;width: 100%;}
	.selectric-items {padding: 15px 0;}
	.selectric-items li {padding: 0 15px;font-size: 16px;margin-bottom: 2px;}
	
	.management--top .style33 img {width: 110%;max-width: 110%;bottom: 0px;transform: none;}
	.full--img .imgtxt-img {height: 220px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 15px;margin-top: -56px;padding-left: 10px;padding-right: 10px;}
	.vc_row.wpb_row.vc_row-fluid.transport.kompe {margin-top: -50px;padding-top: 15px;}
	.home--first ul li {font-size: 20px;padding: 7px 0;}
	.home--first ul {margin-top: 20px;}
	.each--post.big--post iframe {width: 300px;height: 426px;}
	.each--post.big--post h3 {font-size: 28px;}
	.single-post .list--style {padding: 30px 15px 0;}
	.standort--form .selectric span {font-size: 14px;}
	
	.it--leis .inner-top--inner {padding-top: 30px;padding-bottom: 100px;}
	.selectric .label {margin: 0 38px 0 3px;}
	.ltl--top .inner-top--inner.style2 {padding-top: 30px;}
	
	.medi--title h3:last-child {width: 100%;}
	.medi--title h3:first-child {width: 100%;border-right: none;border-bottom: 1px solid #C8C8C8;}
	.medi--second h2 {font-size: 25px;}
	.medi--left, .medi--right {padding: 10px 15px;font-size: 15px;width: 100%;height: auto !important;border-right: none;border-bottom: 1px solid #C8C8C8;}
	.it--leis.bigger--cc .inner_top-left {width: 100%;padding: 20px 25px;}
	.it-second.it-leist-second {margin-top: -60px;padding-top: 20px;padding-left: 25px;padding-right: 25px;}
	.it--leis.bigger--cc .inner_top-left p {font-size: 18px;line-height: 1.2;}
	.home--third.last.home-2.new--hero {padding-top: 0px;}
	.list--style.direct--list {padding: 20px;}
	.blue--inner .wpb_text_column.wpb_content_element.site-content-center {padding-right: 0px;padding-left: 0px;}
	.list--style.direct--list {margin-bottom: 50px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct {padding-bottom: 20px;}
	.direct--top.ltl--top .inner_top-left h1 {font-size: 30px;}
	.lager--top .inner_top-left h1 {font-size: 30px;}
	.lager--top .inner_top-left h2 {font-size: 24px;margin-bottom: 15px;}
	.list--style.inho--second {margin-top: -46px;padding-top: 15px;padding-right: 23px;padding-left: 23px;padding-bottom: 20px;margin-bottom: 0;}
	.vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot {padding-top: 25px;margin-top: -40px;padding-bottom: 15px;padding-right: 20px;padding-left: 20px;}
	.presse--page {margin-top: -51px;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
	.c2col .each-imgs {width: 100%;}
	.each-imgs {width: 100%;}
	.group--first .inner_top-left {width: 100%;padding: 20px;}
	.home--second.about--second.group--second {margin-top: -50px;padding-top: 20px;padding-right: 20px;padding-left: 20px;padding-bottom: 20px;}
	.vc_row.wpb_row.vc_row-fluid.full--img.gese--bot {padding-top: 15px;margin-top: -56px;padding-left: 20px;padding-right: 20px;}
	.full--img .imgtxt-img {height: 180px;}
		
	/*Homepage*/
	.home--third.last.home-2.new--hero .site-content-center {width: 86%;max-width: 86%;}
	.logistik--second.list--style {margin-bottom: 0px;padding: 20px 15px;}
	.content-c-tab h3 {font-size: 28px !important;}
	.it-second p {font-size: 16px !important;}
	.download-top-section a {font-size: 16px !important;padding: 10px 50px;}
	.vc_row.wpb_row.vc_row-fluid.home--second.compliance-second {padding-right: 0px !important;padding-left: 0px !important;}
	.it-second.it-kom {padding: 20px 20px;margin-top: -52px;}
	.it-kom-top .inner_top-left {padding: 20px 25px;}
	.home--first.qualitat--top .herosection-left h1 {font-size: 30px;}
	.vc_row.wpb_row.vc_row-fluid.list--style.nach--second {padding-left: 30px;padding-right: 30px;padding-top: 20px;margin-top: -50px;}
	
	.right-footer ul li {float: left;width: 100%;display: inline-block;}
	.right-footer ul {text-align: center;}
	body .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {width: 100% !important;height: 220px !important;margin-bottom: 25px;}
	.inner-top--inner {border-bottom-right-radius: 40px;}
	.it-second p {margin-bottom: 15px !important;}
	.selectric .label {margin: 0 65px 0 15px !important;font-size: 18px;line-height: 40px;height: 40px;}
	.news--page h1 {margin-bottom: 15px !important;}
	 .mailpoet_form .mailpoet_submit {font-size: 14px !important;padding: 8px 45px !important;margin-top: 15px !important;}
	  .direct--top.netz .inner-top--inner.style2 {padding-bottom: 140px;padding-top: 60px;}
	  .standort--land--container {width: 100%;}
	  .standort--auswahlen--container {width: 100%;	float: left;}
	  .standort--finder .selectric .arrow---down {right: 5px;}
	  .standort--finder {margin-top: -269px !important;padding: 10px 15px 20px;}
	  .standort--finder .select--container.loading::after {margin-top: -16px;}
	  .singlepeople--section h1 {font-size: 28px;}
	
	.list--style.direct--list,.list--style.inho--second,.vc_row.wpb_row.vc_row-fluid.logistik--second.list--style.first, .vc_row.wpb_row.vc_row-fluid.home--second.img-box-direct.temper-bot,
	.medi--second, .presse--page, .home--second.about--second.group--second, .vc_row.wpb_row.vc_row-fluid.full--img.gese--bot, .vc_row.wpb_row.vc_row-fluid.it-second.policy, .exzellenz-second,
	.it-second.it-kom, .it-second.it-leist-second, .zertifikate-second,.ein--second, .date--second, .kontakt--second, .list--style.nag--inner--c,.list--style, .tabs--section,
	.offene--section.home--second.img-box-direct, .studium--second, .fahren--second  {padding-top: 20px !important;padding-right: 20px !important;padding-left: 20px !important;}
	
	.group--first .inner_top-left, .it-kom-top .inner_top-left, .it--leis.bigger--cc .inner_top-left, .direct--top .inner_top-left,.lager--top .inner_top-left, .inhouse--top .inner-top--inner .inner_top-left,
	 .kontakt--top .inner_top-left, .netz.direct--top .inner_top-left {width: 100% !important;padding: 15px 20px;}
	 .full--img.full--2 .imgtxt-img {height: 250px !important;}
	 .full--img.full--2 .each--infos {padding: 15px 20px !important;}
	 .full--img.full--2 .each--infos h3 {font-size: 30px;}
	 .each--infos p {font-size: 18px;}
	 .full--img.full--2 .each--infos h4 {font-size: 20px;margin-bottom: 15px;}
	 .content-404 h1 {font-size: 55px;}
	 
	 .stan-table-top {border-radius: 20px 20px 0px 0px;}
	 .list--style h3 {font-size: 24px !important;}
	 .stan-table-top h3 sup {font-size: 16px;}
	 .list--style p {font-size: 16px;margin-bottom: 16px;}
	 .nag--inner--c.list--style li {font-size: 17px;}
	 .list--style.nag--inner--c .country--box {margin-top: 0px;}
	 .each-c-box {margin-bottom: 15px;}
	 .list--style.nag--inner--c.big-top {padding-top: 30px !important;}
	 .list--style.nag--inner--c.big-top h2 {font-size: 30px;margin-bottom: 10px;}
	 .list--style.nag--inner--c.danmark--content-top h2 {margin-bottom: 15px;line-height: 1;font-size: 26px !important;}
	 body.home .vc_row.wpb_row.vc_row-fluid.vc_row-no-padding .herosection--inner .herosection-right {height: 280px !important;margin-bottom: 10px;}
	 .wpcf7-textarea {height: 100px;}
	 .each--line.submit--line .send-button.contact--button {width: 100%;}
	 .standortplz--container input {padding: 0 4px 0 15px;}
	 .login--form {padding: 15px 20px 15px;border-top-right-radius: 30px;margin-top: 35px;margin-bottom: 35px;}
	 .nag-location-banner .top-banner {height: 160px;}
	 .bot-right a, .bot-right p {padding-right: 0px;margin-bottom: 0px;}
	 .ein--second .wpb_text_column.wpb_content_element h2 {margin-bottom: 10px;margin-top: 30px;}
	 .nag-danmark-title.deine a.vc_general {margin-top: 20px;width: 100%;}
	 .nag-danmark-title .wpb_text_column h2 {font-size: 26px;margin-bottom: 15px;line-height: 1;}
	 .tabs--section p {font-size: 16px;margin-bottom: 10px;}
	 .tabs--section h2 {font-size: 28px;margin-bottom: 10px;}
	 .titlelinkimage-left p {font-size: 18px;margin-bottom: 15px;}
	 .tabs--section .send-button {margin-left: 15px;font-size: 14px;padding: 7px 50px;}
	 .tabs--section .wpb_text_column.wpb_content_element .send-button {width: 180px;padding: 7px 0;font-size: 15px;margin-top: 10px;}
	 .each--link {padding: 14px 5px;}
	 .content-404 h1 {font-size: 80px;}
	 .slick-next.slick-arrow .arrow---down {top: 46%;left: 68%;}
	 .slick-prev.slick-arrow .arrow---down {top: 46%;left: 35%;}
	 .inside-last .vc_empty_space {display: none;}
	 .fullimgtitle-cont a {margin-top: 10px;width: 100%;text-align: center;}
	 .einst.group--first .inner-top--inner {padding: 50px 0 100px;}
	 .fullimgtitle-bg {height: 150px;border-bottom-right-radius: 40px;margin-bottom: 10px;}
	 .fullimgtitle-cont a {margin-bottom: 10px !important;}
	 .top-banner.styletwo img {width: 100px;bottom: -45px;right: 0px;}
	 .home--second .vc_col-sm-4 {margin-bottom: 20px;}
	 .home--third.last.home-2.new--hero img {padding-top: 0 !important;padding-bottom: 10px;}
	 li {font-size: 16px;}
	 .acord-cont li::before {left: -8px;top: 10px;}
	 .leftright-bg {height: 200px !important;}
	 .listbox--content {padding: 10px 15px 15px;}
	 .each-listbox-row a, .each-listbox-row p {font-size: 20px;}
	 .each-listbox-row {padding: 10px 25px 10px 0;}
	 .each-listbox-row .arrow---down {top: 10px;}
	 ul.basic-answers li {width: 100% !important;margin-right: 0;}
	 .basic-vote {width: 100%;text-align: center;}
	 .basic-vote a {font-size: 16px !important;padding: 9px 40px !important;margin-top: 05px !important;width: 100% !important;}
	 .poll--page {padding-top: 40px;padding-bottom: 30px;}
	 ul.basic-answers-results li {margin-bottom: 15px !important;}
	 .basic-answer-results-details {top: 0px;font-size: 45px !important;left: 10px;}
	 .basic-answers-results .bg---img {height: 80px;}
	 
	 .top-banner.stylefour::before {width: 167px;height: 151px;left: 50px;}
	 .studium--second h1 {font-size: 33px;}
	 .studium--second .listbox--section {margin-bottom: 20px;}
	 
	 .wpcf7-text, .wpcf7-email, .wpcf7-textarea {font-size: 16px;padding: 10px 15px 6px 0;}
	 .each--sect .selectric .label {padding: 10px 25px 5px 0;margin-left: 0 !important;}
	 .selectric .arrow---down {width: 26px;height: 15px;}
	 .selectric .arrow---down span {width: 15px;height: 4px;}
	 .selectric .arrow---down span:first-child {left: 3px;}
	 .with-right-label .each--line label {padding: 10px 20px 6px 0;}
	 .extra--st {right: -72px;}
	 .extra--st {padding-left: 0px;}
	 .extra--st::before {left: -20px;}
	 .right-footer ul {display: table;}
	 .social-share i {font-size: 20px;}
	 .studium--second .vc_column-inner {padding-right: 0 !important;padding-left: 0 !important;}
	 .studium--second {padding-right: 0 !important;padding-left: 0 !important;}
	 .question--text {min-height: 130px;}
	 
	 #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {	font-size: 30px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p {	font-size: 14px !important;}
	.moove-gdpr-button-holder button {	padding: 7px 20px !important;	font-size: 13px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {	font-size: 15px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {	padding: 16px 22px !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {	height: calc(90vh - 300px);}
	.moove-gdpr-modal-right-content .moove-gdpr-button-holder button {	width: 100% !important;	margin-bottom: 10px !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content {	height: auto !important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img {	max-width: 50%;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {	padding-top: 15px !important;}
	 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title {	margin-bottom: 8px !important;}
	 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {	height: 120px !important;}
	 #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {padding: 5px 10px !important; 	height: calc(90vh - 180px) !important;}
	 #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content {	max-height: calc(90vh - 310px) !important;}
	 
	 .img-box-section {padding: 60px 0 30px;}
	 .home--form .standort--form .selectric span {margin-left: 0 !important;}
	 .right-footer ul li {margin-bottom: 5px;}
	 .each--infos a.box--link, .each-c-box a, .img-box-cont a, .each--post-infos a {font-size: 20px;}
	 .each--infos a::after, .each-c-box a::after, .img-box-cont a::after, .each--post-infos a::after {top: 6px;	right: 1px;	width: 13px;height: 16px;}
	 .each--link.bblr {border-bottom-left-radius: 0px;}
	 .selectric-standort--land .selectric .arrow---down span:first-child, .selectric-standort--auswahlen .selectric .arrow---down span:first-child {left: 0;}
	 .tabs--section .wpb_text_column.wpb_content_element .send-button {width: 100% !important;}
	 .tabs--section .wpb_text_column.wpb_content_element .wpb_wrapper > p {font-size: 0;}
	 .tabs--section .send-button {width: 100%;text-align: center;}
	 
	 /*New*/
	 .new--style .each--img-text {width: 100%;}
	 .new--style .imgtxt-img {height: 240px;}
	 
	 .new--presse--img {margin-bottom: 15px;}
	 .new--presse--left {padding-left: 20px;}
	 .new--left--inner h4 {font-size: 20px;margin-bottom: 12px;}
	 .new--presse--right {width: 100%;padding-left: 20px;padding-bottom: 30px;}
	 .new--right--inner a {font-size: 18px !important;}
	 .new--bot--sec {border-bottom-right-radius: 30px;margin-bottom: 30px;}
	 
	 /*Image Section*/
	 .img-slider-bg {height: 250px;}

	 /*Color changes*/
	.each--infos a.inherit::after {		width: 9px;	}

	/*Trend Radar*/
	.slider--close.button--close {		top: 0px;	}
	.trend-content-slide h3 {		font-size: 16px;	}
	.trend-content-slide .slide-content p, .trend-content-col .button {		font-size: 12px;	}
	.trend-menu-bar {		display: none;	}
	.trend-section {		padding-left: 0;	}
	.slider--close.button--close {		right: 5px;	}
	.trend-filter {		max-width: 300px;	}
	.trend-radar-col.trend-radar-left {		padding: 25px 15px 0px 10px;	}
	.button-trend-filter {	font-size: 13px;	padding: 14px 14px;	}
	.trend-filter-year {		width: 300px;		padding: 20px 10px 0 10px;		border-radius: 0 0 50px 0;	}
	.trend-filter-box {		border-radius: 0 0 50px 0;margin-bottom: 20px;	}
	.trend-filter-box.trend-box-categories {		margin-bottom: 10px;	}
	.trend-radar-col h1, .trend-radar-col h2 {		font-size: 16px;	}
	.trend-header {		width: 100%;		margin-left: 0;	}
	.infos--close.button--close {		right: 5px;		top: 5px;	}
	.trend-title h2, .trend-sector {		font-size: 18px;	}
	.trend-category {		font-size: 16px;	}
	.trend-title {		padding: 17px 10px 15px 30px;	}
	.trend-chart {		font-size: 13px;	}
	.trend-chart-title {		min-width: 160px;	}
	.trend-chart-bar {		width: 115px;	}
	.trend-section-heading h3 {		font-size: 20px;	}
	.slider--close.button--close {		right: 25px;	}
	.trend-section-content .slick-arrow {		bottom: 20px;	}
	.trend-section-content .slide--right {		height: 200px !important;	}
	.trend-section-content .slide--left {		padding: 15px 32px 20px 30px;		max-height: calc(100vh - 200px) !important;		height: calc(100vh - 200px) !important;	height: calc(calc((var(--vh, 1vh) * 100) ) - 200px) !important;	}
	.trend-section-content .slick-dots li {		margin-right: 10px;		width: 13px;		height: 13px;	}
	.trend-section-content .slick-dots {		bottom: 17px;	}
	.trend-content-slide .slide-content p, .trend-content-col .button {		font-size: 14px;	}

	/* trendradar */
	.trend-radar-col.trend-radar-right {
		padding: 5px 10px 60px;
	}    
	.trend-radar-holder {
		width: 100%;
		height: auto;
		padding: 0;
	}
	.circle--inner {
		width: 900px;
		height: 900px;
		position: relative;
		left: 50%;
		margin-left: -450px;
	}
	.circle--wrapper {
		height: 580px;
		overflow: hidden;
		padding-top: 35px;
	}
	.rotate--now .radar-post {
		transition:none !important;
		transition-delay: 0ms !important;
	}
	.radar-post .cirlce-tag{
		display:inline-block !important;
	}
	.each--cat.inverted > div {
		height: 100% !important;
		top: -25px;
		bottom: auto;
		position: relative !important;
	}
	.trend-radar-wrapper{
		display:inline-block;
	}
	.radar-post .radar-post-icon::after, .shape-rectangle, .shape-circle,.trend-radar-circle-wrapper::before  {animation:none !important;}
	.trend-radar-circle-wrapper::before{display:none !important;}
	.footer--form.news--fform input{width:100% !important;}
	.footer--form.news--fform input[type="submit"]{width:100% !important;}

	.trend-info-popup {	width: 280px;		padding: 28px 40px;		position: fixed;		left: 50%;		transform: translate(-50%,-50%);		top: 50%;	}
	.trend-right-info.trend-radar-col {	padding: 60px 28px 40px 45px;	}
	.trend-right-info h3, .trend-right-info h4 {font-size: 19px;	}
	.trend-right-info h4::before {width: 22px;	height: 22px;		left: -28px;	}
	.trend-right-info p {	font-size: 14px;	}
	.close-right-info {	right: 20px;		font-size: 25px;		top: 15px;	}

	body #page .einkauf-no-margin.vc_row.wpb_row.compliance-second {padding-left: 20px !important;		padding-right: 20px !important;	}

 }
 
 /*Media pe height*/
@media(max-height:380px){
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2 {	font-size: 30px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p {	font-size: 14px !important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {	padding: 10px 15px !important;}
	
	/*Image Slider*/
	.img-slider-bg {height: 200px;}


}

/* WIRE-593 */
.remove-extr-space .colorbox--section.whitecolor{
	margin-bottom: 0 !important;
}
/* END WIRE-593 */