.popmake-content tr td:first-of-type {
color: #9e0231!important;
font-weight: 600!important;
}
.counter {
padding: 0px;
}
.mcb-item-counter-inner{
margin: 0;
background: #eee;
border-radius: 50%;
height: 150px;
width: 150px;
display: block;
padding-top: 19px;
}
.counter .desc_wrapper .number-wrapper {
margin-bottom: 0px;
}
.counter .icon_wrapper {
display: none;
}
.counter .number-wrapper .number, .counter .desc_wrapper .number-wrapper .label {
color: #9e0231;
font-size: 27px;
font-weight: 600;
}
.counter .number-wrapper .number{
line-height: 30px;
}
.hidden{
display:none!important;
}
.cta-jobs .mcb-column-inner {
margin-bottom: 0!important;
}
.cta-jobs h2, .cta-jobs a{
color:#fff!important;
}
.mcb-section-kmxiduk84 {
background-size: cover!important;
}
.cta-jobs h2 {
font-size: 29px;
display: inline-block;
margin-right: 20px;
max-width: 430px;
}
.cta-jobs{
margin-bottom: -14px!important;
}
.cta-jobs a{
border:2px solid #fff;
padding:15px 30px!important;
}
.link-text a {
color:#000!important;
text-decoration:none!important;
}
.stellenangebote-details a{
color:#fff!important;
}
.link-text a:hover {
color:#000!important;
text-decoration:underline!important;
}
.about-right strong {
font-size: 24px;
}
.vorteile-container .mcb-column-inner{
min-height: 380px;
}
.karriere-container.section .mfn-parallax {
position: absolute;
left: unset!important;
top: 0;
right: 0px!important;
}
.metaslider .slides img {
padding: 100px 80px!important;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
transition: all 0.4s;
}
.metaslider .slides img:hover {
-webkit-filter: grayscale(0%);
filter: grayscale(0%);
}
.mcb-section .mcb-wrap .mcb-item-yx89hyx45 .mcb-column-inner-yx89hyx45 {
background-color: transparent!important;
}
.metaslider .flexslider {
margin: 0 0 0px!important;
}
.metaslider .caption-wrap {
position: relative!important;
bottom: 0;
left: 0;
background: transparent!important;
color: white;
opacity: 1!important;
margin: 0;
display: block;
width: 100%;
line-height: 1.4em;
}
.projekt {
position: relative!important;
}
.metaslider .caption {
padding: 0!important;
}
#metaslider_469.flexslider .slides li {
background: url(https://www.lat-sg.de/wp-content/uploads/2019/02/projekte-1-1.jpg)!important;
border-right: 1px solid #fff;
}
#metaslider-id-481 .slides img {
display: none!important;
}
#metaslider-id-481 .caption {
word-wrap: break-word;
background: #fff;
position: relative;
height: 180px;
padding: 20px!important;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
src: url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-300.eot); src: local('Lato Light'), local('Lato-Light'),
url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-300.woff2) format('woff2'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-300.woff) format('woff'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-300.ttf) format('truetype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-300.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
src: url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-italic.eot); src: local('Lato Italic'), local('Lato-Italic'),
url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-italic.woff2) format('woff2'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-italic.woff) format('woff'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-italic.ttf) format('truetype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-regular.eot); src: local('Lato Regular'), local('Lato-Regular'),
url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-regular.woff2) format('woff2'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-regular.woff) format('woff'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-regular.ttf) format('truetype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-regular.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 700;
src: url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700italic.eot); src: local('Lato Bold Italic'), local('Lato-BoldItalic'),
url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700italic.woff2) format('woff2'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700italic.woff) format('woff'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700italic.ttf) format('truetype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700.eot); src: local('Lato Bold'), local('Lato-Bold'),
url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700.woff2) format('woff2'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700.woff) format('woff'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700.ttf) format('truetype'), url(//www.lat-sg.de/wp-content/themes/betheme-child/fonts/lato-v15-latin-700.svg#Lato) format('svg'); } .stellenangebote-container  .column_icon_box{
position: relative;
top: 50%;
}
.karriere-kontakt h2{
text-transform: none;
max-width: 500px;
line-height: 1.2em;
}
.stellenangebote-container .icon_box .desc_wrapper .title {
background: rgba(158,2,49,0.8);
display: inline-block;
padding: 10px 20px;
}
.stellenangebote-container .icon_box .image_wrapper {
padding-top: 5px;
margin-bottom: 5px;
}
.style-simple .icon_box:hover .desc_wrapper .title:before {
display:none;
}
.stellenangebote-container .icon_box .image_wrapper img {
max-width: 80px!important;
}
.stellenangebot-header{
background:#fff!important;
padding:20px 30px 5px 30px!important;
}
.stellenangebote-details{
padding:30px 30px 5px 30px!important;
color:#fff!important;
font-size:18px!important;
}
.stellenangebote-details ul li{
color:#fff!important;
font-size:18px!important;
margin-bottom: 5px;
}
.stellenangebote-details ul {
margin: 0 0 25px 15px;
}
.stellenangebot-header h3{
color:#000!important;
font-size: 24px;
margin-bottom: 4px;
line-height: 1.3em;
}
.stellenangebot-header strong{
color:#9E0231!important;
font-size: 20px;
}
.weiss h2, .weiss h3, .weiss p{
color:#fff!important;
}
.weiss .benefits-box p{
color:#000!important;
}
.benefits-box p strong{
font-size: 20px;
}
.page-id-487 .full-screen .section_wrapper {
min-height: 800px;
}
.page-id-487  .banner .subtitle {
margin-bottom: 5px;
}
.page-id-487  p{
line-height:1.5em!important;
}
.padding-right {
padding-right: 25%!important;
}
.uppercase p, .uppercase{
text-transform:uppercase!important;
}
.stellenangebote-container .section_wrapper {
border: #9E0231 solid 5px;
}
.page-id-487 h2 {
margin-bottom: 25px;
}
@media only screen and (max-width: 1400px){
.cta-jobs h2 {
max-width: 300px;
}
.cta-jobs {
height: 188px!important;
}	
.cta-jobs a {
top: -35px;
position: relative;
}	
}
@media only screen and (max-width: 1200px){
.cta-jobs h2 {
display:block!important;
max-width:none!important;
}
.cta-jobs a {
top: 10px;
}	
.cta-jobs {
height: 200px!important;
}	
.cta-jobs .mcb-column-inner{
background-size: cover!important;
}	
}
@media only screen and (max-width: 1024px){
.page-id-487 .banner {
min-height: 794px!important;
}	
.karriere-kontakt h2 {
max-width: 309px;
}
.mcb-wrap-inner-o66d2c6bj hr{
margin: 0 auto 430px auto!important;
}
.about-left, .about-right  {
width: 100%!important;
}
.about-right {
padding: 0 50px 0 50px!important;
}	
.page-id-487 .banner >div {
padding-top: 200px!important;
padding-bottom: 74px!important;
}	
body.mobile-side-slide { overflow-x: hidden;}
.projekte h2{font-size: 26px;}
.projekte .one-fifth.mcb-wrap {width:50%!important; position:absolute!important; z-index:999;}
.projekte .four-fifth.mcb-wrap {width:100%!important;}
}
@media only screen and (max-width: 1024px){
h1 {
font-size: 43px;
line-height: 50px;
}
.stellenangebote-details strong br{
display:none!important;
}
.karriere-kontakt h2 {
max-width: 176px;
font-size: 27px;
}	
}
@media only screen and (max-width: 1000px){
.karriere-container .tablet-two-third.mcb-wrap {
width: 100%!important;
}
.mcb-section-kmxiduk84 {
background-image: none!important;
}	
}
@media only screen and (max-width: 767px){
.mcb-section .mcb-wrap .mcb-item-bx2cd8ua2 .mcb-column-inner-bx2cd8ua2 {
padding-left: 0%!important;
}
.cta-jobs .mcb-column-inner{
padding:30px 30px 30px 30px!important;
background-image: none!important;
background:rgb(158, 2, 49)!important;
margin-bottom:20px!important;
min-height: 202px;
}	
.cta-jobs h2 br {
display:none!important;
}	
.mcb-section .mcb-wrap .mcb-item-0aab0f596 .mcb-column-inner-0aab0f596 {
margin-bottom: 0px!important;
}	
.stellenangebote h2, .stellenangebote p {
text-align: left!important;
}
.page-id-487 .banner >div {
padding-top: 100px!important;
padding-bottom: 50px!important;
}	
.page-id-487 .banner {
min-height: 400px!important;
}	
.mcb-section .mcb-wrap-jqacc9i15 .mcb-wrap-inner-jqacc9i15 {
padding-right: 30px!important;
padding-left: 0px!important;
margin-left: 0px!important;
padding-bottom: 30px!important;
}
.mcb-section .mcb-wrap .mcb-item-0aab0f596 .column_attr {
text-align: left!important;
padding-top:30px!important;
}
.stellenangebote-container .section_wrapper{
padding-left: 0px!important;
padding-right: 0px!important;
}	
.about-right {
padding: 0 40px 0 40px!important;
}	
}.mcb-section .mcb-wrap .mcb-item-2tuts8h47 .mcb-column-inner-2tuts8h47{margin-top:0px;margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-agos84lz5 .mcb-column-inner-agos84lz5{margin-bottom:0px;margin-top:0px;}.mcb-section .mcb-wrap .mcb-item-r9odeb1rm .mcb-column-inner-r9odeb1rm{margin-top:0px;margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-03e7z1xpt .mcb-column-inner-03e7z1xpt{margin-top:0px;margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-4kpp5ftgf .mcb-column-inner-4kpp5ftgf{margin-top:0px;margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-olol7x75r .mcb-column-inner-olol7x75r{margin-top:0px;margin-bottom:0px;}.mcb-section .mcb-wrap-b781jgreo .mcb-wrap-inner-b781jgreo{padding-bottom:0px;height:275px;}.mcb-section .mcb-wrap .mcb-item-yx89hyx45 .mcb-column-inner-yx89hyx45{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#9e0231;}.mcb-section-kmxiduk84{background-image:url(https://www.lat-sg.de/wp-content/uploads/2019/06/jobd-hg-2.jpg#393);background-position:center right;background-repeat:no-repeat;background-color:#e7e7e7;padding-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-bx2cd8ua2 .mcb-column-inner-bx2cd8ua2{padding-left:20%;}.mcb-section .mcb-wrap .mcb-item-hrvqrxna4 .mcb-column-inner-hrvqrxna4{padding-left:20%;padding-top:50px;padding-right:0px;padding-bottom:50px;background-image:url(https://www.lat-sg.de/wp-content/uploads/2023/11/cta.png#516);background-position:top right;}@media(max-width: 959px){}@media(max-width: 767px){}