﻿*{box-sizing:border-box;word-break:break-word}body{margin:0;padding:0}body.overflow-hidden{overflow:hidden}ul{margin:0;padding:0}li{list-style-type:none}#header{background:#fff;position:fixed;width:100%;left:0;top:0;z-index:99999;padding:2rem 0 1.5rem 0;transition:all .3s}@media screen and (max-width: 1200px){#header{padding:.5rem 0 .5rem 0}}#header>.container{max-width:1640px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}@media screen and (max-width: 1640px){#header>.container{padding-left:1.5%;padding-right:1.5%}}#header .logo{transition:all .3s}@media screen and (max-width: 1200px){#header .logo{width:200px}}@media screen and (max-width: 400px){#header .logo{width:170px}}#header .logo img{transition:all .3s;height:auto}@media screen and (max-width: 1200px){#header .logo img{width:100%}}#header.sticky{padding:1rem 0 1rem 0}@media screen and (max-width: 1200px){#header.sticky{padding:.5rem 0 .5rem 0}}#header.sticky #header-nav>ul>li>a{font-size:1.1rem}#header.sticky .logo{width:200px}@media screen and (max-width: 400px){#header.sticky .logo{width:170px}}#header.sticky .logo img{width:100%}#header-nav>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}#header-nav>ul>li{margin-left:1rem}#header-nav>ul>li a{color:#000;font-weight:600;font-size:1.1rem;transition:all .3s;background-color:rgba(0,0,0,0);display:inline-block;padding:.25rem;word-break:initial}#header-nav>ul>li a.active{background-color:#023384;color:#fff}#header-nav>ul>li:hover>a{background-color:#023384;color:#fff}#header-nav>ul>li>ul{display:none}#header-nav a{color:#000;text-decoration:none}@media screen and (max-width: 1640px){#header-nav{display:none}}#header-nav.mobile-nav-isActive{display:block;position:absolute;top:5rem;left:0;width:100%;height:100vh;background-color:#fff;padding-top:0}@media screen and (max-width: 1640px){#header-nav.mobile-nav-isActive{top:95px}}@media screen and (max-width: 1200px){#header-nav.mobile-nav-isActive{top:55px}}@media screen and (max-width: 400px){#header-nav.mobile-nav-isActive{top:49px}}#header-nav.mobile-nav-isActive>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:unset;-webkit-align-items:unset;align-content:unset;-webkit-align-content:unset}#header-nav.mobile-nav-isActive>ul>li{width:100%;margin:0 auto;padding:1rem 0;border-bottom:1px solid #000}#header-nav.mobile-nav-isActive>ul>li:first-child{border-top:1px solid #000}#header-nav.mobile-nav-isActive>ul>li>a{padding:.5rem 1rem;margin:0 1.5rem}.mobile-menu-icon{display:none}@media screen and (max-width: 1640px){.mobile-menu-icon{display:block}}.mobile-menu-icon{display:none}@media only screen and (max-width: 1640px){.mobile-menu-icon{display:block;position:absolute;right:2%;width:30px;height:20px;border-top:3px solid #000;z-index:10;top:50%;transform:translate(0, -50%)}.mobile-menu-icon:before,.mobile-menu-icon:after{content:"";height:3px;width:100%;position:absolute;background:#000;left:0;transition:all .3s}.mobile-menu-icon:before{top:5px}.mobile-menu-icon:after{bottom:0}.mobile-menu-icon.close-menu{border-top:none;top:50%;transform:translate(0, -50%);z-index:1000000000000000000;width:25px}.mobile-menu-icon.close-menu:before{transform:rotate(45deg);top:-6px}.mobile-menu-icon.close-menu:after{transform:rotate(-45deg);top:-6px}}@media only screen and (max-width: 1200px){.mobile-menu-icon{right:2%;top:50%;transform:translate(0, -50%)}.mobile-menu-icon.close-menu{top:2.5rem}}.container{max-width:1180px;margin:0 auto}#main{padding-top:104px}@media screen and (max-width: 1200px){#main{padding-top:54px}}@media screen and (max-width: 400px){#main{padding-top:49px}}.column-layout-3{max-width:1180px;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:unset;-webkit-align-items:unset;align-content:unset;-webkit-align-content:unset}@media screen and (max-width: 1200px){.column-layout-3{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:unset;-webkit-align-items:unset;align-content:unset;-webkit-align-content:unset}}.column-layout-3>div{width:31.3%;text-align:center;margin-top:1rem;margin-bottom:1rem}.column-layout-3>div:nth-child(3n+2){margin-left:3%;margin-right:3%}@media only screen and (max-width: 1023px){.column-layout-3>div:nth-child(3n+2){margin-right:0;margin-left:0}}@media screen and (max-width: 1200px){.column-layout-3>div{width:48%}}@media screen and (max-width: 1023px){.column-layout-3>div{width:100%}}.column-layout-3>div img{width:100%;height:auto;display:block}.column-layout-3>div h2,.column-layout-3>div h3{margin:0;padding:.5rem 0 0 0}main ul{padding-left:2rem}main ul li{list-style-type:disc;font-size:18px;line-height:2.25rem}@media screen and (max-width: 1200px){main>div:not(.image-container){margin-left:4%;margin-right:4%}}main p a,main ul a,main label a{color:#023384}main p a:hover,main ul a:hover,main label a:hover{color:#f19c2f}.textpic-default-layout h2{margin-top:0;margin-bottom:3rem}.box-item{position:relative}.box-item:hover a{color:#023384}.box-item:hover:before{width:100%}.box-item:before{content:"";width:0;height:5px;background-color:#f19c2f;position:absolute;top:0;left:0;transition:all .3s}@font-face{font-family:"fontello";src:url("../Fonts/Fontello/fontello.eot?99455815");src:url("../Fonts/Fontello/fontello.eot?99455815") format("embedded-opentype"),url("../Fonts/Fontello/fontello.woff?99455815") format("woff"),url("../Fonts/Fontello/fontello.ttf?99455815") format("truetype"),url("../Fonts/Fontello/fontello.svg?99455815#fontello") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;font-size:29px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:""}.icon-mail:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-up-open-mini:before{content:""}.icon-cancel:before{content:""}.icon-location:before{content:""}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Black.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-BlackItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Bold.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-BoldItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-ExtraBoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-ExtraBold.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-ExtraLight.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-ExtraLightItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Medium.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Italic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-LightItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Light.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-MediumItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-ThinItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-SemiBold.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-SemiBoldItalic.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Thin.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../Fonts/Montserrat/Montserrat-Regular.woff2") format("woff2"),url("../Fonts/Montserrat/Montserrat-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.image-container{position:relative}.image-container .frame{padding:0}.image-container .image-cover img{width:100%;height:auto;max-height:868px;object-fit:cover}.image-container .image-header{padding:0 30px;position:absolute;z-index:2;bottom:240px;left:40px;max-width:820px;background:rgba(0,0,0,.8);color:rgba(255,255,255,.8);font-size:34px}@media screen and (max-width: 1023px){.image-container .image-header{width:86%;left:6%;font-size:2rem;bottom:7rem}}.image-container .image-header h1,.image-container .image-header h2,.image-container .image-header h3,.image-container .image-header h4,.image-container .image-header h5{margin:15px 0}@media screen and (max-width: 1023px){.image-container .image-header h1{font-size:1.5rem}}@media screen and (max-width: 1023px){.image-container .image-header h2,.image-container .image-header h3,.image-container .image-header h4,.image-container .image-header h5{font-size:1.25rem}}.image-container .image-subheader{padding:0 30px;position:absolute;z-index:2;bottom:140px;left:40px;max-width:720px;background:rgba(2,51,132,.8);color:rgba(255,255,255,.8);font-size:32px}@media screen and (max-width: 1023px){.image-container .image-subheader{width:86%;left:6%;font-size:2rem;bottom:1rem}}.image-container .image-subheader h1,.image-container .image-subheader h2,.image-container .image-subheader h3,.image-container .image-subheader h4,.image-container .image-subheader h5{margin:15px 0}@media screen and (max-width: 1023px){.image-container .image-subheader h1{font-size:1.5rem}}@media screen and (max-width: 1023px){.image-container .image-subheader h2,.image-container .image-subheader h3,.image-container .image-subheader h4,.image-container .image-subheader h5{font-size:1.25rem}}.full-image{position:relative}.full-image .image{width:100%;height:950px}.full-image .header{padding:0 30px;position:absolute;z-index:2;bottom:240px;left:40px;max-width:780px;background:rgba(0,0,0,.8);color:rgba(255,255,255,.8);font-size:34px}.full-image .header h1,.full-image .header h2,.full-image .header h3,.full-image .header h4,.full-image .header h5{margin:15px 0}.full-image .subheader{padding:0 30px;position:absolute;z-index:2;bottom:140px;left:40px;max-width:720px;background:rgba(2,51,132,.8);color:rgba(255,255,255,.8);font-size:32px}.full-image .subheader h1,.full-image .subheader h2,.full-image .subheader h3,.full-image .subheader h4,.full-image .subheader h5{margin:15px 0}.container-image .header{text-align:center}.container-image .image{text-align:center;display:flex;flex-wrap:wrap}.container-image .image img{padding:5px}.container-image .image header{font-size:24px;font-weight:400;max-width:380px}.column-layout-3 .frame{padding:0}.column-layout-3 h2{font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:400}.column-layout-3 a{color:inherit;text-decoration:none}.column-layout-3 a:hover{text-decoration:underline;color:#023384}.column-header{text-align:center;padding-top:30px;font-style:normal;font-weight:400;font-size:30px;line-height:49px;letter-spacing:-1.8px;text-transform:none}.column-header>div{padding-bottom:30px;padding-top:0}.column-header h2,.column-header h3,.column-header h4{margin:0;padding-bottom:0}.test{background-color:#fafad2}.single-container{background:#023384;color:rgba(255,255,255,.8);display:block;padding:50px 20px;margin:50px 0px}.single-container .frame{padding:0}.contact_element{max-width:1180px;margin:0 auto;display:flex;font-size:28px;flex-wrap:wrap;position:relative}.contact_element a{text-decoration:none;color:inherit;font-size:20px}@media screen and (max-width: 1200px){.contact_element .contact_flavour{width:100%}}.contact_element .contact_button{position:absolute;right:0;padding:5px 15px 10px 15px;border:solid 1px;top:-10px}@media screen and (max-width: 1200px){.contact_element .contact_button{margin-top:1rem;position:unset}}.slider-container{max-width:1180px;margin:0 auto;padding:15px 0}.slider-container h2{font-size:24px;text-align:center}.slider-item{display:none}.slider-item.active{display:block}.testimonial_flavour{font-size:20px}.testimonial_person{font-size:18px;font-weight:700}.testimonial_person:before{content:"-";margin-right:5px}.slider-buttons{text-align:center;padding:15px 0}.slider-buttons a{border:solid 2px #f19c2f;color:#f19c2f;padding:10px 15px;cursor:pointer}.slider-buttons a:hover{border:#f19c2f;color:#e1e1e1;background:#f19c2f}.textpic-default-layout.image-0,.textpic-default-layout.image-8,.textpic-default-layout.image-17,.textpic-default-layout.image-18{display:flex;flex-wrap:wrap;flex-direction:row}.textpic-default-layout.image-0 .layout-0[data-field=header],.textpic-default-layout.image-0 .layout-0[data-field=subheader],.textpic-default-layout.image-8 .layout-0[data-field=header],.textpic-default-layout.image-8 .layout-0[data-field=subheader],.textpic-default-layout.image-17 .layout-0[data-field=header],.textpic-default-layout.image-17 .layout-0[data-field=subheader],.textpic-default-layout.image-18 .layout-0[data-field=header],.textpic-default-layout.image-18 .layout-0[data-field=subheader]{width:100%;text-align:center}.textpic-default-layout.image-0 .layout-0[data-field=bodytext],.textpic-default-layout.image-8 .layout-0[data-field=bodytext],.textpic-default-layout.image-17 .layout-0[data-field=bodytext],.textpic-default-layout.image-18 .layout-0[data-field=bodytext]{font-size:20px;line-height:45px}@media screen and (max-width: 1200px){.textpic-default-layout ul{padding-left:2rem;padding-top:2rem}.textpic-default-layout img{max-width:100%;height:auto}}.textpic-default-layout.image-17 .layout-0[data-field=image],.textpic-default-layout.image-18 .layout-0[data-field=image]{width:55%}@media screen and (max-width: 1200px){.textpic-default-layout.image-17 .layout-0[data-field=image],.textpic-default-layout.image-18 .layout-0[data-field=image]{width:100%}}.textpic-default-layout.image-17 .layout-0[data-field=bodytext],.textpic-default-layout.image-18 .layout-0[data-field=bodytext]{width:45%}@media screen and (max-width: 1200px){.textpic-default-layout.image-17 .layout-0[data-field=bodytext],.textpic-default-layout.image-18 .layout-0[data-field=bodytext]{width:100%}}.textpic-default-layout.image-0 .layout-0[data-field=image],.textpic-default-layout.image-8 .layout-0[data-field=image]{width:100%;text-align:center}.textpic-default-layout.image-0 .layout-0[data-field=bodytext],.textpic-default-layout.image-8 .layout-0[data-field=bodytext]{width:100%}.textpic-default-layout.image-0 .layout-0[data-field=bodytext]{padding-top:30px}.textpic-default-layout.image-8 .layout-0[data-field=image]{order:4}.textpic-default-layout.image-8 .layout-0[data-field=bodytext]{order:3;padding-bottom:30px}.textpic-default-layout.image-17 .layout-0[data-field=image]{text-align:right;order:4}.textpic-default-layout.image-17 .layout-0[data-field=bodytext]{order:3}.textmedia-default-layout .ce-row{flex-direction:row;display:flex;flex-wrap:wrap}.textmedia-default-layout .ce-row figure{padding:0 5px 5px 0;margin:0}.textmedia-default-layout.image-0,.textmedia-default-layout.image-8,.textmedia-default-layout.image-17,.textmedia-default-layout.image-18{display:flex;flex-wrap:wrap;flex-direction:row}.textmedia-default-layout.image-0 .layout-0[data-field=header],.textmedia-default-layout.image-0 .layout-0[data-field=subheader],.textmedia-default-layout.image-8 .layout-0[data-field=header],.textmedia-default-layout.image-8 .layout-0[data-field=subheader],.textmedia-default-layout.image-17 .layout-0[data-field=header],.textmedia-default-layout.image-17 .layout-0[data-field=subheader],.textmedia-default-layout.image-18 .layout-0[data-field=header],.textmedia-default-layout.image-18 .layout-0[data-field=subheader]{width:100%;text-align:center}.textmedia-default-layout.image-0 .layout-0[data-field=bodytext],.textmedia-default-layout.image-8 .layout-0[data-field=bodytext],.textmedia-default-layout.image-17 .layout-0[data-field=bodytext],.textmedia-default-layout.image-18 .layout-0[data-field=bodytext]{font-size:20px;line-height:45px}.textmedia-default-layout.image-17 .ce-single,.textmedia-default-layout.image-17 .ce-gallery,.textmedia-default-layout.image-18 .ce-single,.textmedia-default-layout.image-18 .ce-gallery{width:55%}.textmedia-default-layout.image-17 .layout-0[data-field=bodytext],.textmedia-default-layout.image-18 .layout-0[data-field=bodytext]{width:45%}.textmedia-default-layout.image-0 .ce-single,.textmedia-default-layout.image-0 .ce-gallery,.textmedia-default-layout.image-8 .ce-single,.textmedia-default-layout.image-8 .ce-gallery{width:100%;text-align:center}.textmedia-default-layout.image-0 .layout-0[data-field=bodytext],.textmedia-default-layout.image-8 .layout-0[data-field=bodytext]{width:100%}.textmedia-default-layout.image-0 .layout-0[data-field=bodytext]{padding-top:30px}.textmedia-default-layout.image-8 .ce-single,.textmedia-default-layout.image-8 .ce-gallery{order:4}.textmedia-default-layout.image-8 .layout-0[data-field=bodytext]{order:3;padding-bottom:30px}.textmedia-default-layout.image-17 .ce-single,.textmedia-default-layout.image-17 .ce-gallery{text-align:right;order:4}.textmedia-default-layout.image-17 .layout-0[data-field=bodytext]{order:3}.csc-mailform h2,.csc-mailform p{margin:15px 0}.csc-mailform ol{list-style:none}.csc-mailform input[type^=text],.csc-mailform input[type^=email],.csc-mailform textarea{width:100%;font-size:18px;padding:15px 15px;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif}.csc-mailform .form-group{padding:15px 0}.csc-mailform label{font-size:18px;color:#323232}#statictext-2:before{font-family:fontello;background:#023384;color:#fff;content:"";margin-right:5px;margin-left:-35px;padding:4px 7px;border-radius:5px}#statictext-3:before{font-family:fontello;background:#023384;color:#fff;content:"";margin-right:5px;margin-left:-35px;padding:4px 6px;border-radius:5px}.dsgvo-element{position:relative}.form-check-label{margin-left:25px}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:#eee;border:solid 3px #7d7d7d;border-radius:2px}.checkbox:hover input~.checkmark{background-color:#ccc}.checkbox input:checked~.checkmark{background-color:#023384;border:solid 3px #023384}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:4px;top:0px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.required{color:#000}button[type^=submit]{width:120px;height:50px;background:#023384;border:solid 3px #023384;border-radius:3px;color:#fff;font-size:16px;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;font-weight:300;cursor:pointer}button[type^=submit]:hover{background:#eee;color:#000;border:solid 3px #7d7d7d}textarea{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;min-height:200px}#footer{background:#023384;color:#fff;padding:2rem 0;margin-top:2rem}@media screen and (max-width: 1200px){#footer{padding:2rem 4% 1rem 4%;margin-top:1rem}}#footer .footer-row{max-width:1640px;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;align-content:flex-start;-webkit-align-content:flex-start}@media screen and (max-width: 1640px){#footer .footer-row{margin-left:1.5%;margin-right:1.5%}}@media screen and (max-width: 1200px){#footer .footer-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;align-content:flex-start;-webkit-align-content:flex-start}}#footer .footer-col{width:auto}@media screen and (max-width: 1200px){#footer .footer-col{width:100%;margin-bottom:1rem}}@media screen and (max-width: 1200px){#footer .footer-col:last-child{margin-bottom:0}}#footer .footer-col h5{font-weight:700}#footer .footer-col ul{list-style:none;padding:0}#footer .footer-col a{text-decoration:none;color:inherit;transition:all .3s}#footer .footer-col a:hover{color:rgba(255,255,255,.5);text-decoration:underline}#footer .footer-col .inner-row{display:flex}#footer p{margin:0;padding:0;font-size:1rem}#footer a{font-size:1rem}#footer i:before{font-size:1.35rem;position:relative;top:7px}#footer .email-row{padding-top:.5rem}#footer #info-nav>ul>li{margin-bottom:.5rem}#footer #info-nav>ul>li:last-child{margin-bottom:none}#location{font-family:fontello}#location:before{margin-right:15px;content:""}#phone{font-family:fontello}#phone:before{margin-right:15px;content:""}#toTop{position:fixed;bottom:20px;text-decoration:none;border:solid 1px;padding:15px 10px;border-radius:100%;right:30px;color:rgba(30,115,190,.8)}#toTop.hidden{visibility:hidden}.sidebar-icons{margin:0;padding:0;font-weight:300}.sidebar-icons .toolbar{position:fixed;right:0;top:40%;padding:1rem .8rem;background-color:#f19c2f;z-index:999999;cursor:pointer;transition:all .5s}@media screen and (max-width: 1200px){.sidebar-icons .toolbar{padding:.2rem .5rem .35rem;right:70px;top:12px;position:absolute}}@media screen and (max-width: 400px){.sidebar-icons .toolbar{right:60px;top:10px}}.sidebar-icons .toolbar img{margin:1rem 0;width:37px;height:auto;display:block}@media screen and (max-width: 1200px){.sidebar-icons .toolbar img{width:20px;display:inline-block;margin:0 .15rem;vertical-align:middle}}.sidebar-icons .toolbar img:first-child{margin-top:0}.sidebar-icons .toolbar img:last-child{margin-bottom:0}.sidebar-icons .toolbar.to-left{right:380px}@media screen and (max-width: 1200px){.sidebar-icons .toolbar.to-left{right:50px}}.sidebar-icons .toolbar.hide{display:none}.sidebar-icons .toolbar-info{width:380px;right:-380px;transition:all .5s;position:fixed;top:0;background-color:#fff;height:100%;z-index:999999999;padding-left:2rem;padding-right:2rem;border-left:2px solid #f19c2f}@media screen and (max-width: 400px){.sidebar-icons .toolbar-info{width:280px;right:-280px;padding-left:1.2rem;padding-right:1.2rem}}.sidebar-icons .toolbar-info.to-left{right:0}.sidebar-icons .toolbar-info span{display:block}.sidebar-icons .toolbar-info a{color:#000}.sidebar-icons .toolbar-info a:hover{color:#f19c2f}.sidebar-icons .toolbar-info .phone{margin-top:20%;padding:2rem 0;border-bottom:1px solid #f19c2f;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center;-webkit-align-items:center;align-content:center;-webkit-align-content:center}.sidebar-icons .toolbar-info .phone img{width:54px;margin-right:.5rem}@media screen and (max-width: 400px){.sidebar-icons .toolbar-info .phone img{width:40px}}.sidebar-icons .toolbar-info .phone .phone-numbers{font-size:1.5rem;font-weight:bold;margin-top:.4rem}@media screen and (max-width: 400px){.sidebar-icons .toolbar-info .phone .phone-numbers{font-size:1.25rem}}.sidebar-icons .toolbar-info .hours,.sidebar-icons .toolbar-info .email-location{padding:2rem 0;border-bottom:1px solid #f19c2f}.sidebar-icons .toolbar-info .email-location img{width:30px;margin-right:1rem;margin-top:8px}.sidebar-icons .toolbar-info .email-location>span{display:block;margin-bottom:1rem}.sidebar-icons .toolbar-info .email-location>span:last-child{margin-bottom:0}.sidebar-icons .toolbar-info .email-location>span>span{display:inline-block;vertical-align:middle}.sidebar-icons .close-toolbar{position:absolute;top:1rem;right:1rem;width:22px;height:50px;cursor:pointer}.sidebar-icons .close-toolbar img{height:auto;width:30px}.sidebar-icons img{height:auto}@media screen and (max-width: 1200px){.sidebar-icons .fixed-h{top:19px}}.sidebar-icons a{text-decoration:none;transition:all .3s}#anfahrt-kwm,#sustainability{position:relative;display:block;top:-110px}#sustainability2{position:relative;display:block;top:-350px}@media screen and (max-width: 400px){#sustainability2{top:-150px}}body{margin:0;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif}body h1{font-size:34px}body h2{font-size:30px}body h3{font-size:26px}body h4{font-size:24px}body h5{font-size:22px}body h6{font-size:20px}body p{font-size:18px;line-height:2.25rem}.frame{max-width:1180px;margin:0 auto;padding:30px 0}/*# sourceMappingURL=main.min.css.map */
