@charset "UTF-8";
/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at https://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2023 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      S-Core
 * License URL: https://www.fontspring.com/licenses/s-core/webfont
 *
 *
 */@font-face{font-display:swap;font-family:CoreCircus;font-style:normal;font-weight:400;src:url(../../files/theme/studio-valo/fonts/CoreCircus-webfont.woff2) format("woff2"),url(../../files/theme/studio-valo/fonts/CoreCircus-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:200;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:200;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:300;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:300;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:400;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:400;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:500;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:500;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:600;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:600;src:url(../../files/theme/studio-valo/fonts/hanken-grotesk-v8-latin-ext-600italic.woff2) format("woff2")}:root{--color-main:#222221;--color-white:#fff;--color-accent:#7b7b7b;--color-accent-darker:#555;--color-background:#f6f2f0;--color-background-opaque:hsla(20,25%,95%,.85);--color-headlines:#363636;--color-hightlight:#ff5280;--space-xs:0.65rem;--space-s:1.125rem;--space-m:2.5rem;--space-l:5rem;--space-xl:8rem;--typo-xs:0.875rem;--typo-s:1rem;--typo-m:2rem;--typo-l:3rem;--typo-xl:3.5rem;--border-radius:0.35rem}:root .dark{--color-main:#d9d9d9;--color-white:#ececec;--color-accent:#a9a9a9;--color-accent-darker:#b6b6b6;--color-background:#222221;--color-background-opaque:rgba(34,34,33,.5);--color-headlines:#f6f2f0}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{scroll-behavior:smooth}.invisible{display:none}::-moz-selection{background:var(--color-accent);color:var(--color-white)}::selection{background:var(--color-accent);color:var(--color-white)}html{font-size:16px;line-height:1.3}@media (min-width:992px){html{font-size:18px;line-height:1.4}}body{background:var(--color-background);color:var(--color-main);font-family:Hanken Grotesk;font-weight:300;margin:0;text-rendering:geometricPrecision}h1,h2,h3,h4,h5{color:var(--color-headlines);font-weight:400;-webkit-hyphens:auto;hyphens:auto;margin:0}h1{font-size:var(--typo-xl)}h1,h2{margin-bottom:var(--space-s)}h2{font-size:var(--typo-l)}h3{color:var(--color-accent-darker);font-size:var(--typo-m);margin-bottom:var(--space-s)}h4{margin-bottom:var(--space-xs)}h4,h5{font-size:var(--typo-s)}h5{font-style:italic}p{color:var(--color-main);margin:0}a:active,a:link,a:visited{color:inherit;text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{text-decoration-color:var(--color-main)}a[target=_blank]{align-items:center;display:inline-flex}a[target=_blank]:after{background:url(/files/theme/studio-valo/img/external.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-left:var(--space-xs);opacity:.5;width:var(--space-s)}input{all:unset;border-radius:var(--border-radius);box-sizing:border-box;color:var(--color-accent);font-weight:bolder;padding:var(--space-xs) var(--space-s);width:100%}input[type=checkbox],input[type=email],input[type=tel],input[type=text]{border:1px solid var(--color-main)}input[type=checkbox]{display:inline-block;flex-shrink:0;height:var(--space-s);padding:0;width:var(--space-s)}input:checked{background:var(--color-accent)}input:focus{border:1px solid var(--color-accent);outline:2px solid var(--color-accent)}textarea{all:unset;border:1px solid var(--color-main);border-radius:var(--border-radius);box-sizing:border-box;padding:var(--space-xs) var(--space-s);width:100%}textarea:focus{border:1px solid var(--color-accent);outline:2px solid var(--color-accent)}#hero .content-basis-row .inside a,.button,.content-basis-cover .content a,.pricing-options .content-text a,button{all:unset;background:var(--color-main);border:1px solid var(--color-main);border-radius:var(--border-radius);color:var(--color-white);cursor:pointer;display:inline-block;font-weight:bolder;padding:var(--space-xs) var(--space-s);text-decoration:none}#hero .content-basis-row .inside a a,.button a,.content-basis-cover .content a a,.pricing-options .content-text a a,button a{text-decoration:none}.ce_form .formbody{display:flex;flex-direction:column;gap:var(--space-m)}@media (min-width:992px){.ce_form .widget{align-items:center;display:flex;gap:var(--space-s)}}.ce_form .widget label{min-width:20%;padding:var(--space-xs) 0}.ce_form .widget>fieldset{border:none;padding:0}.ce_form .widget-checkbox label{padding:0}.ce_form .widget-checkbox fieldset span{display:flex;gap:var(--space-s)}.ce_form .widget-textarea{align-items:flex-start}.ce_form span.mandatory{color:var(--color-accent)}ol,ul{padding:0}ol li::marker,ul li::marker{color:var(--color-accent)}code.hljs{background:var(--color-white);border:2px solid var(--color-background);color:var(--color-main);font-size:var(--typo-xs);padding:var(--space-s)}table{border:1px solid var(--color-accent);border-collapse:collapse;width:100%}table th{background:var(--color-white);text-align:left}table td,table th{padding:var(--space-xs)}table tr:nth-child(odd){background:var(--color-background-opaque)}img{display:block;height:auto;width:100%}figure{margin:0;padding:0}#header{position:fixed;top:0;transition:all .25s ease-in-out;width:100%;z-index:1000}#header.open,#header.pinned{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--color-background-opaque)}#header .inside{align-items:center;display:flex;justify-content:space-between}#header .branding{margin-bottom:var(--space-s)}#header .branding img{width:5rem}@media (min-width:992px){#header .mod_navigation .buchen{display:none}}#header .button-switch .buchen{display:none}@media (min-width:992px){#header .button-switch .buchen{display:block}#header .button-switch #toggleMenu{display:none}}#header .navigation{align-items:center;background:transparent;display:none;display:flex;justify-content:space-between;width:100%}#header .mod_navigation{display:none;font-size:var(--typo-s)}@media (min-width:992px){#header .mod_navigation{display:block}}#header .mod_navigation ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:600px){#header .mod_navigation ul{align-items:center;flex-direction:row;gap:var(--space-s)}}@media (min-width:992px){#header .mod_navigation ul{gap:var(--space-m)}}#header .mod_navigation ul #hero .content-basis-row .inside a,#header .mod_navigation ul .button,#header .mod_navigation ul .content-basis-cover .content a,#header .mod_navigation ul .pricing-options .content-text a,#hero .content-basis-row .inside #header .mod_navigation ul a,.content-basis-cover .content #header .mod_navigation ul a,.pricing-options .content-text #header .mod_navigation ul a{padding:0}@media (min-width:992px){#header .mod_navigation ul #hero .content-basis-row .inside a,#header .mod_navigation ul .button,#header .mod_navigation ul .content-basis-cover .content a,#header .mod_navigation ul .pricing-options .content-text a,#hero .content-basis-row .inside #header .mod_navigation ul a,.content-basis-cover .content #header .mod_navigation ul a,.pricing-options .content-text #header .mod_navigation ul a{display:none}}#header .mod_navigation ul li a{text-decoration:none}#header.open{background:var(--color-background-opaque)}#header.open .mod_navigation{background:var(--color-main);display:block;left:0;padding:var(--space-s);position:absolute;top:100%;transition:all .25s ease-in-out;width:100%;z-index:1000}#header.open .mod_navigation ul{padding:var(--space-s);width:90vw}#header.open .mod_navigation .buchen{background:var(--color-background);color:var(--color-main);display:block}#header.open .mod_navigation li a,#header.open .mod_navigation li strong{color:#fff;display:block;padding:var(--space-s) 0;text-align:center;width:100%}#hero .mod_article{align-content:center;display:flex;flex-direction:column;height:90vh;justify-content:center;position:relative}#hero .content-image{height:100%;margin:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#hero .content-image:before{background:linear-gradient(to top,var(--color-background) 0,transparent 100%);bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}#hero .content-image figure,#hero .content-image img,#hero .content-image picture{height:100%}#hero .content-image img{-o-object-fit:cover;object-fit:cover}#hero .content-text{margin-top:var(--space-l);position:relative;text-align:center;z-index:100}#hero .content-text p{font-size:1.5rem;margin-left:auto;margin-right:auto;max-width:80%}@media (min-width:992px){#hero .content-text p{max-width:65%}}#hero .content-text p strong{font-size:2rem;font-weight:300;letter-spacing:.1rem;line-height:1}@media (min-width:992px){#hero .content-text p{font-size:1.75rem;max-width:65%}#hero .content-text p strong{font-size:4rem;line-height:1}}aside{max-height:100vh;overflow-y:scroll}#breadcrumb{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--color-background-opaque);border-bottom:1px solid var(--color-accent);color:var(--color-main);font-size:var(--typo-xs);padding:0;position:sticky;top:0;z-index:100}#breadcrumb .inside{max-width:none;width:100%}#breadcrumb ul{align-items:center;display:flex;gap:var(--space-xs);list-style-type:none;margin:0;padding:var(--space-xs) var(--space-s)}#breadcrumb li:not(:last-of-type):after{content:"»";margin-left:var(--space-xs)}#footer>div{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-l) var(--space-s)}#container.sidebar{display:grid;grid-template-columns:1fr 3fr}#container.sidebar aside{background:var(--color-white);border-right:1px solid var(--color-accent);padding:var(--space-s);position:sticky;top:var(--space-m)}#container.sidebar main .mod_article{background:linear-gradient(to top right,var(--color-background) 0,var(--color-white) 20%);border-bottom:1px solid var(--color-accent);padding:var(--space-l)}#container.sidebar main .mod_article div[class^=content]:not(:last-child){margin-bottom:var(--space-m)}.inside{margin:0 auto;max-width:1440px;padding:0 var(--space-s);width:90vw}.inside .inside{padding:0;width:100%}.grid{display:grid;gap:var(--space-m)}@media (min-width:992px){.grid{gap:var(--space-l)}}.grid-mobile-2{grid-template-columns:repeat(2,1fr)}@media (min-width:992px){.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}}.mod_article{padding:var(--space-l) 0}.mod_article.padding-none{padding:0}.mod_article.padding-large{padding:var(--space-xl) 0}.mod_customnav ul{display:flex;flex-wrap:wrap;gap:var(--space-s);list-style:none}.mod_faqpage section:not(:last-child){margin-bottom:var(--space-l)}@media (min-width:992px){.mod_faqpage .container{display:grid;gap:var(--space-l);grid-template-columns:1fr 2fr}}.mod_faqpage h2{font-size:var(--typo-m)}.mod_faqpage .info{font-size:var(--typo-xs);margin-top:var(--space-xs);opacity:.5}.mod_newslist{display:flex;flex-direction:column;gap:var(--space-s)}@media (min-width:992px){.mod_newslist{display:grid;gap:var(--space-m);grid-template-columns:repeat(2,1fr)}}@media (min-width:1220px){.mod_newslist{display:grid;gap:var(--space-l);grid-template-columns:repeat(3,1fr)}}.mod_newslist figure{margin-bottom:var(--space-s)}.mod_newslist .info{opacity:.5}.content-text p:not(:last-child),div[class*=content-]:not(:last-child){margin-bottom:var(--space-s)}@media (min-width:992px){.content-text.media{align-items:center;display:grid;gap:var(--space-xl)}}.content-text.media--above{display:block;gap:0}@media (min-width:992px){.content-text.media--right{grid-template-columns:1fr 1fr}.content-text.media--right figure{order:2}.content-text.media--left{grid-template-columns:1fr 1fr}}.content-text.media figure{margin-bottom:var(--space-s);overflow:hidden}.content-text.small{font-size:var(--typo-xs)}.content-text.large{font-size:var(--typo-m)}.content-gallery--cols-1 ul{grid-template-columns:repeat(1,1fr)}.content-gallery--cols-2 ul{grid-template-columns:repeat(2,1fr)}.content-gallery--cols-3 ul{grid-template-columns:repeat(3,1fr)}.content-gallery--cols-4 ul{grid-template-columns:repeat(4,1fr)}.content-gallery--cols-5 ul{grid-template-columns:repeat(5,1fr)}.content-gallery--cols-6 ul{grid-template-columns:repeat(6,1fr)}.content-gallery--cols-7 ul{grid-template-columns:repeat(7,1fr)}.content-gallery--cols-8 ul{grid-template-columns:repeat(8,1fr)}.content-gallery--cols-9 ul{grid-template-columns:repeat(9,1fr)}.content-gallery--cols-10 ul{grid-template-columns:repeat(10,1fr)}.content-gallery--cols-11 ul{grid-template-columns:repeat(11,1fr)}.content-gallery--cols-12 ul{grid-template-columns:repeat(12,1fr)}.content-gallery ul{display:grid;gap:var(--space-m);list-style:none;margin:0;padding:0}.content-gallery figure{display:block;margin:0}.content-gallery figure img{display:block;height:auto;width:100%}.content-gallery.gap-none ul{gap:0}.content-headline{margin-bottom:var(--space-m)}.content-headline>span{color:var(--color-headlines);font-size:var(--typo-m);font-size:bolder;letter-spacing:.1em;margin-bottom:var(--space-s);opacity:.75;text-transform:uppercase}.content-headline.center{text-align:center;width:100%}.content-downloads ul{display:flex;flex-wrap:wrap;gap:var(--space-s);list-style:none;margin:0;padding:0}.content-downloads .download-element{background:var(--color-background-opaque);padding:var(--space-xs) var(--space-s)}.content-image figure{margin:0;padding:0}.content-image img{height:auto;width:100%}.content-basis-cover{overflow:hidden;position:relative;z-index:1}.content-basis-cover .content{background-color:var(--color-background-opaque);padding:var(--space-xl) var(--space-s);text-align:center;z-index:4}.content-basis-cover .content p{font-size:1.5rem;margin:0 auto}@media (min-width:992px){.content-basis-cover .content p{font-size:2.25rem}}@media (min-width:1220px){.content-basis-cover .content p{font-size:3rem}}.content-basis-cover .content a{font-size:var(--typo-s)}.content-basis-cover figure,.content-basis-cover img,.content-basis-cover picture{height:100%;width:100%}.content-basis-cover figure{position:absolute;top:0;z-index:-1}.content-basis-cover figure img{-o-object-fit:cover;object-fit:cover}.content-basis-row:not(:last-child){margin-bottom:var(--space-m)}.content-list.inline ol,.content-list.inline ul{display:flex;flex-wrap:wrap;gap:var(--space-s);list-style:none;margin-left:0}.content-list ul{margin-left:var(--space-s)}.content-list li:not(:last-child){margin-bottom:var(--space-xs)}.content-list li::marker{color:var(--color-accent)}.content-accordion{border:none}.handorgel{border:1px solid var(--color-accent)}.handorgel__header{border-bottom:1px solid var(--color-accent);padding:0;width:100%}.handorgel__header button{background:var(--color-white);border:none;box-sizing:border-box;font-weight:700;padding:var(--space-s) 0}.handorgel__content{background:transparent}.handorgel__content__inner{padding:var(--space-s) 0}.content-swiper{overflow:auto}.content-swiper .swiper-wrapper{cursor:grab}.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev{background-color:transparent;background-size:contain;border:none;display:block;left:auto;margin:0;position:static;right:auto}.content-swiper .swiper-button-next:after,.content-swiper .swiper-button-prev:after{content:none}.content-swiper .swiper-button-prev{background-image:url(/files/theme/studio-valo/img/chevron-left.svg)}.content-swiper .swiper-button-next{background-image:url(/files/theme/studio-valo/img/chevron-right.svg)}.content-swiper .swiper-pagination{position:static;width:auto}.content-swiper .swiper-pagination-bullet{background:var(--color-main);height:var(--space-xs);width:var(--space-xs)}.content-swiper .swiper-pagination-bullet-active{background:var(--color-white)}.content-swiper .swiper-navigation{align-items:center;display:flex;gap:var(--space-m);justify-content:center;margin-top:var(--space-s);position:relative}#hero .content-swiper .content-text>div{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);height:100vh;justify-content:center;padding:var(--space-m);text-align:center;width:100%}@media (min-width:600px){#hero .content-swiper .content-text>div{padding:var(--space-xl)}}@media (min-width:992px){#hero .content-swiper .content-text>div{gap:var(--space-m);padding:var(--space-xl)}#hero .content-swiper .content-text>div p{max-width:60%}}#hero .content-swiper .content-text figure{border-radius:0;height:100%;overflow:auto;position:absolute;top:0;width:100%;z-index:-1}#hero .content-swiper .content-text figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#props .swiper-slide{opacity:.5}#props .swiper-slide-active{opacity:1}#props .content-text{display:block}h1,h2,h3,h4,h5,h6{font-weight:300}#header+#container{padding-top:var(--space-l)}#content-simplybook{background:var(--color-white);border:1px solid var(--color-main);border-radius:var(--border-radius);display:block;overflow:hidden}#footer a,.dark a{letter-spacing:0;padding:0;text-transform:none}#footer a[target=_blank],.dark a[target=_blank]{align-items:center;display:inline-flex}#footer a[target=_blank]:after,.dark a[target=_blank]:after{background:url(/files/theme/studio-valo/img/external_white.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-left:var(--space-xs);opacity:.5;width:var(--space-s)}header.content-headline{margin-bottom:var(--space-l)}header.content-headline span{display:block;font-size:var(--typo-s);margin-bottom:var(--space-s)}#intro_studio{padding-top:0}.content-text:not(.large) p{line-height:1.8}.content-text.media a{align-items:center;border:1px solid var(--color-accent);border-radius:var(--space-m);display:inline-flex;font-weight:300!important;letter-spacing:.1rem;margin-top:var(--space-m);padding:var(--space-xs) var(--space-s);text-decoration:none;text-transform:uppercase}.content-text.media a:after{background:url(/files/theme/studio-valo/img/arrow-right.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-left:var(--space-xs);opacity:.5;width:var(--space-s)}#header .mod_navigation{font-weight:300;letter-spacing:.1rem;text-transform:uppercase}#header #hero .content-basis-row .inside a,#header .button,#header .content-basis-cover .content a,#header .pricing-options .content-text a,#hero .content-basis-row .inside #header a,.content-basis-cover .content #header a,.pricing-options .content-text #header a{color:var(--color-white);text-decoration:none}#banner{background:var(--color-hightlight);display:none;padding:var(--space-xs) 0;width:100%}#banner .content-text{margin:0}#banner .inside{align-items:center;display:flex;gap:var(--space-s);height:100%;justify-content:space-between}#banner .close img{height:var(--space-s);width:var(--space-s)}#banner a,#banner p{color:var(--color-white)}#hero .content-basis-row .inside a,.button,.content-basis-cover .content a,.pricing-options .content-text a,button{font-weight:300;letter-spacing:.1rem;text-transform:uppercase}#hero{color:var(--color-main);position:relative}#hero .mod_article{padding:0;z-index:1}@media (min-width:992px){#hero .content-text{margin:0 auto;max-width:80%}}@media (min-width:1220px){#hero .content-text{max-width:65%}}#hero .content-basis-row{align-items:center;display:flex;justify-content:center;z-index:1000}#hero .content-basis-row .block,#hero .content-basis-row h1,#hero .content-basis-row h2,#hero .content-basis-row h3{margin:0}#hero .content-basis-row .inside{display:flex;flex-direction:column;gap:var(--space-s);pointer-events:none;text-align:center}#hero .content-basis-row .inside p{font-size:var(--typo-m)}#hero .content-basis-row .inside a{background:var(--color-white);border:none;color:var(--color-main);display:inline-block;pointer-events:all}#hero p{line-height:1.2}#hero a{align-items:center;background:var(--color-background);border:none;border-radius:var(--space-m);color:var(--color-main);display:inline-flex;font-size:var(--typo-s);letter-spacing:.1rem;padding:var(--space-xs) var(--space-s);text-decoration:none;text-transform:uppercase}#hero a:after{background:url(/files/theme/studio-valo/img/arrow-right.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-left:var(--space-xs);opacity:.5;width:var(--space-s)}@media (min-width:992px){#hero a{font-size:1.25rem;padding:var(--space-s) var(--space-m)}}.button_light{align-items:center;background:var(--color-background);border:none;border-radius:var(--space-m);color:var(--color-main);display:inline-flex;font-size:1.25rem;letter-spacing:.1rem;padding:var(--space-s) var(--space-m);text-decoration:none;text-transform:uppercase}.button_light:after{background:url(/files/theme/studio-valo/img/arrow-right.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-left:var(--space-xs);opacity:.5;width:var(--space-s)}.mod_article{background:var(--color-background)}header{font-family:Hanken Grotesk}header a,header strong{font-weight:400}header a.active,header strong.active{color:var(--color-accent)}.content-hyperlink:not(:last-child){margin:var(--space-s) 0}.content-hyperlink a{border:1px solid var(--color-main);border-radius:var(--space-m);color:var(--color-main);display:inline-flex;letter-spacing:.1rem;padding:var(--space-s) var(--space-m);text-decoration:none;text-transform:uppercase}#footer{background:var(--color-main);color:var(--color-background-opaque)}#footer .content-text{margin:0}#footer .node_wrapper:last-child{opacity:.75}#footer .node_wrapper.contact{border-bottom:1px dashed var(--color-accent);border-top:1px dashed var(--color-accent);display:flex;flex-wrap:wrap;gap:var(--space-m);margin:var(--space-s) 0;padding:var(--space-s) 0}#footer .node_wrapper.contact>div{margin:0}#footer .node_wrapper.contact .instagram{align-items:center;display:inline-flex}#footer .node_wrapper.contact .instagram:before{background:url(/files/theme/studio-valo/img/instagram_white.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-right:var(--space-xs);opacity:.5;width:var(--space-s)}#footer .node_wrapper.contact .instagram:after{content:none}#footer .node_wrapper.contact .phone{align-items:center;display:inline-flex}#footer .node_wrapper.contact .phone:before{background:url(/files/theme/studio-valo/img/phone_white.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-right:var(--space-xs);opacity:.5;width:var(--space-s)}#footer .node_wrapper.contact .rating{align-items:center;display:inline-flex}#footer .node_wrapper.contact .rating:before{background:url(/files/theme/studio-valo/img/star.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-right:var(--space-xs);opacity:.5;width:var(--space-s)}#footer .node_wrapper.contact .rating:after{content:none}#footer .node_wrapper.contact .mail{align-items:center;display:inline-flex}#footer .node_wrapper.contact .mail:before{background:url(/files/theme/studio-valo/img/envelope_white.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-right:var(--space-xs);opacity:.5;width:var(--space-s)}#footer .node_wrapper.contact .instagram:before,#footer .node_wrapper.contact .mail:before,#footer .node_wrapper.contact .phone:before,#footer .node_wrapper.contact .rating:before{opacity:1}#footer p{color:var(--color-background-opaque)}#footer a{color:var(--color-white)}#footer h3{margin-bottom:var(--space-xs)}#footer .content-image{margin-bottom:var(--space-s)}#footer .content-image img{height:150px;width:150px}a:active,a:link,a:visited{font-weight:500}.mod_article.anfahrt a{align-items:center;display:inline-flex}.mod_article.anfahrt a:before{background:url(/files/theme/studio-valo/img/navigation.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-right:var(--space-xs);opacity:.5;opacity:1;width:var(--space-s)}.mod_article.anfahrt a:after{content:none}.dark a{color:var(--color-main)}.dark.content-basis-cover a{color:var(--color-background)}.pricing-options .grid{gap:var(--space-s)}@media (min-width:992px){.pricing-options .grid{gap:var(--space-m)}}.pricing-options .content-text{background:var(--color-white);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--space-m) var(--space-s);text-align:center}@media (min-width:992px){.pricing-options .content-text{padding:var(--space-m)}}.pricing-options .content-text>div{display:flex;flex-direction:column;gap:var(--space-m);height:100%;justify-content:space-between}.pricing-options .content-text a{background-color:var(--color-background);color:var(--color-main)}.pricing-options .content-text h3,.pricing-options .content-text p,.pricing-options .content-text small{color:var(--color-background)}.pricing-options .content-text em{color:var(--color-hightlight);font-style:normal;letter-spacing:.1rem;text-transform:uppercase}.pricing .small,.pricing small{opacity:.5}.usp{font-size:var(--typo-s)}@media (min-width:992px){.usp .content-list ul{display:grid!important;gap:var(--space-s);grid-template-columns:repeat(3,1fr)}}@media (min-width:1220px){.usp .content-list ul{grid-template-columns:repeat(4,1fr)}}.usp .content-list ul li{align-items:center;align-items:flex-start;color:var(--color-main);display:inline-flex;margin-bottom:0!important;padding:var(--space-s) 0}.usp .content-list ul li:before{background:url(/files/theme/studio-valo/img/check.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-right:var(--space-xs);opacity:.5;opacity:1;width:var(--space-s)}.decorative .content-gallery{margin-top:var(--space-m)}.decorative .content-gallery ul{gap:var(--space-xs);grid-template-columns:repeat(3,1fr)}@media (min-width:1220px){.decorative .content-gallery ul{grid-template-columns:repeat(6,1fr)}}.headline-white p{color:var(--color-white)}@media (min-width:992px){.latest .content-hyperlink{text-align:right}}.latest .content-hyperlink a{align-items:center;border:1px solid var(--color-main);color:var(--color-main);display:inline-flex;justify-self:flex-end}.latest .content-hyperlink a:after{background:url(/files/theme/studio-valo/img/arrow-right-white.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex:0 0 var(--space-s);height:var(--space-s);margin-left:var(--space-xs);opacity:.5;width:var(--space-s)}.cite blockquote{font-size:1.25rem;margin:0 auto;margin-bottom:var(--space-m);max-width:90%}@media (min-width:992px){.cite blockquote{font-size:var(--typo-m);max-width:75%}}.cite blockquote p{line-height:1.4!important}.cite blockquote p:after,.cite blockquote p:before{color:var(--color-hightlight);display:inline}.cite blockquote p:before{content:"»";margin-right:var(--space-xs)}.cite blockquote p:after{content:"«";margin-left:var(--space-xs)}.cite .owner{align-items:center;display:flex;gap:var(--space-s);justify-content:center}.cite .owner .author:first-of-type{margin:0}.cite .owner .plus p{color:var(--color-hightlight);font-size:var(--typo-m)}.cite .author figure{border-radius:100%;height:8rem;margin:0 auto;overflow:hidden;width:8rem}.cite .author p{font-size:1.5rem}.cite .content-hyperlink{margin:0 auto;text-align:center}.cite a{font-size:var(--typo-xs);margin-top:var(--space-xs)}.layout_latest h3,.layout_latest h3 a,.props h3,.props h3 a{font-size:1.35rem;font-weight:300!important;text-decoration:none}.layout_latest p,.props p{opacity:.5}.layout_latest .content-text,.props .content-text{margin-bottom:0!important}.props .grid{gap:var(--space-s);grid-template-columns:repeat(5,1fr)}.props .grid h3{margin-bottom:0}.teaser-slim{margin-bottom:var(--space-m)}@media (min-width:992px){.teaser-slim{margin-bottom:var(--space-l)}}.nav_links>div{margin:0!important}.distances ul,.nav_links{display:flex;flex-wrap:wrap;gap:var(--space-s);justify-content:center;margin-top:var(--space-m)}.distances ul li{background:var(--color-background-opaque);border-radius:var(--border-radius);color:var(--color-white);display:inline-flex;gap:var(--space-xs);margin:0!important;padding:var(--space-xs) var(--space-s)}.distances ul li span{color:var(--color-hightlight);font-weight:400}#ideas .swiper-slide{height:auto}#ideas .swiper-slide .content-text{background:#fff}@media (min-width:992px){#ideas .swiper-slide .content-text{align-items:stretch;display:flex;flex-direction:row-reverse}}#ideas .swiper-slide .content-text>div{padding:var(--space-m)}@media (min-width:992px){#ideas .swiper-slide .content-text>div{padding:var(--space-l)}}#ideas .swiper-slide .content-text figure{display:block;margin:0;padding:0}@media (min-width:992px){#ideas .swiper-slide .content-text figure{min-width:40%}}#ideas .swiper-slide .content-text figure img,#ideas .swiper-slide .content-text figure picture{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}

