.fsd-center-content,.fsd-center-vertically,.fsd-center-horizontally{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.fsd-center-content.inline-flex,.fsd-center-vertically.inline-flex,.fsd-center-horizontally.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fsd-center-content.space-around,.fsd-center-vertically.space-around,.fsd-center-horizontally.space-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.fsd-center-content.space-between,.fsd-center-vertically.space-between,.fsd-center-horizontally.space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.fsd-center-content.space-evenly,.fsd-center-vertically.space-evenly,.fsd-center-horizontally.space-evenly{-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly}.fsd-center-content.align-end,.fsd-center-vertically.align-end,.fsd-center-horizontally.align-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.fsd-center-content.align-center,.fsd-center-vertically.align-center,.fsd-center-horizontally.align-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.fsd-center-content{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.fsd-center-horizontally{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.fsd-center-vertically{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@-ms-viewport{width:device-width}[role=button]{cursor:pointer}img{vertical-align:middle}svg:not(:root){overflow:hidden}html,body{scroll-behavior:smooth}h2{font-family:"NotoSans";line-height:1;position:relative;text-align:center;color:#113e55;font-weight:200;font-size:90px;top:-55px;user-select:none}#leistungen h2{font-size:59px;top:-35px}h3{color:#113e55;font-size:18px;font-weight:bold}.main-section{padding-bottom:140px}.main-section.ms-green{background-color:#74c6a6}.main-section.ms-white{background-color:#fff}.main-section.ms-cream{background-color:#fff6f1}.main-section.ms-cream h2{color:#74c6a6}.line-divider-horizontal{display:block;margin:0 auto 35px auto;font-size:0;width:175px;height:0;border-bottom:2px solid}.line-divider-horizontal.ld-blue{border-color:#113e55}.line-divider-horizontal.ld-green{border-color:#74c6a6}@media(min-width: 768px){.line-divider-horizontal{margin:0 auto 85px auto}}.line-divider-vertical{display:block;margin:30px auto;font-size:0;width:0;height:250px;border-left:2px solid}.line-divider-vertical.ld-blue{border-color:#113e55}.line-divider-vertical.ld-green{border-color:#74c6a6}.scroll-anchor{position:relative}#home-{top:-110px}@media(min-width: 768px){h2{font-size:140px;top:-85px}#leistungen h2{font-size:140px;top:-85px}h3{font-size:25px}.main-section{padding-bottom:200px}}@media(min-width: 992px){h2{font-size:190px;top:-115px}#leistungen h2{font-size:190px;top:-115px}.main-section{padding-bottom:300px}}@media(min-width: 1200px){h2{font-size:220px;top:-134px}#leistungen h2{font-size:220px;top:-134px}}.form-validation input[required],.form-validation input[pattern],.form-validation textarea[required],.form-validation textarea[pattern],.form-validation select[required]{transition:border .3s cubic-bezier(0.7, 0, 0.3, 1)}.form-validation input[required].validation-pattern-error,.form-validation input[pattern].validation-pattern-error,.form-validation textarea[required].validation-pattern-error,.form-validation textarea[pattern].validation-pattern-error,.form-validation select[required].validation-pattern-error{border:2px solid #b10000 !important}.form-validation .validation-info{position:relative;color:#b10000;overflow:hidden;max-height:0px;transition:max-height .3s cubic-bezier(0.7, 0, 0.3, 1);color:red;font-size:12px}.form-validation .validation-info.validation-info-error{max-height:40px}footer{padding:25px 15px;text-align:center;background-color:#113e55;font-size:17px}footer ul li{display:inline-block;margin:0 5px}footer ul li a{color:#74c6a6;font-weight:bold}footer p{margin:10px 0;color:#fff}.gallery{position:relative;width:100%;height:250px;overflow:hidden}.gallery .g-arrow-left,.gallery .g-arrow-right{position:absolute;width:32px;top:50%;transform:translate(0, -50%);z-index:1;cursor:pointer}.gallery .g-arrow-left svg,.gallery .g-arrow-right svg{stroke:#113e55}.gallery .g-arrow-left{left:5px}.gallery .g-arrow-right{right:5px}.gallery ul{position:absolute;left:0;display:inline-block;font-size:0;white-space:nowrap}.gallery ul li{display:inline-block;margin:4px}@media(min-width: 768px){.gallery{height:500px}.gallery .g-arrow-left{left:15px}.gallery .g-arrow-right{right:15px}}main{text-align:center}main .main-section{margin-top:150px;padding-bottom:100px}main .main-section.ms-cream h2{color:#113e55}main h3{font-size:27px;margin:50px 0 25px 0}main p{font-size:18px;color:#113e55;margin-bottom:20px;color:#7f7f7f}/*# sourceMappingURL=datenschutz.min.css.map */
