@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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;text-decoration:underline dotted}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{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}.brandmain{color:#aa9962}.brandsub{color:#eeeadf}.container{max-width:1400px;padding:0 20px;margin:0 auto}.container--md{max-width:850px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 1em;padding:0;text-transform:uppercase;font-weight:100;letter-spacing:.1em;line-height:1.2}.h1,h1{font-size:3.75rem;font-family:Roboto,Courier,monospace}@media only screen and (max-width:1000px){.h1,h1{font-size:2.25rem}}@media only screen and (max-width:600px){.h1,h1{font-size:1.5rem}}.h2,h2{font-size:3.125rem;font-family:Roboto,Courier,monospace}@media only screen and (max-width:1000px){.h2,h2{font-size:1.875rem}}@media only screen and (max-width:600px){.h2,h2{font-size:1.5rem}}.h3,h3{font-size:2.5rem;font-family:Roboto,Courier,monospace}@media only screen and (max-width:1000px){.h3,h3{font-size:1.5rem}}@media only screen and (max-width:600px){.h3,h3{font-size:1.375rem}}.h4,h4{font-size:1.375rem;font-family:Roboto,Courier,monospace}@media only screen and (max-width:600px){.h4,h4{font-size:1.25rem}}.h5,h5{font-size:1.25rem;font-family:Roboto,Courier,monospace}@media only screen and (max-width:600px){.h5,h5{font-size:1.25rem}}.h6,h6{font-size:22px;font-family:Roboto,Courier,monospace}.p,ol,p,ul{font-size:1.25rem;line-height:1.9375rem;font-weight:300;margin:0 0 1em 0}@media only screen and (max-width:600px){.p,ol,p,ul{font-size:18px}}.p a,ol a,p a,ul a{text-decoration:none;text-transform:none}ul{list-style:disc}div p:last-child{margin-bottom:0}.no-margin{margin:0!important}a{color:#aa9962;text-transform:uppercase}.button{display:inline-block;padding:20px;min-width:220px;min-height:60px;color:#fff;background-color:#aa9962;text-transform:uppercase;text-decoration:none;text-align:center;transition:.4s}.button:hover{background:#cfb9a2}.bg{background:#eeeadf}img{display:block}body{overflow-x:hidden}.rating-icon img{display:inline-block}blockquote{margin:0}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pt-6{padding-top:6rem}.pt-7{padding-top:7rem}.pt-8{padding-top:8rem}.pt-9{padding-top:9rem}.pt-10{padding-top:10rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.pb-6{padding-bottom:6rem}.pb-7{padding-bottom:7rem}.pb-8{padding-bottom:8rem}.pb-9{padding-bottom:9rem}.pb-10{padding-bottom:9rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-6{margin-top:6rem}.mt-7{margin-top:7rem}.mt-8{margin-top:8rem}.mt-9{margin-top:9rem}.mt-10{margin-top:10rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-6{margin-bottom:6rem}.mb-7{margin-bottom:7rem}.mb-8{margin-bottom:8rem}.mb-9{margin-bottom:9rem}.mb-10{margin-bottom:10rem}@media (max-width:1200px){.pt-1{padding-top:1rem}.pt-2{padding-top:1rem}.pt-3{padding-top:2rem}.pt-4{padding-top:2rem}.pt-5{padding-top:2rem}.pt-6{padding-top:2rem}.pt-7{padding-top:2rem}.pt-8{padding-top:3rem}.pt-9{padding-top:3rem}.pt-10{padding-top:3rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:1rem}.pb-3{padding-bottom:2rem}.pb-4{padding-bottom:2rem}.pb-5{padding-bottom:2rem}.pb-6{padding-bottom:2rem}.pb-7{padding-bottom:2rem}.pb-8{padding-bottom:3rem}.pb-9{padding-bottom:3rem}.pb-10{padding-bottom:3rem}.mt-1{margin-top:1rem}.mt-2{margin-top:1rem}.mt-3{margin-top:2rem}.mt-4{margin-top:2rem}.mt-5{margin-top:2rem}.mt-6{margin-top:2rem}.mt-7{margin-top:2rem}.mt-8{margin-top:3rem}.mt-9{margin-top:3rem}.mt-10{margin-top:3rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:2rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2rem}.mb-6{margin-bottom:2rem}.mb-7{margin-bottom:2rem}.mb-8{margin-bottom:3rem}.mb-9{margin-bottom:3rem}.mb-10{margin-bottom:3rem}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(../fonts/roboto-v30-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v30-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v30-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v30-latin-500.woff2) format("woff2")}.header{position:fixed;top:0;right:0;left:0;z-index:100;background:0 0;transition:.4s}.header.scroll{background-color:#fff}.header__inner{display:flex;justify-content:space-between;padding:20px 0;align-items:center}.header__logo{padding-right:20px}.header__logoImg{width:100%;height:auto}.header__menu ul.menu{display:flex;font-size:15px;text-transform:uppercase;list-style:none}.header__menu ul.menu li a{text-decoration:none;padding:10px;color:#4e4e4e;position:relative;z-index:50}.header__menu ul.menu li.current-menu-item>a,.header__menu ul.menu li.current-page-parent>a{font-weight:400}.header__menu ul.menu li:hover>a{color:#aa9962}.header__menu ul.menu li .sub-menu{position:fixed;z-index:40;right:0;top:0;bottom:0;background:#eeeadf;min-width:62vw;padding-top:40px;list-style:none;display:flex;flex-direction:column;justify-content:center;visibility:hidden;opacity:0;transition:.4s;overflow-y:auto;margin:0}.header__menu ul.menu li .sub-menu li a{padding:10px 20px;display:inline-block;font-size:1.25rem;text-transform:uppercase}.header__menu ul.menu li:hover .sub-menu{visibility:visible;opacity:.95}.header__menu__menuIcon{display:none}@media only screen and (max-width:1100px){.header__menu{visibility:hidden;opacity:1;position:fixed;top:0;right:0;left:0;bottom:0;background:#eeeadf;transition:.4s;overflow-y:auto}.header__menu ul.menu{display:flex;flex-direction:column;justify-content:center;min-height:100vh}.header__menu ul.menu li a{padding:10px 20px;display:inline-block;font-size:1.25rem}.header__menu ul.menu li.menu-item-has-children{position:relative}.header__menu ul.menu li.menu-item-has-children:after{position:absolute;right:20px;top:13px;content:">"}.header__menu ul.menu li.menu-item-has-children.active .sub-menu{visibility:visible}.header__menu ul.menu li .sub-menu{left:0;z-index:100;display:block}.header__menu.open{visibility:visible;opacity:.95}.header__menuIcon{display:flex;flex-direction:column;justify-content:center;width:30px;height:21px;cursor:pointer;z-index:1000}.header__menuIcon .bar{height:3px;width:100%;background-color:#aa9962;margin:3px 0;transition:.4s}.header__menuIcon.open .bar:nth-child(1){transform:rotate(45deg);position:relative;top:7px}.header__menuIcon.open .bar:nth-child(2){opacity:0}.header__menuIcon.open .bar:nth-child(3){transform:rotate(-45deg);position:relative;top:-7px}}@media (max-height:800px) and (min-width:1200px){.header__menu ul.menu li .sub-menu li a{padding:3px 20px}}.footer__topInner{display:grid;gap:20px;padding:40px 0}.footer__title{text-transform:uppercase;color:#aa9962}.footer__name{text-transform:uppercase}.footer__info{display:grid;grid-template-columns:1fr;gap:20px;grid-template-areas:"adressone" "openingone" "adresstwo" "openingtwo"}.footer__info p{line-height:1.2em}.footer__adressOne{grid-area:adressone}.footer__adressTwo{grid-area:adresstwo}.footer__openingOne{display:grid;grid-template-columns:auto auto;gap:20px;grid-area:openingone;text-transform:uppercase}.footer__openingTwo{display:grid;grid-template-columns:auto auto;gap:20px;grid-area:openingtwo;text-transform:uppercase}.footer__bottom{background-color:#e9dec0}.footer__bottomInner{padding:40px 20px 80px;display:grid;gap:40px;grid-template-columns:1fr;grid-template-areas:"awards" "menu"}.footer__menu{grid-area:menu}.footer__awards{grid-area:awards;display:flex;justify-content:center}.footer__awardsImg{height:100px;object-fit:cover;padding:10px}.footer a{text-decoration:none}@media only screen and (min-width:600px){.footer__info p{font-size:1.25rem}}@media only screen and (min-width:800px){.footer__bottomInner{grid-template-columns:1fr auto 1fr;grid-template-areas:"menu awards .";align-items:center;padding:40px 0}}@media only screen and (min-width:1200px){.footer__info p{line-height:1.5em}.footer__info{grid-template-columns:auto 1fr;grid-template-areas:"adressone openingone" "adresstwo openingtwo";gap:40px}.footer__topInner{grid-template-columns:1fr auto;grid-template-areas:"title name" "sm info" "review info";gap:40px}.footer__title{grid-area:title}.footer__name{grid-area:name}.footer__info{grid-area:info}.footer__sm{grid-area:sm}.footer__review{grid-area:review}}.imageTextIntro{padding-top:6rem}.imageTextIntro__inner{position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:"subheadline" "headline" "text" "slide"}.imageTextIntro__subheadline{font-size:.9375rem;line-height:1.9375rem;letter-spacing:.1em;grid-area:subheadline;text-transform:uppercase}.imageTextIntro__headline{grid-area:headline;color:#aa9962}.imageTextIntro__text{grid-area:text;color:#494844;margin-bottom:20px}.imageTextIntro__slide{grid-area:slide}.imageTextIntro__slide .splide__slide{padding-right:20px}.imageTextIntro__figure{position:relative;display:inline-block;margin-top:40px;max-width:540px;z-index:10;padding-left:20px;padding-top:20px}.imageTextIntro__figure::after{content:"";position:absolute;background-color:#aa9962;width:100%;height:100%;left:-20px;top:-20px;z-index:3}.imageTextIntro__figure .scroll-down{position:absolute;right:-20px;z-index:15;bottom:25%;cursor:pointer}.imageTextIntro__img{position:relative;z-index:10;width:100%;height:auto;max-width:520px}@media only screen and (min-width:600px){.imageTextIntro__figure{margin:0 auto}}@media only screen and (min-width:1000px){.imageTextIntro__inner{grid-template-columns:1fr 1fr;grid-template-areas:"slide subheadline" "slide headline" "slide text";column-gap:40px;grid-template-rows:auto auto 1fr}.imageTextIntro__figure{padding-left:40px;padding-top:40px}.imageTextIntro__figure::after{top:-40px;left:-40px}}@media only screen and (min-width:1200px){.imageTextIntro__figure{margin:0 0 0 auto}.imageTextIntro__inner{column-gap:80px}}.headline .container{max-width:1100px}.headline__inner{max-width:800px}.headline__inner.left{margin:0 auto 0 0;text-align:left}.headline__inner.center{margin:0 auto 0 auto;text-align:center}.headline__inner.right{margin:0 0 0 auto;text-align:right}.headline__subheadline{font-size:.9375rem;line-height:1.9375rem;letter-spacing:.1em;grid-area:subheadline;text-transform:uppercase}.headline__headline{color:#aa9962}.headline__headline h1,.headline__headline h2{grid-area:headline}.teaser{overflow:hidden}.teaser__inner{display:grid;gap:20px}.teaser__subheadline{font-size:.9375rem}.teaser__figure{position:relative}.teaser__img{width:100%;height:auto}.teaser__imgHover{width:100%;height:auto;position:absolute;left:30px;top:30px;opacity:0;transition:.4s}.teaser__button{display:flex}.teaser__button a{background:#cfb9a2;padding:20px;text-transform:uppercase;color:#fff;text-decoration:none;transition:.4s}@media only screen and (min-width:600px){.teaser__subheadline{font-size:1.875rem}}@media only screen and (min-width:1000px){.teaser__inner{grid-template-columns:1fr 1fr;grid-template-areas:"headline figure" "text figure" "link figure";grid-template-rows:auto 1fr auto}.teaser__inner.reverse{grid-template-areas:"figure headline" "figure text" "figure link"}.teaser__headline{grid-area:headline;margin-bottom:2em}.teaser__subheadline{grid-area:subheadline}.teaser__text{grid-area:text}.teaser__figure{grid-area:figure}.teaser__button{grid-area:link}}@media only screen and (min-width:1200px){.teaser__inner{column-gap:200px}.teaser:hover .teaser__button a{background:#aa9962}.teaser:hover .teaser__imgHover{opacity:.6}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__arrow--next{transform:rotate(-90deg)}.splide__arrow--prev{transform:rotate(90deg)}.splide__pagination__page{background-color:#aa9962}.testimonials__inner{text-align:center;background-color:#eeeadf;padding-bottom:0}.testimonials__subheadline{margin-bottom:2em;font-size:.9375rem;text-transform:uppercase}.testimonials__img{width:100%;height:auto}.testimonials__caption{text-align:center}.testimonials__signet{margin:1rem auto}@media only screen and (min-width:800px){.testimonials__img{width:50%}.testimonials__caption{width:50%;display:flex;flex-direction:column;justify-content:center;padding:20px}.testimonials .splide{visibility:visible}.testimonials .splide__arrow{display:none}.testimonials .splide__list{display:block}.testimonials .splide__slide{display:flex}.testimonials .splide__slide:nth-child(even){flex-direction:row-reverse}}.gallery__inner{max-width:1100px}.gallery__subheadline{margin-bottom:2em;font-size:1.375rem}.gallery__img{width:100%;height:auto}.gallery .splide__arrow{top:unset;bottom:20px}@media only screen and (min-width:1200px){.gallery .splide__arrow--next{right:-40px;bottom:40px}.gallery .splide__arrow--prev{right:-40px;left:unset;bottom:0}}.awards{background-color:#eeeadf}.awards__inner{max-width:1000px}.awards__img{margin:0 auto 20px}.awards__caption p{font-size:.875rem}.awards .splide__slide{text-align:center;padding-bottom:20px}.awards .splide__arrow{top:unset;bottom:0}@media only screen and (min-width:800px){.awards__inner{width:100%;max-width:1000px;margin:0 auto}.awards .splide{visibility:visible}.awards .splide__arrow{display:none}.awards .splide__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}}.imageLink{background:#aa9962}.imageLink__inner{margin:0 auto}.imageLink__img{width:100%;height:auto;min-height:300px;object-fit:cover;display:block}.imageHeadlineIntro{padding-top:6rem}.imageHeadlineIntro__inner{max-width:1600px;display:grid;grid-template-columns:1fr;grid-template-areas:"figure" "text";justify-items:center;align-items:center;margin:0 auto}.imageHeadlineIntro__subheadline{font-size:.9375rem;text-transform:uppercase;margin-top:40px}.imageHeadlineIntro__headline{color:#aa9962}.imageHeadlineIntro__figure{grid-area:figure;position:relative}.imageHeadlineIntro__figure .scroll-down{position:absolute;z-index:15;cursor:pointer;max-width:20px;bottom:-10px;right:calc(50% - 20px)}.imageHeadlineIntro__text{grid-area:text;text-align:center}.imageHeadlineIntro__img{width:100%;height:auto}@media only screen and (min-width:1000px){.imageHeadlineIntro__inner{grid-template-columns:1fr 1fr;grid-template-areas:"figure text"}.imageHeadlineIntro__figure .scroll-down{max-width:unset;right:-20px;bottom:50%}.imageHeadlineIntro__text{padding-left:20px}}.simpleText__inner{max-width:850px}.simpleText__inner.left{margin:0 auto 0 0;text-align:left}.simpleText__inner.center{margin:0 auto 0 auto;text-align:center}.simpleText__inner.right{margin:0 0 0 auto;text-align:right}.simpleText__inner a{word-break:break-word}.imageSpecial{background-color:#eeeadf;padding-top:6rem}.imageSpecial__inner{text-align:right;position:relative}.imageSpecial__inner::after{position:absolute;content:" ";background-image:url(../img/gimmick.svg);background-repeat:no-repeat;top:80%;right:-25%;width:50%;height:150%}.imageSpecial__figure{max-width:740px;position:relative;display:inline-block;z-index:10;width:100%}.imageSpecial__figure::after{content:"";position:absolute;background-color:#aa9962;width:100%;height:100%;left:-20px;top:20px;z-index:3}.imageSpecial__img{position:relative;z-index:10;width:100%;height:auto}@media only screen and (min-width:1000px){.imageSpecial__figure::after{top:40px;left:-40px}}.infopopup{background:#eeeadf;padding:50px 50px 30px 50px;max-width:400px;position:absolute;bottom:0;left:50%;opacity:1;transition:.4s;cursor:pointer;z-index:15}.infopopup p{font-size:.875rem;line-height:1.3125rem}.infopopup::after{content:"×";display:inline-block;position:absolute;left:20px;top:20px;font-size:40px;line-height:20px;font-weight:300}.infopopup.hide{visibility:hidden;opacity:0}.appoitment{position:fixed;right:0;bottom:80px;z-index:20}@media screen and (max-width:600px){.appoitment{min-height:auto;padding:10px;min-width:160px;font-size:14px;bottom:50px}}.contact__info{visibility:hidden;opacity:0;transition:.4s;position:fixed;right:0;bottom:0;background:#e0dac6;z-index:15;padding:20px 20px 80px 20px;display:grid;gap:40px;grid-template-columns:1fr 1fr;grid-template-areas:"adressone adressone" "openingone openingone" "adresstwo adresstwo" "openingtwo openingtwo"}.contact__info.show{visibility:visible;opacity:1}.contact__info p{font-size:14px;line-height:1.2em;font-weight:300}.contact__button{position:fixed;right:0;bottom:0;cursor:pointer;z-index:20}@media screen and (max-width:600px){.contact__button{min-height:auto;padding:10px;min-width:160px;font-size:14px}}.contact__adressOne{grid-area:adressone}.contact__adressTwo{grid-area:adresstwo}.contact__openingOne{display:grid;grid-template-columns:1fr 2fr;gap:20px;grid-area:openingone;text-transform:uppercase}.contact__openingTwo{display:grid;grid-template-columns:1fr 2fr;gap:20px;grid-area:openingtwo;text-transform:uppercase}@media only screen and (min-width:600px){.contact__info{padding:20px 20px 120px 20px;grid-template-areas:"adressone openingone" "adresstwo openingtwo"}.contact__info p{font-size:1.25rem}}@media only screen and (min-width:1200px){.contact__info{padding:60px 200px 40px 60px;grid-template-columns:auto 1fr}}.threeImagesSpecialText__inner{display:grid;gap:20px}.threeImagesSpecialText__imgOne{width:100%;height:auto}.threeImagesSpecialText__figureTwo{display:none}.threeImagesSpecialText__imgTwo{width:100%;height:auto}.threeImagesSpecialText__imgThree{width:100%;height:auto;display:none}.threeImagesSpecialText__button{display:flex}.threeImagesSpecialText__button a{background:#cfb9a2;padding:20px;text-transform:uppercase;color:#fff;text-decoration:none;transition:.4s}@media only screen and (min-width:700px){.threeImagesSpecialText__inner{overflow:hidden}.threeImagesSpecialText__images{position:relative;display:flex;flex-direction:column}.threeImagesSpecialText__imgOne{position:relative;z-index:5;width:75%;margin:-10% auto 0 auto}.threeImagesSpecialText__figureTwo{display:block;width:60%;z-index:5;margin:-10% 0 0 auto;position:relative}.threeImagesSpecialText__imgHover{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:.4s}.threeImagesSpecialText__imgThree{display:block;width:50%}.threeImagesSpecialText__subheadline{font-size:1.875rem}}@media only screen and (min-width:1200px){.threeImagesSpecialText__inner{display:grid;grid-template-columns:11fr 2fr 8fr;grid-template-rows:auto;grid-template-areas:"images . ." "images . headline" "images . subheadline" "images . text" "images . button"}.threeImagesSpecialText__inner:hover .threeImagesSpecialText__imgHover{opacity:1}.threeImagesSpecialText__inner:hover .threeImagesSpecialText__button a{background-color:#aa9962}.threeImagesSpecialText__images{grid-area:images}.threeImagesSpecialText__headline{grid-area:headline}.threeImagesSpecialText__subheadline{grid-area:subheadline}.threeImagesSpecialText__text{grid-area:text}.threeImagesSpecialText__button{grid-area:button}}.social__link{margin-right:20px;text-decoration:none}.social__svg{width:100%;height:auto;max-height:26px;max-width:26px}.contactform{background-color:#aa9962}.contactform__inner{display:grid;gap:20px;color:#fff}.contactform__subheadline{margin-bottom:2em;font-size:.9375rem}.contactform input,.contactform textarea{max-width:100%;width:100%;padding:20px;background:#aa9962;color:#fff;border:none;margin-top:-1px;border-top:1px solid #fff;border-bottom:1px solid #fff}.contactform input::placeholder,.contactform textarea::placeholder{color:#fff;opacity:1;text-transform:uppercase}.contactform input:focus-visible,.contactform textarea:focus-visible{outline:0}.contactform .wpcf7-submit{background-color:#eeeadf;color:#aa9962;border:none;width:auto;padding:20px;text-transform:uppercase;min-width:180px}.contactform .wpcf7-checkbox label{display:flex;align-items:baseline}.contactform .wpcf7-checkbox input{width:60px;padding:0;margin:0;border:none}.contactform .wpcf7-checkbox .wpcf7-list-item-label{margin-left:20px}.contactform .wpcf7-checkbox .wpcf7-list-item{margin:0}@media only screen and (min-width:1200px){.contactform__inner{grid-template-columns:1fr 2fr;gap:40px}.contactform input,.contactform textarea{padding:40px 20px}.contactform .wpcf7-form{display:grid;grid-template-columns:1fr 1fr;gap:40px;grid-template-areas:"left righ" "bottom bottom"}.contactform .wpcf7-submit{margin-left:4em}.contactform__formLeft{grid-area:left}.contactform__formRight{grid-area:right}.contactform__formBottom{grid-area:bottom;display:flex}}.textmenu__menu{padding:40px 0;display:flex;flex-wrap:wrap}.textmenu__link{text-decoration:none;margin-right:40px;margin-bottom:20px;display:inline-block}.textmenu__text table{background:#aa9962;color:#fff;border:none!important;border-spacing:5px 10px}.textmenu__text table td{padding:0 10px}@media only screen and (max-width:700px){.textmenu .textmenu__text tr{display:grid;gap:10px}.textmenu .textmenu__text tbody{display:grid;gap:20px}.textmenu .textmenu__text tr td:first-child{font-weight:bolder;font-size:1.2em}}@media only screen and (min-width:1200px){.textmenu__inner{max-width:900px;margin-left:15%}.textmenu__menu{padding:100px 0}.textmenu__link{font-size:1.875rem}}.imagemenu__inner{display:flex;flex-direction:column-reverse}.imagemenu__img{width:100%;height:auto}.imagemenu__link{text-decoration:none;margin-right:40px;margin-bottom:20px;display:inline-block;transition:.4s}.imagemenu__link:hover{color:#4e4e4e}.imagemenu__menu{padding:40px 0 0;display:flex;flex-wrap:wrap}@media only screen and (min-width:700px){.imagemenu__inner{display:grid;grid-template-columns:1fr 2fr;gap:40px}.imagemenu__menu{flex-direction:column;padding:80px 0}}@media only screen and (min-width:1200px){.imagemenu__inner{gap:80px}.imagemenu__link{font-size:1.875rem;margin-bottom:30px}}@media only screen and (min-width:1400px){.imagemenu__figure{position:relative}.imagemenu__img{width:130%;position:absolute;right:0;top:0}.imagemenu__menu{padding:160px 0 40px}}.menuimage__inner{display:flex;flex-direction:column-reverse}.menuimage__img{width:100%;height:auto}.menuimage__link{text-decoration:none;margin-right:40px;margin-bottom:20px;display:inline-block;transition:.4s}.menuimage__link:hover{color:#4e4e4e}.menuimage__menu{padding:40px 0 0;display:flex;flex-wrap:wrap}@media only screen and (min-width:700px){.menuimage__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;grid-template-areas:"menu figure"}.menuimage__menu{flex-direction:column;padding:0 0 40px;grid-area:menu}.menuimage__figure{grid-area:figure;align-self:end;margin:0}}@media only screen and (min-width:1200px){.menuimage__inner{gap:80px}.menuimage__link{font-size:1.875rem;margin-bottom:30px}}@media only screen and (min-width:1400px){.menuimage__figure{position:relative}.menuimage__menu{padding:0 0 80px}}.team__inner{display:grid;gap:20px;max-width:1000px;margin:0 auto}.team__item{display:grid;gap:20px;grid-template-areas:"figure" "name"}.team__name{grid-area:name;text-align:center}.team__figure{grid-area:figure;margin:0}.team__img{width:100%;height:auto}@media screen and (min-width:700px){.team__inner{grid-template-columns:1fr 1fr;gap:40px}}.blog__inner{display:grid;gap:80px}.blog__image img{width:100%;height:auto}.blog__item{display:grid;gap:20px;grid-template-areas:"title" "image" "text" "button"}.blog__title{grid-area:title}.blog__image{grid-area:image}.blog__text{grid-area:text}.blog__button{grid-area:button}.blog a{text-decoration:none}@media screen and (min-width:700px){.blog__item{grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"title title" "image text" "image button";column-gap:60px}}.previewbox__inner{display:grid;gap:20px}.previewbox__image img{width:100%;height:auto}.previewbox__item{text-decoration:none;padding:20px 20px;display:block;background-color:#fff}.previewbox__title{grid-area:title}.previewbox__image{grid-area:image;margin-bottom:20px}.previewbox__text{grid-area:text}.previewbox__text p{text-transform:none}.previewbox__button{grid-area:button;margin-top:20px}.previewbox__button a{background-color:#aa9962;padding:10px;text-decoration:uppercase;display:inline-block;color:#fff;transition:.4s}.previewbox__button a:hover{background-color:#eeeadf}.previewbox a{text-decoration:none}@media screen and (min-width:700px){.previewbox__inner{grid-template-columns:1fr 1fr}}@media screen and (min-width:1000px){.previewbox__inner{grid-template-columns:1fr 1fr 1fr}.previewbox__inner h3{font-size:1.5625rem}}@media screen and (min-width:1200px){.previewbox__inner{gap:40px}}.siegel{padding:40px 0}.siegel__inner{display:grid;gap:20px}.siegel__item{text-align:center;display:flex;justify-content:center;align-items:flex-end}.siegel__item a{display:grid;align-items:center;justify-content:center;gap:20px;text-decoration:none}@media screen and (min-width:700px){.siegel__inner{grid-template-columns:1fr 1fr 1fr}}.blog-preview__inner{display:grid;grid-template-columns:1fr;grid-gap:40px}.blog-preview__item{display:grid;gap:20px}.blog-preview__item a{text-decoration:none}.blog-preview__image img{width:100%;height:auto}.blog-preview__excerpt{margin-bottom:20px}.blog-preview__link{text-align:right;margin:40px 0}.blog-preview .button{background-color:#cfb9a2}@media screen and (min-width:700px){.blog-preview__item{grid-template-columns:1fr 1fr}}@media screen and (min-width:1000px){.blog-preview__item{grid-template-columns:1fr 1fr;gap:40px}.blog-preview h3{font-size:1.5rem}}@media screen and (min-width:1200px){.blog-preview__inner{grid-template-columns:1fr 1fr 1fr;align-items:start}.blog-preview__item{grid-template-columns:1fr}}.header__menu ul.menu li.wpml-ls-menu-item{position:relative}.header__menu ul.menu li.wpml-ls-menu-item>ul.sub-menu{position:absolute!important;padding:0!important;top:100%!important;bottom:unset!important;right:0!important;margin:0!important;min-width:0!important;background:0 0!important}.header__menu ul.menu li.wpml-ls-menu-item>ul.sub-menu li a{padding:0 10px!important}@media (max-width:1100px){.header__menu.open ul.menu li.wpml-ls-menu-item:after{display:none}.header__menu.open ul.menu li.wpml-ls-menu-item>ul.sub-menu{padding-left:10px!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;visibility:visible!important;opacity:1!important}.header__menu.open ul.menu li.wpml-ls-menu-item>ul.sub-menu .wpml-ls-last-item a{display:block!important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}:root{font-family:Roboto,Courier,monospace;font-size:16px;color:#4e4e4e;letter-spacing:.05em;line-height:1.1;font-weight:300}body{min-height:100vh;color:#4e4e4e;background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:16px}