@font-face{font-display:swap;font-family:"cirka-regular";src:url(/fileadmin/templates-arduus/fonts/cirka/PPCirka-Regular.woff2) format("woff2"),url(/fileadmin/templates-arduus/fonts/cirka/PPCirka-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"grotesk-mono-regular";src:url(/fileadmin/templates-arduus/fonts/grotesk/founders-grotesk-mono-regular.woff2) format("woff2")}@-webkit-keyframes upDownBewegung{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes upDownBewegung{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@-webkit-keyframes leftRightBewegung{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes leftRightBewegung{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}:root{--color-white:#ffffff;--color-black:#000000}html,body{padding:0;margin:0}body{overflow-x:hidden;min-width:320px;max-width:100vw;height:100%;width:100%;margin:0;padding:0;color:#000;background:#fff;font-family:"cirka-regular"}*{outline:0;box-sizing:border-box;font-variant-ligatures:no-common-ligatures}a,input{outline:0}input:not([type="checkbox"]){-webkit-appearance:none;border-radius:0}button{-webkit-appearance:none;border-radius:0}a{text-decoration:none;color:inherit}ul{margin:12px 0;padding-left:24px}#header a,#main a{text-decoration-thickness:from-font}figure,figcaption,h1,h2,h3,h4,p{margin:0;padding:0}p{margin:0 0 24px 0}img{display:block;aspect-ratio:unset}#loader{display:none}.img-fluid{height:auto;max-width:100%}.img-fit{object-fit:cover;object-position:center}#top .logo svg{width:150px;height:150px}.text-sm{font-family:"cirka-regular";font-size:17px;line-height:22px}@media (min-width:992px){.text-sm{font-size:37px;line-height:39px}}.text-md{font-family:"cirka-regular";font-size:23px;line-height:31px}@media (min-width:992px){.text-md{font-size:30px;line-height:45px}}.text-lg{font-family:"cirka-regular";font-size:23px;line-height:33px}@media (min-width:992px){.text-lg{font-size:60px;line-height:81px}}.text-xl{font-family:"cirka-regular";font-size:35px;line-height:53.685px}@media (min-width:992px){.text-xl{font-size:96px;line-height:99px}}.tab-title-xl{font-family:"cirka-regular";font-size:35px;line-height:49px}@media (min-width:992px){.tab-title-xl{font-size:50px}}.text-2-xxs{font-family:"cirka-regular";font-size:8.982px;line-height:16.582px;letter-spacing:.09px}@media (min-width:992px){.text-2-xxs{font-size:13px;line-height:24px;letter-spacing:.13px}}.text-2-xs{font-family:"grotesk-mono-regular";font-size:17px;line-height:26px;letter-spacing:.17px;text-transform:uppercase}.text-2-sm{font-family:"cirka-regular";font-size:17px;line-height:26px;letter-spacing:.17px}.text-2-sm a{text-decoration:underline}.text-2-sm a:hover,.text-2-sm a:focus{text-decoration:none}.text-2-md{font-family:"grotesk-mono-regular";font-size:17px;line-height:27px;letter-spacing:1.7px;text-transform:uppercase}.text-2-btn{font-family:"grotesk-mono-regular";font-size:17px;line-height:27px;letter-spacing:1.7px;cursor:pointer;text-transform:uppercase}.btn{font-family:"grotesk-mono-regular";font-size:17px;line-height:27px;letter-spacing:1.7px;border:1px solid #000;background:#000;color:#fff;transition:0.3s;cursor:pointer;text-transform:uppercase;display:inline-block;padding:8px 18px}@media (min-width:992px){.btn{padding:8px 36px}}.btn:hover{background:#fff;color:#000}.mpcontainer{width:1200px;max-width:100%;margin:0 auto}@media (max-width:1199px){.tplLayout1 #main{display:flex;flex-direction:column}}@media (max-width:1199px){.tplLayout1 .text-md-mobile{font-family:"cirka-regular";font-size:23px;line-height:31px;letter-spacing:0;text-transform:none}}@media (max-width:991px){.tplLayout1 .text-2-sm-mobile{font-family:"cirka-regular";font-size:13px;line-height:24px;letter-spacing:.13px}}.tplLayout1 .btnResetToFont{padding:0;border:none;background-color:transparent}.tplLayout1 .btnResetToFont:hover{background-color:transparent}.footer-bar{text-align:center;background:#fff;color:#666;padding:66px 12px 40px 12px}@media (min-width:1200px){.footer-bar{text-align:left;padding:70px 12px}}.footer-bar a{text-decoration:none}.footer-bar a:hover{opacity:.6}@media (min-width:1200px){.footer-bar .footer-bar-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}@media (min-width:1200px){.footer-bar .footer-bar-col-first{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}}.footer-bar .footer-bar-btn-link{background:#A5917E;color:#fff;border-color:#A5917E;margin-bottom:46px;padding-left:20px;padding-right:17px}@media (min-width:1200px){.footer-bar .footer-bar-btn-link{margin-bottom:0}}.footer-bar .footer-bar-btn-link:hover{background:#fff;color:#A5917E}.footer-bar .footer-bar-text{margin:0 auto 30px auto;padding:0 10px;width:300px;max-width:100%}@media (min-width:992px){.footer-bar .footer-bar-text{width:480px}}@media (min-width:1200px){.footer-bar .footer-bar-text{margin-bottom:0;margin-left:50px}}.footer-bar .footer-bar-text p{margin:0}.footer-bar .footer-bar-col-links{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;justify-content:space-evenly;align-items:center}@media (min-width:1200px){.footer-bar .footer-bar-col-links{justify-content:flex-start}}.footer-bar .footer-bar-col-links .footer-cin,.footer-bar .footer-bar-col-links a{margin:4px;padding:6px}@media (min-width:1200px){.footer-bar .footer-bar-col-links .footer-cin,.footer-bar .footer-bar-col-links a{margin:0 20px;padding:1px}}@media (min-width:1200px){.footer-bar .footer-bar-col-links .footer-cin{margin-right:0}}.footer-bar #mindpark-logo{opacity:1;line-height:0}@media (min-width:1200px){.footer-bar #mindpark-logo{margin-right:0}}.footer-bar #mindpark-logo svg path{fill:#666}.vbox-child img{max-height:90vh;max-width:calc(100vw - 100px)}
