/* compiled by scssphp v0.7.6 on Tue, 25 Jul 2023 07:19:34 +0000 (0.0557s) */

@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url('/fonts/lato-v14-latin/lato-v14-latin-300.eot');src:local('Lato Light'), local('Lato-Light'), url('/fonts/lato-v14-latin/lato-v14-latin-300.eot?#iefix') format('embedded-opentype'), url('/fonts/lato-v14-latin/lato-v14-latin-300.woff2') format('woff2'), url('/fonts/lato-v14-latin/lato-v14-latin-300.woff') format('woff'), url('/fonts/lato-v14-latin/lato-v14-latin-300.ttf') format('truetype'), url('/fonts/lato-v14-latin/lato-v14-latin-300.svg#Lato') format('svg');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url('/fonts/lato-v14-latin/lato-v14-latin-regular.eot');src:local('Lato Regular'), local('Lato-Regular'), url('/fonts/lato-v14-latin/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/lato-v14-latin/lato-v14-latin-regular.woff2') format('woff2'), url('/fonts/lato-v14-latin/lato-v14-latin-regular.woff') format('woff'), url('/fonts/lato-v14-latin/lato-v14-latin-regular.ttf') format('truetype'), url('/fonts/lato-v14-latin/lato-v14-latin-regular.svg#Lato') format('svg');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url('/fonts/lato-v14-latin/lato-v14-latin-700.eot');src:local('Lato Bold'), local('Lato-Bold'), url('/fonts/lato-v14-latin/lato-v14-latin-700.eot?#iefix') format('embedded-opentype'), url('/fonts/lato-v14-latin/lato-v14-latin-700.woff2') format('woff2'), url('/fonts/lato-v14-latin/lato-v14-latin-700.woff') format('woff'), url('/fonts/lato-v14-latin/lato-v14-latin-700.ttf') format('truetype'), url('/fonts/lato-v14-latin/lato-v14-latin-700.svg#Lato') format('svg');}@font-face{font-family:'Homemade Apple';font-style:normal;font-weight:400;src:url('/fonts/homemade-apple/homemade-apple-v9-latin-regular.eot');src:local('Homemade Apple Regular'), local('HomemadeApple-Regular'), url('/fonts/homemade-apple/homemade-apple-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/homemade-apple/homemade-apple-v9-latin-regular.woff2') format('woff2'), url('/fonts/homemade-apple/homemade-apple-v9-latin-regular.woff') format('woff'), url('/fonts/homemade-apple/homemade-apple-v9-latin-regular.ttf') format('truetype'), url('/fonts/homemade-apple/homemade-apple-v9-latin-regular.svg#HomemadeApple') format('svg');}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;src:url('/fonts/dancing-script/dancing-script-v9-latin-regular.eot');src:local('Dancing Script Regular'), local('DancingScript-Regular'), url('/fonts/dancing-script/dancing-script-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/dancing-script/dancing-script-v9-latin-regular.woff2') format('woff2'), url('/fonts/dancing-script/dancing-script-v9-latin-regular.woff') format('woff'), url('/fonts/dancing-script/dancing-script-v9-latin-regular.ttf') format('truetype'), url('/fonts/dancing-script/dancing-script-v9-latin-regular.svg#DancingScript') format('svg');}@font-face{font-family:'ChillerCom';src:url('/fonts/chiller/304BF1_0_0.eot');src:url('/fonts/chiller/304BF1_0_0.eot?#iefix') format('embedded-opentype'), url('/fonts/chiller/304BF1_0_0.woff2') format('woff2'), url('/fonts/chiller/304BF1_0_0.woff') format('woff'), url('/fonts/chiller/304BF1_0_0.ttf') format('truetype');}body{margin:0;padding:0;font-size:16px;line-height:20px;color:rgba(255, 255, 255, 1);background-color:rgba(0, 0, 0, 1);width:100%;overflow-x:hidden;font-family:'Lato', sans-serif;font-weight:300}h1,h2,h3,h4{font-weight:300}h1{font-size:25px;line-height:30px}h2{font-size:22px}h3{font-size:25px;line-height:30px;font-family:'Dancing Script'}h4{margin:0}a{text-decoration:underline}.btn{margin-top:5px;text-decoration:none !important}.btn.full-width{width:100%}.alert-success{padding:15px;border-radius:5px}img{width:100%;border:none}.site-preloader{position:absolute;margin-top:200px;left:50%;color:rgba(255, 255, 255, 0.5);font-size:50px;width:50px;margin-left:-25px;z-index:70}.site-preloader i{width:50px}.mobile-menu{position:fixed;right:0;top:0;z-index:0;padding:15px;color:rgba(255, 255, 255, 1);display:none}.mobile-menu ul{list-style:none;padding:5px 0px;margin:0}.mobile-menu ul li{text-transform:uppercase;font-size:18px;line-height:20px}.mobile-menu ul li .fa-angle-down{display:none}.mobile-menu ul li .sub-menu li{font-size:15px !important;line-height:20px;cursor:pointer;padding:0px 5px}.header{position:fixed;top:0;padding:20px 0 20px 0;width:100%;background-color:rgba(0, 0, 0, 0);border-bottom:none;z-index:500;}.header .logo{position:relative;width:160px;max-width:160px;z-index:501}@media (min-width:768px){.header .logo{width:100%}}.header .menu{position:relative;color:rgba(255, 255, 255, 1);font-weight:300;margin-top:0px;z-index:501}.header .menu a{text-decoration:none}.header .menu ul{list-style:none;padding:0;margin:0;font-size:0;text-align:center;margin-bottom:-20px;margin-top:-10px}.header .menu ul li{display:inline-block;margin-left:6px;margin-right:6px}.header .menu .desktop-menu{display:none}.header .menu .desktop-menu li{position:relative;font-size:13px;line-height:20px;text-transform:uppercase;font-weight:400}.header .menu .desktop-menu li .fa-angle-down{font-size:12px;margin-left:3px}.header .menu .desktop-menu li .fa-facebook-official{font-size:15px !important}.header .menu .desktop-menu li ul.sub-menu{position:absolute;background-color:rgba(0, 0, 0, 1);list-style:none;padding:0;margin:-6px -10px 0 -10px;top:22px;right:0;box-shadow:0px 2px 4px -3px rgba(0, 0, 0, 0.75);display:none}.header .menu .desktop-menu li ul.sub-menu li{white-space:nowrap;font-size:16px;margin:0 !important;padding:5px 10px;display:block}.header .menu .desktop-menu li ul.sub-menu li:first-child{padding-top:10px}@media (min-width:992px){.header .menu .desktop-menu{display:block}}.header .menu .mobile-burger{text-align:right}.header .menu .mobile-burger li{font-size:30px !important;line-height:20px;cursor:pointer}@media (min-width:992px){.header .menu .mobile-burger{display:none}}.header .container:after{}.body-content{position:relative;width:100%;right:0;box-shadow:3px 0px 5px -4px rgba(0, 0, 0, 0.75);background-color:rgba(0, 0, 0, 1);opacity:0}.body-content .header-slideshow{position:relative;z-index:1}.body-content .header-slideshow #map{height:300px}.body-content .header-slideshow .slideshow-gradient{position:absolute;top:0;height:100px;width:100%;left:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.7) 0px, rgba(0, 0, 0, 0) 100px);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.7) 0px, rgba(0, 0, 0, 0) 100px);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0px, rgba(0, 0, 0, 0) 100px);z-index:500}.body-content .header-slideshow .slideshow:before{}.body-content .header-slideshow .slideshow:after{}.body-content .header-slideshow .dorschslider .dorschslider-control-boxes{margin-bottom:20px}.body-content .header-slideshow .dorschslider .container{position:relative;z-index:10}.body-content .header-slideshow .dorschslider .container .dorschslider-item-slidebox{position:absolute;top:250px;left:15px;width:100%;display:none}@media (min-width:992px){.body-content .header-slideshow .dorschslider .container .dorschslider-item-slidebox{display:block}}.body-content .header-slideshow .dorschslider .container .dorschslider-item-slidebox .dorschslider-item-head{color:rgba(255, 255, 255, 1);font-size:60px;line-height:60px;padding:10px 15px;margin-bottom:-10px;display:inline-block;margin-right:100%;white-space:nowrap;color:rgba(255, 255, 255, 1);width:100%;text-align:center;font-family:'ChillerCom'}.body-content .header-slideshow .dorschslider .container .dorschslider-item-slidebox .dorschslider-item-text{color:rgba(255, 255, 255, 1);font-size:25px;line-height:30px;padding:10px 15px;display:inline-block;color:rgba(255, 255, 255, 1);width:100%;text-align:center}.body-content .v-container{position:relative;margin-top:30px;z-index:2}.body-content .v-container .dorschslider img{height:100%}.body-content .v-container .ole img{width:100%;display:block;float:none !important}@media (min-width:768px){.body-content .v-container .ole img{width:200px}}.body-content .v-container .news .col-md-12{margin-bottom:5px}.body-content .v-container h1{border-bottom:3px solid rgba(255, 255, 255, 0.8);padding-bottom:5px}.body-content .v-container h2{text-align:center;margin-bottom:20px}.body-content .v-container .ole h2{text-align:left;margin-bottom:10px}.body-content .v-container ul{padding:0;margin:0 0 0 15px;margin-bottom:1rem}.body-content .v-container ul li{padding:2px 0}.body-content .v-container .dorschslider-viewport.row{width:auto}.body-content .v-container .dorschslider-viewport.row [class^="col"]{padding-top:15px;padding-bottom:15px}.body-content .v-container .margin-bottom{margin-bottom:30px}.body-content .v-container .side-menu{margin:0;padding:0;list-style:none}.body-content .v-container .dark-box{margin-bottom:30px}.body-content .v-container .dark-box .inner-container{background-color:rgba(86, 86, 101, 1);border-radius:5px;color:rgba(255, 255, 255, 1);padding:15px}.body-content .v-container .light-box{margin-bottom:30px}.body-content .v-container .light-box .inner-container{background-color:rgba(255, 255, 255, 0.9);border-radius:5px;color:rgba(39, 39, 46, 1);padding:15px}.body-content .v-container .side-fact-boxes{position:relative;z-index:250;margin-bottom:30px}.body-content .v-container .side-fact-boxes .inner-container .title{margin-bottom:5px;font-size:18px;line-height:22px}.body-content .v-container .side-fact-boxes .inner-container .description{margin-bottom:5px;font-weight:300}.body-content .v-container .side-fact-boxes .inner-container .link{font-weight:300;text-decoration:underline}.body-content .v-container .side-fact-boxes:nth-child(2){margin-top:10px}@media (min-width:768px){.body-content .v-container .side-fact-boxes:nth-child(2){margin-top:30px}}@media (min-width:992px){.body-content .v-container .side-fact-boxes:nth-child(2){margin-top:0px;margin-bottom:30px}}.body-content .v-container .side-menu .inner-container{background-color:rgba(0, 0, 0, 0.8);padding:15px}.body-content .v-container .side-menu .inner-container ul{list-style:none;padding:0;margin:0;font-weight:400}.body-content .v-container .side-menu .inner-container ul li{font-weight:300;padding:2px 0;color:rgba(255, 255, 255, 1)}.body-content .v-container .form-kontaktaufnahme{margin-top:20px}.body-content .v-container .form-kontaktaufnahme input,.body-content .v-container .form-kontaktaufnahme select,.body-content .v-container .form-kontaktaufnahme textarea{margin:10px 0;width:100%;padding:6px;border-radius:5px;border:1px solid rgba(0, 0, 0, 1);font-size:16px;line-height:20px;font-family:'Lato', sans-serif}.body-content .v-container .form-kontaktaufnahme input[type="checkbox"]{width:auto;margin:0 5px 0 0;display:inline}.body-content .v-container .form-kontaktaufnahme input[type="button"]{background-color:rgba(0, 0, 0, 1);color:rgba(255, 255, 255, 1)}.body-content .v-container .form-kontaktaufnahme label{margin-right:15px;display:inline}.body-content .v-container .form-kontaktaufnahme input.width20{width:19%}.body-content .v-container .form-kontaktaufnahme input.width30{width:29%}.body-content .v-container .form-kontaktaufnahme input.width50,.body-content .v-container .form-kontaktaufnahme select.width50{width:49.5%}.body-content .v-container .form-kontaktaufnahme input.width70{width:70%}.body-content .v-container .form-kontaktaufnahme input.width80{width:80%}.body-content .v-container .form-kontaktaufnahme input.margin-right,.body-content .v-container .form-kontaktaufnahme select.margin-right{margin-right:1%}.body-content .v-container .form-kontaktaufnahme input.margin-left,.body-content .v-container .form-kontaktaufnahme select.margin-left{margin-left:1%}.body-content .v-container .form-kontaktaufnahme textarea{height:198px}.body-content .footer{position:relative;background-color:rgba(0, 0, 0, 0.8);color:rgba(255, 255, 255, 1);font-size:14px;line-height:19px;padding-top:15px;margin-top:50px}.body-content .footer a{text-decoration:none}.body-content .footer .col-lg-3{margin-bottom:15px}.body-content .footer .col-lg-3 ul{list-style:none;padding:0;margin:0;font-weight:400}.body-content .footer .col-lg-3 ul li{font-weight:300;padding:2px 0;color:rgba(255, 255, 255, 0.8)}.body-content .footer .col-lg-3 ul li .fa{margin-right:5px;width:15px}a,a:hover{color:inherit}.start .body-content .header-slideshow .dorschslider-item-content img{width:100%}@media (min-width:768px){.fade-animation{opacity:0}}.pdwe-zoom-image{position:relative;overflow:hidden}.contact .body-content .header-slideshow{opacity:1}