#side-menu,.side-menu-overlay{position:fixed;height:100%;top:0;display:none}#side-menu,.pace-inactive{display:none}body.overflow-hidden{overflow:hidden}#side-menu{width:300px;right:-300px;overflow-y:auto;z-index:1035;background:#822537;padding:20px 30px;transition:.4s;box-shadow:-10px 0 40px rgba(130,37,55,.7)}.hasparallaxbg,.strahl-content-block{overflow:hidden}body.side-menu-visible #side-menu{transform:translateX(-300px)}#side-menu .contents{margin-top:15px}#side-menu .nav-link{font-size:16px;font-weight:600;padding:12px 0}#side-menu .nav-link:hover{opacity:.8}#side-menu .close{font-size:36px;font-weight:400}body,p{font-weight:300}.side-menu-overlay{left:0;min-width:100%;background:rgba(0,0,0,.6);z-index:100}#side-menu.side-menu-left{right:auto;left:-300px}body.side-menu-visible #side-menu.side-menu-left{transform:translateX(300px)}.close{color:#eee;text-shadow:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#fff}body,body .light{color:#333}#main-logo{width:150px}body{font-family:Nunito,sans-serif;text-align:left;background:#eee}.text-info{color:#822537!important;position:relative}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#000}.parallax-background{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-position:center top}.hasparallaxbg,section{position:relative}.hasparallaxbg p{font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Open Sans Condensed,sans-serif;letter-spacing:2px}.nav-link{font-family:Open Sans Condensed,sans-serif;letter-spacing:1px}.clean-block.dark{background-color:#222425}.img-thumbnail{padding:0;border:0}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#822537;border-color:#822537}.btn-outline-primary:hover{color:#eee;background-color:#822537;border-color:#822537}.btn-outline-primary{color:#822537;border-color:#822537;font-weight:300}.icon-left{float:left;transform:translateY(25%)}.page-footer.dark{background-color:#822537;color:#eee}.clean-block.clean-hero{min-height:100vh;background-position:center top;overflow:hidden;position:relative;z-index:1}@media (min-width:768px){.page-footer ul li:after,.page-footer ul li:before{width:0;height:6px;border-radius:1px;background-color:#822537}}.feature-box .icon{color:#822537}.clean-block.clean-hero .featurehead-text{max-width:100%;color:#333;z-index:2;padding:0 4em;text-align:left}@media (max-width:575px){.clean-block.clean-hero{background-position:center right}.clean-block.clean-hero .featurehead-text{padding:0 1em}}.featurehead-text h1{font-size:2.5em}.bg-primary{background-color:#eee!important}.clean-block.clean-hero .featurehead-text p{font-size:13px;margin-bottom:0;text-align:justify;margin-top:13px}.clean-navbar .navbar-nav .nav-item,.page-footer{text-align:center}.feature-heading{font-size:14px;font-family:'Nunito Sans',sans-serif;font-weight:300}.parallax-bg{position:absolute;width:100%;top:0}.sub_nav{padding-top:.7em;padding-bottom:.7em;background-color:rgba(51,51,51,.85)!important}.sub_nav:hover{background-color:rgba(51,51,51,1)!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#822537;background-color:transparent;border-color:#822537}.btn-primary:not(:disabled):not(.disabled){transform:scale(1,1);transition:all .3s ease-in;border:1px solid #822537}.btn-primary:not(:disabled):not(.disabled):hover{transition:all .3s ease-out;box-shadow:none;color:#822537}.btn-primary:hover{color:#822537;background-color:transparent;border-color:#822537}.btn-primary{color:#fff;background-color:#822537;border-color:transparent;letter-spacing:2px;font-weight:300;box-shadow:0 2px 30px rgba(130,37,55,.5)}#legal-nav a,b,strong{font-weight:700}.clean-block.clean-form form,.clean-pricing-item{border-top:1px solid #822537;box-shadow:0 2px 40px rgba(0,0,0,.4)}.clean-block.clean-hero .text{width:100%}.btn-block{white-space:pre-wrap}@media (min-width:768px){.page-footer ul li:after{top:calc(50% + 2px);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.page-footer ul li:before{top:calc(50% - 2px);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.page-footer .navbar ul li{margin:.75em}}.sp-wrap{margin:0}.clean-block.clean-product .sp-thumbs{margin-bottom:15px}.sp-thumbs a:link,.sp-thumbs a:visited{width:25%;height:0;padding-bottom:25%}#strahlen_nav,.sp-thumbs{width:100%}.clean-block.clean-product .sp-thumbs a:link{margin:0}.clean-block.clean-hero:before,.img-thumbnail{background-color:transparent}.clean-pricing-item{background-color:#eee;width:100%}.clean-pricing-item .ribbon{color:#444;background:#822537}.clean-pricing-item .price h4{color:#822537;font-size:1.8em;margin:0}@media (min-width:576px){.clean-navbar.fixed-top+.page .clean-block.clean-hero{min-height:calc(100vh - 85px)}.clean-block .block-heading{padding-top:3rem;text-align:center}}.clean-block .block-heading{text-transform:uppercase}.clean-block.clean-form form{background-color:#eee}.form-control{color:#822537;background-color:transparent;border:1px solid #822537}.form-control:focus{color:#822537;background-color:#555;border-color:#822537}.svgicon{opacity:0}#strahlen_nav li{margin:0;padding:0 .25em}.page-footer{padding-bottom:70px}#introtext{font-size:1rem}@media (min-width:576px){.navbar{padding-top:1rem;padding-bottom:1rem}}.navbar.fixed-top{background:rgba(255,255,255,0);transition:all .5s ease-in}.navbar.fixed-top.is_scrolled{background:rgba(255,255,255,.98);transition:all .3s ease-out}.alert-success{color:#222;background-color:#822537;border-color:#222}.alert-success .close{color:#222}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff;opacity:.75}.navbar-dark .navbar-nav .nav-link{color:#fff;opacity:.5}a:hover{color:#000}a{color:#822537}.page-footer.dark a{color:#fff;text-decoration:underline}dl,ol,ul{margin-bottom:0;list-style:none;padding:0}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(130,37,55,.7)}#start-text{font-size:5em;color:#fff}.page{padding-top:0}.brand{width:70vw;height:70vw}@media (min-width:576px){.brand{width:230px;height:230px}}#calltoaction{background-color:#fff}@media (min-width:1200px){#anfahrtmap{width:800px;height:800px}}.navbar-light.is_scrolled .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link{color:rgba(255,255,255,.75)}.navbar-light.is_scrolled .navbar-nav .nav-link:focus,.navbar-light.is_scrolled .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(255,255,255,1)}.navbar-light .navbar-nav .is_active .nav-link{font-weight:700;color:#822537}.ani-jump{animation-name:jump;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:ease-in-out;position:relative}@keyframes jump{0%{top:0}100%{top:.5em}}.navbar-toggler{background:#fff}#scrollbutton:hover{text-decoration:none}.navbar-light .navbar-toggler{color:#822537;border-color:transparent}div#jkit-tooltip img{width:40vw}div#jkit-tooltip{position:absolute;padding:1vw;box-shadow:0 0 10px rgba(0,0,0,.7)}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace .pace-progress{background:#822537;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #82bce6,0 0 5px #822537;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-moz-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);-o-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:2px solid transparent;border-top-color:#822537;border-left-color:#822537;border-radius:10px;animation:pace-spinner .4s linear infinite}.map0{fill:#7C7C7C}.map1{fill:#7F293C}.map2{fill:#4F4F4F}.map3{fill:#80293C}.map4,.map5,.map6,.map7{fill:none}.map4{stroke:#4F4F4F;stroke-width:3}.map5{stroke:#4F4F4F;stroke-width:5}.map6{stroke:#335096;stroke-miterlimit:10}.map14,.map7{stroke:#80293C}.map7{stroke-width:2;stroke-miterlimit:10}.map11,.map8{stroke:#7C7C7C;fill:none}.map8{stroke-width:5;stroke-miterlimit:10}.map9{fill:none;stroke:#9FB8E2;stroke-width:13;stroke-miterlimit:10}.map10{fill:none;stroke:#2C2C2C;stroke-width:.8}.map11{stroke-width:13;stroke-miterlimit:10}.map12{fill:none;stroke:#7C7C7C;stroke-width:.8}.map13{fill:none;stroke:#4F4F4F}.map14{fill:none;stroke-width:4;stroke-miterlimit:10}.map15{fill:#FFF;stroke:#80293C;stroke-miterlimit:10}.map16{fill:none;stroke:#7A96CE;stroke-width:.5;stroke-miterlimit:10}.map17{fill:none;stroke:#7C7C7C;stroke-width:3}.mapname{transform-origin:50% 50%;transform-box:fill-box}.is_scrolled .logo0{fill:#7F293C}.logo0{fill:#fff}.is_scrolled .logo1{fill:#2C2C2C}.logo1{fill:#fff}.st0,.st2{fill-rule:evenodd;clip-rule:evenodd}.logo0,.logo1{transition:all .5s ease-in}.is_scrolled .logo0,.is_scrolled .logo1{transition:all .3s ease-out}.st0{fill:#DEDC42}.st1{fill:#BEA15C}.st2{fill:#1D1D1B}.st3,.st4{fill-rule:evenodd;clip-rule:evenodd}.st4{fill:#BEA15C}.st5{fill:#FF7DB1}.st6{fill:#666}