:export{brand:#b0a272;compliment:#474747;error:#ed4337;light:#fdfdfd;success:#5cb85c}.hero-container{position:relative}.hero-container,.phone{width:100%;height:100vh;margin:0;padding:0;top:0;left:0;overflow:hidden}.phone{display:flex;justify-content:flex-start;align-items:flex-start;position:absolute;z-index:420}.phone img{position:absolute;transform-origin:center}.phone-mask{width:100%;height:100vh;background:#fdfdfd}.phone-corner,.phone-mask{position:absolute;z-index:101}.phone-corner{width:40px;height:40px;box-sizing:border-box}.top-left{border-left:10px solid #fdfdfd;background:radial-gradient(farthest-side at bottom right,transparent 98%,#fdfdfd) 0 0/30px 30px no-repeat}.top-left,.top-right{border-top:10px solid #fdfdfd}.top-right{border-right:10px solid #fdfdfd;background:radial-gradient(farthest-side at bottom left,transparent 98%,#fdfdfd) 0 0/30px 30px no-repeat}.bottom-left{border-left:10px solid #fdfdfd;background:radial-gradient(farthest-side at top right,transparent 98%,#fdfdfd) 0 0/30px 30px no-repeat}.bottom-left,.bottom-right{border-bottom:10px solid #fdfdfd}.bottom-right{border-right:10px solid #fdfdfd;background:radial-gradient(farthest-side at top left,transparent 98%,#fdfdfd) 0 0/30px 30px no-repeat}.artism-tagline{width:100%;height:100vh;margin:0;padding:0;top:0;left:0;display:flex;justify-content:center;align-items:center;position:absolute;z-index:101}.artism-tagline p{color:#1a0f06;margin-top:270px;opacity:.6}@media screen and (min-width:550px){.artism-tagline p{margin-top:170px}}@media screen and (min-width:769px){.artism-tagline p{margin-top:180px}}@media screen and (min-width:1001px){.artism-tagline p{margin-top:200px}}@media screen and (min-width:1201px){.artism-tagline p{margin-top:240px}}.plain{z-index:101;color:#1a0f06}.colorful,.plain{width:100%;height:100vh;margin:0;padding:0;top:0;left:0;display:flex;justify-content:center;align-items:center;position:absolute}.colorful{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab)}@keyframes gradient{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.textStyle{text-shadow:0 1px 0 #dba1a1,0 2px 0 #d89999,0 3px 0 #d59292,0 4px 0 #d28a8a,0 5px 0 #cf8383,0 6px 0 #cd7c7c,0 7px 0 #ca7474,0 8px 0 #c76d6d,0 0 5px hsla(0,65%,72%,.05),0 -4px 8px hsla(0,65%,72%,.2),0 15px 15px hsla(0,65%,72%,.3),0 21px 21px hsla(0,65%,72%,.3),0 25px 25px hsla(0,65%,72%,.3)}.textStyle h1{color:#dba1a1!important}.name{display:flex;flex-direction:column;justify-content:center;align-items:center}.name h1{margin:0;padding:0;font-size:120px;line-height:120px;color:inherit}@media screen and (min-width:550px){.name h1{font-size:140px;line-height:140px}}@media screen and (min-width:769px){.name h1{font-size:170px;line-height:170px}}@media screen and (min-width:1001px){.name h1{font-size:200px;line-height:200px}}@media screen and (min-width:1201px){.name h1{font-size:230px;line-height:230px}}.name h1 span{text-align:center}.name .art{display:inline-block}.name .ism{display:block}@media screen and (min-width:550px){.name .ism{display:inline-block}}.showPhoneButton{position:absolute;width:100%;text-align:center;margin:0 auto;bottom:10%;font-weight:400;cursor:pointer;z-index:1101}.showPhoneButton h4{font-weight:600;font-size:24px;opacity:.8;position:relative;z-index:1001;cursor:pointer}.logo-container{position:fixed;z-index:201;top:10px;left:10px;width:39px;height:39px;cursor:pointer}.logo-container svg{width:100%}.links-container{position:fixed;z-index:201;top:10px;right:10px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.links-container a{width:39px;height:39px;display:flex;justify-content:center;align-items:center;margin:0 0 0 7px;padding:0;cursor:pointer;opacity:.75;transition:opacity .5s ease-in-out}.links-container a:hover{opacity:.9;transition:opacity .5s ease-in-out}.links-container a svg{width:100%;fill:#1a0f06}.nav-container{position:absolute;overflow:hidden;width:100%;height:100vh}.nav-menu{right:18px;opacity:.7;z-index:1201}.nav-menu,.nav-menu:hover{transition:opacity .5s ease-in-out}.nav-menu:hover{opacity:.85}.nav-spans{display:flex;flex-direction:column;width:30px;cursor:pointer;transform:rotate(180deg)}.nav-spans span{border-radius:3px;height:2px;margin:5px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.nav-spans .span-top{width:55%}.nav-spans .span-middle{width:100%}.nav-spans .span-bottom{width:75%}.nav-spans-open .span-top{transform-origin:bottom;transform:rotate(45deg) translate(6px,5px);width:40%}.nav-spans-open .span-middle{transform-origin:top;transform:rotate(-45deg);width:73%}.nav-spans-open .span-bottom{transform-origin:bottom;width:41%;transform:translate(9px,-8px) rotate(45deg)}.nav-links{position:absolute;z-index:1201;list-style-type:none;bottom:49px;right:-90px;padding:10px}.nav-links li{cursor:pointer;text-align:right}.about-container{width:100%;height:100vh;margin:0;padding:0;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;background-image:url("data:image/webp;base64,UklGRnwCAABXRUJQVlA4THACAAAvQsAYAE8gJEj+Dyab/PD6/9f/z39iO+jK2jY1cvQxa/g/Hz1VcqZPS9mhaQ+UU/eizsFVkEsu6QKEoMNVv+7AF8yeThTR/wlQBtqcoW9fnjfTWFl9S/02aOgIBqlPJMDKQ+jo7hKAfb0GAbLnjZgbAkSXXIEZCP/4PMANSquYpuAMrDysGGBlfUNTxNF6VyX97i650i50Lj5yRTqyakN3D+xUx2hjcc5DRoHsulX7jdRvlXEUFmW+mp/qDf37tGa+fgoZzcQ1rkWg4MYB7HT864/34w2OcZS7y5PanNTHho1CVsWCzYGyUMaIyjyEtsXeb4aII/WJMOuAzG+1ny331U9aO7D/DmGv248iAFwvyK4b1+EynwBiMoDokmtDF+VhBQiyGMLyXK9B7vxW6dsPUp8g9Yb+Q4gu+bcl08D7FyZ7+QTIRAFDx7EptG3ogOYvKOqYDOz3ydy+CKdx0TnfP/+A2XjpNVHuqq0ylv17XAFYWaxGij4OSntWxaNkPgasxUWXvJc0rDyG9LbyuNIuMO78VhmaXhNtUyCrNvRXgKjMbyxwLwFE5yJk3P31x0JfAjKfKENdG3f+SV8+7eu1oaC9WsXAToe3z4UCGIMFdSjsrt+qWMEY/e5//z265CHYOOJ2dfwSwK7eADrIwW1ZKA3uqq3iMO2Hy3wCbdipWDHYTvWaNgHYVTGgDddyW+WBc20mTkyi85PS0+38TxAQewkQBwp2Oq47LCoPn2g1fQnomfpYDHD3Vb7SFif0g8sxBLerY6HnkEVWb/685KEyHtz550RnbgJjFv0NphMANmfoKIpOs7TvqE2DzRn6KxU=")}.about-elements{width:94%;margin:10px 2%;z-index:101;position:relative}@media screen and (min-width:550px){.about-elements{width:90%;margin:10px 5%}}@media screen and (min-width:1001px){.about-elements{width:80%;max-width:1100px;margin:10px auto}}.about-elements h1{color:#b0a272;font-size:34px;width:80%;padding:30px 20% 0 0;margin:0;font-weight:900}@media screen and (min-width:550px){.about-elements h1{font-size:49px;width:80%;padding:0 20% 0 0}}@media screen and (min-width:769px){.about-elements h1{font-size:60px;width:75%;padding:0 25% 0 5%}}@media screen and (min-width:1001px){.about-elements h1{font-size:65px;width:100%;padding:0}}.about-elements h2{color:#474747;font-size:16px;margin:0;padding:10px 35% 0 0;font-weight:400}@media screen and (min-width:550px){.about-elements h2{font-size:18px}}@media screen and (min-width:769px){.about-elements h2{font-size:21px}}@media screen and (min-width:1001px){.about-elements h2{font-size:28px}}.about-elements h3{color:#474747;font-size:16px;margin:0;padding:10px 35% 20px 0;font-weight:400}@media screen and (min-width:550px){.about-elements h3{font-size:18px}}@media screen and (min-width:769px){.about-elements h3{font-size:21px}}@media screen and (min-width:1001px){.about-elements h3{font-size:28px}}.about-elements h4{color:#b0a272;margin:0;padding:0;font-size:26px;font-weight:700}@media screen and (min-width:550px){.about-elements h4{font-size:32px}}@media screen and (min-width:769px){.about-elements h4{font-size:42px}}@media screen and (min-width:1001px){.about-elements h4{font-size:49px}}.about-elements h5{color:#b0a272;margin:0;padding:0 0 20px;font-size:14px;font-weight:500}@media screen and (min-width:550px){.about-elements h5{font-size:18px}}@media screen and (min-width:1001px){.about-elements h5{font-size:24px}}.about-elements p{color:#636467;margin:0;padding:4px 0;font-size:16px;font-weight:300;line-height:20px}@media screen and (min-width:550px){.about-elements p{font-size:18px;line-height:26px}}@media screen and (min-width:1001px){.about-elements p{font-size:24px;line-height:32px}}.about-phone{width:150px;height:150px;position:absolute;top:210px;right:0}@media screen and (min-width:550px){.about-phone{width:200px;height:200px;top:45%}}@media screen and (min-width:769px){.about-phone{width:250px;height:250px;top:40%}}@media screen and (min-width:1001px){.about-phone{width:300px;height:300px;top:33%}}@media screen and (min-width:1201px){.about-phone{width:350px;height:350px;top:27%}}.about-phone svg{width:100%;stroke:#b0a272;fill:transparent}.about-top{top:0}.about-bot-1,.about-top{width:100%;height:1px;background:#b0a272;position:absolute;left:0}.about-bot-1{bottom:28px}.about-bot-2{bottom:14px}.about-bot-2,.about-bot-3{width:100%;height:1px;background:#b0a272;position:absolute;left:0}.about-bot-3{bottom:7px}.showcase-container{width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#b0a272;overflow:hidden;position:relative}.showcase-container h1{color:#fdfdfd;font-size:44px;font-weight:700;text-transform:uppercase;margin:50px 0 0 10px;padding:0}@media screen and (min-width:769px){.showcase-container h1{margin:20px 0 20px 100px}}.videos-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;position:relative}.video-container{position:relative}.showcase-header{justify-content:space-between;width:80%}.showcase-header,.showcase-nav{display:flex;flex-direction:row;align-items:center}.showcase-nav{justify-content:space-evenly}.video-dot{width:10px;height:10px;border-radius:10px;margin:0 10px;border:2px solid #fdfdfd;opacity:.6}.video-control{width:36px;height:36px;background:hsla(0,0%,100%,.1);display:flex;justify-content:center;align-items:center;border-radius:15px;cursor:pointer;z-index:401;opacity:.4;transition:opacity .3s ease-in-out}.video-control:hover{opacity:.65;transition:opacity .3s ease-in-out}.video-control svg{stroke:#474747;width:31px;height:31px}.video-left{display:block}.video-right{transform:rotate(180deg)}.video-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;margin:0 0 0 1%}@media screen and (min-width:769px){.video-info{width:80%;margin:0 auto;max-width:850px}}.video-info video{padding:2%;border-radius:2%;background:hsla(0,0%,100%,.1);width:100%;height:auto}.video-text{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:0 0 30px}@media screen and (min-width:769px){.video-text{flex-direction:row}}.video-text h2{color:#fdfdfd;font-weight:500;width:86%;margin:5px 2%;font-size:21px;background:rgba(0,0,0,.2);padding:7px 14px;border-radius:3px}@media screen and (min-width:550px){.video-text h2{width:70%;line-height:30px}}@media screen and (min-width:769px){.video-text h2{margin:10px 5% 20px;width:40%;font-size:24px;line-height:32px}}.video-text h4{color:#474747;width:90%;margin:12px 0 0 10%;font-size:18px;font-weight:400;text-align:justify}@media screen and (min-width:769px){.video-text h4{width:70%;margin:12px 0 0 30%;width:40%;margin:12px 0 0 5%}}.faq-container{width:100%;min-height:100vh;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f7f7f7}.faq-container h1{color:#b0a272;font-size:30px;font-weight:500}.faq-accordians{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;margin:0 5%}@media screen and (min-width:769px){.faq-accordians{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.faq-accordians:after{content:"";flex:auto}.accordian-container{overflow:hidden;width:100%}@media screen and (min-width:769px){.accordian-container{width:48%}}.accordian-headline{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fdfdfd;border-bottom:1px solid #636467;cursor:pointer}.accordian-headline h2{margin:0;padding:3px 0 0 10px;color:#474747;width:calc(100% - 49px)}.faq-svg{width:24px;height:24px;stroke:#474747;position:relative}.minus-container{width:24px;height:24px;position:absolute;transform:rotate(90deg);transition:transform .5s ease-in-out}.minus-container-turned{transform:rotate(0deg);transition:transform .5s ease-in-out}.accordian-text{width:100%;transition:height .5s ease-in-out;background:hsla(0,0%,100%,.1)}.accordian-text p{font-size:16px;font-weight:400;padding:10px 5%;color:#636467}.accordian-text-open{transition:height .5s ease-in-out}.contact-container{width:100%;height:100vh;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#474747;position:relative;overflow:hidden}@media screen and (min-width:769px){.contact-container{flex-direction:row}}.contact-text{width:80%;margin:0 10%}@media screen and (min-width:769px){.contact-text{width:30%;margin:0 20px 0 10%}}.contact-text h2{color:#b0a272;font-size:30px;margin:0 0 5px}.contact-text h4{color:#fdfdfd;font-weight:600;font-size:15px;margin:0 15% 0 0}.contact-text h5{color:#fdfdfd;font-weight:400;font-size:14px;margin:10px 15% 10px 0}.contact-text p{color:#fdfdfd;font-size:12px;font-weight:300;margin:10px 0 0}.contact-line{width:80%;margin:25px 10%;height:1px;background:#b0a272;display:block}@media screen and (min-width:769px){.contact-line{display:none}}.contact-form{width:80%;margin:0 10%}@media screen and (min-width:769px){.contact-form{width:46%;margin:0 4%}}.contact-form form{width:100%}.contact-input{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 0 14px}.contact-input input,.contact-input textarea{background:hsla(0,0%,100%,.1);padding:9px 4%;width:92%;border-top:none;border-left:none;border-right:none;border-bottom-width:1px;color:#fdfdfd;font-size:14px}.contact-input input:focus,.contact-input textarea:focus{outline:none;background:hsla(0,0%,100%,.2)}.form-label{color:#b0a272;font-size:14px;padding:0;margin:0;font-weight:600}.contact-submit{width:50%;height:30px;color:#fdfdfd;background:#b0a272;opacity:.7;transition:opacity .5 ease;margin:10px 0 0;border:none;border-radius:2px;font-weight:700;font-size:16px;display:flex;justify-content:center;align-items:center;cursor:pointer}.contact-submit:hover{opacity:.9;transition:opacity .5 ease}.contact-submit svg{fill:#fdfdfd}.contact-error{color:#ed4337}.contact-error,.contact-success{font-size:12px;margin:5px 0;padding:0;opacity:.6}.contact-success{color:#5cb85c}.spinner{fill:#fdfdfd}@keyframes spinner_ani{to{transform:rotate(1turn)}}.footer-container{width:94%;margin:0 3% 14px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 0;position:absolute;bottom:0;left:0;color:#b0a272}.footer-container h2{padding:0;margin:0;font-size:16px}.footer-links{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.footer-links p{color:#b0a272;font-size:14px;font-weight:400;margin:0 0 0 14px;padding:0;cursor:pointer}.modal-close{width:26px;height:26px;position:absolute;top:-30px;right:0;opacity:.7;cursor:pointer}.modal-close,.modal-close:hover{transition:opacity .5s ease-in-out}.modal-close:hover{opacity:.9}.modal-close svg{width:100%;fill:#b0a272}.datenschutz-container{width:100%}.datenschutz-container a{color:#1a0f06}.datenschutz-close{width:26px;height:26px;transition:opacity .5s ease-in-out;opacity:.7;cursor:pointer}.datenschutz-close:hover{transition:opacity .5s ease-in-out;opacity:.9}.datenschutz-close svg{width:100%;fill:#b0a272}.daten-content{width:90%;padding:20% 5% 10%;color:#b0a272}@media screen and (min-width:500px){.daten-content{width:80%;padding:20% 10% 10%}}@media screen and (min-width:769px){.daten-content{width:60%;padding:10% 20%}}@media screen and (min-width:1000px){.daten-content{width:50%}}@media screen and (min-width:1201px){.daten-content{width:40%}}.impressum-container{width:270px;text-align:right;transform:translateX(-300px);background:#474747;color:#b0a272;display:flex;justify-content:center;align-items:center;height:auto;padding:0;bottom:33px;right:0;position:absolute;z-index:401}.impressum-content{display:block;position:relative;z-index:803;width:100%;margin:0;padding:0}.impressum-content .spacer{margin-bottom:10px}@media only screen and (min-width:769px){.impressum-content .spacer{margin-bottom:15px}}@media only screen and (min-width:1000px){.impressum-content .spacer{margin-bottom:10px}}.impressum-content h1{font-size:18px;margin:0;padding:10px 0}.impressum-content h2{font-size:16px;line-height:16px;opacity:.8;margin:0;padding:0}.impressum-content h5{font-size:14px;line-height:18px;font-weight:400;padding:0;margin:0;opacity:.7}.impressum-content h5 span{display:block;font-size:10px;opacity:.7}.impressum-content h4{font-size:15px;margin:0;padding:10px 0;opacity:.75;font-weight:500}@keyframes glow{0%{text-shadow:0 0 20px #2d9da9}to{text-shadow:0 0 30px #34b3c1,0 0 10px #4dbbc7}}@keyframes glow2{0%{color:#fff;text-shadow:0 0 10px #00fff2,0 0 20px #00fff2,0 0 30px #00fff2,0 0 40px #00fff2,0 0 50px #00fff2,0 0 60px #00fff2,0 0 70px #00fff2,0 0 90px #00fff2}to{color:gray;text-shadow:0 0 20px #00fff2,0 0 30px #00fff2,0 0 40px #00fff2,0 0 50px #00fff2,0 0 60px #00fff2,0 0 70px #00fff2,0 0 80px #00fff2,0 1 90px #00fff2}}@keyframes slidein{0%{background-position:top;background-size:3000px}to{background-position:-100px 0;background-size:2750px}}body{padding:0;margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:__Mohave_131d47;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/a1e518ea693d455e-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Mohave_131d47;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/53105de8c139d68d-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Mohave_Fallback_131d47;src:local("Arial");ascent-override:116.38%;descent-override:47.37%;line-gap-override:0.00%;size-adjust:85.07%}.__className_131d47{font-family:__Mohave_131d47,__Mohave_Fallback_131d47;font-style:normal}