:root{--baseFontColor:#292929;--baseBgColor:#fff;--primaryColor:#000099;--secondaryColor:tomato;--errorColor:tomato;--successColor:green;--warnColor:yellow;--letterSpacing:.5px;--baseFontFamily:'Dosis',sans-serif;--headlineFamily:'Nunito',sans-serif;--hightightFontFamily:sans-serif;--baseFontSize:.95vw;--h1FontSize:2em;--h2FontSize:1.8em;--h3FontSize:1.6em;--h4FontSize:1.3em;--h5FontSize:1.2em;--h6FontSize:1.1em;--baseLineHeight:1.5;--headlineLineHeight:1.1;--wrapperWidth:85vw;--maxWrapperWith:90vw;--wrapperBackgroundColor:transparent;--tabletLarge:1024px;--tabletSmall:768px;--phoneLarge:600px;--phoneSmall:400px;--12px:.625vw;--14px:.72vw;--15px:.78vw;--16px:.83vw;--17px:.88vw;--18px:.93vw;--19px:.98vw;--20px:1.04vw;--22px:1.14vw;--24px:1.25vw;--25px:1.3vw;--26px:1.35vw;--29px:1.51vw;--30px:1.56vw;--32px:1.66vw;--33px:1.71vw;--34px:1.77vw;--36px:1.87vw;--40px:2.08vw;--43px:2.26vw;--45px:2.34vw;--46px:2.39vw;--47px:2.44vw;--48px:2.5vw;--51px:2.65vw;--56px:2.91vw;--63px:3.28vw;--71px:3.72vw;--72px:3.75vw}@media (max-width:1024px){:root{--baseFontSize:1.05vw;--h1FontSize:2em;--h2FontSize:1.8em;--h3FontSize:1.6em;--h4FontSize:1.3em;--h5FontSize:1.2em;--h6FontSize:1.1em}}@media (max-width:1000px){:root{--baseFontSize:1.2vw;--h1FontSize:2em;--h2FontSize:1.8em;--h3FontSize:1.6em;--h4FontSize:1.3em;--h5FontSize:1.2em;--h6FontSize:1.1em}}@media (max-width:900px){:root{--baseFontSize:1.4vw;--h1FontSize:2em;--h2FontSize:1.8em;--h3FontSize:1.6em;--h4FontSize:1.3em;--h5FontSize:1.2em;--h6FontSize:1.1em}}@media (max-width:768px){:root{--baseFontSize:1.8vw;--h1FontSize:2em;--h2FontSize:1.8em;--h3FontSize:1.6em;--h4FontSize:1.3em;--h5FontSize:1.2em;--h6FontSize:1.1em}}@media (max-width:600px){:root{--baseFontSize:3.2vw;--h1FontSize:2em;--h2FontSize:1.8em;--h3FontSize:1.6em;--h4FontSize:1.3em;--h5FontSize:1.2em;--h6FontSize:1.1em}}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:200;src:url('../fonts/dosis-v34-latin-200.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:300;src:url('../fonts/dosis-v34-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:400;src:url('../fonts/dosis-v34-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:500;src:url('../fonts/dosis-v34-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:600;src:url('../fonts/dosis-v34-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:700;src:url('../fonts/dosis-v34-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Dosis';font-style:normal;font-weight:800;src:url('../fonts/dosis-v34-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:200;src:url('../fonts/nunito-v32-latin-200.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:200;src:url('../fonts/nunito-v32-latin-200italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:300;src:url('../fonts/nunito-v32-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:300;src:url('../fonts/nunito-v32-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:400;src:url('../fonts/nunito-v32-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:400;src:url('../fonts/nunito-v32-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:500;src:url('../fonts/nunito-v32-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:500;src:url('../fonts/nunito-v32-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:600;src:url('../fonts/nunito-v32-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:600;src:url('../fonts/nunito-v32-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:700;src:url('../fonts/nunito-v32-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:700;src:url('../fonts/nunito-v32-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:800;src:url('../fonts/nunito-v32-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:800;src:url('../fonts/nunito-v32-latin-800italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:900;src:url('../fonts/nunito-v32-latin-900.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:900;src:url('../fonts/nunito-v32-latin-900italic.woff2') format('woff2')}body{font-family:var(--baseFontFamily),sans-serif;color:var(--baseFontColor);font-size:var(--baseFontSize);line-height:var(--baseLineHeight);letter-spacing:var(--letterSpacing)}.wrapper{margin:auto;width:var(--wrapperWidth);max-width:var(--maxWrapperWith)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:var(--headlineLineHeight);font-family:var(--headlineFamily),sans-serif;margin-bottom:1em;font-weight:normal}h1,.h1{font-size:var(--h1FontSize)}h2,.h2{font-size:var(--h2FontSize)}h3,.h3{font-size:var(--h3FontSize)}h4,.h4{font-size:var(--h4FontSize)}h5,.h5{font-size:var(--h5FontSize)}h6,.h6{font-size:var(--h6FontSize)}a{color:var(--primaryColor);text-decoration:none}.page-template-page-soon{background:linear-gradient(rgba(91,127,163,0.26), rgba(91,127,163,0.26)),linear-gradient(rgba(20,28,36,0.22), rgba(20,28,36,0.22)),url("https://canplace.de/wp-content/uploads/2026/04/bg_3.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply, normal, normal;color:#f3f1ec}.page-template-page-soon .page-header{display:none}.page-template-page-soon footer.footer-section{display:none}.page-template-page-soon .page-wrapper .wrapper{min-height:100vh;display:flex;justify-content:center;align-items:center}.page-template-page-soon .page-wrapper .wrapper h1,.page-template-page-soon .page-wrapper .wrapper h2,.page-template-page-soon .page-wrapper .wrapper p{margin-bottom:.5em}.page-template-page-soon .page-wrapper .wrapper p+p{margin-bottom:.25em}.page-template-page-soon .page-wrapper .wrapper .center{text-align:center}.page-template-page-soon .page-wrapper .wrapper .contact h1{text-transform:uppercase}.page-template-page-soon .page-wrapper .wrapper .contact p span{display:block;font-weight:500;padding-top:.3em}.page-template-page-soon .page-wrapper .wrapper .contact p a{color:white;transition:.5s;border-bottom:1px solid transparent}.page-template-page-soon .page-wrapper .wrapper .contact p a:hover{border-color:white}