.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.gdpr-frame-wrap{background-color:rgb(240,240,240);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;}.gdpr-frame{width:100%;height:100%;max-width:100%;position:relative;top:0;left:0;padding-bottom:55.5%;}.gdpr-frame .gdpr-frame-inner{display:inline-table;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:90%;max-width:550px;}.gdpr-frame .gdpr-frame-icon{text-align:center;font-size:4em;}.gdpr-frame .gdpr-frame-icon .gdpr-frame-icon-inner{display:inline-block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-color:rgb(75,75,75);fill:white;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:1.8em;height:1.8em;border:20px solid rgb(75,75,75);overflow:initial;}.gdpr-frame .gdpr-frame-text{line-height:150%;margin-top:3em;}.gdpr-frame .gdpr-frame-text a{color:rgb(0,110,175);font-weight:normal;text-decoration:underline;}@media screen and (max-width:850px){.gdpr-frame{font-size:0.7em;}.gdpr-frame .gdpr-frame-inner{max-width:380px;}.gdpr-frame .gdpr-frame-icon{font-size:3em;}.gdpr-frame .gdpr-frame-icon .gdpr-frame-icon-inner{border:10px solid rgb(75,75,75);}.gdpr-frame .gdpr-frame-text{margin-top:1em;line-height:120%;}}@media screen and (max-width:450px){.gdpr-frame{font-size:0.6em;}}.regularColSet .col .gdpr-frame .gdpr-frame-text{margin-top:1em;line-height:120%;}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-300.eot');src:local('Ubuntu Light'),local('Ubuntu-Light'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-300.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-300.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-300.woff') format('woff'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-300.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-300.svg#Ubuntu') format('svg');}@font-face{13.09.2022
  font-family:'Ubuntu';font-style:normal;font-weight:400;src:url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-regular.eot');src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-regular.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-regular.woff') format('woff'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-regular.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-regular.svg#Ubuntu') format('svg');}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-500.eot');src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-500.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-500.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-500.woff') format('woff'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-500.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-500.svg#Ubuntu') format('svg');}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-700.eot');src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-700.woff2') format('woff2'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-700.woff') format('woff'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-700.ttf') format('truetype'),url('../../../fileadmin/templates/fonts/ubuntu-v14-latin-700.svg#Ubuntu') format('svg');}html{position:relative;min-height:100%;}body{font-family:'Ubuntu';margin-bottom:251px;padding-bottom:35px;font-size:22px;font-weight:300;min-height:100%;color:#484646;background:#79777a;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}body.page-10,body.page-11,body.page-12{background-attachment:fixed;}body.page-1{padding-bottom:0;margin-bottom:341px;background-image:none !important;}body.bg{background:#79777a url('../../../fileadmin/templates/images/bg.jpg') no-repeat center top;background-size:cover;}body.page-1{background:#79777a;}.mc-hide-scrolls{overflow:hidden;}body .mc-cycle{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}div.mc-image{-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%;}.mc-old-browser .mc-image{overflow:hidden}#maximage{display:none;position:fixed!important;}body.page-7 .mm-mi,body.page-10 .mm-mi,body.page-11 .mm-mi,body.page-12 .mm-mi,body.page-14 .mm-mi{display:none !important;}#arrow_left,#arrow_right{position:absolute;top:45%;right:30px;width:23px;height:72px;z-index:1000;margin-top:-34px;}#arrow_left{right:auto;left:30px;}#cycle-loader{height:32px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:32px;z-index:999;}.container-fluid{max-width:1790px;max-width:1400px;}h1{font-size:24px;}h2{font-size:24px;color:#b80202;}HEADER h2{text-transform:uppercase;}h3{font-size:21px;}a{color:#484646;}a:hover,a:focus{color:#b80202;}.nowrap{white-space:nowrap;}header#header{background:#b80202;box-shadow:2px 1px 6.72px 0.28px rgba(18,16,16,0.82);}header#header .container-fluid{position:relative;}.logo img{margin-left:-6px;}.sm{z-index:1010;}.sm-clean a,.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active{font-size:23px;font-weight:300;}.sm-clean a.highlighted{font-weight:700;}.sm-clean ul a,.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active,.sm-clean ul a.highlighted{font-size:18px;}.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active,.sm-clean ul a.highlighted{font-weight:700;}.sm-clean li.active a{font-weight:700;}.sm-clean > li > a{text-transform:lowercase;}.sm-clean > li > ul::before,.sm-clean > li > ul::after{display:none;}.sm-clean > li > ul{min-width:210px!important;}#main-menu{background:#b80202;}.main-menu-btn{position:relative;display:inline-block;width:28px;height:28px;text-indent:28px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-right:15px;}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#bbb;-webkit-transition:all 0.25s;transition:all 0.25s;}.main-menu-btn-icon:before{content:'';top:-7px;left:0;}.main-menu-btn-icon:after{content:'';top:7px;left:0;}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0;background:transparent;}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}#main-menu-state:not(:checked) ~ #main-menu{display:none;}#main-menu-state:checked ~ #main-menu{display:block;}.white-bg{background:rgba(255,255,255,0.75);border-radius:40px;}.box{padding:49px 30px 25px;max-width:576px;font-size:20px;position:relative;margin-top:25px;margin-bottom:3px;z-index:1000;}.box h1{color:#b80202;font-weight:500;}.box p{line-height:1.35}.box iframe{border:none;width:100%;}#close{position:absolute;top:20px;right:36px;opacity:1;}.btn-primary{background:#b80202;text-transform:uppercase;font-size:23px;border-color:#b80202;border-radius:0;}.box .btn-primary{float:right;border-color:#6c6c6b;width:186px;padding:15px 12px;margin-top:20px;}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{background:#b80202;border-color:#b80202;}.ext .btn-primary,.ext .btn-primary:hover,.ext .btn-primary:not(:disabled):not(.disabled):active,.ext .btn-primary:not(:disabled):not(.disabled).active{background:#b80202 url('../../../fileadmin/templates/images/btn-icon.png') no-repeat center right 12px;padding:10px 57px 9px 16px;margin-bottom:35px;border-radius:20px;opacity:0;}.tagline{font-size:30px;text-align:right;color:#fff;position:relative;}.seal{position:absolute;right:15px;bottom:-5px;}.content{margin-bottom:30px;padding:39px 25px 56px;padding:30px 30px 35px;margin-top:40px;}.content h1{margin-bottom:15px;}.content h2{margin-top:25px;margin-bottom:18px;}.stamp{max-width:400px;position:relative;}.stamp img{position:absolute;top:0;left:0;}.mfp-bg{background:rgba(255,255,255,0.8);}img.mfp-img{padding:0;border:25px solid #fff;border-bottom:none;}.mfp-figure:after{box-shadow:none;}.mfp-figure figure::before{padding-top:40px;display:block;content:"";}.mfp-figure figure::after{padding-bottom:40px;display:block;content:"";}.mfp-bottom-bar{margin-top:-40px;background:#fff;}.mfp-title{padding:15px 25px 16px;color:#484646;font-size:18px;font-weight:300;}.mfp-arrow{height:69px !important;margin-top:-34px;}.mfp-arrow:active{margin-top:-33px;}.mfp-arrow-left{background:url('../../../fileadmin/templates/images/arrow-left-red.png') no-repeat top left!important;width:20px;height:69px;left:4px;}.mfp-arrow-right{background:url('../../../fileadmin/templates/images/arrow-right-red.png') no-repeat top right!important;width:20px;height:69px;right:4px;}.mfp-arrow-left::before,.mfp-arrow-right::before{display:none;content:''}.mfp-arrow-left::after,.mfp-arrow-right::after{display:none;content:''}.mfp-image-holder .mfp-close{top:1px;left:100%;margin-left:-27px;width:27px!important;padding-left:0;padding-right:0;opacity:1;}.mfp-image-holder .mfp-close:active{top:2px;}.gallery img{margin-bottom:30px;}.footer{position:absolute;width:100%;height:251px;font-weight:300;font-size:16px;color:#fff;overflow:hidden;}.footer.ext{height:341px;}.footer .wrapper{background:#ccc3c4;height:251px;}.footer .grey-bg{background:#ccc3c4;}.footer .middle{position:relative;background:#79777a;box-shadow:2px 1px 6.72px 0.28px rgba(18,16,16,0.82);z-index:10;padding-top:16px;padding-bottom:30px;}.footer .middle{position:relative;z-index:1;}.footer .bottom{text-align:center;}.footer .right a{font-size:18px;}.footer a{color:#fff;}.footer .shortcuts ul{list-style:none;}.footer .shortcuts li{display:inline-block;}.footer .shortcuts li a{text-transform:lowercase;}body.page-5 .content{padding-top:82px;padding-bottom:82px;}body.page-5 h1{font-weight:300;color:#484646;margin-bottom:73px;}.catalogue .ce-gallery img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.catalogue-box{margin-bottom:2em;}.catalogue .catalogue-box .frame-type-image{width:100%;margin:0;box-shadow:0 0 9px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.6);}.catalogue .catalogue-box .frame-type-image:hover{outline:2px solid #b80202;}.catalogue .catalogue-box .ce-gallery{margin-bottom:0;}.iframe-rundgang{position:relative;width:100%;height:294px;cursor:pointer;}.iframe-rundgang .text-overlay{position:absolute;top:0;width:100%;height:100%;padding:5% 15px;color:#fff;font-size:0.8em;text-align:center;background:rgba(0,0,0,.5);}.iframe-rundgang .text-overlay.hidden{display:none;}.iframe-rundgang .text-overlay img{display:block;margin:0 auto;width:20%;height:auto;}.angebot-image{width:100%;height:auto;}.angebot-image:hover{outline:1px solid #b80202;}.ce-gallery,.ce-gallery .ce-outer,.ce-gallery .ce-inner,.ce-gallery .ce-column,.ce-gallery figure{width:100%;}.ce-gallery img{width:100%;height:auto;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;}body.page-7 .content{position:relative;min-height:768px;}body.page-7 .gdpr-frame-wrap{position:absolute;left:0;padding-left:30px;padding-right:30px;width:100%;height:80%;background:transparent;}.gdpr-frame{text-align:center;}body.page-7 .gdpr-frame{background:#eee;background:#b80202;height:100%;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;padding-bottom:49%;text-align:center;}body.page-7 .gdpr-frame-text{color:#fff;}.gdpr-frame .gdpr-frame-text{margin-top:0;}.gdpr-frame-icon{display:none;}.control-label{text-transform:uppercase;font-weight:400;}.form-group input,.form-group select,.form-group textarea{max-width:90%;height:50px;margin-bottom:50px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none  !important;outline:0;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;}.form-group textarea{min-height:200px;margin-bottom:15px;}.form-check{padding-left:0;}.form-check input{width:25px;height:25px;margin-right:10px;margin-bottom:0px;}form{position:relative;padding-bottom:5px;margin-bottom:15px;}form .row{position:relative;}form p{font-size:0.9em;}form .actions{position:absolute;bottom:0;left:50%;margin-left:15px;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:default !important;}.simply-scroll{width:100%;margin:0 auto;}.simply-scroll{height:92px;}.simply-scroll .simply-scroll-clip{width:100%;height:92px;}.simply-scroll .simply-scroll-list li{width:auto;position:relative;height:92px;}.simply-scroll-list li img{height:92px;width:auto;}.simply-scroll-list li img.partner-logo-hover{position:absolute;top:0;left:0;opacity:0;-moz-opacity:0;-ms-opacity:0;-webkit-opacity:0;}.simply-scroll-list li:hover img{opacity:0;-moz-opacity:0;-ms-opacity:0;-webkit-opacity:0;}.simply-scroll-list li:hover img.partner-logo-hover{opacity:1;-moz-opacity:1;-ms-opacity:1;-webkit-opacity:1;z-index:1;}body.page-10 .gdpr-frame-wrap{height:400px;outline:1px solid #b80202;}.gdpr-frame-text a{color:#fff !important;}.iframe-rundgang .text-overlay a{color:#fff !important;}.hidden{overflow:hidden;display:none;visibility:hidden;}.category,.gallery-subcategory{display:inline-block;margin-right:8px;}.category-images{display:none;}.gallery-subcategory-img{display:none;}.mfp-title .img-desc{display:none;}body.page-20 .mfp-title .img-title{color:#b80202;text-transform:uppercase;font-weight:500;}body.page-20 .mfp-title .img-desc{display:inline;}body.page-20 .mfp-title .img-desc:empty{display:none;}#stoerer-start{position:fixed;display:none;display:block;top:256px;top:19.76833976833977%;right:0;max-width:823px;padding:30px;transform:translateX(100%);background:rgba(184,2,2,.76);-webkit-animation:stoerer .6s .3s forwards ease-out;-moz-animation:stoerer .6s .3s forwards ease-out;animation:stoerer .6s .3s forwards ease-out;z-index:10000;}#stoerer-start.hide{-webkit-animation:stoerer-hide .6s .3s forwards ease-out;-moz-animation:stoerer-hide .6s .3s forwards ease-out;animation:stoerer-hide .6s .3s forwards ease-out;}#stoerer-start h2{color:#fff;font-size:36px;font-weight:500;text-align:center;margin-bottom:10px;}#stoerer-start .stoerer-box{text-align:center;}#stoerer-start .stoerer-phone-nr{font-weight:500;font-size:30px;line-height:30px;text-align:left;color:#fff;}#stoerer-start .stoerer-phone-nr span a{font-size:inherit;text-decoration:none !important;}#stoerer-start .stoerer-phone{text-align:left;padding-left:0;margin-left:-10px;}#stoerer-start img{display:inline-block;margin:0 auto 15px;}#stoerer-start p,#stoerer-start a{color:#fff;font-size:26px;font-size:22px;text-align:center;}#stoerer-start a{font-weight:600;text-decoration:none;}#stoerer-start a:hover{text-decoration:underline;}#stoerer-start .closer{position:absolute;top:0;left:-60px;width:60px;height:60px;background:#cbc4c4;background:#b80202;background-image:url('../../../fileadmin/templates/images/closer.png');background-size:60px auto;background-position:center center;background-repeat:no-repeat;opacity:0;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-animation:stoerer-closer .6s 1s forwards ease-out;-moz-animation:stoerer-closer .6s 1s forwards ease-out;animation:stoerer-closer .6s 1s forwards ease-out;cursor:pointer;}#stoerer-start.hide .closer{opacity:0 !important;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}@-webkit-keyframes stoerer{0%{-webkit-transform:translateX(100%);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes stoerer{0%{-moz-transform:translateX(100%);}100%{-moz-transform:translateX(0);}}@keyframes stoerer{0%{transform:translateX(100%);}100%{transform:translateX(0);}}@-webkit-keyframes stoerer-hide{0%{-webkit-transform:translateX(0%);}100%{-webkit-transform:translateX(100%);}}@-moz-keyframes stoerer-hide{0%{-moz-transform:translateX(0%);}100%{-moz-transform:translateX(100%);}}@keyframes stoerer-hide{0%{transform:translateX(0%);}100%{transform:translateX(100%);}}@-webkit-keyframes stoerer-closer{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes stoerer-closer{0%{opacity:0;}100%{opacity:1;}}@keyframes stoerer-closer{0%{opacity:0;}100%{opacity:1;}}.text-justify{hyphens:auto;}#header{position:relative;}.socials{position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1011;}.socials a{margin-left:10px;}@media(min-width:1680px){body{font-size:24px;}body.page-20{font-size:22px;}header#header{height:155px;}.container{max-width:1400px;}#main-menu{float:right;padding-right:0;}.sm-clean > li{margin-left:10px !important;margin-right:10px !important;}.sm-clean > li:last-child{margin-right:0px !important;}.sm-clean > li:last-child a{padding-right:0px !important;}.sm-clean a,.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active{font-size:26px !important;}h1{font-size:27px;}.box h1{margin-bottom:36px;}.content{padding:39px 34px 17px 45px;}.content h1{margin-bottom:23px;}.content p{margin-bottom:17px;line-height:1.7;}h2{font-size:27px;}h3{font-size:24px;}.content h2{margin-top:42px;margin-bottom:28px;}.gallery .row:not(:first-child):not(:last-child){margin-bottom:15px;}.gallery img{margin-bottom:38px;}.mfp-arrow-left{left:-64px;}.mfp-arrow-right{right:-64px;}.mfp-title{font-size:22px;padding:24px 25px 25px;}#main-menu{margin-top:59px;margin-left:-40px;}.sm-clean > li > ul{min-width:250px!important;}.sm-clean>li{margin-left:18px;margin-right:18px;}.sm-clean a,.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active{font-size:30px;}.sm-clean ul a,.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active,.sm-clean ul a.highlighted{font-size:24px;}.box{font-size:23px;margin-left:42px;}.box p{margin-bottom:45px;}.box .btn-primary{font-size:23px;margin-top:31px;}.btn-primary{font-size:23px;color:#fff !important;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff !important;}.tagline{font-size:55px;padding-right:287px;}.seal{top:-173px;right:15px;}.content{margin-top:68px;}.footer{font-size:20px;}.footer .left div[class^="col-"]:nth-child(2){margin-left:-55px;}.footer .left div[class^="col-"]:nth-child(3){margin-left:-28px;}.footer .right{padding-top:26px;}.footer .right a{font-size:24px;}body.page-7 .gdpr-frame-wrap{padding-left:45px;padding-right:45px;}.simply-scroll .simply-scroll-clip{width:100%;height:107px;}.simply-scroll-list li img{height:107px;}}@media (max-width:1679px){#stoerer-start .stoerer-phone-nr span{display:block;margin-left:30px;margin-right:-30px;}.socials img{width:20px;height:20px;}}@media (min-width:1200px){.tagline{line-height:0.75;margin-top:23px;}.footer .right{text-align:right;}.footer .right a{margin-left:43px;}}@media (min-width:1200px) and (max-width:1679px){#main-menu{margin-top:48px;}.sm-clean li{margin-left:2px;margin-right:2px;}.seal{bottom:-20px;}.footer .right{padding-top:20px;}.footer .right a{font-size:20px;}}@media (min-width:992px){.main-menu-btn{position:absolute;top:-99999px;}#main-menu-state:not(:checked) ~ #main-menu{display:block;}.sm-clean > li > ul{margin-top:7px!important;padding:10px 0 8px;box-shadow:2px 1px 6.72px 0.28px rgba(18,16,16,0.82);}}@media(min-width:992px) and (max-width:1679px){body{margin-bottom:187px;}body.index{margin-bottom:277px;margin-bottom:262px;}body.page-1{margin-bottom:277px;}header#header{height:130px;}.logo img{height:150px;}.menu{padding:0;}.box{max-width:530px;}.box h1{margin-bottom:20px;}.box p{margin-bottom:28px;}.tagline{font-size:44px;padding-right:170px;}.seal{width:140px;}.mfp-title{font-size:20px;}.footer{height:187px;}.footer .wrapper{height:191px;height:210px;}.footer.ext{height:277px;height:298px;}}@media(min-width:992px) and (max-width:1199px){#main-menu{margin-top:50px;}.sm-clean a,.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active{font-size:20px;}.footer .left{padding-top:5px;}.footer .right{padding-left:0;}.footer .right a{display:block;font-size:18px;}}@media(min-width:1120px) and (max-width:1199px){#main-menu{margin-top:49px;}}@media(min-width:992px) and (max-width:1120px){.sm-clean a,.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active{font-size:19px;}.sm-clean ul a,.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active,.sm-clean ul a.highlighted{font-size:16px;}}@media(max-width:1199px){.footer .shortcuts li{display:block;}.simply-scroll{height:64px;}.simply-scroll .simply-scroll-clip{height:64px;}.simply-scroll-list li img{height:64px;}#stoerer-start{padding:30px;}#stoerer-start h2{font-size:30px;}#stoerer-start p,#stoerer-start a{font-size:19px;}}@media(max-width:991px){header#header{height:80px;}.logo img{position:relative;height:100px;z-index:10000;}.menu{text-align:right;margin-top:-66px;padding-left:0;padding-right:0;}#main-menu{padding-top:25px;padding-bottom:5px;}.form-check input{width:15px;height:15px;}.form-check span{font-size:18px;}form p{font-size:0.8em;}form{padding-bottom:40px;}#stoerer-start{top:24.76834%;}#stoerer-start .closer{top:-60px;left:0px;}.socials{position:fixed;right:75px;top:30px;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none;}.socials img{width:20px;height:20px;}}@media(min-width:768px){.box{margin-left:35px;}.footer .left{float:left;}.footer .right{float:right;}}@media(min-width:768px) and (max-width:991px){body{margin-bottom:159px;}body.page-1{margin-bottom:159px;}.box{max-width:510px;}.tagline{font-size:32px;padding-right:130px;margin-top:20px;}.seal{width:100px;}.footer{font-size:15px;height:159px;}.footer .wrapper{height:190px;}.footer.ext{height:252px;height:277px;}.footer .left{padding-top:6px;}.footer .middle{padding-bottom:16px;}.footer .right a{font-size:17px;display:block;}}@media(max-width:767px){body,body.index{margin-bottom:0;padding-bottom:0;}#arrow_right{right:15px;}#arrow_left{left:15px;}.box .btn-primary{padding:10px 12px;width:auto;font-size:20px;}.tagline{text-align:right;margin-bottom:130px;padding-top:10px;line-height:1.3;}.seal{width:100px;bottom:-105px;right:0;}.content{margin-bottom:40px;}.footer{position:relative;height:auto;}.footer .wrapper,.footer.ext{height:auto;}.footer .right{padding-top:20px;text-align:center;font-size:16px;}.footer .right a{margin-left:5px;margin-right:5px;}.footer .middle{padding-bottom:20px;}.footer .shortcuts li{display:inline-block;}.simply-scroll{height:100px;}.simply-scroll .simply-scroll-clip{height:100px;}.simply-scroll-list li img{height:100px;}body.page-10,body.page-11,body.page-12{background-attachment:scroll;}#stoerer-start img{display:inline-block;margin:0 auto 15px;}#stoerer-start img{display:inline-block;width:auto;height:60px;margin:0 auto 15px;}#stoerer-start .stoerer-box{position:relative;margin-bottom:30px;}#stoerer-start .stoerer-phone-nr{font-size:24px;}#stoerer-start .stoerer-phone-nr span{position:absolute;left:0;right:0;margin:0 auto;bottom:-100px;text-align:center;}#stoerer-start .stoerer-phone-nr span br{display:none;}#stoerer-start .stoerer-phone{text-align:center;padding-left:0;margin-left:0px;margin-bottom:30px;}}@media(max-width:700px){.box{max-width:none;margin-left:25px;margin-right:25px;}}@media(max-width:575px){#arrow_right,#arrow_left{top:36%;}#arrow_left{left:5px;}#arrow_right{right:5px;}.box{margin-left:15px;margin-right:15px;font-size:19px;}.content{font-size:19px;}.btn-primary{font-size:20px;}.gallery img{display:block;margin:0 auto 30px;}.gallery .stamp{display:block;margin-left:auto;margin-right:auto;}.footer .right{padding-top:5px;}.footer .left div[class^="col-"]{margin-bottom:15px;}form{padding-bottom:0;}.form-group input,.form-group select,.form-group textarea{max-width:100%;margin-bottom:30px;}.form-check input{margin-bottom:0px;}form .actions{position:relative;left:initial;margin-left:0;}.footer .shortcuts{text-align:left;padding-left:0;}.footer .shortcuts li{display:block;}.footer .shortcuts li a{margin:0;}body.page-20 .mfp-title .img-title{display:block;margin-bottom:8px;}#stoerer-start{padding-top:120px;height:100%;top:0;overflow-y:scroll;z-index:10000;}#stoerer-start h2{font-size:25px;margin-bottom:20px;}#stoerer-start p,#stoerer-start a{font-size:18px;}#stoerer-start .stoerer-box{margin-bottom:15px;}#stoerer-start .stoerer-phone-nr{font-size:21px;}#stoerer-start .stoerer-phone-nr span{bottom:-88px;}#stoerer-start .closer{position:fixed;top:14px;width:50px;height:50px;left:initial;right:0;background-size:50px auto;z-index:10000;}#stoerer-start img{display:inline-block;width:auto;height:50px;margin:0 auto 15px;}}
