/*** Individuelle CSS-Formatierungen ***/
/* barlow-regular - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/barlow-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/barlow-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v11-latin-regular.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-500 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/barlow-v11-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/barlow-v11-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v11-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v11-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v11-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v11-latin-500.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-700 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/barlow-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/barlow-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v11-latin-700.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-800 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/barlow-v11-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/barlow-v11-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v11-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v11-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v11-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v11-latin-800.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-900 - latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/barlow-v11-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/barlow-v11-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v11-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v11-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v11-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v11-latin-900.svg#Barlow') format('svg'); /* Legacy iOS */
}


:root {
  --hd-gruen: #007a39;
  --hd-hellgruen: #85b38c;
  --hd-beige: #a2937d;
  --hd-hellbeige: #d7d1c6;
}
body {font-family: 'Barlow';font-weight: 400;font-size:22px;color: #4a4a49;}
h1.sppb-title-heading {font-weight: 400;}
#sp-page-builder .sppb-section-title .sppb-title-heading strong {font-weight: 600;}
h1.sppb-title-heading, h2.sppb-addon-title strong {font-weight: 500;}
h1.sppb-title-heading {font-size: 34px;}
.h1, h1, .h3, h3  {font-weight: 700;}
.h2, h2 {text-transform:uppercase;color: var(--hd-beige);font-size: 33px;font-weight:800;margin-bottom:30px;}
.body-home .h2, .body-home h2 {color:white !important;}
.h3, h3, .article-header h1, h1.sppb-title-heading {text-transform:uppercase;color: var(--hd-gruen);font-size: 34px;}
.sp-module ul > li > a:hover, .categories-module .active a  {color: var(--hd-gruen);}
.h4, h4 {text-transform:uppercase;color: var(--hd-gruen);font-weight: 800;}
.h5, h5 {text-transform:uppercase;color: var(--hd-gruen);font-weight: 800;font-size:18px;}

b, strong {font-weight: 500;}
sub, sup {font-size:.5em;}
sup {top:-0.8em;}
a, a:hover, a:active {color: var(--hd-gruen);}

/***<Topnav>***/
.topnav ul {display: flex;list-style-type: none;}
.topnav ul li {padding:0 5px;text-align:center;}
.topnav ul li img {width:50%;height:auto;}
/***</Topnav>***/

/***<Header>***/
#sp-top-bar {height:30px;background-color: var(--hd-gruen);}
#sp-header {background-color:rgba(255,255,255,0.9);}
/***</Header>***/

/***<Mainnav>***/
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {font-size: 20px;text-transform: uppercase;color: var(--hd-gruen);font-weight: 500;}
.sp-megamenu-parent > li.sp-menu-item::after {content: '|';position: absolute;top: 10px;font-size: 20px;color: var(--hd-gruen);}
.sp-megamenu-parent > li.sp-menu-item:last-child::after{content:'' !important;}
.sp-megamenu-parent {float: left;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: white !important;font-size: 18px;text-transform: uppercase;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {color: var(--hd-gruen) !important;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {color: var(--hd-gruen) !important;font-weight: 500;}
body.ltr .sp-megamenu-parent > li.sp-has-child > a::after, body.ltr .sp-megamenu-parent > li.sp-has-child > span::after {display:none;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background: var(--hd-beige);}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active > a:hover {font-weight:700;}
.sp-megamenu-parent > li:hover > a {color: var(--hd-hellgruen);}
.sp-megamenu-parent .sp-dropdown-inner .sp-mega-group img {max-height:200px;max-width:200px;object-fit:cover;}

/***</Mainnav>***/

/***<Slider>***/
.sppb-addon-sp-slider .sp-item.slider-content-vercally-center {align-items:flex-end;}
.sppb-addon-sp-slider .sp-item.slider-content-vercally-center .sppb-container {margin-bottom:5%;}
.sp-slider .sppb-container {max-width: 2000px;}
.sp-slider h1.hd-slidertitle {font-size:48px;text-transform:uppercase;font-weight:700;}
.sp-slider h1.hd-slidertitle b {font-weight:900;}
.sp-slider p a {color: white;font-size: 20px;}
/***</Slider>***/



.hd-left-img-outside::before {content: url('/images/hg-kies-links.png');top: 0;left: 0;background-size: contain;display: inline-block;width: 100%;height: 1500px;background-repeat: no-repeat;}
.hd-right-img-outside::before {content: url('/images/hg-kies-rechts.jpg');top: 0;right: 0;background-size: contain;display: inline-block;height: 100%;background-repeat: no-repeat;position:absolute;}
.hd-left-img-outside::after {content:url('/images/baggerschaufel.png');bottom:30px;right:0;}
.hd-left-img-outside::before, .hd-left-img-outside::after, .hd-right-img-outside::before {position:absolute;transition: all 2s;opacity: 1;}
.body-leistungen .hd-left-img-outside::after, .body-rechtliches .hd-left-img-outside::after, .body-ueberuns .hd-left-img-outside::after, .body-jobs .hd-left-img-outside::after {content:''!important;}
.body-rechtliches .hd-left-img-outside::before {content:url('/images/hg-kies-links-small.png');top:150px;}
.hd-hg-zindex {z-index:0 !important;}

/***<Timeline>***/
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel.left-part {text-align: left;}
.sppb-addon-timeline h3.title {margin-top: 15px !important;color:#a3927c;} 
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel::before {border:none;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge::before {background-color: var(--hd-gruen) !important;height:15px;width:15px;top:115px;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge::after {left:-80px;width:80px;top:115px;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .odd .timeline-badge::after {right:-80px;top:115px;}
.hd-before-history::before {content:url('/images/hd-signe.png');position:relative;}
.hd-before-history::after {content: '';background: var(--hd-gruen);width: 30px;height: 30px;position: absolute;border-radius: 100%;right: calc(50% - 16px);}
.timeline-item {margin-bottom:-100px;}
.timeline-panel.left-part, .timeline-panel {background-color:#eee;}
/***</Timeline>***/

/***<Canvasmenü>***/
#offcanvas-toggler > .fa {color: white;}
#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {color: var(--hd-gruen);}
.offcanvas-overlay {z-index:10000;}
.offcanvas-menu img.logo-image {height:50px;}
.offcanvas-menu .offcanvas-inner ul.menu > li a:hover, .offcanvas-menu .offcanvas-inner ul.menu > li a:focus, .offcanvas-menu .offcanvas-inner ul.menu > li span:hover, .offcanvas-menu .offcanvas-inner ul.menu > li span:focus {color: var(--hd-hellgruen);}
.offcanvas-menu .offcanvas-inner ul.menu > li.active > a {color:var(--hd-gruen);}
/***</Canvasmenü>***/

/***<Footer>***/
#sp-footer, #sp-bottom {color: white;background:transparent;}
#sp-footer .container-inner {border-top: none;}
#sp-footer {display:none;}
/*#sp-bottom {background-image:url('/images/hg-footer-3.jpg');background-size: contain;font-size: 22px;line-height:1.4;}*/
#sp-bottom {background-color:var(--hd-gruen);}

#sp-bottom .sp-module .sp-module-title {font-size: 28px;text-transform: unset;}
/***</Footer>***/

/***<Footernav>***/
.bottomnav .nav {flex-direction:column;}
#sp-bottom .sp-module ul > li {margin-bottom: 0;}
#sp-bottom .sp-module .sp-module-title {margin:0;}
.footerlogo img {max-width: 80%;}
#sp-bottom a {color: white !important;}
/***</Footernav>***/

/*<Leistungsübersicht>*/
.hd-leistungsuebersicht .sppb-col-md-4 {margin-bottom:30px;}
.hd-leistungen .sppb-img-responsive {border-bottom: 10px solid white;}
.sppb-column.hd-leistungen {background-color: var(--hd-gruen);transition: all 0.5s;}
.sppb-column.hd-leistungen a {color:white;}
.sppb-column.hd-leistungen h2.sppb-addon-title {text-transform: uppercase !important;padding:5px 15px !important;}
.sppb-column.hd-leistungen:hover {background-color: var(--hd-beige);}
.hd-nav-leistungsuebersicht + div {width:300px !important;}
/*</Leistungsübersicht>*/
.hd-leistung-item h3.sppb-addon-title {font-size:28px;margin-bottom:30px;font-weight:800;}

/*<Leistungskarousel>*/
/*.sppb-carousel-extended-heading {font-size: 24px;text-transform:uppercase;color: #fff;margin-bottom: 0;position: absolute;bottom: 0;padding: 5px;background: var(--hd-gruen);width: 100%;border-top:5px solid white;min-height:75px;}
.sppb-carousel-extended-heading:hover, .sppb-carousel-extended-content-wrap:hover > .sppb-carousel-extended-heading {background: var(--hd-beige);transition: all 0.5s;}
.sppb-carousel-extended-item img {object-fit: cover;}
.fa-angle-right::before {content: url('/images/icons/hd-arrow-right.png');position:relative;}
.fa-angle-left::before {content: url('/images/icons/hd-arrow-left.png');position:relative;}
.sppb-carousel-extended-nav-control .nav-control {border:none;}*/
/*</Leistungskarousel>*/

.hd-abbinder .sppb-addon-single-image-container, .hd-abbinder .sppb-addon-single-image-container img {width:100%;}

/*<Mitarbeiter>*/
.sppb-person-name {text-transform: uppercase;color:var(--hd-gruen);font-size:20px !important;font-weight:700 !important;}
.sppb-addon-person .sppb-person-introtext {margin-top:0;}
.sppb-addon-person .sppb-person-information > span.sppb-person-designation, .sppb-addon-person .sppb-person-information > a.sppb-person-email {display: block;font-size: 18px;color: #4a4a49;margin-top:0;font-weight:400;}
.sppb-person-designation {font-weight:500 !important;}
/*</Mitarbeiter>*/

.hd-bildzoom {transition: transform 0.2s;}
.hd-bildzoom:hover {transform: scale(1.05,1.05);}
.hd-bildzoom .sppb-addon-single-image-container, .hd-bildzoom .sppb-column-addons:hover {-webkit-box-shadow: 10px 5px 6px 0px rgba(191,191,191,0.77);box-shadow: 10px 5px 6px 0px rgba(191,191,191,0.77);}
.hd-zertifikat-txt em {font-style: normal;color: var(--hd-beige);font-size: 24px;font-weight: 800;line-height: 20px;text-transform:uppercase;}
.hd-zertifikat-txt span {text-decoration: none !important;font-weight: 900;font-size:30px;line-height:20px;text-transform:uppercase;color:var(--hd-gruen);}
.hd-zertifikat-txt a {color:var(--hd-gruen);}

/*<Akkordeon>*/
.sppb-panel-modern {background:transparent;}
.hd-akkordeon .sppb-panel-modern > .sppb-panel-heading {background: var(--hd-hellbeige);color:var(--hd-gruen);padding: 5px 30px 5px 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-topright: 15px;-moz-border-radius-bottomleft: 15px;border-top-right-radius: 15px;border-bottom-left-radius: 15px;}
.hd-akkordeon .sppb-panel-modern .sppb-panel-body {border-top:none;}
.hd-akkordeon .sppb-panel-modern .sppb-panel-title {text-transform:uppercase;font-size: 24px;}
.hd-akkordeon .sppb-panel-modern .sppb-panel-title i {text-transform:none;font-style:normal;font-size: 16px;}
.hd-akkordeon .sppb-panel-modern {border:none;}
.hd-akkordeon .sppb-panel-modern .sppb-addon-content strong {text-transform: uppercase;color: var(--hd-gruen);}
/*</Akkordeon>*/

.hd-scale-img {
  -webkit-transform: matrix(1, 0, 0, 1, 0, 0);-moz-transform: matrix(1, 0, 0, 1, 0, 0);-ms-transform: matrix(1, 0, 0, 1, 0, 0);-o-transform: matrix(1, 0, 0, 1, 0, 0);transform: matrix(1, 0, 0, 1, 0, 0);
  -webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.hd-scale-img:hover {-webkit-transform: matrix(1.04, 0, 0, 1.04, -5, -5);-moz-transform: matrix(1.04, 0, 0, 1.04, -5, -5);-ms-transform: matrix(1.04, 0, 0, 1.04, -5, -5);-o-transform: matrix(1.04, 0, 0, 1.04, -5, -5);transform: matrix(1.04, 0, 0, 1.04, -5, -5);
  -webkit-box-shadow: 5px 5px 8px -2px #5C5C5C !important;box-shadow: 5px 5px 8px -2px #5C5C5C !important;z-index:500;}
.sppb-addon-image-overlay-icon:active, .sppb-addon-image-overlay-icon:focus, .sppb-addon-image-overlay-icon:hover {background: var(--hd-hellgruen);}
.sppb-addon-image-overlay-icon {background: var(--hd-gruen);}

/*<Blog Referenzen>*/
#sp-left .sp-module, #sp-right .sp-module, #sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title, #sp-left .sp-module ul > li, #sp-right .sp-module ul > li, .article-list .article {border: none;}
#sp-right .sp-module .sp-module-title {margin: 0 0 15px;padding-bottom:0;}
ul.categories-module {padding-left: 40px;}
ul.categories-module li::before {content:'';position:absolute;width:30px;height:30px;background:#533f1f;margin-top: 5px;}
ul.mod-articlescategories.categories-module.mod-list {position:relative;}
#sp-right .sp-module ul > li > a {margin-left:40px;}
.readmore a {color: white;font-weight: 600;padding: 10px 20px;background: var(--hd-gruen);text-transform: uppercase;color:white !important;}
.article-body {margin-left:-20px;}
.pagination > li > a, .pagination > li > span {color: white;}
.page-link {background-color: var(--hd-gruen);border: var(--hd-gruen);border-radius: 0 !important;}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {color: white;}
.page-link:hover {background-color: var(--hd-hellgruen);border-color: var(--hd-hellgruen);}
.article-list .article .readmore a:hover {background:var(--hd-beige);color:white;} 
#sp-right .sp-module .tagscloud .tag-name {padding: 0;background: transparent;color: #4a4a49;border-radius: 0;}
.cat-children {display:none !important;}
.pagination .history.page-item {margin: 0 15px;}
/*</Blog Referenzen>*/

/*<Blog Referenzen Startseite>*/
.mod-articlesnews__item {width: 50%;float: left;padding: 15px 5%;text-align:center;}
.mod-articlesnews__item .newsflash-title {color:var(--hd-beige);}
.mod-articlesnews__item strong, .mod-articlesnews__item b {font-weight:500 !important;}
figcaption {color: #533f1f;font-weight: 400;text-align: left;font-size:14px;}
/*</Blog Referenzen Startseite>*/


.hd-maschinenlink {right: 20%;bottom: 32%;z-index: 20 !important;position: absolute !important;}
.hd-maschinenlink h2.sppb-addon-title strong {font-weight:800;}
.hd-maschinenlink h2.sppb-addon-title, .hd-maschinenlink .sppb-addon-content a {color:var(--hd-gruen);text-transform:uppercase;font-weight:500;}
.hd-maschinenlink .sppb-addon-content {line-height:1.2}

/* Grid mit 6 Zeilen und 2 Spalten*/
.hd-grid-container {display: grid;grid-template-rows: auto auto 250px;grid-template-columns:repeat(2,1fr);grid-gap: 5px;}
.hd-grid-container li:nth-child(1){grid-column:1 / 3;grid-row:1 / 2;}
.hd-grid-container li:nth-child(2){grid-column:1 / 2;grid-row:2 / 3;}
.hd-grid-container li:nth-child(3){grid-column:2 / 3;grid-row:2 / 3;}
.hd-grid-container li:nth-child(4){grid-column:1 / 3;grid-row:3 / 4;}
.hd-grid-container li:nth-child(5){grid-column:1 / 3;grid-row:4 / 5;}
.hd-grid-container li:nth-child(6){grid-column:1 / 2;grid-row:5 / 6;}
.hd-grid-container li:nth-child(7){grid-column:2 / 3;grid-row:5 / 6;}
.hd-grid-container li:nth-child(8){grid-column:1 / 3;grid-row:6 / 7;}
.hd-grid-container .sppb-img-responsive {width:100%;height:auto;}
.hd-grid-container li:nth-child(4) img, .hd-grid-container li:nth-child(8) img{width:100%;height:250px;object-fit:cover;}


/*Jobs*/
ul li ul {list-style-type: disc;}
.hd-job-liste ul {list-style: none;}
.hd-job-liste ul li {text-transform:uppercase;color: var(--hd-gruen);font-size: 32px;font-weight:800;position:relative;}
.hd-job-liste ul li::before {content:'»';position:absolute;color:var(--hd-beige);font-weight:900;top:-3px;left:-20px;margin-right:5px;}
.job-stoerer {position: absolute;right: 50px;top: -200px;}
.mod-sppagebuilder.abbinder, .mod-sppagebuilder.abbinder .page-content {position:relative;}
#sp-page-builder .sppb-section-title {margin-bottom: 30px !important;} 
#facebook .sppb-row-container {border-top: 2px solid var(--hd-gruen);padding-top: 50px;}
.offcanvas-active .offcanvas-menu.border-menu {background-image:url('/images/baggerschaufel.png');background-position: right bottom;background-repeat:no-repeat;background-size:90%;animation: bagger 3s ease-out;}

@keyframes bagger {
	from {background-position: 347px bottom;}
	to {background-position: right bottom;}
}
/******************************<RESPONSIVE>*************************************/
@media (max-width: 576px){
	.hd-bigheadline h2.sppb-addon-title {font-size: 18px;}
	#sp-main-body {padding: 30px 0;}
	#sp-header img.logo-image {height:50px;}
}
@media (min-width: 577px) and (max-width: 991px) {
	.hd-bigheadline h2.sppb-addon-title {font-size:48px}
	#sp-main-body {padding: 50px 0;}
}
@media (min-width: 768px) {
	#referenzen .sppb-col-sm-6, #facebook .sppb-col-sm-6 {flex: 0 0 100% !important;max-width: 100% !important;}
}
@media (max-width: 775px){
		.timeline-item {margin-bottom:0;}
		.hd-before-history::after {display:none;}
		.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge::after {left: 10px;}
		.sp-slider h1.hd-slidertitle {font-size: 26px;}
  	.mod-articlesnews__item {width:100%;clear:left;}
  	.mod-articlesnews__item .readmore {margin-top:30px;margin-bottom:30px;}
  	.hd-maschinenlink {right: 2%;}
  	.hd-job-liste ul li {font-size: 24px;}
}
@media (max-width: 991px){
	#sp-header, #sp-header .logo {height:80px;}
	.hd-leistung-item h3.sppb-addon-title, .hd-leistung-item .sppb-addon-content {text-align:left !important;}
	.hd-leistung-item h3.sppb-addon-title {margin-bottom: 15px;}
	.footerlogo img {max-width:50%;}
	.offcanvas-active .offcanvas-menu.border-menu {background-size:50%;}
}	
@media (min-width: 992px){
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {line-height: 50px !important;}
	.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {box-shadow: none;}
}
@media (min-width: 992px) and (max-width:1600px) {
	#sp-bottom3, #sp-bottom4, #sp-user3 {width:25%;}
	#sp-bottom2 {width:50%;}
}
@media (min-width: 992px) and (max-width: 1800px) {
	.hd-bigheadline h2.sppb-addon-title {font-size: 68px}
}
@media (max-width: 1199px){
	#sp-header .logo img {height:50px;}
	.hd-leistungen h2.sppb-addon-title {font-size: 1.5rem;}
	.fa-angle-right::before {left:-40px;}
	.fa-angle-left::before {left:40px;}
	.job-stoerer {display:none;}
}
@media (min-width: 1400px) {
	#sp-bottom .container, #sp-bottom .container-lg, #sp-bottom .container-md, #sp-bottom .container-sm, #sp-bottom .container-xl, #sp-bottom .container-xxl {max-width: 1500px;}
}
@media (min-width: 1801px) {
	.hd-bigheadline h2.sppb-addon-title {font-size: 88px}
}
@media (max-width: 1800px){
	.hd-left-img-outside::after, .hd-left-img-outside::before, .hd-right-img-outside::before {opacity:0.1;}
	.body-jobs .hd-left-img-outside::after, .body-jobs .hd-left-img-outside::before, .body-jobs .hd-right-img-outside::before {opacity:0;}
	.hd-maschinenlink {right:5%;}
}	
/******************************</RESPONSIVE>*************************************/
	