:root{--dark-outline:#e2e7f1;--body-display:#6e7488;--dark:#090b19;--pin-stripe:#f3f6fc;--black:#0d0d0d}h1{letter-spacing:7px;margin-top:0;margin-bottom:0;font-family:Italiana,sans-serif;font-size:48px;font-weight:400;line-height:1.2em}h2{letter-spacing:5px;margin-top:0;margin-bottom:0;font-family:Italiana,sans-serif;font-size:32px;font-weight:400;line-height:1.25em}h3{letter-spacing:7px;margin-top:0;margin-bottom:0;font-family:Italiana,sans-serif;font-size:24px;font-weight:700;line-height:30px}h4{letter-spacing:7px;margin-top:0;margin-bottom:0;font-family:Italiana,sans-serif;font-size:18px;font-weight:400;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-family:Inter;font-size:14px;font-weight:700;line-height:20px}h6{margin-top:10px;margin-bottom:10px;font-family:Inter;font-size:12px;font-weight:700;line-height:18px}p{margin-bottom:10px;font-size:18px;line-height:1.6em}label{margin-bottom:0;font-weight:700;display:block}blockquote{border-left:3px solid var(--dark-outline);color:var(--body-display);background-color:#ffffffa6;margin-top:36px;margin-bottom:36px;padding:18px 24px;font-size:18px;line-height:1.6em}.section{z-index:10;flex-direction:column;justify-content:center;align-items:center;padding:120px 5vw;display:flex;position:relative}.section.no-bottom-padding{padding-bottom:0}.section.no-verticle-padding{padding-top:0;padding-bottom:0}.section.no-top-padding{padding-top:0}.section.clip{margin-top:-51px;padding-top:120px}.section.clip.no-top-padding{padding-top:0;font-size:15px}.background-cover{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%;overflow:hidden}.background-image{z-index:1;background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6449706a4d18ae31afb3f5bc_Space002.avif);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.background-image.project-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43b31dcd00358cb70279_Wilhelmstr%2023%2C%2010963%20berlin.avif);background-position:0 0}.background-image.project-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43d07b249d0601817ca8_Neubau%20Schulgeb%C3%A4ude%20Louisenlund%2C%20G%C3%BCby.avif)}.background-image.p-01--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43b3a498975a8d1794e4_Wilhelmstr%2023%2C%2010963%20berlin\(2\).avif)}.background-image.p-01--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43b3bd4d1c06a44b63c4_Wilhelmstr%2023%2C%2010963%20berlin\(4\).avif);background-position:50%;background-size:cover}.background-image.p-01--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43b39e195e4173416561_Wilhelmstr%2023%2C%2010963%20berlin\(3\).avif);background-position:50%}.background-image.p-02--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43c0abd6b208e3fa4b6c_nio-house-showroom-Frankfurt-3.avif);background-position:50%}.background-image.p-02--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bfa2dffdcbd1b4eea6_nio-house-showroom-Frankfurt-2.avif);background-position:0%}.background-image.p-02--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bf6d1dcfdbcd603d3d_nio-house-showroom-Frankfurt-4.avif);background-position:50%;background-size:auto}.background-image.p-02--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bfa2dffda113b4eea5_nio-house-showroom-Frankfurt-5.avif);background-position:50%;background-size:cover}.background-image.p-03--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43d01dcd0037ebb70527_Neubau%20Schulgeb%C3%A4ude%20Louisenlund%2C%20G%C3%BCby%202.avif);background-position:50%}.background-image.p-03--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43d0a2dffd7eb1b4ef48_Neubau%20Schulgeb%C3%A4ude%20Louisenlund%2C%20G%C3%BCby%204.avif);background-position:50%}.background-image.p-03--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43d0dead4716f30c9956_Neubau%20Schulgeb%C3%A4ude%20Louisenlund%2C%20G%C3%BCby%203.avif);background-position:50%}.background-image.p-04--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fb816a4731144c423a1ef_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F.avif);background-position:50%}.background-image.p-04--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fb816f2dc8de08108e2fe_image_6483441%20\(1\).avif);background-position:50%}.background-image.p-04--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fb81658c4d262d6e0ba35_image_6487327.avif);background-position:50%}.background-image.p-04--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fb816b61ec347fe87934b_image_6487327%20\(2\).avif);background-position:50%}.background-image.p-04--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fb8164166b66e2ba5b56e_image_6487327%20\(1\).avif);background-position:50%}.background-image.p-05--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fba75b0874f08aafeadf8_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F.avif);background-position:50%}.background-image.p-05--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fba75b61ec3e28287ba2a_image_6483441.avif);background-position:50%}.background-image.p-05--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fba76cf20d43f1fe52e48_image_6483441%20\(1\).avif);background-position:50%}.background-image.p-06--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a3d27dc48dc374a40_photo_2024-10-19_12-27-02%20\(3\).avif);background-position:50%}.background-image.p-06--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a5bdcff8ae26587e7_photo_2024-10-19_12-27-01.avif);background-position:50%}.background-image.project-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fba75b0874f08aafeadf8_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F.avif);background-position:50%}.background-image.project-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3ad5a721d4923baddb_photo_2024-10-19_12-27-02.avif);background-position:50%}.background-image.p-07--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/64bc0819cc874d4a3f56d8ab_MAIN.avif)}.background-image.p-07--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/64bc081a51f2b29911660b36_photo_2023-07-22_12-59-55%20\(2\).avif)}.background-image.p-07--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/64bc081a082c3534bdfa8a8f_photo_2023-07-22_12-59-56.avif)}.background-image.p-07--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/64bc081a40139f5a573418c5_photo_2023-07-22_12-59-56%20\(2\).avif)}.background-image.p-07--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/64bc081a58e886d3f5cffa91_photo_2023-07-22_12-59-55.avif)}.background-image.p-07--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/64bc08196430fa15b08e1b7a_photo_2023-07-22_12-59-57%20\(2\).avif)}.background-image.p-08--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f50202276d7f00f6d919a_photo_2024-10-17_17-58-30.avif)}.background-image.p-08--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f502036532b156f1bdd9b_photo_2024-10-17_17-58-31.avif)}.background-image.p-08--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5020df88f5026a4bf3e9_photo_2024-10-17_17-58-28.avif)}.background-image.p-08--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f50200a73d284e73abd52_photo_2024-10-17_17-58-32.avif)}.background-image.p-08--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5020afef796b99d79ed6_photo_2024-10-17_17-58-29%20\(2\).avif)}.background-image.p-08--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f502012dafe530ce46762_photo_2024-10-17_17-58-29.avif)}.background-image.p-09--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ac1cf7df21e6f8bfae3_photo_2024-10-19_12-03-23.avif);background-position:50%}.background-image.p-09--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab24c91e408830ed072_photo_2024-10-19_12-03-22.avif);background-position:50%}.background-image.p-09--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab11e4f01547ade08c4_photo_2024-10-19_12-03-23%20\(2\).avif);background-position:50%}.background-image.p-09--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab15f6f52e4a432e39f_photo_2024-10-19_12-03-21.avif);background-position:50%}.background-image.p-09--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab1b2943cdea4a74199_photo_2024-10-19_12-03-22%20\(3\).avif);background-position:50%}.background-image.p-09--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab12276d7f00f77e017_photo_2024-10-19_12-03-22%20\(2\).avif);background-position:50%}.background-image.p-09--img-07{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab1690bc5958bfa9cc8_photo_2024-10-19_12-03-21%20\(2\).avif);background-position:50%}.background-image.p-09--img-08{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6ac2759126a0b23fca3295e9_671f4bf1c499f9363e9c3a0f_Sanierung.avif);background-position:50%}.background-image.p-10--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26b2943cdea4aab05d_photo_2024-10-19_12-09-07%20\(2\).avif)}.background-image.p-10--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26749fe18314f596d1_photo_2024-10-19_12-09-08.avif)}.background-image.p-10--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26713529b4f74e6aa1_photo_2024-10-19_12-09-06.avif)}.background-image.p-10--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26d8a6e740c553abc4_photo_2024-10-19_12-09-09.avif)}.background-image.p-10--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26d79d43a1dd1901c2_photo_2024-10-19_12-09-05.avif)}.background-image.p-10--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e265a37f1c92da05d07_photo_2024-10-19_12-09-03%20\(2\).avif)}.background-image.p-10--img-07{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e268b1518d28964ef41_photo_2024-10-19_12-09-07.avif)}.background-image.p-10--img-09{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26ce81e27a311b3734_photo_2024-10-19_12-09-03.avif)}.background-image.p-10--img-10{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e25dfdf57fd9e23b6e0_photo_2024-10-19_12-09-05%20\(2\).avif)}.background-image.p-10--img-08{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5e26d30b7c8fe27c668e_photo_2024-10-19_12-09-04.avif)}.background-image.p-03--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6285d8a6e740c5582f7e_photo_2024-10-19_12-09-55%20\(2\).avif);background-position:50%}.background-image.p-03--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6285affcdb585ec36e48_photo_2024-10-19_12-09-54.avif);background-position:50%}.background-image.p-03--img-07{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6285248a1b1d23957562_photo_2024-10-19_12-09-52%20\(2\).avif);background-position:50%}.background-image.p-11--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6b552be6921f32bfce5e_photo_2024-10-19_12-17-53%20\(2\).avif)}.background-image.p-11--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6b544d79b516518cc989_photo_2024-10-11_15-03-32.avif)}.background-image.p-11--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6b5402e141a7a038c34a_photo_2024-10-19_12-17-53.avif);background-position:0 0}.background-image.p-11--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c480a9c897fffa20ab0cd_Dachausbau-03.avif);background-position:50%}.background-image.p-11--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4809423035ac368e2afd_Dachausbau-02.avif);background-position:50%}.background-image.p-12--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4af319bd63cc23fc852f_skechers-01.avif);background-position:50%}.background-image.p-12--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4af3e2fd1cbc0f104f96_skechers-02.avif);background-position:50%}.background-image.p-12--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4af3e82d697e2f410010_skechers-03.avif);background-position:50%}.background-image.p-12--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4af366019e020fc27ee1_skechers-04.avif);background-position:50%}.background-image.p-12--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4af3e82d697e2f410031_skechers-05.avif);background-position:50%}.background-image.p-06--img-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a55ae3294a00a9be2_photo_2024-10-19_12-27-02%20\(2\).avif);background-position:50%}.background-image.p-06--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3ae57cb1493b3c48b2_photo_2024-10-19_12-27-03.avif);background-position:50%}.background-image.p-06--img-08{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3ad5a721d4923baddb_photo_2024-10-19_12-27-02.avif);background-position:50%}.background-image.service-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f4bf169d45b5316a9e2d4_Dachausbau.avif);background-position:50%}.background-image.service-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f4bf1afef796b99d364ff_5a94b21017a330d7f9f7b6702303a26c_generalunternehmer-projekt-berlin.avif)}.background-image.service-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f4bf1c499f9363e9c3a0f_e67712f3d9a4c3c19124d5a62de7b076_einfamilienhaus-sanierung.avif)}.background-image.service-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f4bf1c836dfe0c3b0d998_Inneausbau.avif)}.background-image.service-05{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0b0d1fd7eff73643c0_photo_2024-10-19_13-29-37.avif);background-position:50%}.background-image.service-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0c756dd3007999d0ff_photo_2024-10-19_13-33-07.avif);background-position:50%}.background-image.service-07{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0b1a45f441e257bd57_photo_2024-10-19_13-31-25.avif);background-position:50%}.background-image.service-08{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0b0d1fd7eff73643f3_photo_2024-10-19_13-33-38.avif);background-position:50%}.background-image.service-09{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0b19f8345a2608d38e_photo_2024-10-19_13-32-01.avif);background-position:50%}.background-image.service-10{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0bc7c288397a88b9da_e0c3c11b7bdd13c9c2e6317f616d5a04_abrissarbeiten-berlin.avif);background-position:50%}.background-image.service-11{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0bcafc3926c2570d1e_photo_2024-10-19_13-32-20.avif);background-position:50%}.background-image.service-12{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f7c0b7262b88e32cfe87a_photo_2024-10-20_10-57-51.avif);background-position:50%}.background-image.project-sketchers{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4b35ecd8e1376fcc8771_skechers-main.avif);background-position:50%}.background-image.project-nio-showroom{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bfa2dffd94d8b4eea7_nio-house-showroom-Frankfurt-1.avif);background-position:50%}.background-image.project-sushi-restaurant{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f50200a73d284e73abd52_photo_2024-10-17_17-58-32.avif);background-position:50%}.background-image.p-06--img-01-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a1a45f441e24a4ea4_photo_2024-10-19_12-30-45.avif);background-position:50%}.background-image.p-06--img-03-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a607f6c4341e3d416_photo_2024-10-19_12-30-46.avif);background-position:50%}.background-image.p-06--img-05-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3ad6507701e4549d4b_photo_2024-10-19_12-30-46%20\(2\).avif);background-position:50%}.background-image.p-06--img-06-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3ad6507701e4549d68_photo_2024-10-19_12-30-47.avif);background-position:50%}.background-image.p-06--img-07-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3aac0b84ab283e583a_photo_2024-10-19_12-30-47%20\(2\).avif);background-position:50%}.background-image.p-10--img-11{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6285950a4ebd4e224cec_photo_2024-10-19_12-09-09%20\(2\).avif);background-position:50%}.background-image.project-06-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a607f6c4341e3d416_photo_2024-10-19_12-30-46.avif);background-position:50%}.background-image.project-06-v3{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6b544d79b516518cc989_photo_2024-10-11_15-03-32.avif);background-position:50% 0}.background-image.project-07-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6ac2759126a0b23fca3295e9_671f4bf1c499f9363e9c3a0f_Sanierung.avif);background-position:50%}.background-image.p-11--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c480950e814c58f448e8e_Dachausbau-01.avif);background-position:50%}.background-image.p-12--img-06{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4b35ecd8e1376fcc8771_skechers-main.avif);background-position:50%}.background-image.p-11--img-07{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f8d8debada0f0bfcdfa_2025-10-20%2013.39.11.webp)}.background-image.p-11--img-08{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f8d67b63cd2aad549b3_2025-10-20%2013.39.06.webp)}.background-image.p-11--img-09{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f8d3496afc1c73bd012_2025-10-20%2013.39.16.webp)}.background-image.p-houser7--img-01{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f10b18b13f7e1a36cf8_2025-10-20%2013.38.22.webp);background-position:50%}.background-image.p-houser7--img-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f1052d2778fc57130f3_2025-10-20%2013.38.54.webp);background-position:50%}.background-image.p-houser7--img-03{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f10fca9c47d8a801642_2025-10-20%2013.38.46.avif);background-position:50%}.background-image.p-houser7--img-04{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f10c831a82e3df27a12_2025-10-20%2013.38.32.avif);background-position:50%}.background-image.p-houser7--img-05,.background-image.project-hauser7{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f106969a7e9374aef7c_2025-10-20%2013.38.09.avif);background-position:50%}.background-image.project-02{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bfa2dffd94d8b4eea7_nio-house-showroom-Frankfurt-1.avif)}.background-image.project-skechers{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4b35ecd8e1376fcc8771_skechers-main.avif);background-position:50%}.background-image.project-hauser7{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f106969a7e9374aef7c_2025-10-20%2013.38.09.avif);background-position:50%}.image-overlay{z-index:1;background-color:#090b194d;position:absolute;inset:0%}.image-overlay.dark-overylay{background-color:#090b1973}.navbar{z-index:99;background-color:#ddd0;justify-content:center;height:75px;padding-left:5vw;padding-right:5vw;font-family:Inter;display:flex;position:fixed;inset:0% 0% auto}.wrapper{z-index:10;width:100%;max-width:1400px;position:relative}.wrapper.singl-service-banner{padding-top:60px}.wrapper.navbar-wrapper{border:1px solid #f3f6fc;border-top:1px #f3f6fc00;justify-content:space-between;padding-left:0;padding-right:0;display:flex}.nav-link{color:var(--dark);letter-spacing:3px;text-transform:uppercase;white-space:nowrap;flex:1;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;font-size:14px;text-decoration:none;display:flex;position:relative}.nav-link.w--current{color:var(--dark)}.left-navbar{z-index:30;border:1px none var(--pin-stripe);letter-spacing:-.03em;background-color:#fff;justify-content:space-between;width:33.33%;min-width:275px;font-size:18px;font-weight:700;display:flex;position:relative}.menu-wrapper{border:1px #f3f6fc00;flex:1;justify-content:flex-end;align-items:stretch;width:33.33%;display:flex;position:relative;overflow:hidden}.nav-menu{z-index:10;border:1px #f3f6fc00;justify-content:flex-end;width:50%;display:flex}.brand{color:var(--dark);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:stretch;padding-left:24px;font-size:22px;display:flex}.body{color:var(--dark);font-family:Poppins,sans-serif}.full-menu-button{border-right:1px solid var(--pin-stripe);border-left:1px solid var(--pin-stripe);cursor:pointer;justify-content:center;align-items:center;width:80px;margin-right:-.5px;padding:26px;display:none}.stripe-wrapper{z-index:5;justify-content:center;width:100%;min-width:auto;margin-left:auto;margin-right:auto;display:flex;position:absolute;inset:0% auto;overflow:hidden}.stripe-container{justify-content:space-between;width:100%;height:100%;display:flex}.pin-stripe{background-color:var(--pin-stripe);width:1px}.pin-stripe.white{background-color:#ffffff1f}.xxl-heading{margin-right:1px;font-size:78px}.xxl-heading.one{font-size:60px}.clip{position:relative;overflow:hidden}.page-wrapper{z-index:15;background-color:#fff;flex-direction:column;align-items:stretch;min-height:100vh;position:relative}.large-heading{text-transform:uppercase;font-family:Italiana,sans-serif;font-size:30px;font-weight:400;line-height:1.15em}.body-display{color:var(--dark);margin-bottom:20px;font-size:16px;line-height:1.6em}.body-display.white{color:#ffffffe6}.body-display.large{font-size:18px}.project-item{grid-column-gap:18px;grid-row-gap:24px;color:#fff;flex-direction:column;grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;height:30vw;min-height:300px;max-height:465px;display:grid;position:relative;overflow:hidden}.horizontal-line{background-color:var(--dark-outline);flex:1;height:1px;margin-left:18px}.horizontal-line.white{background-color:#ffffff1f}.button{border:1px solid var(--dark);background-color:var(--dark);color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;border-radius:100px;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:16px 28px;font-size:11px;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.button:hover{border-color:var(--dark-outline);background-color:var(--dark-outline);color:var(--dark)}.button.solid-white{color:var(--dark);background-color:#fff;border-color:#fff}.button.solid-white:hover{background-color:var(--dark-outline)}.button.white-outline{background-color:#090b1900;border-style:solid;border-color:#ffffffbf;font-family:Inter}.button.white-outline:hover{border-color:var(--dark);background-color:var(--dark);color:#fff}.button.full-width{width:100%}.navigation-cover{border-left:1px solid var(--pin-stripe);background-color:#fff;flex:1;justify-content:space-between;height:100%;margin-left:-1px;margin-right:-5px;padding-left:0;padding-right:0;display:flex;position:absolute;inset:0% 0% auto}.credits-wrapper{grid-column-gap:80px;grid-row-gap:40px;background-color:var(--pin-stripe);grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:space-between;justify-items:stretch;width:auto;padding:60px 48px;display:grid}.credits-wrapper.homepage{grid-column-gap:80px;grid-row-gap:40px;grid-column-gap:80px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-items:stretch;margin-top:-69px;padding-top:60px;display:grid}.page-info-ribbon{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.page-info-ribbon.homepage{grid-template-columns:1fr 1fr 1fr}.credit-item{justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex}.credit-item.homepage{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.subtitle-wrapper{margin-bottom:18px;overflow:hidden}.subtitle-wrapper.small-subtitle{margin-bottom:12px}.subtitle{z-index:10;color:var(--dark);letter-spacing:4px;text-transform:uppercase;font-family:Inter;font-size:12px;font-weight:400;position:relative}.subtitle.grey{color:var(--body-display)}.subtitle.contacts-list{font-size:18px;font-weight:700}.subtitle.small{box-sizing:border-box;justify-content:flex-start;align-items:center;font-size:12px;display:flex}.subtitle.white{color:#fff}.tripple-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;grid-auto-columns:1fr;margin-bottom:60px;display:grid}.intro-wrapper{z-index:10;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.card-circle{background-color:var(--pin-stripe);border-radius:100%;width:6vw;max-width:800px;height:6vw;max-height:800px;position:absolute;inset:-6vw -6vw auto auto}.card-circle.overlay{background-color:#090b1959}.heading{z-index:10;position:relative}.heading.headline-homepage{letter-spacing:4px;text-transform:uppercase;letter-spacing:4px;text-transform:uppercase;font-size:22px}.menu-lottie{justify-content:center;align-items:center;display:flex}.logos-headline{grid-column-gap:16px;grid-row-gap:16px;color:var(--body-display);text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.hover-link-wrapper{z-index:100;opacity:1;justify-content:center;align-items:center;width:148px;height:148px;padding:24px;display:flex;position:absolute;inset:auto 0 5vw auto}.hover-link-wrapper.project-view-link{position:relative;bottom:auto;right:auto}.hover-link{color:#fff;letter-spacing:3px;text-transform:uppercase;background-color:#fff0;border:1px solid #fff;border-radius:100%;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;text-decoration:none;display:flex}.large-menu-wrapper{z-index:20;grid-column-gap:0px;grid-row-gap:36px;background-color:var(--pin-stripe);flex-direction:column;grid-template-rows:75px auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;width:100%;padding-bottom:25px;display:grid;position:relative}.collection-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.project-collection-item:nth-child(odd){margin-top:60px;margin-bottom:80px}.project-card-info{z-index:10;flex-direction:column;justify-content:space-between;padding:36px 24px;display:flex;position:relative}.project-hover-link-wrapper{justify-content:center;align-items:center;display:flex}.project-info-top{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.project-info-bottom{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-top:12px;display:flex}.mega-menu{z-index:25;border-style:none none none solid;border-width:1px;border-color:var(--pin-stripe);background-color:var(--pin-stripe);margin-left:-1px;margin-right:-1px;display:none;position:absolute;inset:0% 0% auto;overflow:hidden}.mega-menu-overlay{z-index:20;background-color:#090b1980;display:none;position:fixed;inset:0%}.team-social-icon{background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:42px;height:42px;padding:10px;display:flex}.team-social-icon.small{width:30px;height:30px;padding:7px}.team-social-icon.outline{border:1px solid #e2e7f1}.navigation-links{grid-column-gap:0px;grid-row-gap:0px;flex:1;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.preloader{z-index:10000;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.preloader-middle{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:minmax(5vw,1fr) minmax(auto,1400px) minmax(5vw,1fr);grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;justify-items:center;width:100vw;height:100%;display:grid;position:absolute;inset:0%}.left-preloader{border-bottom:1px solid var(--pin-stripe);background-color:#fff;width:100%}.middle-preloader{justify-content:space-between;width:100%;display:flex}.right-preloader{border-bottom:1px solid var(--pin-stripe);background-color:#fff;width:100%}.stripe-preloader{border-right:1px solid var(--pin-stripe);border-bottom:1px solid var(--pin-stripe);background-color:#fff;width:33.33%}.stripe-preloader.left{border-left:1px solid var(--pin-stripe);border-left:1px solid var(--pin-stripe)}.grid-wrapper{z-index:5;grid-column-gap:0px;grid-row-gap:0px;flex:1;grid-template-rows:auto;grid-template-columns:minmax(5vw,1fr) minmax(auto,1400px) minmax(5vw,1fr);grid-auto-columns:minmax(5vw,1fr);grid-auto-flow:row;place-content:space-between;place-items:stretch start;width:100%;display:grid;position:relative}.grid-wrapper.projects-search{z-index:15;flex:0 auto;justify-content:space-between;width:100vw;height:100vh;position:absolute;left:0;right:auto;overflow:hidden}.grid-wrapper.fixed{z-index:25;align-content:end;align-items:end;max-height:0}.grid-wrapper.two-row{flex:0 auto;grid-template-rows:1fr auto;align-content:space-between}.hero-bottom-feature{grid-column-gap:0px;grid-row-gap:24px;width:33.33%;color:var(--dark);background-color:#fff;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;grid-auto-flow:column;padding:0}.featured-project-column{width:100%;color:var(--body-display);letter-spacing:3px;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;font-size:11px;display:flex}.footer-wrapper{grid-column-gap:0px;grid-row-gap:36px;grid-template-rows:minmax(44px,auto);grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(44px,auto);grid-auto-columns:1fr;padding-left:20px;padding-right:20px;display:grid}.footer-wrapper.footer-wrapper-bottom{border-top:1px solid var(--body-display);grid-template-columns:1fr 1fr;justify-content:space-between;margin-top:40px;padding-top:20px;padding-bottom:20px;display:flex}.footer-wrapper.footer-wrapper-top{border-top:1px solid var(--pin-stripe);padding-top:40px}.project-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%;overflow:hidden}.hero-background-image{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/681ce9f8c04d718eb2986b13_f5a2421a4c1bf37be45dca74fc45b38e_photo_2025-05-08_15-14-11.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.hero-background-image.services-background{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6449706a4d18ae49f6b3f5c9_Space007.avif)}.hero-background-image._404-background{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6449706a4d18aebac3b3f5c0_Space012.avif)}.hero-background-image.password-background{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43d01dcd0037ebb70527_Neubau%20Schulgeb%C3%A4ude%20Louisenlund%2C%20G%C3%BCby%202.avif)}.hero-background-image.search-background{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6449706a4d18ae31afb3f5bc_Space002.avif)}.hero-background-image.p-01--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43b31dcd00358cb70279_Wilhelmstr%2023%2C%2010963%20berlin.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-background-image.p-02--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bfa2dffd94d8b4eea7_nio-house-showroom-Frankfurt-1.avif);background-position:50%}.hero-background-image.p-03--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43d07b249d0601817ca8_Neubau%20Schulgeb%C3%A4ude%20Louisenlund%2C%20G%C3%BCby.avif);background-position:50%}.hero-background-image.p-04--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fb816a4731144c423a1ef_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F.avif);background-position:50%}.hero-background-image.p-06--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3ad5a721d4923baddb_photo_2024-10-19_12-27-02.avif);background-position:50%}.hero-background-image.p-05--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644fba75b0874f08aafeadf8_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F.avif);background-position:50%}.hero-background-image.p-07--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/6ac2759126a0b23fca3295e9_671f4bf1c499f9363e9c3a0f_Sanierung.avif);background-position:50%}.hero-background-image.p-08--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f50200a73d284e73abd52_photo_2024-10-17_17-58-32.avif);background-position:50%}.hero-background-image.p-09--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f5ab11e4f01547ade08c4_photo_2024-10-19_12-03-23%20\(2\).avif);background-position:50%}.hero-background-image.p-10--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644c43bfa2dffd94d8b4eea7_nio-house-showroom-Frankfurt-1.avif);background-position:50%}.hero-background-image.p-11--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f8d8debada0f0bfcdfa_2025-10-20%2013.39.11.webp);background-position:50% 0}.hero-background-image.p-12--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/675c4af366019e020fc27ee1_skechers-04.avif);background-position:50%}.hero-background-image.p-06--hero-bgimg-v2{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/671f6e3a607f6c4341e3d416_photo_2024-10-19_12-30-46.avif);background-position:50%}.hero-background-image.p-hauser7--hero-bgimg{background-image:url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/68f62f106969a7e9374aef7c_2025-10-20%2013.38.09.avif);background-position:50%}.project-description{grid-column-gap:24px;grid-row-gap:60px;background-color:var(--pin-stripe);color:var(--dark);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:80px 60px;display:grid;position:relative}.project-description.top-grey-border{border-top:1px solid var(--dark-outline)}.project-description.top-grey-border.project-description-contacts{padding-top:40px;padding-bottom:40px}.general-collection-wrapper{padding-top:36px}.general-collection-wrapper.no-top-padding{padding-top:0}.form{grid-column-gap:16px;grid-row-gap:24px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:grid}.field-wrapper{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.field-wrapper.email-phone,.field-wrapper.field-wrapper-form,.field-wrapper.email-phone,.field-wrapper.field-wrapper-form{grid-template-rows:auto}.text-field{border:1px solid var(--dark-outline);background-color:#ffffffa6;border-radius:2px;min-height:54px;margin-bottom:0;padding-top:18px;padding-bottom:18px;padding-left:18px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.text-field:focus{background-color:#fff;border-color:#d4ddee}.text-field::placeholder{color:var(--body-display)}.text-field.large{resize:none;resize:none;min-height:100px}.utility-message{background-color:#0000;height:100%;margin-top:auto;padding:0}.success-wrapper{grid-column-gap:16px;grid-row-gap:12px;border:1px solid var(--dark-outline);background-color:#ffffffd9;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;min-height:340px;padding:60px;display:grid}.error-message{background-color:var(--dark-outline);color:var(--dark);margin-top:0;padding:12px 18px}.tablet-mobile-nav-links{display:none}.field-label{letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:400}.field-label.field-label-v2{text-transform:capitalize}.button-text{z-index:10;position:relative}.home-hero{z-index:10;color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding-top:120px;display:flex;position:relative;overflow:hidden}.footer-section{z-index:10;color:var(--body-display);flex-direction:column;justify-content:center;align-items:center;padding:60px 5vw 0;display:flex;position:relative}.nav-link-hover-button{border:1px solid #ffffff1f;border-radius:100px;width:100%;height:46px;position:absolute}.transparent-fill{width:100%}.div-block-2{display:flex}.brand-wrap{align-items:center;max-height:75px;display:flex}.hide{display:none}.button-v2{grid-column-gap:5px;grid-row-gap:5px;color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;background-color:#090b19;border:1px solid #090b19;border-radius:100px;justify-content:center;align-items:center;margin-right:0;padding:16px 28px;font-size:11px;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:inline-flex;position:relative;overflow:hidden}.button-v2:hover{color:#090b19;background-color:#e2e7f1;border-color:#e2e7f1}.button-v2.white-outline{background-color:#090b1900;border-style:solid;border-color:#ffffffbf;font-family:Inter}.button-v2.white-outline:hover{color:#fff;background-color:#090b19;border-color:#090b19}.button-v2.black-outline{color:#000;background-color:#0000}.logo-header{font-size:15px;line-height:1}.logo-header---span{font-size:40px;line-height:1}.card-circle-2{background-color:#f3f6fc;border-radius:100%;width:6vw;max-width:800px;height:6vw;max-height:800px;position:absolute;inset:-6vw -6vw auto auto}.subtitle-4{z-index:10;color:#090b19;letter-spacing:4px;text-transform:uppercase;font-family:Inter;font-size:12px;font-weight:400;position:relative}.services-grid-2{grid-column-gap:1px;grid-row-gap:1px;border-top:1px solid #f3f6fc;border-left:1px solid #f3f6fc;border-right:1px solid #f3f6fc;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;display:grid}.feature-card-info{grid-column-gap:16px;grid-row-gap:24px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.card-button-wrapper{display:flex}.body-display-2{font-size:16px;line-height:1.6em}.body-display-2.body-display-contacts{padding-left:60px;padding-right:60px}.services-card{grid-column-gap:0px;grid-row-gap:36px;border-top:1px #f3f6fc;border-bottom:1px solid #f3f6fc;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:100%;padding:36px;display:grid}.services-card._01{background-image:none;background-position:0 0;background-size:auto}.card-hover-item-6{grid-column-gap:16px;grid-row-gap:36px;border-top:1px #f3f6fc;border-bottom:1px #f3f6fc;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:flex-start stretch;padding:0;text-decoration:none;display:grid;position:relative;overflow:hidden}.card-hover-item-6.innenausbau{background-image:linear-gradient(#0000,#fff),url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644ec8f80014984524aa7b9b_Bodenbelagsarbeiten.avif);background-position:0 0,50% 0;background-size:auto,auto}.card-hover-item-6.innenausbau-2{background-image:linear-gradient(#0000,#fff),url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644ebce6844f8180336c751d_Innenausbau.avif);background-position:0 0,50%;background-size:auto,auto}.card-hover-item-6.innenausbau-3{background-image:linear-gradient(#0000,#fff),url(https://cdn.prod.website-files.com/6449706a4d18ae2b30b3f563/644ec820d74e61f7c61505a5_Trockenbau.avif);background-position:0 0,50% 0;background-size:auto,auto}.feature-card-description{z-index:10;grid-column-gap:16px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;position:relative}.header-logo-image{margin-bottom:1px}.html-embed{display:none}.centered{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.button-icon,.link-block-icon{width:20px}.paragraph-footer{margin-bottom:0}.link-block-footer{color:var(--dark);font-size:18px;line-height:1.6;text-decoration:none;transition:all .2s}.link-block-footer:hover{opacity:.75;color:var(--dark)}.link-block-footer.copywrite{font-size:14px}.link-contacts-footer{text-align:right;flex-flow:column;display:flex}.footer-logo-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:200px;display:flex}.footer-policy{grid-column-gap:12px;grid-row-gap:12px;display:flex}.footer-rights{grid-column-gap:10px;grid-row-gap:10px;color:var(--dark);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.link-block-copy{z-index:10;grid-column-gap:5px;grid-row-gap:5px;color:var(--dark);text-align:center;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative}.link-block-copy:hover{transform:translate(3px)}.team-social-wrapper-v2{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-end;margin-top:10px;display:flex}.hero-content-wrapper-copy{grid-column-gap:16px;grid-row-gap:36px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:.75fr;grid-auto-columns:1fr;align-items:flex-start;margin-top:180px;display:block}.hero-subtitle{font-size:16px;line-height:1.6rem}.success-message-title{letter-spacing:7px;font-family:Italiana,sans-serif;font-size:24px;font-weight:700;line-height:30px}.modal{z-index:999;flex-flow:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;inset:0%}.modal-bg{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0006;width:100%;height:100%}.modal-container{background-color:var(--pin-stripe);width:100%;max-width:35rem;position:absolute}.link-block{z-index:1;color:var(--dark);padding:4px;font-size:34px;text-decoration:none;position:absolute;inset:2px 2px auto auto}.close-text{transform:rotate(45deg)}.popup-modal-wrap{margin-top:40px;position:relative;overflow:hidden}.popup-modal-text-disclaimer{color:var(--body-display);text-align:center;font-size:11px;line-height:16px}.popup-modal-disclaimer-link{color:var(--dark);text-decoration:underline}.link{color:var(--dark);font-weight:600;text-decoration:none}.contact-form-header{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.field-wrapper-v2{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.hidden-field{display:none}@media screen and (min-width:1280px){.card-hover-item,.card-hover-item-2,.card-hover-item-3,.card-hover-item-4,.card-hover-item-5,.card-hover-item-6{padding:0}.hero-subtitle{font-size:18px}}@media screen and (min-width:1440px){.xxl-heading.one{font-size:80px}.credits-wrapper{grid-column-gap:114px}.services-card{padding:48px}.hero-subtitle{font-size:25px}}@media screen and (min-width:1920px){.xxl-heading.one{flex-flow:column;margin-top:129px;font-size:100px;display:flex}.credits-wrapper{grid-column-gap:134px}.hero-subtitle{font-size:35px}}@media screen and (max-width:991px){.section{padding-top:80px;padding-bottom:80px}.nav-link{padding:20px 12px;font-size:12px;text-decoration:none}.nav-link.w--current{color:var(--dark)}.left-navbar{width:100%}.nav-menu{display:none}.full-menu-button{display:flex}.pin-stripe.hide-tablet{display:none}.hero-content-wrapper{max-width:none}.xxl-heading{font-size:64px}.banner-content{min-height:325px;padding-top:60px;padding-bottom:60px}.project-item{min-height:375px;max-height:550px}.page-info-ribbon{grid-template-columns:1fr}.tripple-grid{grid-row-gap:36px;grid-template-columns:1fr 1fr}.services-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 1fr}.large-menu-wrapper{grid-row-gap:0px;grid-template-columns:1fr;padding-top:0;padding-bottom:0}.collection-grid{grid-template-columns:1fr 1fr}.project-collection-item:nth-child(odd){margin-top:5vh;margin-bottom:5vh}.post-list-item{height:auto;font-size:16px}.post-list-item.category-list-item{min-height:60px;padding-left:24px;padding-right:24px;font-size:16px}.inner-page-hero-wrapper{grid-template-columns:1fr}.sticky-services-menu{position:relative;top:0}.hero-bottom-feature{width:50%}.footer-wrapper{grid-template-columns:1fr 1fr 1fr;padding-left:0;padding-right:0}.featured-project-details{grid-template-columns:1fr}.gallery-items-wrapper{padding-top:160px}.fly-out-button{width:50%;max-width:50%}.fly-out-button.on-click{width:66.66%;max-width:66.66%}.project-description{padding:36px 24px}.project-features{padding-top:0}.large-search-wrapper{width:100%}.services-wrapper{grid-template-columns:1fr 1fr}.services-wrapper.without-what-we-do--block{grid-template-rows:auto}.services-info{grid-template-columns:1fr}.project-gallery-image-wrapper{grid-template-rows:auto 1fr}.project-schowcae-title{grid-template-columns:1fr 1fr;height:auto;margin-bottom:0}.dropdown{border-bottom:1px solid var(--dark-outline);flex-direction:column;margin-left:0;margin-right:0;display:flex}.tablet-mobile-nav-links{background-color:#fff;display:flex}.image-cover-wrapper{width:50%}.page-info{overflow:auto}.minimal-card{padding:24px}.services-grid-2{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 1fr}.body-display-2.body-display-contacts{padding-left:20px}.services-card{padding:36px 24px}.service-image{height:600px}.collection-grid-services{grid-template-columns:1fr}.hero-content-wrapper-copy{max-width:none;margin-top:100px}.project-collection-item-v2{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:column}.project-collection-item-v2:nth-child(odd){margin-top:5vh;margin-bottom:5vh}.project-collection-item-v2.project-collection-item-v2-reverse{flex-flow:column-reverse;display:flex}.project-item-column-2{padding-left:0;padding-right:0}.project-collection-item-secondary:nth-child(odd){margin-top:5vh;margin-bottom:5vh}.sticky-services-menu-contacts{position:relative;top:0}.project-description-wrapper-contacts{grid-row-gap:48px;grid-template-columns:1fr}.team-info{grid-template-columns:1fr}.team-image{height:auto}.hero-subtitle{font-size:15px}}@media screen and (max-width:767px){h1{font-size:42px}blockquote{padding-left:18px;padding-right:12px}.section{padding-top:60px;padding-bottom:60px}.wrapper.navbar-wrapper{border-style:none;border-color:#000}.nav-link{border-bottom:1px solid var(--pin-stripe);justify-content:flex-start;padding-left:18px;padding-right:18px}.nav-link.bottom{border-bottom-style:none}.left-navbar{border-style:none solid solid;width:100%;min-width:auto;padding-left:0}.menu-wrapper{display:none}.brand{padding-left:18px}.pin-stripe.hide-horizontal-mobile{display:none}.xxl-heading{font-size:54px}.xxl-heading.one{font-size:45px}.project-item{width:100%;height:auto}.credits-wrapper{grid-column-gap:24px;padding:36px}.page-info-ribbon{grid-template-columns:1fr 1fr 1fr}.tripple-grid{grid-row-gap:24px;grid-template-columns:1fr}.services-grid{grid-template-columns:1fr}.hover-link-wrapper{display:none}.hover-link-wrapper.project-view-link,.hover-link-wrapper.hover-link-wrapper-homepage-show-on-mobile,.hover-link-wrapper.project-view-link,.hover-link-wrapper.hover-link-wrapper-homepage-show-on-mobile{display:flex}.large-menu-wrapper{grid-template-rows:65px auto}.collection-grid{grid-row-gap:24px;grid-template-columns:1fr;margin-top:0;margin-bottom:20px}.project-collection-item:nth-child(odd){margin-top:0;margin-bottom:0}.inner-page-hero-wrapper{grid-row-gap:60px;grid-template-rows:auto auto auto}.navigation-links{grid-template-columns:1fr}.banner-items{height:80px}.menu-list-item{grid-template-columns:auto 1fr}.menu-list-item.discovery-item{padding-left:18px;padding-right:18px}.menu-list-item.contact-page,.list-heading-wrapper.contact-page,.list-heading-wrapper.contact-page{grid-template-columns:auto}.grid-wrapper{grid-row-gap:120px}.grid-wrapper.two-row{grid-row-gap:60px;grid-row-gap:60px}.hero-bottom-feature{width:100%}.footer-wrapper{grid-template-columns:1fr;grid-auto-rows:minmax(36px,auto)}.footer-wrapper.footer-wrapper-bottom{flex-flow:column-reverse;grid-template-rows:minmax(44px,auto) auto;grid-template-columns:1fr;display:flex}.project-detail-items{grid-template-columns:1fr 1fr}.gallery-items-wrapper{padding-top:140px}.fly-out-button{grid-template-columns:60px 1fr;width:66.66%;max-width:66.66%}.fly-out-button.on-click{width:100%;max-width:100%}.project-description{grid-row-gap:36px;grid-template-columns:1fr}.general-collection-wrapper{padding-top:36px}.results-help-wrapper{grid-template-columns:auto;justify-content:center;justify-items:center;padding-top:36px;padding-bottom:36px}.list-item-arrow{width:14px;min-width:14px}.list-item-text{text-align:left}.gallery-heading{padding-left:18px}.field-wrapper{grid-template-columns:1fr}.field-wrapper.email-phone{grid-row-gap:24px;grid-row-gap:24px}.services-wrapper{grid-row-gap:60px;grid-template-columns:1fr;padding-top:36px}.services-info,.services-info.without-what-we-do,.services-info.without-what-we-do{grid-template-columns:1fr}.project-gallery-image-wrapper{grid-row-gap:36px}.project-gallery-image:nth-child(odd){margin-top:0;margin-bottom:0}.project-schowcae-title{grid-template-columns:1fr}.image-cover-wrapper{width:100%}.page-info{height:auto}.page-hero{min-height:550px}._404-hero{min-height:450px}.service-description{padding-right:0}.about-description{text-align:left}.services-grid-2{grid-template-columns:1fr}.menu-list-item-2{grid-template-columns:auto 1fr}.link-contacts-footer{text-align:left}.link-block-copy{border-bottom:1px solid #e2e7f1;min-height:80px}.service-image{height:400px}.collection-grid-services{grid-row-gap:24px;grid-template-columns:1fr;margin-top:0}.project-item-services-secondary{width:100%}.team-social-wrapper-v2{justify-content:flex-start}.collection-grid-services-v2{grid-row-gap:24px;grid-template-columns:1fr;margin-top:0}.project-collection-item-v2:nth-child(odd),.project-collection-item-secondary:nth-child(odd){margin-top:0;margin-bottom:0}.team-wrapper{grid-row-gap:60px;grid-template-columns:1fr;padding-top:36px}.team-info{grid-template-columns:1fr}.team-description{padding-right:0}.hero-subtitle{font-size:15px}}@media screen and (max-width:479px){h1{font-size:38px}h2{font-size:28px}blockquote{padding-left:18px;padding-right:0;font-size:16px}.section{padding-top:60px;padding-bottom:60px}.brand{align-items:stretch;padding-left:18px}.xxl-heading{font-size:48px}.xxl-heading.one{flex-flow:column;margin-top:66px;margin-left:auto;margin-right:auto;font-size:40px;line-height:1.2em;display:flex}.banner-content{min-height:auto;padding:48px 12px}.banner-intro{grid-row-gap:24px}.large-heading{font-size:36px}.large-heading.large-heading-lower-size{letter-spacing:3px;letter-spacing:3px;font-size:26px}.horizontal-line{width:100%;min-height:1px;margin-top:0;margin-left:6px}.horizontal-line.white{margin-top:0}.stacked-description{grid-template-columns:1fr}.credits-wrapper{grid-column-gap:12px;grid-row-gap:18px;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-flow:row;padding-left:24px;padding-right:24px}.credits-wrapper.homepage{grid-template-columns:1fr}.page-info-ribbon{grid-template-columns:1fr;grid-auto-columns:1fr}.page-info-ribbon.homepage{grid-template-columns:1fr}.subtitle.contacts-list{font-size:11px}.tripple-grid{grid-template-columns:1fr;width:100%;margin-bottom:36px}.logos-headline{flex-direction:row;align-items:center}.large-menu-wrapper{grid-template-rows:auto;padding-top:75px}.project-card-info{padding:18px 12px}.post-list-item.category-list-item{height:auto}.inner-page-hero-wrapper{grid-row-gap:60px}.menu-list-item{grid-template-columns:auto 1fr;padding-left:18px;padding-right:18px}.menu-list-item.white{grid-template-columns:auto 1fr}.menu-list-item.discovery-item{padding-top:18px;padding-bottom:18px}.service-menu-list{grid-auto-rows:1fr}.list-heading-wrapper{grid-template-columns:auto 1fr;width:100%;padding-left:18px}.mega-menu-list-wrapper{grid-template-rows:auto;grid-auto-rows:auto;align-items:start}.grid-wrapper{grid-row-gap:100px}.grid-wrapper.two-row{grid-row-gap:36px;grid-row-gap:36px}.hero-bottom-feature{width:100%}.featured-project-column{font-size:9px}.project-detail-item{padding:36px 18px}.project-detail-item.middle-item{border-left-style:solid}.project-detail-items{grid-template-columns:1fr;overflow:auto}.featured-project-details{grid-template-columns:1fr 1fr}.gallery-items-wrapper{padding-top:140px}.fly-out-button{width:100%;max-width:100%}.project-description{grid-row-gap:24px;padding-left:18px;padding-right:18px}.search-result-list,.search-result-item{flex-direction:column;display:flex}.search-results-link{padding:36px 18px}.search-result-wrapper{flex-direction:column}.results-help-wrapper{padding-top:24px;padding-bottom:24px}.form{grid-template-columns:auto}.field-wrapper{grid-template-rows:auto;grid-template-columns:auto}.services-wrapper.without-what-we-do--block{grid-template-rows:auto}.radio-item{padding-left:18px}.page-hero{min-height:450px;padding-top:89px}.projects-hero{padding-top:89px}.password-hero{min-height:93vh}.minimal-card{padding:24px}.home-hero{min-height:93vh;padding-top:60px}.services-card{padding:36px 18px}.menu-list-item-2{grid-template-columns:auto 1fr;padding-left:18px;padding-right:18px}.link-block-copy{min-height:60px}.project-collection-item-v2{grid-template-rows:auto auto;padding:20px}.project-collection-item-h2{letter-spacing:2px;word-break:break-all}.service-menu-list-contacts{grid-auto-rows:1fr}.heading-3{letter-spacing:2px;word-break:break-all}.heading-4{letter-spacing:2px}.hero-subtitle{margin-left:auto;margin-right:auto;font-size:13px;line-height:1.6rem}}#w-node-_8e07c8f2-059d-6f6d-2fac-5813639df6f0-23b3f573{grid-area:2/2/4/3;place-self:end}#w-node-d71299dc-e2cf-e714-cc8e-cbf4e6f5ae15-23b3f573{grid-area:1/2/2/3;justify-self:start}#w-node-c3dc174b-78b2-9eb5-4dbe-d315274a7469-23b3f573{grid-area:1/3/4/4}#w-node-b128c289-fbf9-8a15-41a5-2bcdbae8da0b-23b3f573{grid-area:3/2/4/3}#w-node-d75a5be9-120d-a9cc-09fb-cefd7dff224e-23b3f573{grid-area:3/1/4/2}#w-node-c27b363e-e641-8c08-06d3-18a7d9643386-23b3f573{grid-area:span 2/span 3/span 2/span 3}#w-node-_66927e21-ee65-d8e1-cc31-2e0bbfb2a5cd-23b3f573{order:1;grid-area:span 1/span 4/span 1/span 4}#w-node-_990b7f6f-cf54-17fa-e0a6-c8d9ae6da3cb-23b3f573{grid-area:2/1/3/3;place-self:center start}#w-node-_79586910-b9fc-d6e4-7c2d-2a1bd192b8d0-23b3f573{grid-area:2/3/3/5}#w-node-_1789df07-422a-fc98-96bf-6240b3e2d27a-23b3f573,#w-node-_6c3a56bf-a4bd-95f1-d63a-cf16edb5372a-23b3f573,#w-node-_7479b319-73da-f371-ce25-9ce4bd96aa5e-23b3f573,#w-node-_3b48f84c-850b-5e0d-062f-e635ff642918-23b3f573,#w-node-_3b48f84c-850b-5e0d-062f-e635ff64291a-23b3f573,#w-node-_3b48f84c-850b-5e0d-062f-e635ff64291c-23b3f573,#w-node-a8443a96-2ee6-98b0-6cca-76492a1e1385-23b3f573,#w-node-a8443a96-2ee6-98b0-6cca-76492a1e1387-23b3f573,#w-node-a8443a96-2ee6-98b0-6cca-76492a1e1389-23b3f573{grid-area:span 1/span 1/span 1/span 1}#w-node-b81914c5-d81c-345f-9745-492ca66249f5-23b3f573{grid-area:1/3/2/4;place-self:center end}#w-node-fecd2812-8d00-066e-f5e8-6ce88ff7a2fa-c426b91d{justify-self:center}#w-node-d4fe0fbd-d9e1-002a-126b-1f986036c617-c426b91d,#w-node-df652b76-2ae2-450c-45d0-498832c1371c-c426b91d{justify-self:end}#w-node-be6e1212-c8c8-b564-9d2f-b92422ca9045-336b9d43{grid-area:2/1/3/4}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5e1-41d4a5da,#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5e9-41d4a5da,#Name.w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5eb-41d4a5da{grid-area:span 1/span 2/span 1/span 2}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5ed-41d4a5da{grid-area:span 1/span 1/span 1/span 1}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5ee-41d4a5da{grid-area:span 1/span 2/span 1/span 2}#Phone-number.w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5f0-41d4a5da,#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5f1-41d4a5da{grid-area:span 1/span 1/span 1/span 1}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5f2-41d4a5da{grid-area:span 1/span 2/span 1/span 2}#Email-Address.w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5f4-41d4a5da{grid-area:span 1/span 1/span 1/span 1}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5f6-41d4a5da,#Message.w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5f8-41d4a5da{grid-area:span 1/span 2/span 1/span 2}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5ff-41d4a5da{justify-self:start}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a600-41d4a5da{justify-self:center}@media screen and (min-width:1440px){#w-node-_990b7f6f-cf54-17fa-e0a6-c8d9ae6da3cb-23b3f573{grid-area:2/1/3/3;justify-self:start}}@media screen and (min-width:1280px){#w-node-_66927e21-ee65-d8e1-cc31-2e0bbfb2a5cd-23b3f573{align-self:center}}@media screen and (max-width:991px){#w-node-_990b7f6f-cf54-17fa-e0a6-c8d9ae6da3cb-23b3f573{grid-column-end:3}#w-node-b81914c5-d81c-345f-9745-492ca66249ee-23b3f573{grid-area:span 1/span 2/span 1/span 2}#w-node-be6e1212-c8c8-b564-9d2f-b92422ca9045-336b9d43{grid-row:3/4;grid-column-end:2}}@media screen and (max-width:767px){#w-node-_990b7f6f-cf54-17fa-e0a6-c8d9ae6da3cb-23b3f573{grid-column-end:5}#w-node-_79586910-b9fc-d6e4-7c2d-2a1bd192b8d0-23b3f573{grid-row:3/4;grid-column-start:1}#w-node-b81914c5-d81c-345f-9745-492ca66249ee-23b3f573{grid-column:span 1/span 1}#w-node-b81914c5-d81c-345f-9745-492ca66249f5-23b3f573{grid-area:2/1/3/2;justify-self:start}#w-node-fecd2812-8d00-066e-f5e8-6ce88ff7a2fa-c426b91d{justify-self:auto}#w-node-d4fe0fbd-d9e1-002a-126b-1f986036c617-c426b91d,#w-node-df652b76-2ae2-450c-45d0-498832c1371c-c426b91d{justify-self:start}}@media screen and (max-width:479px){#w-node-c27b363e-e641-8c08-06d3-18a7d9643386-23b3f573{grid-area:span 1/span 2/span 1/span 2}#w-node-_66927e21-ee65-d8e1-cc31-2e0bbfb2a5cd-23b3f573{grid-column:span 4/span 4}#w-node-_990b7f6f-cf54-17fa-e0a6-c8d9ae6da3cb-23b3f573{justify-self:start}#w-node-_2b1feb25-9e9a-3ca7-92f8-0da741d4a5e1-41d4a5da{grid-column:span 1/span 1}}