body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

html,body{scroll-behavior:smooth}a{color:#2ea6f7}h1 a{color:#0a3380 !important}h2{text-align:left;color:#0A3380;font-family:Ubuntu;font-size:1.8rem}h3{color:#3B4964;padding-top:20px}#container{margin:auto;font-family:Nunito, sans-serif}@font-face{font-family:'Nunito';font-style:normal;font-weight:300;src:url("/files/layout/fonts/nunito-v25-latin-300.eot");src:local(""),url("/files/layout/fonts/nunito-v25-latin-300.eot?#iefix") format("embedded-opentype"),url("/files/layout/fonts/nunito-v25-latin-300.woff2") format("woff2"),url("/files/layout/fonts/nunito-v25-latin-300.woff") format("woff"),url("/files/layout/fonts/nunito-v25-latin-300.ttf") format("truetype"),url("/files/layout/fonts/nunito-v25-latin-300.svg#Nunito") format("svg")}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;src:url("/files/layout/fonts/nunito-v25-latin-regular.eot");src:local(""),url("/files/layout/fonts/nunito-v25-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/layout/fonts/nunito-v25-latin-regular.woff2") format("woff2"),url("/files/layout/fonts/nunito-v25-latin-regular.woff") format("woff"),url("/files/layout/fonts/nunito-v25-latin-regular.ttf") format("truetype"),url("/files/layout/fonts/nunito-v25-latin-regular.svg#Nunito") format("svg")}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;src:url("/files/layout/fonts/nunito-v25-latin-600.eot");src:local(""),url("/files/layout/fonts/nunito-v25-latin-600.eot?#iefix") format("embedded-opentype"),url("/files/layout/fonts/nunito-v25-latin-600.woff2") format("woff2"),url("/files/layout/fonts/nunito-v25-latin-600.woff") format("woff"),url("/files/layout/fonts/nunito-v25-latin-600.ttf") format("truetype"),url("/files/layout/fonts/nunito-v25-latin-600.svg#Nunito") format("svg")}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;src:url("/files/layout/fonts/nunito-v25-latin-800.eot");src:local(""),url("/files/layout/fonts/nunito-v25-latin-800.eot?#iefix") format("embedded-opentype"),url("/files/layout/fonts/nunito-v25-latin-800.woff2") format("woff2"),url("/files/layout/fonts/nunito-v25-latin-800.woff") format("woff"),url("/files/layout/fonts/nunito-v25-latin-800.ttf") format("truetype"),url("/files/layout/fonts/nunito-v25-latin-800.svg#Nunito") format("svg")}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:url("/files/layout/fonts/ubuntu-v20-latin-regular.eot");src:local(""),url("/files/layout/fonts/ubuntu-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("/files/layout/fonts/ubuntu-v20-latin-regular.woff2") format("woff2"),url("/files/layout/fonts/ubuntu-v20-latin-regular.woff") format("woff"),url("/files/layout/fonts/ubuntu-v20-latin-regular.ttf") format("truetype"),url("/files/layout/fonts/ubuntu-v20-latin-regular.svg#Ubuntu") format("svg")}.d-flex{display:flex;width:220px;border-right:1px solid #e5e5e5}.d-flex:last-child{border:0}.a-i-center{align-items:center}.j-c-center{justify-content:center}.header{text-align:center;margin:0;background-size:cover;height:150px}.header .wrapper{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between}.header a{color:#fff;text-decoration:none;color:#3B4964}.header .headline{width:50%}.header .headline h1{font-family:Nunito;font-weight:800;margin-left:10px;color:#fff;display:flex;color:#0A3380}@media only screen and (max-width: 499px){.header .headline h1{font-size:1.8rem}}@media only screen and (min-width: 500px){.header .headline h1{font-size:2.0rem}}@media only screen and (min-width: 800px){.header .headline h1{font-size:2.8rem}}.header .headline h1 a{color:#0a3380 !important}.header .contact{color:#3B4964;text-align:left;display:flex;flex-flow:row;align-items:flex-start;justify-content:flex-start;font-weight:600}@media only screen and (max-width: 800px){.header .contact{display:block;font-size:0.8rem}}.header .contact>div{margin:5px 0px;height:60px}@media only screen and (max-width: 800px){.header .contact>div{height:40px}}.header .contact img{height:24px;width:auto;padding:4px 10px 0px 20px}@media only screen and (max-width: 800px){.header .contact img{height:18px;padding:4px 10px}}.navigation{display:none;background-color:#0a3380;color:#fff}@media only screen and (min-width: 500px){.navigation{display:block}}.navigation .wrapper{max-width:1200px;margin:auto;display:flex;align-items:center;height:60px}.navigation .wrapper div a{display:block;padding:20px 20px;color:#fff;text-decoration:none}.navigation .wrapper div a:hover{background-color:#FF9E21}.box{background-color:#fff;border-radius:15px 15px 15px 15px;box-shadow:8px 9px 35px 0px rgba(49,49,49,0.08)}.ce_headline{max-width:1100px;margin:auto;padding-left:8px}.ce_text{max-width:1100px;margin:auto;padding:10px 10px;color:#3B4964;line-height:1.5rem;border-radius:12px}.ce_text img{border-radius:8px;margin-right:40px;margin-bottom:20px}.openingHours{max-width:450px}.openingHours .wrapper{display:flex;flex-flow:row;justify-content:flex-start;text-align:left;align-items:flex-start;padding:4px 0px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 499px){.openingHours .wrapper{flex-flow:column}}.openingHours .day{width:150px}.ce_dlh_googlemaps{max-width:1100px;margin:auto;padding:40px 10px}@media only screen and (max-width: 700px){.ce_dlh_googlemaps .dlh_googlemap{height:300px}}#button{display:inline-block;background-image:url("/files/layout/icons/angle-up-regular.svg");background-repeat:no-repeat;background-size:20px;background-position:center center;background-color:#0a3380;width:40px;height:40px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s, opacity .5s, visibility .5s;opacity:0;visibility:hidden;z-index:1000}#button:hover{cursor:pointer;background-color:#FF9E21}#button.show{opacity:1;visibility:visible}
/*# sourceMappingURL=main.css.map */

