@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);#root,body,html{background:linear-gradient(180deg,#fff,#fff 80%);background-repeat:no-repeat;height:100%;width:100%}body{font-family:DM Sans,sans-serif;margin:0;overflow-x:hidden;padding:0}.vertical,body{background-color:#fff}p{margin:0;padding:0}a{cursor:pointer;pointer-events:all;text-decoration:none}.c1,a{color:#000}.c1{-webkit-column-count:1;column-count:1;font-size:clamp(1.2rem,.9204rem + 1.3979vw,3.157rem);font-weight:500;margin-left:35%;margin-right:10%;max-width:1200px;padding-top:20rem}@media screen and (max-width:1000px){.c1{margin-left:5%;margin-right:5%;padding-top:16rem}}.c1down{color:#000;-webkit-column-count:1;column-count:1;flex:1 1;font-size:clamp(1.1rem,1.0033rem + .4836vw,1.777rem);font-weight:400;margin:20rem 6% 25rem 35%;max-width:1210px}@media screen and (max-width:1000px){.c1down{margin:8rem 5% 20rem}}.c2down{color:#000;-webkit-column-count:1;column-count:1;flex:1 1;font-size:clamp(1rem,.9286rem + .3571vw,1.5rem);font-weight:400;margin-left:8%;margin-right:5%;max-width:1920px;padding-bottom:2rem;padding-top:1rem;text-align:left}@media screen and (max-width:1000px){.c2down{margin-left:8%;margin-right:8%;padding-bottom:10rem;padding-top:1rem}}.c3down{-webkit-column-count:1;column-count:1;flex:1 1;font-size:clamp(1.5rem,1.2633rem + 1.1836vw,3.157rem);font-weight:500;margin:20rem 43% 1rem 2%;max-width:1200px}@media screen and (max-width:1000px){.c3down{margin-left:5%;margin-right:5%;padding-top:12rem}}.infohead{font-weight:500}.portfolio{display:grid;mix-blend-mode:normal;text-align:left}.column{float:left;font-size:clamp(1.2rem,1.086rem + .57vw,1.77rem);font-weight:400;padding:20rem 2% 25px}.left{width:60%}.right{text-align:right;width:40%}.row:after{clear:both;content:"";display:table}@media screen and (max-width:1000px){.column{padding:16rem 5% 40px;width:100%}.left{width:63%}.right{text-align:right;width:37%}}h2{color:#000;font-size:1.5rem;font-weight:400}.faq-header{border-bottom:0 dotted #000;flex:1 1;font-size:4vw;font-weight:500;max-width:1920px;padding:24px 24px 2rem}.faq-content{margin:0 auto}.faq-question{background-color:#fff;border-bottom:1px solid #000;padding:0}.panel-title{color:#000;cursor:pointer;display:block;font-size:clamp(2.7rem,2.3714rem + 1.6429vw,5rem);font-weight:500;margin:0;padding:10px 0 10px 8%;position:relative;width:100%}.panel-title:hover{background-color:#000;color:#fff}.panel-content{height:0;margin:0 40px;opacity:0;overflow:hidden;padding:0;position:relative;transition:.4s ease;width:70%}.panel:checked~.panel-content{height:auto;opacity:1;padding:14px}@media screen and (max-width:1000px){.panel-content{margin:0;width:100%}}.plus{font-size:42px;line-height:100%;margin-left:20px;margin-top:4px;position:absolute;transition:.2s ease;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:5}.panel:checked~.plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.panel{display:none}.faqzusatz{font-size:clamp(1rem,.9857rem + .0714vw,1.1rem);font-weight:400;margin-left:2%}@media screen and (max-width:1000px){.faqzusatz{font-size:0;margin-left:5%;margin-right:5%}}::selection{background:#000;color:#fff}*{box-sizing:border-box}.mySlides1,.mySlides2,.mySlides3,.mySlides4,.mySlides5{display:none}img{vertical-align:middle}.slideshow-container{margin:auto;max-width:1750px;position:relative}.next,.prev{color:#fff;cursor:pointer;font-size:clamp(.4rem,.8rem + .4836vw,1.2rem);font-weight:400;margin-top:-22px;mix-blend-mode:exclusion;padding:16px;position:absolute;top:50%;transition:.6s ease;-webkit-user-select:none;user-select:none;width:auto}.next,.prev{border-radius:0 0 0 0}.next{right:0}
/*# sourceMappingURL=main.b4535b6d.css.map*/