@charset "UTF-8";*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;}html{line-height:1.15;font-size:62.5%;-webkit-text-size-adjust:100%;font-family:'Work Sans',Arial,Helvetica,sans-serif;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-ms-overflow-style:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;overflow-x:hidden;}body{margin:0;}html,body{margin:0;-ms-scroll-chaining:none;overscroll-behavior:none;}*:focus{outline:0!important;}.mobile{display:none;visibility:hidden;content-visibility:hidden;}.desktop{display:block;visibility:visible;content-visibility:visible;}body *{max-height:999999px;}h1{font-size:2em;margin:.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration:none;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}img,video{border-style:none;display:block;width:100%;height:auto;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;resize:none;border-radius:0;}button,input[type="submit"],input[type="reset"]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;}input:focus,textarea:focus{outline:none;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}button{background:none;border:none;padding:0;margin:0;border:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-radius:0;}button>svg{position:relative}ul,li{list-style-type:none;margin:0;padding:0;}img{display:block;height:auto;}figure img{pointer-events:none;}figure{display:block;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0;padding:0;background-color:#fff;}input{border-radius:0;padding:0;margin:0;border:0;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}option:not(:checked){color:black;}.show-slides{visibility:visible;}*::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;}video::-webkit-media-controls-start-playback-button{display:none!important;}video::-webkit-media-controls{display:none!important;}blockquote{margin:0;}input:invalid,textarea:invalid{box-shadow:none;}label,input,textarea{display:block;resize:none;border:none;border-radius:0;}label{white-space:normal;}video{background-color:transparent;}input[type=range]{-webkit-appearance:none;width:100%;background:transparent;}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;}input[type=range]:focus{outline:none;}input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent;}.plyr--video{cursor:pointer;}.plyr__video-wrapper,.plyr--video,.plyr__poster{background-color:#fff!important;}.plyr--full-ui button:hover{opacity:.8;}.plyr__control--overlaid svg{display:none!important;}.plyr--full-ui.plyr--video .plyr__control--overlaid{border:0;background:transparent;box-sizing:border-box;width:0;height:120px;border-color:transparent transparent transparent #fff;transition:300ms all ease-in-out;cursor:pointer;border-style:solid;border-width:60px 0 60px 90px;border-radius:0;padding:0;opacity:1;}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:none!important;}.plyr--full-ui.plyr--video .plyr__control--overlaid{height:40px;border-width:25px 0 25px 38px;}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:0;color:#FFFFFE;display:block;height:45px;margin:0;margin-right:20px;min-width:0;padding:0;padding-right:15px;transition:none;width:100%;cursor:pointer;opacity:.9;}.plyr--full-ui input[type=range]::-moz-range-track{-webkit-appearance:none;background:0 0;border:0;border-radius:0;color:#FFFFFE;display:block;height:3px;margin:0;min-width:0;padding:0;-moz-transition:none;transition:none;width:100%;cursor:pointer;background-color:transparent;opacity:.9;}.plyr__progress{width:100%;}.plyr__controls>.plyr__control:last-child .plyr__tooltip{display:none;}.plyr--video .plyr__progress__buffer,.plyr__progress .plyr__tooltip{display:none;}.plyr__time+.plyr__time::before{content:'/'!important;margin-right:5px!important;}.plyr__progress input{border:0!important;border-radius:0!important;cursor:pointer;}input[type=range]::-ms-fill-lower{background-color:#fff;height:3px!important;border:0!important;border-radius:0!important;}.plyr__progress input[type=range]::-moz-range-progress{background-color:#fff;height:3px!important;border:0!important;border-radius:0!important;}input[type=range]::-webkit-slider-runnable-track{height:3px!important;border:0!important;border-radius:0!important;}input[type=range]::-ms-track{height:3px!important;border:0!important;border-radius:0!important;}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;opacity:1!important;border-radius:0!important;background-color:#fff!important;height:3px!important;width:3px!important;bottom:0!important;margin:0!important;padding:0!important;box-shadow:none!important;border:none!important;}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.2)))!important;padding:25px!important;}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:none!important;}input[type=range]::-ms-thumb{-webkit-appearance:none!important;opacity:1!important;border-radius:0!important;background-color:#fff!important;height:3px!important;width:3px!important;bottom:0!important;margin:0!important;padding:0!important;box-shadow:none!important;border:none!important;}input[type=range]::-moz-range-thumb{-webkit-appearance:none!important;opacity:1!important;border-radius:0!important;background-color:#fff!important;height:3px!important;width:3px!important;bottom:0!important;margin:0!important;padding:0!important;box-shadow:none!important;border:none!important;}.plyr__controls .plyr__controls__item.plyr__progress__container{margin:0!important;padding:0!important;}.plyr--video .plyr__progress__buffer,.plyr__progress .plyr__tooltip{display:none!important;}.plyr__controls__item.plyr__volume input[type=range]{display:none!important;}.plyr__controls__item.plyr__volume .plyr__control svg{width:95px;}.plyr--full-ui button{height:50px;}.plyr__controls .plyr__controls__item:first-child svg{height:50px!important;width:25px!important;margin-left:15px;}.plyr__controls .plyr__controls__item{margin:0!important;}.plyr__controls__item.plyr__volume{width:95px;margin:0 14px 0 16px!important;padding:0!important;}.plyr__control[data-plyr="fullscreen"] svg{width:21px;height:21px;margin:0!important;}.plyr .plyr__control[data-plyr="fullscreen"] svg.icon--pressed{width:21px!important;margin:0!important;}.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:none;height:50px;width:50px;}.plyr__controls .plyr__controls__item:first-child{margin:0 10px 0 0!important;padding:0!important;height:50px!important;width:50px!important;top:-2px;}.plyr__volume{min-width:30px!important;}.plyr--video .plyr__control:hover{background:transparent!important;}.plyr--video.plyr--hide-controls .plyr__controls{transform:none}@-webkit-keyframes fadeIn{0%{opacity:0}100%{pointer-events:all;opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{pointer-events:all;opacity:1}}@-webkit-keyframes moveIn{0%{transform:scale(0)}80%{transform:scale(1.03)}100%{pointer-events:all;transform:scale(1)}}@keyframes moveIn{0%{transform:scale(0)}80%{transform:scale(1.03)}100%{pointer-events:all;transform:scale(1)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);transform:translateY(4vh)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);transform:translateY(4vh)}100%{opacity:1;transform:translateY(0)}}::-moz-selection{color:#fff;background:#e4b1b1;}::selection{color:#fff;background:#e4b1b1;}body{background-color:#eceaef;}main{display:block;min-height:50vh;}.vh{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.anchor{position:relative;top:-55px;top:-105px;}.uniform__potty,.honeypot,.honey{position:absolute;left:-9999px;}.error{border:1px solid red;}.transition-fade{transition:.3s ease-in-out;opacity:1;}html.is-animating .transition-fade{opacity:0;}.swup-progress-bar{position:absolute;top:0;left:0;width:100%;z-index:1;height:4px;background-color:#5F5858;}.lazy{opacity:0;}.lazy.image-loaded{opacity:1;transition:all .3s cubic-bezier(.25,.46,.45,.94);}@-webkit-keyframes shimmer{0%{opacity:.25}50%{opacity:1}100%{opacity:.25}}@keyframes shimmer{0%{opacity:.25}50%{opacity:1}100%{opacity:.25}}.gallery figure img.lazy.loading{background:#fff;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:auto!important;opacity:1;}.logo{top:50px;left:50px;position:absolute;z-index:97;font-size:2.6rem;font-weight:325;font-variation-settings:undefined;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.3px;color:#363534;text-decoration:none;}.logo.home-logo{top:50px;left:50px;position:absolute;z-index:97;font-size:2.6rem;font-weight:325;font-variation-settings:undefined;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.2px;color:#ffffff;text-decoration:none;}.logo.home-logo.black-logo{color:#242323;}.navigation-button{width:50px;height:50px;border-radius:25px;position:fixed;right:40px;top:40px;z-index:99;background-color:#cbc4d6;}.navigation-button .burger svg{left:0;top:0;position:absolute;}.navigation-button .burger svg{opacity:1;transform:scale(1);transition:all .3s ease-in-out;}.navigation-button.close .burger svg{opacity:0;transform:scale(0);transition:all .3s ease-in-out;}.navigation-button .back svg{opacity:0;transform:scale(0);transition:all .3s ease-in-out;}.navigation-button.close .back svg{opacity:1;transform:scale(1);transition:all .3s ease-in-out;}#sidebar{background-color:#cbc4d6;width:500px;top:0;left:auto;right:-500px;height:100%;height:100vh;z-index:98;color:#363534;overflow-y:scroll;visibility:hidden;position:fixed;padding:45px 60px 45px 60px;scrollbar-width:none;-webkit-perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0;transition:all .4s cubic-bezier(.25,.46,.45,.94);}#sidebar::-webkit-scrollbar{width:0;background:transparent;}#sidebar.active{right:0;visibility:visible;-webkit-perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0;transition:all .6s cubic-bezier(.25,.46,.45,.94);}#sidebar::-webkit-scrollbar{display:none;width:0;background:transparent;}.main-navigation ul,.main-navigation li{list-style-type:none;}.main-navigation a{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.54;letter-spacing:normal;color:#363534;text-decoration:none;transition:color .2s ease-in-out;}.main-navigation a:hover{color:#fff;transition:color .2s ease-in-out;}.navigation_distance{margin-top:4rem;}.navigation-info{position:absolute;bottom:70px;}.navigation-info p,.navigation-info a{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;text-decoration:none;transition:color .2s ease-in-out;}.navigation-info p{margin-bottom:1.8rem;}.navigation-info a:hover{color:#fff;transition:color .2s ease-in-out;}.social-button-wrapper{display:flex;margin-top:25px;}.navigation-info a.social-button{font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;text-decoration:none;vertical-align:middle;margin-right:15px;padding:15px 0;display:block;width:50px;height:50px;border-radius:30px;border:solid 1px #363534;transition:all .2s ease-in-out,border .2s ease-in-out;}.navigation-info a.social-button:hover{color:#fff;border:solid 1px #fff;transition:color .2s ease-in-out,border .2s ease-in-out;}.overlay{width:100vw;height:100vh;z-index:97;display:none;opacity:0;position:fixed;left:0;top:0;}.landing-image-background{position:relative;top:0;width:100%;height:100%;height:100vh;z-index:1;}.landing-image-background img{height:100%;height:100vh;width:100%;display:block;-o-object-fit:cover;object-fit:cover;font-family:'object-fit:cover;object-position:center;';-o-object-position:center;object-position:center;}.home-gallery{position:relative;top:0;height:100vh;width:100%;overflow:hidden;}.landing-text-wrapper{position:absolute;top:0;height:100%;width:100%;display:flex;align-items:center;padding:50px 50px 100px 50px;overflow:hidden;}.landing-text-wrapper h1{font-size:5.6rem;font-weight:250;font-variation-settings:undefined;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.4px;color:#ffffff;}.landing-text-wrapper.black-text h1{color:#242323;}.landing-text-wrapper h1 span{opacity:0;pointer-events:none;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:fadeIn;animation-name:fadeIn;}.landing-text-wrapper h1 span:nth-of-type(1){-webkit-animation-delay:.8s;animation-delay:.8s;}.landing-text-wrapper h1 span:nth-of-type(2){-webkit-animation-delay:1.8s;animation-delay:1.8s;}.landing-text-wrapper h1 span:nth-of-type(3){-webkit-animation-delay:3s;animation-delay:3s;}.stoerer-wrapper{position:absolute;z-index:1;width:350px;height:350px;border-radius:175px;bottom:70px;right:60px;pointer-events:none;transform:rotate(0deg) scale(1);transition:all .6s cubic-bezier(.175,.885,.32,1.45);}.stoerer-wrapper:hover{transform:rotate(4deg) scale(1.03);transition:all .6s cubic-bezier(.175,.885,.32,1.45);}.stoerer-wrapper a{text-decoration:none;pointer-events:all!important;}.stoerer{width:350px;height:350px;border-radius:175px;background-color:#e4b1b1;padding:50px 40px;text-align:center;overflow:hidden;transform:rotate(0deg) scale(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:6s;animation-delay:6s;-webkit-animation-name:moveIn;animation-name:moveIn;}.stoerer h3{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#363534;margin-bottom:35px;}.stoerer p{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;text-align:center;color:#363534;margin:0;overflow:hidden;margin:0;max-height:110px;}h1,h2,h3,h4,p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.stoerer-more-text{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin-top:35px;display:inline-block;border-bottom:1px solid #363534;}.arrow-down{height:130px;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);pointer-events:none;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:7s;animation-delay:7s;-webkit-animation-name:fadeIn;animation-name:fadeIn;}.add-pointer-event{pointer-events:auto;}.arrow-down:hover{transform:translateY(6px);transition:all .4s cubic-bezier(.25,.46,.45,.94);}.arrow-down svg{pointer-events:none;}.wrapper-centered{max-width:1440px;margin:0 auto;}.wrapper-centered.home-wrapper{padding:180px 150px 200px 150px;opacity:0;}.wrapper-centered.about-me{padding:150px 150px 0 150px;}.show-block{display:block;opacity:0;transform:translateY(0);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}a.button{height:60px;min-width:220px;border-radius:30px;display:inline-block;text-decoration:none;padding:19px 40px 20px 40px;margin:0 auto;font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;}.button{border:solid 1px #363534;transition:all .3s ease-in-out;}.button:hover,.button.purple:hover{border:solid 1px #eceaef;background-color:#eceaef;transition:all .3s ease-in-out;}.button.purple{border:solid 1px #cbc4d6;background-color:#cbc4d6;}.button.brown:hover{border:solid 1px #5f5858;color:#5f5858;background-color:transparent;}.about-me{height:auto;width:100%;background-color:#eceaef;display:flex;opacity:0;}.half-image-background{position:relative;top:0;width:50%;min-height:800px;z-index:1;}.half-image-background img{height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover;font-family:'object-fit:cover;object-position:center;';-o-object-position:center;object-position:center;}.home-about-text-wrapper{width:50%;background-color:#fff;padding:80px 80px 100px 60px;}.home-about-text-wrapper h2,.home-about-text-wrapper h3{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:left;text-transform:uppercase;color:#363534;margin-bottom:6rem;}.home-about-text-wrapper p{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;margin-bottom:3.8rem;}.home-about-text-wrapper p:last-of-type{margin-bottom:8rem;}.leistung{height:auto;width:100%;background-color:#fff;margin-bottom:150px;}.leistungen-headline h2{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin-bottom:10rem;}.leistung:last-of-type{margin-bottom:0;}.home-leistung-text-wrapper{padding:100px 230px 150px 230px;}.home-leistung-text-wrapper h2{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin-bottom:8rem;}.home-leistung-text-wrapper p{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;margin-bottom:3.8rem;}.home-leistung-text-wrapper p:last-of-type{margin-bottom:0;}.button-wrapper{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-top:100px;}.button-wrapper a{margin:15px 15px;}.contact-text-wrapper{padding:135px;min-height:430px;width:100%;background-color:#b8b0b0;display:flex;flex-direction:column;align-items:center;}.contact-text-wrapper p{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;text-align:center;color:#363534;max-width:680px;}.contact-text-wrapper a.button{margin-top:50px;}footer.footer{position:relative;bottom:0;min-height:630px;height:auto;width:100%;background-color:#5f5858;}footer.footer p,footer.footer a,footer.footer ul,footer.footer li{font-size:2.6rem;font-weight:325;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#ffffff;text-decoration:none;list-style-type:none;transition:color .2s ease-in-out;}footer.footer .footer-grid{max-width:1440px;margin:0 auto;padding:100px 150px;display:flex;flex-direction:row;justify-content:space-between;position:relative;z-index:1;}footer.footer .footer-block{width:calc(50% - 30px);}.footer-block a:hover{color:#cbc4d6;transition:color .2s ease-in-out;}.footer_distance{margin-top:4rem;}.footer .social-button-wrapper{display:flex;margin-top:45px;}.footer-block a.social-button{font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-decoration:none;vertical-align:middle;margin-right:15px;padding:20px 0;display:block;width:60px;height:60px;border-radius:30px;border:solid 1px #fff;transition:all .2s ease-in-out,border .2s ease-in-out;}.footer-block a.social-button:hover{color:#cbc4d6;border:solid 1px #cbc4d6;transition:color .2s ease-in-out,border .2s ease-in-out;}.footer-text p{margin-bottom:3.8rem;}.footer-text p:last-of-type{margin-bottom:3.8rem;}header.subpage-header{margin-top:140px;}header.subpage-header h1{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin:0;}.aktionen{opacity:0;}.wrapper-centered.aktionen-wrapper{padding:100px 150px 200px 150px;max-width:1100px;margin:0 auto;}.aktion{height:auto;width:100%;background-color:#fff;margin-bottom:120px;}.aktion:last-of-type{margin-bottom:0;}.aktion-text-wrapper{padding:65px 80px 60px 60px;}.aktion h2{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#363534;margin-bottom:5rem;}.aktion h3{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;margin-bottom:2rem;}.aktion p.price{font-size:2.8rem;font-weight:500;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.36;letter-spacing:normal;color:#363534;margin:0;margin-bottom:5.5rem;}.aktion p.price span.hint{font-weight:350;font-variation-settings:undefined;}.aktion-text-wrapper .aktion-text p,.aktion-text-wrapper .aktion-text a,.aktion-text-wrapper .aktion-text ul,.aktion-text-wrapper .aktion-text li{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;margin-bottom:3rem;text-decoration:none;list-style-type:none;transition:color .2s ease-in-out;}.aktion-text-wrapper .aktion-text a:hover{color:#cbc4d6;transition:color .2s ease-in-out;}.aktion-text-wrapper .aktion-text p:last-of-type{margin-bottom:0;}.aktion-hinweis p{font-size:1.2rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:right;color:#363534;margin-right:-20px;}.leistung-waypoint-wrapper{opacity:0;}.gallery-wrapper{height:100%;position:relative;}.gallery{padding:150px 150px 0 150px;height:100%;max-width:1440px;margin:0 auto;}.gallery figure{background-color:transparent;}.gallery figure img{width:100%;max-width:1140px;margin:0 auto;max-height:960px;min-height:100px;height:calc(100vh - 260px);-o-object-fit:contain;object-fit:contain;font-family:'object-fit:contain;object-position:center;';-o-object-position:center;object-position:center;}.gallery figcaption{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin:0 auto;margin-top:4.6rem;margin-bottom:4.6rem;display:flex;flex-direction:column;justify-content:center;align-content:baseline;min-height:20px;max-width:calc(100% - 120px);}.leistung-wrapper{max-width:1440px;margin:0 auto;padding:80px 150px 200px 150px;}.subpage-text-wrapper{padding:100px 220px 150px 220px;height:auto;width:100%;background-color:#fff;}.subpage-text-header h1,.subpage-text-header h2{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin:0 0 8rem 0;}.subpage-text-wrapper p,.subpage-text-wrapper p a,.subpage-text-wrapper ul,.subpage-text-wrapper li{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;text-decoration:none;list-style-type:none;margin-bottom:3.8rem;}.subpage-text-wrapper p:last-of-type{margin-bottom:0;}.prev-slide,.next-slide{display:flex;align-items:center;}.next-slide{flex-direction:row-reverse;}.prev-slide{height:100%;width:50%;position:absolute;top:0;left:0;z-index:89;}.next-slide{height:100%;width:50%;position:absolute;top:0;right:0;z-index:89;}.prev-arrow,.next-arrow{height:60px;width:60px;margin:40px;opacity:0;transition:opacity .3s ease-in-out;cursor:pointer;}.prev-slide:hover .prev-arrow{opacity:1;transition:opacity .3s ease-in-out;}.next-slide:hover .next-arrow{opacity:1;transition:opacity .3s ease-in-out;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.blog-wrapper{max-width:1440px;margin:0 auto;padding:150px 150px 150px 150px;opacity:0;}.blog-wrapper .subpage-text-wrapper p{text-align:center;}.blog-wrapper+.blog-wrapper{padding:0 150px 200px 150px;}.recommended-footer{padding:100px 150px 160px 150px;background-color:#cbc4d6;text-align:center;}.recommended-footer h3{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#363534;margin-bottom:8rem;}.recommended-footer a{text-decoration:none;}.recommended-footer h4{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;text-decoration:none;list-style-type:none;margin:0;}.recommended-wrapper{display:flex;gap:50px;justify-content:center;flex-wrap:wrap;margin:0 auto;max-width:1440px;padding:0 150px 0 150px;}.recommended-wrapper a{height:250px;width:250px;background-color:transparent;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:50px;background-repeat:no-repeat;background-position:center;background-size:250px auto;}.circle-item a{display:block;}.recommended-wrapper a:nth-of-type(1n){background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='250px' height='250px' viewBox='0 0 250 250' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EStar%3C/title%3E%3Cg id='Blog---Design---Final' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Star' fill='%23ECEAEF' points='125 242.536272 113.117995 249.43399 102.756114 240.412239 89.7834304 244.936622 81.3161804 234.116906 67.7216848 236.104431 61.4550937 223.877804 47.7301267 223.256637 43.8906854 210.065001 30.5313032 206.857592 29.2577791 193.177727 16.7468245 187.5 18.0852461 173.826332 6.87489766 165.883495 10.7768909 152.710226 1.27231976 142.789355 7.59685641 130.592601 .141582602 119.052261 8.66007746 108.272844 3.52355396 95.5301331 13.9281264 86.5576508 11.2960006 73.0731234 23.2106023 66.2318638 23.178006 52.4928863 36.1720122 48.0301104 38.7401236 34.5332452 52.3438971 32.6102494 57.4198978 19.8433084 71.1417628 20.5295947 78.542193 8.95400837 91.8862055 12.2247726 101.343594 2.25891284 113.827467 7.99594102 125 0 136.172533 7.99594102 148.656406 2.25891284 158.113795 12.2247726 171.457807 8.95400837 178.858237 20.5295947 192.580102 19.8433084 197.656103 32.6102494 211.259876 34.5332452 213.827988 48.0301104 226.821994 52.4928863 226.789398 66.2318638 238.703999 73.0731234 236.071874 86.5576508 246.476446 95.5301331 241.339923 108.272844 249.858417 119.052261 242.403144 130.592601 248.72768 142.789355 239.223109 152.710226 243.125102 165.883495 231.914754 173.826332 233.253175 187.5 220.742221 193.177727 219.468697 206.857592 206.109315 210.065001 202.269873 223.256637 188.544906 223.877804 182.278315 236.104431 168.68382 234.116906 160.21657 244.936622 147.243886 240.412239 136.882005 249.43399'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");}.recommended-wrapper a:nth-of-type(2n){background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='244px' height='243px' viewBox='0 0 244 243' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EStar Copy%3C/title%3E%3Cg id='Blog---Design---Final' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M111.712838,241.046786 C105.415407,243.64749 98.1871185,242.441302 93.0753468,237.936739 C87.7275084,233.224151 80.7305239,230.822083 73.6157966,231.256267 C66.8151307,231.671285 60.3701394,228.18343 56.9979666,222.263147 C53.4700637,216.06946 47.6321453,211.525626 40.7619343,209.626136 C34.1949912,207.810494 29.2317119,202.418936 27.9645654,195.724488 C26.638901,188.720883 22.5926777,182.527677 16.7114769,178.500353 C11.0898868,174.650805 8.14616785,167.939802 9.12136269,161.196636 C10.141593,154.142063 8.32553587,146.970616 4.07066479,141.251881 C0.00361410321,135.785585 -.60154684,128.482378 2.51031177,122.42122 C5.76587907,116.080152 6.37678609,108.707601 4.20932597,101.917168 C2.13754282,95.4264818 3.93651843,88.3224877 8.84782265,83.6001591 C13.9859357,78.6597487 16.9576056,71.8850237 17.1124344,64.7587422 C17.2604286,57.9470321 21.2685939,51.8120784 27.4471277,48.9403165 C33.9109922,45.9359337 38.9213985,40.4931817 41.381738,33.8032945 C43.7334722,27.4087153 49.5164802,22.9076195 56.2927036,22.1976242 C63.3818596,21.4548406 69.8880469,17.9338681 74.3872813,12.4053284 C78.6879085,7.120832 85.6190806,4.74135762 92.2586846,6.27006793 C99.204912,7.86937559 106.501834,6.65173466 112.552401,2.88364554 C118.335882,-.718110935 125.664118,-.718110935 131.447599,2.88364554 C137.498166,6.65173466 144.795088,7.86937559 151.741315,6.27006793 C158.380919,4.74135762 165.312092,7.120832 169.612719,12.4053284 C174.111953,17.9338681 180.61814,21.4548406 187.707296,22.1976242 C194.48352,22.9076195 200.266528,27.4087153 202.618262,33.8032945 C205.078602,40.4931817 210.089008,45.9359337 216.552872,48.9403165 C222.731406,51.8120784 226.739571,57.9470321 226.887566,64.7587422 C227.042394,71.8850237 230.014064,78.6597487 235.152177,83.6001591 C240.063482,88.3224877 241.862457,95.4264818 239.790674,101.917168 C237.623214,108.707601 238.234121,116.080152 241.489688,122.42122 C244.601547,128.482378 243.996386,135.785585 239.929335,141.251881 C235.674464,146.970616 233.858407,154.142063 234.878637,161.196636 C235.853832,167.939802 232.910113,174.650805 227.288523,178.500353 C221.407322,182.527677 217.361099,188.720883 216.035435,195.724488 C214.768288,202.418936 209.805009,207.810494 203.238066,209.626136 C196.367855,211.525626 190.529936,216.06946 187.002033,222.263147 C183.629861,228.18343 177.184869,231.671285 170.384203,231.256267 C163.269476,230.822083 156.272492,233.224151 150.924653,237.936739 C145.812881,242.441302 138.584593,243.64749 132.287162,241.046786 C125.698909,238.32598 118.301091,238.32598 111.712838,241.046786 Z' id='Star-Copy' fill='%23ECEAEF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");}.recommended-wrapper a:nth-of-type(3n){background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='244px' height='244px' viewBox='0 0 244 244' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EStar Copy 2%3C/title%3E%3Cg id='Blog---Design---Final' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M116.058997,241.422922 C112.84602,244.132977 108.044454,243.725279 105.334399,240.512302 C105.300071,240.471604 105.266171,240.430546 105.232704,240.389136 C102.41074,236.897355 97.4830075,235.947613 93.5654224,238.140452 C89.8976269,240.193473 85.2599885,238.88444 83.2069672,235.216645 C83.1809618,235.170185 83.1554447,235.123454 83.13042,235.076459 C81.020276,231.113719 76.3613339,229.24856 72.0995472,230.660364 C68.1094967,231.982149 63.8034026,229.819093 62.481617,225.829043 C62.4648741,225.778501 62.448662,225.727785 62.4329834,225.676904 C61.110926,221.386428 56.8891607,218.673264 52.4372043,219.253006 C48.2691097,219.795784 44.4501934,216.856883 43.9074161,212.688789 C43.9005408,212.635992 43.8942198,212.583124 43.8884539,212.530195 C43.4022657,208.067053 39.7702628,204.603945 35.2890422,204.330672 C31.0935491,204.074824 27.8998362,200.466298 28.1556848,196.270805 C28.1589256,196.217662 28.162724,196.164553 28.1670793,196.111489 C28.5343323,191.63699 25.6233619,187.549104 21.27484,186.432693 C17.2035846,185.387466 14.7505042,181.239737 15.7957315,177.168482 C15.8089713,177.116912 15.8227518,177.065482 15.8370709,177.014201 C17.0444917,172.690065 14.9597638,168.125148 10.9011075,166.205949 C7.10123558,164.40912 5.47744832,159.872097 7.27427714,156.072225 C7.29703738,156.024093 7.32030207,155.9762 7.34406739,155.928556 C9.34801662,151.911069 8.16487878,147.034108 4.54277844,144.381486 C1.15162725,141.897998 .415821078,137.135661 2.89930934,133.74451 C2.93076742,133.701555 2.9626754,133.658931 2.99502799,133.616645 C5.72307772,130.051009 5.48429158,125.038271 2.42965941,121.748098 C-.43020601,118.66771 -.251437155,113.852183 2.82895082,110.992318 C2.86796977,110.956092 2.90736778,110.920277 2.94713835,110.884878 C6.30068974,107.899964 7.01488567,102.932623 4.63812403,99.1238143 C2.41290736,95.5578599 3.49979007,90.8631881 7.06574452,88.6379714 C7.11091408,88.6097848 7.15637819,88.582073 7.20212931,88.5548406 C11.0599763,86.2585319 12.7013414,81.516119 11.0883526,77.3263357 C9.57820984,73.4036977 11.5339236,68.9995587 15.4565617,67.4894159 C15.5062493,67.4702871 15.5561363,67.4516802 15.6062144,67.4335983 C19.8289244,65.9088893 22.3381354,61.5628083 21.5472171,57.1434797 C20.8067287,53.0059325 23.560589,49.0515033 27.6981363,48.3110149 C27.7505461,48.3016352 27.803053,48.2928057 27.8556482,48.2845279 C32.2906013,47.5865255 35.5769688,43.7938552 35.6367069,39.3047074 C35.6926361,35.1017927 39.1451112,31.7399966 43.3480259,31.7959258 C43.4012638,31.7966342 43.4544928,31.7979013 43.5077041,31.7997268 C47.9946096,31.9536586 51.9393558,28.8514759 52.8475912,24.4547584 C53.6979165,20.3383805 57.7242249,17.6907217 61.8406029,18.5410469 C61.8927446,18.5518179 61.9447718,18.5631358 61.996676,18.5749986 C66.3733656,19.5753011 70.833917,17.275727 72.5578237,13.1303486 C74.1718121,9.24928407 78.6264326,7.4114558 82.5074971,9.02544423 C82.5566582,9.04588845 82.6056033,9.06684798 82.6543245,9.08831937 C86.7626131,10.8988391 91.5777538,9.48498619 94.0550252,5.7407716 C96.374343,2.23529232 101.096274,1.27371848 104.601753,3.59303632 C104.646157,3.62241487 104.690251,3.65225857 104.734028,3.68256248 C108.425432,6.23786245 113.42113,5.76083111 116.562231,2.55310606 C119.503052,-.450090861 124.321631,-.500656483 127.324828,2.44016458 C127.362869,2.47741565 127.400518,2.51506488 127.437769,2.55310606 C130.57887,5.76083111 135.574568,6.23786245 139.265972,3.68256248 C142.722007,1.29019129 147.463077,2.15246146 149.855449,5.60849681 C149.885753,5.65227404 149.915596,5.69636807 149.944975,5.7407716 C152.422246,9.48498619 157.237387,10.8988391 161.345676,9.08831937 C165.192015,7.39324043 169.684222,9.1371817 171.379301,12.9835212 C171.400773,13.0322424 171.421732,13.0811875 171.442176,13.1303486 C173.166083,17.275727 177.626634,19.5753011 182.003324,18.5749986 C186.100951,17.6384765 190.181935,20.2010583 191.118457,24.2986852 C191.13032,24.3505894 191.141638,24.4026167 191.152409,24.4547584 C192.060644,28.8514759 196.00539,31.9536586 200.492296,31.7997268 C204.693111,31.6556099 208.215375,34.9442138 208.359492,39.1450293 C208.361318,39.1982406 208.362585,39.2514695 208.363293,39.3047074 C208.423031,43.7938552 211.709399,47.5865255 216.144352,48.2845279 C220.296527,48.9380249 223.132767,52.8337923 222.47927,56.9859679 C222.470992,57.038563 222.462163,57.0910699 222.452783,57.1434797 C221.661865,61.5628083 224.171076,65.9088893 228.393786,67.4335983 C232.347251,68.8610901 234.394957,73.2232177 232.967465,77.176683 C232.949383,77.2267611 232.930776,77.2766481 232.911647,77.3263357 C231.298659,81.516119 232.940024,86.2585319 236.797871,88.5548406 C240.409737,90.704734 241.5949,95.3755632 239.445007,98.9874295 C239.417774,99.0331806 239.390063,99.0786447 239.361876,99.1238143 C236.985114,102.932623 237.69931,107.899964 241.052862,110.884878 C244.192587,113.67947 244.472372,118.490185 241.67778,121.62991 C241.642381,121.669681 241.606566,121.709079 241.570341,121.748098 C238.515708,125.038271 238.276922,130.051009 241.004972,133.616645 C243.559078,136.954932 242.923374,141.731661 239.585087,144.285767 C239.542801,144.31812 239.500177,144.350028 239.457222,144.381486 C235.835121,147.034108 234.651983,151.911069 236.655933,155.928556 C238.532108,159.689884 237.00389,164.259983 233.242562,166.136158 C233.194918,166.159924 233.147025,166.183188 233.098893,166.205949 C229.040236,168.125148 226.955508,172.690065 228.162929,177.014201 C229.293363,181.062625 226.927865,185.260919 222.879441,186.391354 C222.82816,186.405673 222.77673,186.419453 222.72516,186.432693 C218.376638,187.549104 215.465668,191.63699 215.832921,196.111489 C216.176757,200.300689 213.059474,203.975441 208.870274,204.319278 C208.81721,204.323633 208.764102,204.327431 208.710958,204.330672 C204.229737,204.603945 200.597734,208.067053 200.111546,212.530195 C199.656358,216.708762 195.899957,219.727157 191.721389,219.271969 C191.66846,219.266203 191.615592,219.259882 191.562796,219.253006 C187.110839,218.673264 182.889074,221.386428 181.567017,225.676904 C180.329255,229.693814 176.069502,231.946759 172.052592,230.708997 C172.00171,230.693319 171.950994,230.677106 171.900453,230.660364 C167.638666,229.24856 162.979724,231.113719 160.86958,235.076459 C158.893981,238.78653 154.284835,240.192598 150.574763,238.216999 C150.527768,238.191975 150.481037,238.166457 150.434578,238.140452 C146.516993,235.947613 141.58926,236.897355 138.767296,240.389136 C136.125263,243.658277 131.33331,244.166649 128.064169,241.524616 C128.022759,241.49115 127.981701,241.45725 127.941003,241.422922 C124.509211,238.528302 119.490789,238.528302 116.058997,241.422922 Z' id='Star-Copy-2' fill='%23ECEAEF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");}.subblog-wrapper{max-width:1440px;margin:0 auto;padding:150px 150px 100px 150px;opacity:0;}.subblog-wrapper .subpage-text-wrapper p{text-align:left;}.subblog-wrapper+.subblog-wrapper{padding:0 150px 150px 150px;}.article-overview{grid-gap:8rem 5rem;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;}#artikel{position:relative;top:-100px;}.article{background-color:#fff;text-decoration:none;height:100%;}.article header{padding:5rem 5rem 6rem 5rem;text-align:center;}.article header .article-date{margin-bottom:1.8rem;}.article header .tag{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;}.article-overview a{text-decoration:none;background-color:#fff;display:block;}.article h3{font-size:2.6rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;margin-bottom:2rem;text-decoration:none;}figure.article-teaser-image{overflow:hidden;}.article .article-teaser-image{margin-bottom:0;}.blog-wrapper figure img,.article-teaser-image img{aspect-ratio:1.5/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.article-overview a:hover img{transform:scale(1.03);}.pagination{padding:10rem 0 0 0;width:100%;display:flex;justify-content:center;align-items:center;}.pagination ul{list-style-type:none;display:inline-flex;flex-flow:wrap;justify-content:center;}.pagination ul li a{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.31;letter-spacing:normal;text-align:center;color:#363534;padding:10px 15px;background-color:transparent;display:inline-block;text-decoration:none;width:30px;height:50px;margin:10px;transition:background-color .3s ease-in-out;text-align:center;display:flex;justify-content:center;align-items:center;border-bottom:1px transparent solid;}.pagination ul li a.current-page{border-bottom:1px #363534 solid;}.article-wrapper{max-width:1440px;margin:0 auto;padding:150px 150px 200px 150px;opacity:0;}.article-teaser-image{margin-bottom:8rem;}.article-text-wrapper,.block-type-text,.block-type-heading,.block-type-list,.block-type-infobox,.block-type-articleteaser{max-width:680px;margin:0 auto;}.article-date{font-size:1.8rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;}.article-wrapper header h1.article-title{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;line-height:1.46;margin-top:4rem;margin-bottom:8rem;max-width:500px;margin-left:auto;margin-right:auto;}.article-wrapper header h2{font-size:2.6rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;margin-bottom:3.8rem;}.article-wrapper header h2:last-of-type{margin-bottom:0;}.article-wrapper .block-module h1,.article-wrapper .block-module h2,.article-wrapper .block-module h3,.article-wrapper .block-module h4,.article-wrapper .block-module h5,.article-wrapper .block-module h6{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#363534;text-transform:uppercase;margin-top:6rem;margin-bottom:3rem;}.article-wrapper .block-module:last-of-type h1:last-of-type,.article-wrapper .block-module:last-of-type h2:last-of-type,.article-wrapper .block-module:last-of-type h3:last-of-type,.article-wrapper .block-module:last-of-type h4:last-of-type,.article-wrapper .block-module:last-of-type h5:last-of-type,.article-wrapper .block-module:last-of-type h6:last-of-type{margin-bottom:0;}.article-wrapper .block-module h1 strong,.article-wrapper .block-module h2 strong,.article-wrapper .block-module h3 strong,.article-wrapper .block-module h4 strong,.article-wrapper .block-module h5 strong,.article-wrapper .block-module h6 strong{font-variation-settings:undefined!important;font-weight:400!important;}.article-wrapper .block-module p{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;margin-bottom:3rem;}.article-wrapper .block-module p:empty{display:none;}.article-wrapper .block-module a{color:#363534;}.article-wrapper .block-module p em{font-style:italic;}.article-wrapper .block-module b,.article-wrapper .block-module strong{font-variation-settings:undefined;font-weight:normal;}.article-wrapper ul{list-style:none;}.article-wrapper ul li{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;margin-bottom:0;}.article-wrapper ul li:last-of-type{margin-bottom:3rem;}.article-wrapper ul>li{text-indent:-13px;margin-left:13px;}.article-wrapper ul>li:before{content:"• ";}.infobox{background-color:#fff;padding:4rem;margin:6rem 0;}.article-wrapper .block-module .infobox h3{margin-top:0;}.article-wrapper .block-module .infobox p:last-of-type{margin-bottom:2rem;}.article-wrapper .block-module .infobox p:last-of-type{margin-bottom:3rem;}.article-wrapper .block-module .infobox li p{display:inline;}.block-type-imagelayout2,.block-type-imagelayout3,.block-type-imagelayout4,.block-type-imagelayout5,.block-type-imagelayout6{display:flex;flex-direction:row;justify-content:space-between;gap:0 25px;}.block-type-imagelayout5 span,.block-type-imagelayout6 span{display:grid;gap:25px 0;width:50%;}.block-module.image-block+.block-module.image-block{margin:2.5rem 0 2.5rem 0;}.block-module:not(.image-block)+.block-module.image-block{margin:10rem 0 2.5rem 0;}.block-module.image-block+.block-module:not(.image-block){margin-top:10rem;}.block-type-imagelayout1 figure.article-image{width:100%;}figure.article-image{background-color:transparent;width:50%;}.block-type-imagelayout4 figure.article-image{width:33%;}.block-type-imagelayout5 span figure.article-image,.block-type-imagelayout6 span figure.article-image{width:100%;}.block-type-imagelayout5 figure.article-image,.block-type-imagelayout6 figure.article-image{width:50%;}.vertical-image img,.block-type-imagelayout5 span figure.article-image img,.block-type-imagelayout6 span figure.article-image img{height:100%;-o-object-fit:cover;object-fit:cover;}.teaserbox{background-color:#fff;padding:4rem;display:block;margin:6rem 0;}a.teaserbox{text-decoration:none;}.article-wrapper .block-module.block-type-articleteaser .teaserbox h3{margin-top:0;margin-bottom:3rem;}.article-wrapper .block-module.block-type-articleteaser .teaserbox p:last-of-type{margin-bottom:2rem;}.teaserbox figure{width:100%;margin-bottom:3rem;}.teaserbox strong{font-variation-settings:undefined;font-weight:normal;}.article-quote-wrapper{width:100%;min-height:350px;background-color:#cbc4d6;padding:120px 140px 100px 140px;margin-top:6rem;margin-bottom:6rem;}.article-quote-wrapper .quote blockquote.blockquote{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.59;letter-spacing:normal;text-align:center;color:#363534;margin:0;}.article-quote-wrapper .quote blockquote.blockquote em{margin-top:4rem;display:block;font-size:18px;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;text-transform:uppercase;}.share-button-wrapper .button:hover{background-color:#fff;}.more-articles-wrapper{grid-gap:100px 50px;display:flex;justify-content:center;}.more-articles-wrapper a{text-decoration:none;display:block;width:100%;}.more-articles-wrapper a:only-of-type{text-decoration:none;display:block;width:calc(50% - 25px);}.more-articles h2{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin-top:150px;margin-bottom:80px;}.tags{margin-top:8rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;gap:20px;}.tags li a{text-decoration:none;color:#363534;transition:background-color .3s ease-in-out;}.tags li a:hover,.tags li a.activeTag:hover{text-decoration:none;color:#363534;background-color:#fff;}.tags li a:hover{background-color:#f5f5f5;}.tags li{font-size:1.8rem;font-weight:375;font-variation-settings:undefined;font-stretch:normal;font-style:normal;font-variation-settings:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;}.tags li a{height:auto;width:auto;background-color:#fff;display:inline-flex;border-radius:20px;padding:11px 20px 12px 20px;}.tags li a.activeTag{background-color:#cbc4d6;}.ueber-mich-wrapper{max-width:1440px;margin:0 auto;padding:150px 150px 200px 150px;opacity:0;}.ueber-mich-quote-wrapper{width:100%;min-height:350px;background-color:#cbc4d6;padding:120px 140px 100px 140px;margin-top:55px;}.quote blockquote.blockquote{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.59;letter-spacing:normal;text-align:center;color:#363534;margin:0;}.quote blockquote.blockquote em{margin-top:4rem;display:block;font-size:18px;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;text-transform:uppercase;}.ueber-mich-images{margin-top:55px;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr 50px 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;gap:50px;}.ueber-mich-images figure{background-color:transparent;}.ueber-mich-images>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}.ueber-mich-images>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;}.ueber-mich-images>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;}.preise-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;}.preise-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:50px;width:100%;}.preise-grid.one-item{display:block;width:calc(50% - 25px);}.preise-grid div.aktion:nth-of-type(odd){-ms-grid-column-span:2;grid-column:span 2;margin-top:5px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.preise-grid.one-item{display:block;width:100%}.preise-grid div:nth-of-type(1){grid-row:1;-ms-grid-row:1;grid-column:1;-ms-grid-column:1;margin-right:25px}.preise-grid div:nth-of-type(2){grid-row:1;-ms-grid-row:1;grid-column:2;-ms-grid-column:2;margin-left:25px}.preise-grid div:nth-of-type(3){grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1;margin-right:25px}.preise-grid div:nth-of-type(4){grid-row:2;-ms-grid-row:2;grid-column:2;-ms-grid-column:2;margin-left:25px}.preise-grid div:nth-of-type(5){grid-row:3;-ms-grid-row:3;grid-column:1;-ms-grid-column:1;margin-right:25px}.preise-grid div:nth-of-type(6){grid-row:3;-ms-grid-row:3;grid-column:2;-ms-grid-column:2;margin-left:25px}.preise-grid div:nth-of-type(7){grid-row:4;-ms-grid-row:4;grid-column:1;-ms-grid-column:1;margin-right:25px}.preise-grid div:nth-of-type(8){grid-row:4;-ms-grid-row:4;grid-column:2;-ms-grid-column:2;margin-left:25px}.preise-grid div:nth-of-type(9){grid-row:5;-ms-grid-row:5;grid-column:1;-ms-grid-column:1;margin-right:25px}.preise-grid div:nth-of-type(10){grid-row:5;-ms-grid-row:5;grid-column:2;-ms-grid-column:2;margin-left:25px}.preise-grid div.aktion:nth-of-type(odd){-ms-grid-column-span:2;grid-column:span 2;margin-top:50px}.preis.aktion{display:block!important}}.preis{background-color:#fff;min-height:280px;padding:60px 80px 60px 60px;position:relative;min-width:50%;}h2.preis-headline{font-size:3.4rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;margin-top:10rem;margin-bottom:10rem;}h1+h2.preis-headline{margin-top:0;}.preis h2{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#363534;margin-bottom:5rem;}.preis h3{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;margin-bottom:2rem;}.preis p.price{font-size:2.8rem;font-weight:500;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.36;letter-spacing:normal;color:#363534;margin:0;margin-bottom:5.5rem;}.preis p.price span.hint{font-weight:350;font-variation-settings:undefined;}.preis .preis-text p,.preis .preis-text a,.preis .preis-text ul,.preis .preis-text li{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;margin-bottom:0;text-decoration:none;transition:color .2s ease-in-out;}.preis .preis-text li{text-indent:-18px;}.preis .preis-text li:before{content:"– ";text-indent:-5px;}.preis .preis-text a:hover{color:#cbc4d6;transition:color .2s ease-in-out;}.preis .preis-text p:last-of-type{margin-bottom:0;}.subpage-button-wrapper{width:100%;margin-top:80px;margin-bottom:50px;}.preis-hinweis{position:absolute;bottom:35px;right:35px;}.preis-hinweis p{font-size:1.2rem;font-weight:350;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:right;color:#363534;margin:0;}.preis.aktion{background-color:#e4b1b1;width:100%;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:50px 60px 80px 60px;}.preis.aktion h3{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;text-transform:uppercase;margin-bottom:3.5rem;}.preis.aktion p{font-size:2.6rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;text-align:center;color:#363534;}.preis.aktion a{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;text-decoration:none;text-align:center;margin-top:35px;display:inline-block;border-bottom:1px solid #363534;}.gutschein-wrapper{height:auto;width:100%;background-color:#eceaef;display:flex;}.kontakt{opacity:0;}.kontaktformular{max-width:1440px;margin:0 auto;padding:120px 150px 200px 150px;}.text-input-wrap{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5rem;}.text-input-wrap.full-width{display:block;}.input-width{width:calc(50% - 25px);}.label-text{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;text-transform:uppercase;margin-bottom:2rem;}.text-input{width:100%;height:60px;background-color:#fff;padding:20px;font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;}.text-field{background-color:#fff;border:0;width:100%;height:400px;padding:25px 80px 25px 20px;margin-bottom:5rem;font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;}input.submit-button{height:60px;min-width:220px;border-radius:30px;background-color:#b8b0b0;padding:19px 40px 20px 40px;display:inline-block;border:none;margin-top:80px;cursor:pointer;font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;transition:color 200ms ease-in-out;}.checkbox{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;text-decoration:none;display:block;padding-left:50px;text-indent:-50px;margin-bottom:25px;width:100%;max-width:75%;}.checkbox a{text-decoration:underline;color:inherit;opacity:1;transition:opacity .2s ease-in-out;}.checkbox a:hover{opacity:.75;transition:opacity .2s ease-in-out;}.radio{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;display:block;margin-bottom:15px;width:100%;}input[type="checkbox"],input[type="radio"]{width:30px;height:30px;font-family:'object-fit:contain;';-o-object-fit:contain;object-fit:contain;border:none;background-color:#fff;opacity:0;margin-left:-30px;position:absolute;cursor:pointer;}input[type="radio"]{width:0;}input[type="checkbox"]+label::before,input[type="radio"]+label::before{width:30px;height:30px;border-radius:15px;border:none;background-color:#fff;display:inline-block;content:"";margin-right:20px;margin-bottom:-8px;cursor:pointer;}input[type="checkbox"]:checked+label::before,input[type="radio"]:checked+label::before{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:18px auto;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='8' transform='translate(-7 -7)' fill='%23CBC4D6' fill-rule='evenodd'/%3E%3C/svg%3E");}.radio-wrapper{display:flex;flex-flow:wrap;}.radio-element{display:block;margin-right:60px;margin-top:3rem;white-space:normal;}.radio-element label{text-indent:-50px;margin-left:50px;}input[type="file"]{display:none;}.custom-file-upload{height:60px;border-radius:3px;border:solid 1px #363534;display:inline-block;padding:19px 40px 20px 40px;cursor:pointer;font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;text-align:center;color:#363534;}.upload-input{width:100%;height:60px;background-color:#fff;padding:20px;font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;margin-right:5rem;overflow:hidden;pointer-events:none;}.file-upload-wrapper{display:flex;margin-bottom:5rem;}p.required-text{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:normal;letter-spacing:normal;color:#363534;text-transform:uppercase;margin-top:5rem;}.form-button-wrapper{width:100%;display:flex;align-items:center;flex-direction:column;}.alert{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;margin-top:5rem;}.textseite{opacity:0;}.textseiten-wrapper{max-width:1440px;margin:0 auto;padding:0 50px 200px 50px;}.textseiten-wrapper .textseiten-grid{display:flex;flex-direction:row;justify-content:space-between;margin-top:100px;}.textseiten-wrapper .textseiten-block{width:calc(50% - 50px);}.textseiten-wrapper p,.textseiten-wrapper ol{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;margin-bottom:3rem;}.textseiten-wrapper ol{list-style-type:none;}.textseiten-wrapper ul{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;padding-left:0;}.textseiten-wrapper a{font-size:1.8rem;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.67;letter-spacing:normal;color:#363534;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}.text{max-width:1440px;margin:0 auto;padding:80px 150px 200px 150px;min-height:50vh;}.text p,.text p a{font-size:26px;font-weight:375;font-stretch:normal;font-style:normal;font-variation-settings:undefined;line-height:1.46;letter-spacing:normal;color:#363534;text-align:center;transition:color .2s ease-in-out;}.text p{margin-bottom:3.8rem;}.text p a{text-decoration:underline;}.text p a:hover{color:#e4b1b1;transition:color .2s ease-in-out;}@media screen and (min-width:1680px){.landing-text-wrapper h1{font-size:7.6rem}.stoerer-wrapper{bottom:120px;right:120px}.anchor{position:relative;top:65px;top:-120px}.wrapper-centered,.ueber-mich-wrapper,.leistung-wrapper,.gallery,footer.footer .footer-grid{max-width:1600px}.textseiten-wrapper{max-width:1400px}.gallery figure img{max-width:1300px;max-height:960px}#sidebar{width:600px;right:-600px}.blog-wrapper,.subblog-wrapper,.article-wrapper,.recommended-wrapper{max-width:1600px}.article-text-wrapper,.block-type-text,.block-type-heading,.block-type-list,.block-type-infobox,.block-type-articleteaser{max-width:720px}}@media screen and (max-height:768px){.navigation-info{position:relative;bottom:0;margin-top:8rem}}@media screen and (max-width:1366px) and (min-height:1024px){.gallery figure img{height:auto}}@media screen and (orientation:portrait){.gallery figure img{height:auto}}@media screen and (max-width:1366px){.wrapper-centered.home-wrapper{padding:180px 80px 200px 80px}.wrapper-centered.about-me{padding:150px 80px 0 80px}footer.footer .footer-grid{padding:100px 80px}.gallery{padding:150px 80px 0 80px}.gallery figure img{max-width:1240px;max-height:740px}.leistung-wrapper{padding:80px 80px 200px 80px}.prev-slide{top:auto;bottom:0;height:110px;width:50%;position:absolute;left:80px;z-index:89}.next-slide{top:auto;bottom:0;height:110px;width:50%;position:absolute;right:80px;z-index:89}.prev-arrow,.next-arrow{opacity:1;margin:0}.ueber-mich-wrapper{padding:140px 80px 200px 80px}.kontaktformular{padding:120px 80px 200px 80px}.blog-wrapper{padding:140px 80px 150px 80px}.article-wrapper{padding:140px 80px 200px 80px}.subblog-wrapper{padding:140px 80px 100px 80px}.blog-wrapper+.blog-wrapper{padding:0 80px 200px 80px}.subblog-wrapper+.subblog-wrapper{padding:0 80px 150px 80px}.recommended-wrapper{padding:0}}@media screen and (max-width:1200px){.landing-text-wrapper{padding:50px 50px 80px 50px}.wrapper-centered.home-wrapper{padding:180px 60px 200px 60px}.wrapper-centered.about-me{padding:150px 60px 0 60px}.home-about-text-wrapper{padding:80px 60px 100px 60px}.home-leistung-text-wrapper{padding:100px 60px 150px 60px}footer.footer .footer-grid{padding:100px 60px}.gallery{padding:150px 60px 0 60px}.leistung-wrapper{padding:80px 60px 200px 60px}.subpage-text-wrapper{padding:100px 60px 150px 60px}.prev-slide{left:60px}.next-slide{right:60px}.ueber-mich-wrapper{padding:150px 60px 200px 60px}.ueber-mich-quote-wrapper{padding:120px 60px 100px 60px}.kontaktformular{padding:120px 60px 200px 60px}.blog-wrapper{padding:120px 60px 150px 60px}.article-wrapper{padding:120px 60px 200px 60px}.blog-wrapper+.blog-wrapper{padding:0 60px 200px 60px}.recommended-footer{padding:100px 60px 200px 60px}.subblog-wrapper{padding:120px 60px 100px 60px}.subblog-wrapper+.subblog-wrapper{padding:0 60px 150px 60px}}@media screen and (max-width:1023px){#sidebar{width:60%;right:-60%;right:-60vw}.wrapper-centered.home-wrapper{padding:180px 60px 200px 60px}.wrapper-centered.about-me{padding:150px 60px 0 60px}.about-me{display:block}.half-image-background{width:100%;min-height:auto}.half-image-background img{width:100%}.home-about-text-wrapper{width:100%;padding:80px 60px 100px 60px}.leistung:last-of-type{margin-bottom:0}.home-leistung-text-wrapper{padding:100px 60px 150px 60px}.ueber-mich-button-wrapper{display:flex;justify-content:center;flex-wrap:wrap;width:100%}footer.footer .footer-grid{padding:100px 60px;display:flex;flex-direction:row;justify-content:space-between;position:relative;z-index:1}.wrapper-centered.aktionen-wrapper{padding:100px 60px 200px 60px}.gallery{padding:150px 60px 0 60px}.leistung-wrapper{padding:80px 60px 200px 60px}.subpage-text-wrapper{padding:100px 60px 150px 60px}.ueber-mich-wrapper{padding:150px 60px 200px 60px}.ueber-mich-quote-wrapper{padding:120px 60px 100px 60px}.ueber-mich-images{margin-top:55px;display:block}.preise-wrapper{display:block}.preise-grid{display:block}.preis{padding:60px 60px 60px 60px;margin-bottom:55px}.preis.aktion{display:block}.gutschein-wrapper{display:block}.preise-grid.one-item{width:100%}.kontaktformular{padding:120px 60px 200px 60px}.text-input-wrap{display:block;margin-bottom:25px}.input-width{width:100%;margin-bottom:25px}.text-input{background-color:#fff;padding:16px 15px 15px 15px}.text-field{margin-bottom:2.5rem}.radio{margin-bottom:25px;width:100%}.upload-input{margin-right:2.5rem}.aufmerksam{margin-bottom:2.5rem}.textseiten-wrapper .textseiten-grid{display:block}.textseiten-wrapper .textseiten-block{width:100%}}@media screen and (max-width:700px){.mobile{display:block;visibility:visible;content-visibility:visible}.desktop{display:none;visibility:hidden;content-visibility:hidden}.anchor{top:-90px}.swup-progress-bar{height:2px}.fixed{overflow:hidden}::-webkit-scrollbar{width:0;background:transparent}html{scrollbar-width:none}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block!important}.logo{top:35px;left:20px;font-size:1.8rem;font-weight:425;font-variation-settings:undefined;letter-spacing:-.5px}.logo.home-logo{top:35px;left:20px;font-size:1.8rem;font-weight:425;font-variation-settings:undefined;letter-spacing:-.5px}.navigation-button{right:20px;top:20px}#sidebar{height:100%;width:85%;right:-85%;right:-85vw;padding:33px 20px 55px 20px}.main-navigation a{font-size:1.8rem}.navigation_distance{margin-top:2.6rem}.navigation-info{position:absolute;bottom:55px;margin-top:8rem}.navigation-info p,.navigation-info a{font-size:1.6rem}.navigation-info p{margin-bottom:1.6rem}.social-button-wrapper{display:flex;margin-top:20px}.navigation-info a.social-button{font-size:1.4rem;margin-right:15px;padding:13px 0;width:45px;height:45px}.landing-text-wrapper{padding:20px 20px 40px 20px}.landing-text-wrapper h1{font-size:2.6rem;font-size:8vmin;line-height:1.46;font-weight:300;font-variation-settings:undefined}.stoerer-wrapper{width:100%;height:auto;border-radius:0;bottom:25px;right:0;padding:0 20px}.stoerer-wrapper:hover{transform:none}.stoerer{width:100%;height:auto;border-radius:0;padding:25px 20px 32px 20px}.stoerer h3{font-size:1.2rem;margin-bottom:15px;font-weight:400;font-variation-settings:undefined}.stoerer p{font-size:1.8rem}.stoerer-more-text{font-size:1.4rem;margin-top:20px}.wrapper-centered.home-wrapper{padding:100px 20px 80px 20px}.wrapper-centered.about-me{padding:60px 20px 0 20px}a.button{height:50px;min-width:160px;padding:15px 25px 17px 25px;font-size:1.4rem}.button{border:solid 1px #5b5956}.contact-text-wrapper a.button{border:solid 1px #5b5956}.about-me{display:block}.half-image-background{width:100%;min-height:100%}.half-image-background img{width:100%}.home-about-text-wrapper{width:100%;padding:40px 20px 55px 20px}.home-about-text-wrapper h2,.home-about-text-wrapper h3{font-size:1.2rem;margin-bottom:3.5rem;font-weight:400;font-variation-settings:undefined}.home-about-text-wrapper p{font-size:1.6rem;margin-bottom:2.4rem;line-height:1.5}.home-about-text-wrapper p:last-of-type{margin-bottom:5rem}.leistung{margin-bottom:60px}.leistungen-headline h2{font-size:2rem;margin-bottom:6rem;font-weight:375;font-variation-settings:undefined}.leistung:last-of-type{margin-bottom:0}.home-leistung-text-wrapper{padding:45px 20px 55px 20px}.home-leistung-text-wrapper h2{font-size:2rem;margin-bottom:4rem;font-weight:375;font-variation-settings:undefined}.home-leistung-text-wrapper p{font-size:1.6rem;margin-bottom:2.4rem;line-height:1.5}.home-leistung-text-wrapper p:last-of-type{margin-bottom:0}.ueber-mich-button-wrapper{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.button-wrapper{margin-top:50px}.button-wrapper a{margin:10px 10px}.contact-text-wrapper{padding:60px 40px 70px 40px;min-height:100%}.contact-text-wrapper p{font-size:1.8rem}.contact-text-wrapper a.button{margin-top:35px}footer.footer p,footer.footer a,footer.footer ul,footer.footer li{font-size:1.8rem;line-height:1.5;letter-spacing:normal}footer.footer .footer-grid{padding:60px 20px 85px 20px;display:block}footer.footer .footer-block{width:100%}footer.footer .footer-block:last-child{margin-top:5.2rem}.footer_distance{margin-top:2.6rem}.footer .social-button-wrapper{display:flex;flex-wrap:wrap;margin-top:35px}.footer-block a.social-button{font-size:1.4rem;margin-right:15px;margin-bottom:15px;padding:13px 0 14px 0;width:45px;height:45px}.footer-text p{margin-bottom:2.6rem}.footer-text p:last-of-type{margin-bottom:2.6rem}header.subpage-header{margin-top:115px}header.subpage-header h1{font-size:2rem;font-weight:375;font-variation-settings:undefined}.wrapper-centered.aktionen-wrapper{padding:50px 20px 80px 20px}.aktion{margin-bottom:60px}.aktion-text-wrapper{padding:40px 20px 20px 20px}.aktion h2{font-size:1.2rem;margin-bottom:3.5rem;font-weight:375;font-variation-settings:undefined;margin-bottom:3.5rem}.aktion h3{font-size:1.8rem;margin-bottom:1.5rem}.aktion p.price{font-size:2rem;margin-bottom:4.4rem}.aktion-text-wrapper .aktion-text p,.aktion-text-wrapper .aktion-text a,.aktion-text-wrapper .aktion-text ul,.aktion-text-wrapper .aktion-text li{font-size:1.6rem;line-height:1.5}.subpage-button-wrapper{width:100%;margin-top:50px;margin-bottom:55px;display:flex;justify-content:center}.aktion-hinweis p{font-size:1.2rem;text-align:left;margin-right:0}.gallery{padding:120px 20px 0 20px;height:100%;max-width:1440px;margin:0 auto}.gallery figcaption{font-size:1.4rem;margin-top:2.5rem;margin-bottom:2.5rem}.gallery figure img{max-height:400px;height:auto}.leistung-wrapper{max-width:1440px;margin:0 auto;padding:35px 20px 80px 20px}.subpage-text-wrapper{padding:44px 20px 55px 20px;height:auto;width:100%;background-color:#fff}.subpage-text-header h1,.subpage-text-header h2{font-size:2rem;font-weight:375;font-variation-settings:undefined;margin:0 0 4rem 0}.subpage-text-wrapper p,.subpage-text-wrapper p a,.subpage-text-wrapper ul,.subpage-text-wrapper li{font-size:1.6rem;margin-bottom:2.4rem}.prev-slide{top:auto;bottom:0;height:85px;width:50%;left:10px}.next-slide{top:auto;bottom:0;height:85px;width:50%;right:10px}.gallery figcaption{display:flex;flex-direction:column;justify-content:center;align-content:baseline;min-height:35px;margin:0 auto;margin-top:2.5rem;margin-bottom:2.5rem;max-width:calc(100% - 110px)}.ueber-mich-wrapper{padding:120px 20px 80px 20px}.ueber-mich-quote-wrapper{min-height:100%;padding:60px 30px 60px 30px;margin-top:25px}.quote blockquote.blockquote{font-size:1.8rem}.quote blockquote.blockquote em{margin-top:3rem;font-size:1.2rem}.ueber-mich-images{margin-top:25px;display:block}.preise-wrapper{display:block}.preise-grid{display:block}.preis{padding:40px 20px 20px 20px;margin-bottom:25px}h2.preis-headline{font-size:2rem;margin-top:5rem;margin-bottom:5rem;font-weight:375;font-variation-settings:undefined}.preis h2{font-size:1.2rem;font-weight:375;font-variation-settings:undefined;margin-bottom:4rem}.preis h3{font-size:1.8rem;margin-bottom:1.5rem}.preis p.price{font-size:2rem;margin-bottom:4.4rem}.preis .preis-text p,.preis .preis-text a,.preis .preis-text ul,.preis .preis-text li{font-size:1.6rem;margin-bottom:0}.preis .preis-text ul{margin-left:20px}.preis-hinweis{bottom:20px;left:20px;right:auto}.preis-hinweis p{font-size:1.2rem}.preis.aktion{display:block;padding:25px 20px 32px 20px;min-height:100%}.preis.aktion h3{font-size:1.2rem;font-weight:400;font-variation-settings:undefined;margin-bottom:1.5rem}.preis.aktion p{font-size:1.8rem}.preis.aktion a{font-size:1.4rem;margin-top:20px}.gutschein-wrapper{display:block}.kontaktformular{padding:50px 20px 80px 20px}.text-input-wrap{display:block;margin-bottom:0}.input-width{width:100%;margin-bottom:25px}.label-text{font-size:1.2rem;margin-bottom:1.5rem}.text-input{height:50px;background-color:#fff;padding:16px 15px 15px 15px;font-size:1.6rem}.text-field{height:200px;padding:15px 15px 50px 15px;margin-bottom:2.5rem;font-size:1.6rem}input.submit-button{height:50px;min-width:160px;padding:17px 30px 17px 30px;margin-top:50px;font-size:1.4rem}.checkbox{font-size:1.6rem;padding-left:40px;text-indent:-40px;margin-bottom:25px;width:100%;max-width:100%}.radio{font-size:1.6rem;margin-bottom:15px;width:100%}input[type="checkbox"],input[type="radio"]{width:26px;height:26px;margin-left:-30px}input[type="radio"]{width:0}input[type="checkbox"]+label::before,input[type="radio"]+label::before{width:26px;height:26px;margin-right:15px;margin-bottom:-8px}input[type="checkbox"]:checked+label::before,input[type="radio"]:checked+label::before{background-size:16px auto}.radio-wrapper{display:block;margin-top:2.5rem;margin-bottom:3rem}.aufmerksam{margin-bottom:2.5rem}.radio-element{display:block;margin-right:0;margin-top:2rem}.radio-element label{text-indent:-40px;margin-left:40px}.custom-file-upload{height:50px;padding:16px 40px 17px 40px;font-size:1.4rem;width:100%}.upload-input{width:100%;height:50px;padding:20px;font-size:1.6rem;margin-right:0;margin-bottom:2rem}.file-upload-wrapper{display:block;margin-bottom:2.5rem}p.required-text{font-size:1.2rem;margin-top:2.5rem}.alert{font-size:1.6rem;margin-top:2.5rem}.textseiten-wrapper{max-width:1440px;margin:0 auto;padding:0 20px 80px 20px}.textseiten-wrapper .textseiten-grid{display:block;margin-top:50px}.textseiten-wrapper .textseiten-block{width:100%}.textseiten-wrapper p,.textseiten-wrapper ol{font-size:1.6rem;margin-bottom:2.4rem;line-height:1.5}.textseiten-wrapper ol{list-style-type:none}.textseiten-wrapper ul{font-size:1.6rem;line-height:1.5}.textseiten-wrapper a{font-size:1.6rem;line-height:1.5}.text{padding:40px 20px 80px 20px;min-height:auto}.text p,.text p a{font-size:1.6rem}.text p{margin-bottom:2.4rem}.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:block}.plyr .plyr__controls .plyr__controls__item:not([data-plyr=fullscreen]){display:none}.plyr:-webkit-full-screen .plyr__controls .plyr__controls__item{display:block}.plyr:-ms-fullscreen .plyr__controls .plyr__controls__item{display:block}.plyr:fullscreen .plyr__controls .plyr__controls__item{display:block}.plyr--video .plyr__controls{background:none!important;padding:0!important}.plyr--fullscreen-enabled [data-plyr=fullscreen]{padding:15px}.plyr--video.plyr--hide-controls .plyr__controls{opacity:1}.blog-wrapper{padding:120px 20px 80px 20px}.blog-wrapper+.blog-wrapper{padding:0 20px 80px 20px}.recommended-footer{padding:80px 40px 80px 40px}.recommended-wrapper a{height:200px;width:200px;padding:30px;background-size:200px auto}.recommended-footer h3{font-size:1.2rem;margin-bottom:3.5rem;font-weight:400;font-variation-settings:undefined;margin-bottom:4rem}.recommended-footer h4{font-size:2rem;font-weight:375;font-variation-settings:undefined;line-height:1.3}.recommended-wrapper{gap:40px}.subblog-wrapper{padding:120px 20px 80px 20px}.subblog-wrapper+.subblog-wrapper{padding:0 20px 80px 20px}.article-overview{display:block}.article-overview a{margin-bottom:40px}.article header{padding:40px 20px 40px 20px;text-align:center}.article header .article-date{margin-bottom:1.8rem}.article-date,.article header .tag{font-size:1.2rem;margin-bottom:3.5rem;font-weight:400;font-variation-settings:undefined}.article h3{font-size:2rem;margin-bottom:2.2rem;font-weight:375;font-variation-settings:undefined}.article header .tag{margin-bottom:0}.article-overview a:last-of-type{margin-bottom:0}.tags{margin-top:4rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;gap:10px}.tags li{font-size:1.2rem;margin-bottom:0;font-weight:400;font-variation-settings:undefined}.tags li a{height:auto;width:auto;background-color:#fff;display:inline-flex;border-radius:20px;padding:11px 20px 12px 20px}.pagination{padding:5rem 0 0 0;width:100%;display:flex;justify-content:center;align-items:center}.pagination ul li a{font-size:2rem;margin-bottom:0;font-weight:375;font-variation-settings:undefined;padding:10px 15px;background-color:transparent;display:inline-block;text-decoration:none;width:20px;height:50px;margin:5px;transition:background-color .3s ease-in-out;text-align:center;display:flex;justify-content:center;align-items:center;border-bottom:1px transparent solid}.article-wrapper{padding:120px 20px 80px 20px}.article-teaser-image{margin-bottom:4rem}.article-date{font-size:1.2rem;margin-bottom:1.8rem;font-weight:400;font-variation-settings:undefined}.article-wrapper header h1.article-title{font-size:2rem;margin-bottom:2.2rem;font-weight:375;font-variation-settings:undefined;line-height:1.46;margin-top:1.8rem;margin-bottom:4rem;padding:0 20px;max-width:400px}.article-wrapper header h2{font-size:1.6rem;margin-bottom:2.4rem;font-variation-settings:undefined;margin-bottom:2.2rem}.article-wrapper .block-module h1,.article-wrapper .block-module h2,.article-wrapper .block-module h3,.article-wrapper .block-module h4,.article-wrapper .block-module h5,.article-wrapper .block-module h6{font-size:1.2rem;margin-bottom:3.5rem;font-weight:400;font-variation-settings:undefined;margin-bottom:4rem;line-height:1.5;margin-top:4rem;margin-bottom:1.8rem}.article-wrapper .block-module p{font-size:1.6rem;margin-bottom:2.4rem;font-variation-settings:undefined;margin-bottom:2.2rem;line-height:1.5}.article-wrapper .block-module p:empty{display:none}.article-wrapper .block-module a{color:#363534}.article-wrapper .block-module p em{font-style:italic}.article-wrapper .block-module b,.article-wrapper .block-module strong{font-variation-settings:undefined;font-weight:normal}.article-wrapper ul{list-style:none}.article-wrapper ul li{font-size:1.6rem;font-variation-settings:undefined;line-height:1.5;margin-bottom:0}.article-wrapper ul li:last-of-type{margin-bottom:2.2rem}.article-wrapper ul>li{text-indent:-13px;margin-left:13px}.article-wrapper ul>li:before{content:"• "}.infobox{background-color:#fff;padding:4rem 2rem;margin:4rem 0}.article-wrapper .block-module .infobox h3{margin-top:0}.article-wrapper .block-module .infobox p:last-of-type{margin-bottom:.2rem}.article-wrapper .block-module .infobox p:last-of-type{margin-bottom:2rem}.block-type-imagelayout2,.block-type-imagelayout3,.block-type-imagelayout4,.block-type-imagelayout5,.block-type-imagelayout6{display:block;flex-direction:row;justify-content:space-between;gap:0 25px}.block-type-imagelayout5 span,.block-type-imagelayout6 span{display:block;gap:25px 0;width:100%}.block-module.image-block+.block-module.image-block{margin:2.5rem 0 2.5rem 0}.block-module:not(.image-block)+.block-module.image-block{margin:4rem 0 1.8rem 0}.block-module.image-block+.block-module:not(.image-block){margin-top:4rem}.block-type-imagelayout1 figure.article-image{width:100%}figure.article-image{background-color:transparent;width:100%;margin-bottom:2rem}.block-type-imagelayout4 figure.article-image{width:100%}.block-type-imagelayout5 span figure.article-image,.block-type-imagelayout6 span figure.article-image{width:100%}.block-type-imagelayout5 figure.article-image,.block-type-imagelayout6 figure.article-image{width:100%}.vertical-image img,.block-type-imagelayout5 span figure.article-image img,.block-type-imagelayout6 span figure.article-image img{height:100%;-o-object-fit:cover;object-fit:cover}.teaserbox{background-color:#fff;padding:4rem 2rem;display:block;margin:4rem 0}a.teaserbox{text-decoration:none}.article-wrapper .block-module.block-type-articleteaser .teaserbox h3{margin-top:0;margin-bottom:3rem}.article-wrapper .block-module.block-type-articleteaser .teaserbox p:last-of-type{margin-bottom:.2rem}.teaserbox figure{width:100%;margin-bottom:3rem}.teaserbox strong{font-variation-settings:undefined;font-weight:normal}.article-quote-wrapper{min-height:100%;padding:60px 30px 60px 30px;margin-top:4rem;margin-bottom:4rem}.article-quote-wrapper .quote blockquote.blockquote{font-size:1.8rem;margin:0}.article-quote-wrapper .quote blockquote.blockquote em{margin-top:3rem;font-size:1.2rem}.share-button-wrapper .button:hover{background-color:#fff}.more-articles-wrapper{display:block}.more-articles-wrapper a{text-decoration:none;display:block;width:100%;margin-bottom:4rem}.more-articles-wrapper a:last-of-type{margin-bottom:0}.more-articles h2{font-size:2rem;font-weight:375;font-variation-settings:undefined;margin:0 0 4rem 0;margin-top:80px;margin-bottom:40px}.article-overview a:hover img{transform:scale(1)}.article-overview a:active img{transform:scale(1.03)}.more-articles-wrapper a:only-of-type{width:100%}}@media screen and (max-height:580px){.navigation-info{position:relative;bottom:0;margin-top:8rem}}@media screen and (max-height:420px){.gallery{padding:90px 60px 0 60px}.gallery figure img{max-height:760px;min-height:100px;height:calc(100vh - 180px)}.gallery figcaption{margin-top:2rem;margin-bottom:2rem;max-width:calc(100% - 110px)}.prev-slide{top:50%;height:30px;width:50%;position:absolute;left:80px;z-index:89}.next-slide{top:50%;height:30px;width:50%;position:absolute;right:80px;z-index:89}}