html{scroll-behavior:smooth}body{font-family:"Calibri",sans-serif;font-size:1.25rem;font-weight:400;color:#000}textarea{resize:none}a{color:#ff7e29;text-decoration:none}a:hover{color:#149d59;text-decoration:none}a,button{transition:all .4s ease-in-out}button:focus{box-shadow:none !important}p:last-of-type{margin-bottom:0}#get{background:url("https://http-get.de/get.gif") no-repeat}.rextwarning{color:#7a0000}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Baumans";font-weight:700;color:#000}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{font-family:"Calibri",sans-serif}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.slogan{font-family:"Calibri",sans-serif;font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.6);font-style:italic;font-size:2rem}@media screen and (min-width: 576px){.slogan{font-size:3rem}}@media screen and (min-width: 768px){.slogan{font-size:4rem}}@media screen and (min-width: 992px){.slogan{font-size:5rem}}@media screen and (min-width: 1400px){.slogan{font-size:5.875rem}}.shadow-none{box-shadow:none !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.text-shadow{text-shadow:0 3px 6px rgba(0,0,0,.6) !important}.text-color{color:#000 !important}.color-primary{color:#ff7e29 !important}.color-primary-light{color:#ff812e !important}.color-primary-dark{color:#dc5700 !important}.color-secondary{color:#149d59 !important}.color-secondary-light{color:#10a65c !important}.color-secondary-dark{color:#0b5933 !important}.primary-background{background-color:#ff7e29 !important}.primary-background-light{background-color:#ff812e !important}.primary-background-dark{background-color:#dc5700 !important}.secondary-background{background-color:#149d59 !important}.secondary-background-light{background-color:#10a65c !important}.secondary-background-dark{background-color:#0b5933 !important}.visible{opacity:1 !important;visibility:visible !important}.border-top{border-top:1px solid #e9ecef !important}.border-right{border-right:1px solid #e9ecef !important}.border-bottom{border-bottom:1px solid #e9ecef !important}.border-left{border-left:1px solid #e9ecef !important}.border-top-0{border-top:none !important}.border-right-0{border-right:none !important}.border-bottom-0{border-bottom:none !important}.border-left-0{border-left:none !important}.bg-1{background-color:rgba(255,126,41,.45)}.bg-2{background-color:rgba(0,0,0,.1215686275)}.bg-3{background-color:rgba(255,126,41,.9)}.bg-1,.bg-2,.bg-3{padding:1.875rem 1.875rem 1.875rem 1.875rem}@media screen and (min-width: 576px){.border-sm-top{border-top:1px solid #e9ecef !important}.border-sm-right{border-right:1px solid #e9ecef !important}.border-sm-bottom{border-bottom:1px solid #e9ecef !important}.border-sm-left{border-left:1px solid #e9ecef !important}.border-sm-top-0{border-top:none !important}.border-sm-right-0{border-right:none !important}.border-sm-bottom-0{border-bottom:none !important}.border-sm-left-0{border-left:none !important}}@media screen and (min-width: 768px){.border-md-top{border-top:1px solid #e9ecef !important}.border-md-right{border-right:1px solid #e9ecef !important}.border-md-bottom{border-bottom:1px solid #e9ecef !important}.border-md-left{border-left:1px solid #e9ecef !important}.border-md-top-0{border-top:none !important}.border-md-right-0{border-right:none !important}.border-md-bottom-0{border-bottom:none !important}.border-md-left-0{border-left:none !important}}@media screen and (min-width: 992px){.border-lg-top{border-top:1px solid #e9ecef !important}.border-lg-right{border-right:1px solid #e9ecef !important}.border-lg-bottom{border-bottom:1px solid #e9ecef !important}.border-lg-left{border-left:1px solid #e9ecef !important}.border-lg-top-0{border-top:none !important}.border-lg-right-0{border-right:none !important}.border-lg-bottom-0{border-bottom:none !important}.border-lg-left-0{border-left:none !important}}@media screen and (min-width: 1200px){.border-xl-top{border-top:1px solid #e9ecef !important}.border-xl-right{border-right:1px solid #e9ecef !important}.border-xl-bottom{border-bottom:1px solid #e9ecef !important}.border-xl-left{border-left:1px solid #e9ecef !important}.border-xl-top-0{border-top:none !important}.border-xl-right-0{border-right:none !important}.border-xl-bottom-0{border-bottom:none !important}.border-xl-left-0{border-left:none !important}}.form-container{max-width:940px;width:80%;margin:0 auto;box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);margin-bottom:3rem}.scroll-abstand{height:6.5rem;margin-top:-6.5rem;opacity:0;z-index:-1}@media screen and (min-width: 1200px){.form-container{margin-bottom:9.125rem}}.default-btn{font-size:1rem;font-weight:700;border-radius:0 !important;background-color:#fff !important;color:#ff7e29 !important;border-color:#ff7e29 !important}.default-btn:hover{background-color:#ff7e29 !important;color:#fff !important;border-color:#fff !important;cursor:pointer}.footer-main .submit-btn{background-color:rgba(6,6,6,.231372549);box-shadow:0px 3px 10px #0f0f0f;color:#fff;padding:0.375rem 2rem 0.375rem 2rem;font-weight:700;border:none}.submit-btn:hover{color:#ff7e29 !important;background-color:#fff !important}.nav-btn{font-size:0.875rem;padding:0.25rem 0.25rem 0.25rem 0.25rem;color:#fff;border:1px solid #fff;line-height:1;display:inline-block;transition:all .4s ease-in-out}.nav-btn:hover{background-color:#fff;color:#ff7e29}@media screen and (min-width: 576px){.nav-btn{font-size:1.375rem}}@media screen and (min-width: 1400px){.nav-btn{font-size:1rem}}@media screen and (min-width: 1600px){.nav-btn{font-size:1.375rem}}.maedchenname,#maedchenname{position:absolute;top:-9999px;left:-9999px;opacity:0;visibility:hidden;display:none}.map{width:100%;position:relative;height:300px}.map:before,.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.map:before{content:"";z-index:1}.map iframe{border:none}.map.active{z-index:1}.map.active:before{z-index:0}#totop{z-index:1029;right:0;bottom:3.75rem;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.no-js #totop{opacity:1;visibility:visible}#totop a{display:inline-block;padding:0.5rem 0.5625rem 0.5rem 0.625rem;line-height:1;border:1px solid #ff7e29;border-right:none;border-radius:4px 0 0 4px;background-color:#ff7e29;color:#fff}#totop a:hover{background-color:#149d59;color:#fff;border-color:#149d59}.box .box-img{box-shadow:0px 3px 6px rgba(0,0,0,.4784313725)}.box .box-hl{text-transform:uppercase}.box-image{position:relative}@media screen and (min-width: 1200px){.box .box-img{margin-top:-3.75rem}.box .box-hl{position:relative;margin-top:-4.375rem;text-transform:uppercase}.box .box-hl.is-right{margin-right:-3.75rem;text-align:right}.box .box-hl.is-left{margin-left:-3.75rem}.box .box-hl h2,.box .box-hl h3,.box .box-hl .h2,.box .box-hl .h3{font-size:5rem;line-height:1}.box .box-text{padding:2.5rem 1.875rem 0rem 1.875rem}.box .box-text.is-right{text-align:right}}.footer-main .form-control{background-color:rgba(0,0,0,.368627451);color:#fff;border-color:rgba(0,0,0,0);border-radius:0}.footer-main .form-control::placeholder{color:rgba(255,255,255,.7);opacity:1}.footer-main .form-control:-ms-input-placeholder{color:rgba(255,255,255,.7)}.footer-main .form-control::-ms-input-placeholder{color:rgba(255,255,255,.7)}.footer-main .form-control.text-warning,.footer-main .form-control.text-warning:focus{color:darkred}.footer-main .form-control:focus{box-shadow:none !important;border-color:#fff}#error_dse_check{display:none}.partner{background-color:rgba(244,244,244,.4078431373);color:#000;font-size:1.5rem}@media screen and (min-width: 1200px){.partner{padding:2.125rem 0rem 2.125rem 0rem}}.modal .modal-content{border-radius:0;font-size:1rem}.modal .modal-body{color:#000}.modal .modal-body a{color:#ff7e29}.modal .modal-body a:hover{color:#149d59}.modal .phone-number{font-size:1.5rem}.job-box{border:2px solid #ff7e29;background-color:rgba(0,0,0,0)}.job-box .job-title a{color:#000}.job-box .job-title a:hover{color:#149d59}.job-box:hover{border-color:#149d59}.gallery-item{width:200px}.gallery-item a{position:relative;display:block;padding-top:66.6666666667%;overflow:hidden;box-shadow:0px 3px 6px rgba(0,0,0,.4784313725)}.gallery-item a img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%}#mainmenu-nav.show{max-height:calc(100vh - 42.2333px);max-height:calc(100dvh - 42.2333px);overflow:auto}.navbar{background-color:#cecece;align-items:stretch}.navbar .navbar-brand{background-image:linear-gradient(-60deg, transparent 22px, #ff7e29 0%);margin:0;padding:0 26px 0 0}.navbar .navbar-brand img{max-width:120px;width:100%}.navbar .social-container{background-image:linear-gradient(120deg, transparent 22px, #ff7e29 0%);padding-left:26px}.navbar .nav-link{position:relative;color:#000;font-weight:700;z-index:1000;margin-right:0.8125rem;margin-left:0.8125rem;text-align:center}.navbar .nav-link:hover{color:#fff}@media screen and (min-width: 576px){#mainmenu-nav.show{max-height:calc(100vh - 54.4167px);max-height:calc(100dvh - 54.4167px)}.navbar .navbar-brand{background-image:linear-gradient(-60deg, transparent 30px, #ff7e29 0%);padding-right:35px}.navbar .navbar-brand img{max-width:150px}.navbar .social-container{background-image:linear-gradient(120deg, transparent 30px, #ff7e29 0%);padding-left:35px}}@media screen and (min-width: 768px){#mainmenu-nav.show{max-height:calc(100vh - 95.0333px);max-height:calc(100dvh - 95.0333px)}.navbar .navbar-brand{background-image:linear-gradient(-60deg, transparent 90px, #ff7e29 0%);padding-right:106px}.navbar .navbar-brand img{max-width:250px}.navbar .social-container{background-image:linear-gradient(120deg, transparent 90px, #ff7e29 0%);padding-left:106px}}@media screen and (min-width: 1200px){#mainmenu-nav.show{max-height:calc(100vh - 112.917px);max-height:calc(100dvh - 112.917px)}.navbar .navbar-brand img{max-width:300px}.navbar .navbar-brand,.navbar .social-container{width:400px}}@media screen and (min-width: 1400px){#mainmenu-nav.show{max-height:none;overflow:visible}.navbar .navbar-brand{width:20.85416%;padding-right:7.1875rem}.navbar .navbar-brand img{max-width:100%}.navbar .social-container{width:20.85416%;padding-left:7.1875rem;background-image:linear-gradient(120deg, transparent 90px, #ff7e29 0%)}.navbar .nav-link{font-size:1.125rem;margin-right:0;margin-left:0}.navbar .nav-link.active{color:#fff}.navbar .nav-link.active::after{content:"";position:absolute;height:0.125rem;width:calc(80% - 16px);bottom:0.5rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#ff7e29}}@media screen and (min-width: 1600px){.navbar .social-container{padding-left:6.5625rem}.navbar .nav-link{font-size:1.25rem}}@media screen and (min-width: 1800px){.navbar .nav-link{font-size:1.375rem}}@media screen and (min-width: 1400px){.header-buttons{position:absolute;right:0;width:32.760416%;margin-left:auto;padding-top:0.25rem}.header-buttons .header-btn{width:calc(25% - 4px);margin-right:0.25rem}.header-buttons .header-btn>a{position:relative;padding-top:100%;background-color:#ff7e29;border-bottom-right-radius:2.5rem;color:#fff;line-height:1}.header-buttons .header-btn>a>span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header-buttons .header-btn .header-icon{max-height:60px;width:auto}}.hero{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:12.5rem 0rem 2rem 0rem}.hero-text>div{background-image:linear-gradient(120deg, transparent 100px, rgba(206, 206, 206, 0.7882352941) 0%);padding:0rem 1.25rem 0rem 6.25rem;text-align:right}@media screen and (min-width: 576px){.hero{padding:12.5rem 0rem 4rem 0rem}.hero-text>div{background-image:linear-gradient(120deg, transparent 230px, rgba(206, 206, 206, 0.7882352941) 0%)}}@media screen and (min-width: 768px){.hero{padding:25rem 0rem 5.5rem 0rem}.hero-text>div{background-image:linear-gradient(120deg, transparent 340px, rgba(206, 206, 206, 0.7882352941) 0%)}}@media screen and (min-width: 768px){.hero-text>div{background-image:linear-gradient(120deg, transparent 400px, rgba(206, 206, 206, 0.7882352941) 0%);padding:0rem 2.5rem 0rem 11.125rem}}@media screen and (min-width: 1200px){.hero{padding:37.5rem 0rem 5.5rem 0rem}.hero-text>div{background-image:linear-gradient(120deg, transparent 150px, rgba(206, 206, 206, 0.7882352941) 0%);height:249px;padding:0rem 2.5rem 0rem 11.125rem}}.footer-main{padding-top:3rem;font-size:1rem;background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),url(../../images/footer/MCW-Meyer-Footer.jpeg) center center/cover no-repeat;background-attachment:fixed;color:#fff}.footer-main a{color:#fff}.footer-main a:hover{color:#ff7e29}@media screen and (min-width: 1200px){.footer-main{padding-top:9.125rem}}#legal-pages a{word-wrap:normal;word-break:break-all}
