/* Slider */
.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: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.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-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    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;
}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}html{scroll-behavior:smooth;scroll-padding-top:120px}.invisible{display:none !important}.ce_image img{width:100%;height:auto}img{width:100%;height:auto}.inner{width:calc(100% - 80px);max-width:1600px;margin-left:auto;margin-right:auto}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url("../../files/drobigbau/layout/fonts/roboto-v30-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../../files/drobigbau/layout/fonts/roboto-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("../../files/drobigbau/layout/fonts/roboto-v30-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url("../../files/drobigbau/layout/fonts/roboto-v30-latin-900.woff2") format("woff2")}header #header_desktop{position:absolute;top:0px;margin-top:10px;width:100%;z-index:99}header #header_desktop .inner{display:flex;justify-content:space-between;text-transform:uppercase;color:#fff;font-weight:100}header #header_desktop .inner a{color:#fff;text-transform:uppercase;position:relative;margin-left:20px;margin-right:20px;font-size:20px}header #header_desktop .inner a:hover:before{width:100%}header #header_desktop .inner a:before{position:absolute;transition:0.3s ease all;content:"";height:1px;width:0px;left:0;bottom:0;background-color:#fff}header #header_desktop .inner .mod_navigation ul li{display:inline}header #header_desktop .inner .mod_navigation ul li:first-child a{margin-left:0px}header #header_desktop .inner .mod_navigation ul li:last-child a{margin-right:0px}header #header_desktop .inner .mod_navigation ul li a{margin-left:47px;margin-right:47px}header #header_desktop .inner .zusatz{width:394px;display:flex;justify-content:flex-end}header #header_desktop .inner .zusatz:last-child a{margin-right:0px}header #sticky{position:fixed;z-index:999;top:0px;width:100%;transition:1s ease all;width:100%;height:290px;margin-top:-80px}header #sticky #stickybg{width:100%;height:100%;object-fit:cover;position:absolute;max-width:100%;z-index:0}header #sticky #logo_mobile{width:50px;position:absolute;top:0;left:0;margin-top:86px;margin-left:20px}header #sticky #global_tel,header #sticky #global_mail{position:absolute;right:0;display:block;transition:0.3s ease all}header #sticky #global_tel:hover,header #sticky #global_mail:hover{transform:scale(1.05)}header #sticky #global_mail{margin-right:66px;top:90px}header #sticky #global_mail img{width:35px;height:35px}header #sticky #global_tel{margin-right:115px;top:92px}header #sticky #global_tel img{width:auto;height:30px}header #sticky #menuetrigger{position:absolute;width:30px;height:30px;z-index:20;right:20px;top:92px;opacity:0;cursor:pointer}header #sticky nav{display:none;position:absolute;z-index:999;top:150px;right:20px;background-color:#6e0000}header #sticky nav a{display:block;padding:5px 20px;color:#fff;border-bottom:1px solid #fff;transition:0.3s ease all;text-transform:uppercase;letter-spacing:2px}header #sticky nav a:hover{background-color:#fff;color:#6e0000}header #sticky nav:last-child a{border-bottom:none}header #sticky #burgermenue,header #sticky #burgermenue:before,header #sticky #burgermenue:after{width:30px;height:2px;margin-bottom:5px;background:#fff;z-index:998;cursor:pointer}header #sticky #burgermenue:before,header #sticky #burgermenue:after{position:absolute;content:"";text-decoration:none;left:0}header #sticky #burgermenue{transition:none;position:absolute;right:23px;margin-top:107px;z-index:10}header #sticky #burgermenue:before{margin-top:-9px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}header #sticky #burgermenue:after{margin-top:9px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}header #sticky input:checked~#burgermenue:before{-webkit-transform:rotate(45deg) translate(6px, 6px);transform:rotate(45deg) translate(6px, 6px)}header #sticky input:checked~#burgermenue:after{-webkit-transform:rotate(-45deg) translate(6px, -6px);transform:rotate(-45deg) translate(6px, -6px)}header #sticky input:checked~#burgermenue{height:0;text-decoration:none}header #sticky input:checked~nav{display:block !important}header #sticky.hide{margin-top:-600px}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}body{font-family:"Roboto";font-weight:100;font-size:24px;line-height:36px;width:100%;max-width:1920px;margin-left:auto;margin-right:auto}h1{text-transform:uppercase;font-size:36px;line-height:46px}h1 strong{font-size:72px;line-height:82px;font-weight:900}h2,h3{font-size:48px;line-height:58px;text-transform:uppercase;color:#6e0000;margin-bottom:20px}h2 strong,h3 strong{font-weight:900}h2{margin-bottom:60px}h3{font-size:36px;line-height:46px}p{margin-bottom:20px}p:last-child{margin-bottom:0px}p.more a{color:#6e0000;text-transform:uppercase;padding:10px 20px;box-sizing:border-box;border:1px solid #6e0000;transition:0.3s ease all;display:inline-block}p.more a:hover{background-color:#6e0000;color:#fff}#parallax_header{position:relative;z-index:0;width:100%;height:800px}#parallax_header .parallax_image{position:relative;z-index:0;width:100%;height:800px}#parallax_header .parallax_image img{width:100%;height:100%;object-fit:cover;position:absolute;max-width:100%;z-index:0}#parallax_header .ce_text{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:800px;z-index:10;text-align:center;bottom:30%;color:#fff}#parallax_header .ce_text img{width:200px;height:auto}#parallax_header .ce_text p.more{margin-top:30px}#parallax_header .ce_text p.more a{margin-top:20px;color:#fff;border:1px solid #fff;margin-left:5px;margin-right:5px}#parallax_header .ce_text p.more a:hover{background-color:#fff;color:#6e0000}#parallax_header #logo{transition:1s ease all}#parallax_header #logo.ani{transform:translate(0px, -150px);opacity:0}#parallax_header #ani1{display:inline-block;transition:1s ease all}#parallax_header #ani1.ani{transform:translate(-400px, 0px);opacity:0}#parallax_header #ani2{transition:1s ease all;display:inline-block}#parallax_header #ani2.ani{transform:translate(400px, 0px);opacity:0}#parallax_header #ani3{display:inline-block;transition:1s ease all}#parallax_header #ani3.ani{transform:translate(0px, 100px);opacity:0}#parallax_header #ani4.ani,#parallax_header #ani5.ani{transform:translate(0px, 100px);opacity:0}#leistungen{padding-top:80px;padding-bottom:80px}#leistungen #leistungen_slider{width:calc(100% - 110px);margin-left:auto;margin-right:auto;margin-bottom:25px}#leistungen #leistungen_slider .slick-arrow{position:absolute;top:0;background:none;color:#6e0000;font-size:120px;border:none;top:50%;transform:translateY(-50%);transition:0.3s ease all;cursor:pointer}#leistungen #leistungen_slider .slick-prev{left:0;margin-left:-60px}#leistungen #leistungen_slider .slick-prev:hover{margin-left:-65px}#leistungen #leistungen_slider .slick-next{right:0;margin-right:-60px}#leistungen #leistungen_slider .slick-next:hover{margin-right:-65px}#leistungen #leistungen_slider .ce_text{overflow:hidden;width:96%;margin-left:10px;margin-right:10px;position:relative;background-color:#6e0000}#leistungen #leistungen_slider .ce_text h4{display:none}#leistungen #leistungen_slider .ce_text .caption1{position:absolute;top:0;left:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:0.3s ease all;color:#fff;font-weight:400;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#leistungen #leistungen_slider .ce_text .caption1 br{display:none}#leistungen #leistungen_slider .ce_text .caption1 div{position:relative}#leistungen #leistungen_slider .ce_text .caption1 div:after{content:"›";position:absolute;font-size:48px;top:0;right:0;margin-right:-20px;margin-top:-3px}#leistungen #leistungen_slider .ce_text .caption2{transition:0.3s ease all;position:absolute;top:100%;color:#fff;box-sizing:border-box;padding:40px;font-size:18px;line-height:26px;display:flex;align-items:center;justify-content:center;height:100%;text-align:center}#leistungen #leistungen_slider .ce_text:hover .caption1{top:-100%}#leistungen #leistungen_slider .ce_text:hover .caption2{top:0}#leistungen .leistungen_zweispaltig{width:calc(100% - 130px);display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}#leistungen .leistungen_zweispaltig .ce_image{width:calc((100% - 40px)/3)}#leistungen .leistungen_zweispaltig .ce_text{width:66%}#leistungen .leistungen_zweispaltig .ce_text .more{margin-top:20px}#wermsdorfer_platten,#karriere{position:relative;text-align:center;width:100%;height:756px;padding-top:180px;padding-bottom:180px}#wermsdorfer_platten .ce_image,#karriere .ce_image{position:relative;z-index:0;width:100%;height:756px}#wermsdorfer_platten .ce_image img,#karriere .ce_image img{width:100%;height:100%;object-fit:cover;position:absolute;max-width:100%;z-index:0;left:0}#wermsdorfer_platten .ce_text,#karriere .ce_text{position:absolute;z-index:10;bottom:0;color:#fff;margin-bottom:380px}#wermsdorfer_platten .ce_text p,#karriere .ce_text p{display:inline-block;width:50%}#wermsdorfer_platten .ce_text p.more a,#karriere .ce_text p.more a{color:#fff;border:1px solid #fff}#wermsdorfer_platten .ce_text p.more a:hover,#karriere .ce_text p.more a:hover{background-color:#fff;color:#6e0000}#wermsdorfer_platten h2,#karriere h2{color:#fff}#karriere{height:810px}#karriere select{display:block;width:230px;margin-left:auto;margin-right:auto;font-size:20px;font-family:"Roboto";padding:10px 20px;background:none;color:#fff;font-weight:100;text-transform:uppercase;border:1px solid #fff}#referenzen{padding-top:80px;padding-bottom:80px}#referenzen .referenzen_container{margin-top:180px;margin-bottom:180px;display:flex;justify-content:flex-end;width:100%;position:relative}#referenzen .referenzen_container .ce_text{width:54%;background-color:#6e0000;color:#fff;position:relative;z-index:0;box-sizing:border-box;padding:84px 135px}#referenzen .referenzen_container .ce_text h3{color:#fff;font-weight:700}#referenzen .referenzen_container .ce_sliderStart{position:absolute;top:0;left:0;width:52%;height:auto;z-index:10;margin-top:-60px;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6)}#referenzen .referenzen_container .ce_sliderStart img{margin-bottom:-10px}#referenzen .referenzen_container .ce_sliderStart .slider-control{position:absolute;width:100%;bottom:0;margin-bottom:20px}#referenzen .referenzen_container .ce_sliderStart .slider-control a{border-radius:360px;background-color:#fff;font-size:30px;color:#6e0000;width:30px;height:30px}#referenzen .referenzen_container .ce_sliderStart .slider-control a span{position:absolute;top:0;margin-top:-4px;margin-left:11px}#referenzen .referenzen_container .ce_sliderStart .slider-control .slider-prev{margin-left:10px}#referenzen .referenzen_container .ce_sliderStart .slider-control .slider-next{margin-right:10px}#referenzen .referenzen_container.right{justify-content:flex-start}#referenzen .referenzen_container.right .ce_text{text-align:right}#referenzen .referenzen_container.right .ce_sliderStart{right:0;left:auto}#referenzen #referenzenliste{margin-top:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;gap:20px 20px;grid-template-areas:"ref1 ref1 ref1 ref1 ref1 ref2 ref2 ref3 ref3" "ref1 ref1 ref1 ref1 ref1 ref2 ref2 ref3 ref3" "ref1 ref1 ref1 ref1 ref1 ref4 ref4 ref5 ref5" "ref1 ref1 ref1 ref1 ref1 ref4 ref4 ref5 ref5" "ref6 ref6 ref6 ref7 ref7 ref7 ref8 ref8 ref8" "ref6 ref6 ref6 ref7 ref7 ref7 ref8 ref8 ref8"}#referenzen #referenzenliste #ref1{grid-area:ref1;height:600px}#referenzen #referenzenliste #ref2{grid-area:ref2}#referenzen #referenzenliste #ref3{grid-area:ref3}#referenzen #referenzenliste #ref4{grid-area:ref4}#referenzen #referenzenliste #ref5{grid-area:ref5}#referenzen #referenzenliste #ref6{grid-area:ref6}#referenzen #referenzenliste #ref7{grid-area:ref7}#referenzen #referenzenliste #ref8{grid-area:ref8}#referenzen #referenzenliste .referenz{position:relative;overflow:hidden}#referenzen #referenzenliste .referenz .image_container img{width:100%;height:100%;object-fit:cover;position:absolute;max-width:100%;z-index:0;left:0}#referenzen #referenzenliste .referenz .caption{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(110, 0, 0, 0.8);color:#fff;display:flex;justify-content:center;align-items:center;transition:0.5s ease all;top:100%;display:none}#referenzen #referenzenliste .referenz:hover .caption{top:0}#ueberuns{padding-top:100px;padding-bottom:100px}#ueberuns .inner{display:flex;flex-wrap:wrap;justify-content:space-between}#ueberuns .inner .ce_headline{width:100%}#ueberuns .inner .ce_text,#ueberuns .inner .ce_image{width:calc((100% - 80px)/2)}#kontakt{padding-top:100px;padding-bottom:100px}#kontakt .inner{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;position:relative}#kontakt .inner .ce_headline{width:100%}#kontakt .inner .ce_text{background-color:#fff;padding:40px;box-sizing:border-box;position:absolute;top:0;left:0;width:52%;height:auto;z-index:10;margin-top:180px;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.6)}#kontakt .inner .ce_text a{color:#6e0000}#kontakt .inner .ce_form{width:54%;background-color:#6e0000;color:#fff;position:relative;z-index:0;box-sizing:border-box;padding:84px 135px}#kontakt .inner .ce_form select,#kontakt .inner .ce_form input[type="text"],#kontakt .inner .ce_form input[type="email"],#kontakt .inner .ce_form textarea{box-sizing:border-box;display:block;width:100%;font-size:20px;font-family:"Roboto";padding:10px 20px;background:none;color:#fff;font-weight:100;text-transform:uppercase;border:1px solid #fff;margin-bottom:40px}#kontakt .inner .ce_form textarea{height:200px;font-family:"Roboto"}#kontakt .inner .ce_form input[type="checkbox"]{position:relative;left:0}#kontakt .inner .ce_form input[type="checkbox"]:before{content:"";position:absolute;width:30px;height:30px;background-color:#6e0000;border:1px solid #fff;top:0;left:0}#kontakt .inner .ce_form input[type="checkbox"]:after{content:"";position:absolute;width:24px;height:24px;background:none;top:0;left:0;margin-left:4px;margin-top:3.5px}#kontakt .inner .ce_form input[type="checkbox"]:checked:after{background-color:#fff}#kontakt .inner .ce_form ::placeholder{color:#fff;opacity:1;font-weight:100}#kontakt .inner .ce_form ::-ms-input-placeholder{color:#fff;font-weight:100}#kontakt .inner .ce_form .widget-upload{margin-bottom:40px}#kontakt .inner .ce_form .widget-upload label{font-size:18px;display:block}#kontakt .inner .ce_form .widget-checkbox{font-size:14px;line-height:18px;margin-bottom:40px;position:relative}#kontakt .inner .ce_form .widget-checkbox label{margin-left:60px;display:block;margin-top:-20px}#kontakt .inner .ce_form .widget-checkbox a{color:#fff}#kontakt .inner .ce_form .submit{color:#fff;text-transform:uppercase;padding:10px 20px;box-sizing:border-box;border:1px solid #fff;transition:0.3s ease all;display:inline-block;background:none;font-size:24px}#kontakt .inner .ce_form .submit:hover{background-color:#fff;color:#6e0000}#kontakt .inner .ce_form .hide{display:none}body.unterseite header #header_desktop{display:none}body.unterseite header #sticky.hide{margin-top:-80px}body.unterseite #main{margin-top:300px}body.unterseite h1{text-transform:uppercase;font-size:72px;line-height:82px;font-weight:900}body.unterseite h1,body.unterseite h2,body.unterseite h3{color:#6e0000}body.unterseite .mingap{min-height:800px}body.unterseite .ce_text a{color:#6e0000;font-weight:bold}body.unterseite .ce_text a:hover{text-decoration:underline}#footer{width:100%;height:297px;position:relative}#footer #bg_footer{width:100%;height:100%;object-fit:cover;position:absolute;max-width:100%;z-index:0}#footer .inner{position:absolute;z-index:10;width:90%;max-width:1600px;left:0;right:0;margin-left:auto;margin-right:auto;color:#fff;display:flex;flex-wrap:wrap;align-items:center;margin-top:186px;justify-content:center}#footer .inner #footer_logo{width:70px;margin-right:20px}#footer .inner nav{position:relative;margin-left:20px}#footer .inner nav:before{content:"";width:1px;height:20px;background-color:#fff;left:0;top:0;position:absolute;margin-left:-10px;margin-top:8px}#footer .inner nav ul li{display:inline-block}#footer .inner nav ul li a,#footer .inner nav ul li strong{color:#fff;text-transform:uppercase}@media screen and (max-width:1390px){#header_desktop{display:none}header #sticky.hide{margin-top:-80px}#parallax_header{margin-top:50px}#leistungen #leistungen_slider .ce_text .caption2{line-height:20px}header #sticky{height:250px}}@media screen and (max-width:1280px){#leistungen #leistungen_slider .ce_text .caption2{line-height:24px;padding:20px}#wermsdorfer_platten,#karriere{padding-top:0px}#wermsdorfer_platten .ce_text p,#karriere .ce_text p{width:calc(100% - 80px)}#leistungen .leistungen_zweispaltig .ce_image{width:100%;margin-bottom:20px}#leistungen .leistungen_zweispaltig .ce_text{width:100%}#leistungen #leistungen_zusatz{display:none}#referenzen .referenzen_container{flex-wrap:wrap;justify-content:center}#referenzen .referenzen_container .ce_sliderStart{width:100%;position:relative}#referenzen .referenzen_container .ce_text{width:100%;padding:40px}#ueberuns{margin-top:-200px;padding-top:0px}#referenzen{margin-top:-200px}#ueberuns .inner .ce_text,#ueberuns .inner .ce_image{width:100%;margin-bottom:40px}#referenzen .referenzen_container.right .ce_text{text-align:left}#kontakt .inner .ce_form{width:100%;padding:40px;padding-top:450px;margin-top:100px}#kontakt .inner .ce_text{width:calc(100% - 80px);margin-top:100px;left:0;right:0;margin-left:auto;margin-right:auto;padding:20px}#kontakt .inner .ce_headline{width:calc(100% - 80px);max-width:1600px;margin-left:auto;margin-right:auto}#footer .inner{display:block;text-align:center;margin-top:165px;font-size:14px;line-height:22px}#footer .inner nav:before{display:none}#footer .inner nav{margin-left:0px}}@media screen and (max-width:820px){h2,h3{font-size:36px;line-height:42px;margin-bottom:30px}#parallax_header .ce_text{width:calc(100% - 20px)}#parallax_header .ce_text img{width:100px}h1{font-size:24px;line-height:30px}h1 strong{font-size:46px;line-height:50px}#parallax_header{height:600px}#parallax_header .parallax_image{height:600px}#kontakt{padding-top:0px}#referenzen #referenzenliste{display:flex;flex-wrap:wrap;justify-content:space-between}#referenzen #referenzenliste .referenz{width:calc((100% - 20px)/2);margin-bottom:20px;aspect-ratio:1;height:auto !important}#leistungen .leistungen_zweispaltig{width:100%}}@media screen and (max-width:820px){header #sticky{height:220px}#parallax_header .ce_text{bottom:15%}#parallax_header .ce_text p.more a{display:block}#wermsdorfer_platten .ce_text,#karriere .ce_text{margin-bottom:330px;width:calc(100% - 20px)}#leistungen #leistungen_slider{width:calc(100% - 40px)}}@media screen and (max-width:600px){#wermsdorfer_platten .ce_text,#karriere .ce_text{margin-bottom:290px}#karriere .ce_text{margin-bottom:380px}#kontakt .inner .ce_form{padding-top:500px}.leistungen_container{height:400px}}@media screen and (max-width:480px){header #sticky{height:200px}#wermsdorfer_platten .ce_text,#karriere .ce_text{font-size:20px;line-height:30px;margin-bottom:330px}#karriere .ce_text{margin-bottom:380px}#kontakt .inner .ce_form{padding-top:600px}#referenzen .referenzen_container .ce_text{padding:20px;font-size:20px;line-height:30px}#referenzen #referenzenliste .referenz{width:100%}#leistungen #leistungen_slider .ce_text .caption1 br{display:block}}@media screen and (max-width:380px){#wermsdorfer_platten .ce_text,#karriere .ce_text{margin-bottom:280px}#karriere .ce_text{margin-bottom:380px}#kontakt .inner .ce_form{padding-top:600px}}
