:root{--neutral-200:#f2f1ee;--neutral-600:#6b6b6b;--neutral-800:#020202;--neutral-400:#e6e6e6;--neutral-100:white;--neutral-700:#333;--neutral-500:#b1b1b1;--neutral-300:#f1f1f1;--green:#2e6f40;--elements-webflow-library--accent--primary-1:#4a3aff;--elements-webflow-library--general--shadow-01:#14142b0f;--elements-webflow-library--general--shadow-02:#14142b14;--elements-webflow-library--neutral--600:#6e7191;--elements-webflow-library--neutral--100:white;--elements-webflow-library--neutral--300:#eff0f6;--elements-webflow-library--neutral--800:#211f54;--elements-webflow-library--secondary--color-1:#281ca5}body{background-color:var(--neutral-200);color:var(--neutral-600);font-family:Satoshi,sans-serif;font-size:18px;line-height:1.667em}h1{color:var(--neutral-800);margin-top:0;margin-bottom:24px;font-size:60px;font-weight:400;line-height:1.3em}h2{color:var(--neutral-800);margin-top:0;margin-bottom:24px;font-size:48px;font-weight:500;line-height:1.083em}h3{color:var(--neutral-800);margin-top:0;margin-bottom:15px;font-size:28px;font-weight:700;line-height:1.286em}h4{color:var(--neutral-800);margin-top:0;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.273em}h5{color:var(--neutral-800);margin-top:0;margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.333em}h6{color:var(--neutral-800);margin-top:0;margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.375em}p{margin-bottom:20px}a{color:var(--neutral-800);text-decoration:underline;transition:color .3s}a:hover{color:var(--neutral-600)}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}li{margin-bottom:8px}label{color:var(--neutral-800);margin-bottom:16px;font-size:17px;font-weight:700;line-height:1.765em}strong{color:var(--neutral-800);font-weight:700}blockquote{border:1px solid var(--neutral-400);background-color:#fff;margin-bottom:10px;padding:38px;font-size:18px;line-height:30px}figure{margin-bottom:44px}figcaption{text-align:center;margin-top:16px}.w-commerce-commercecartwrapper{display:inline-block;position:relative}.w-commerce-commercecartopenlink{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecartopenlinkcount{color:#3898ec;text-align:center;background-color:#fff;border-radius:9px;min-width:18px;height:18px;margin-left:8px;padding-left:6px;padding-right:6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.w-commerce-commercecartcontainerwrapper{z-index:1001;background-color:#000c;position:fixed;inset:0}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar{flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown{background-color:#0000;position:absolute;inset:100% auto auto 0}.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{background-color:#0000;position:absolute;inset:100% 0 auto auto}.w-commerce-commercecartcontainer{background-color:#fff;flex-direction:column;width:100%;min-width:320px;max-width:480px;display:flex;overflow:auto;box-shadow:0 5px 25px #00000040}.w-commerce-commercecartheader{border-bottom:1px solid #e6e6e6;flex:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.w-commerce-commercecartheading{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.w-commerce-commercecartcloselink{width:16px;height:16px}.w-commerce-commercecartformwrapper{flex-direction:column;flex:1;display:flex}.w-commerce-commercecartform{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.w-commerce-commercecartlist{-webkit-overflow-scrolling:touch;flex:1;padding:12px 24px;overflow:auto}.w-commerce-commercecartitem{align-items:flex-start;padding-top:12px;padding-bottom:12px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecartquantity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commercecartquantity::placeholder{color:#999}.w-commerce-commercecartquantity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecartfooter{border-top:1px solid #e6e6e6;flex-direction:column;flex:none;padding:16px 24px 24px;display:flex}.w-commerce-commercecartlineitem{flex:none;justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.w-commerce-commercecartordervalue{font-weight:700}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecartcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:2px;align-items:center;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecartemptystate{flex:1;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.w-commerce-commercecarterrorstate{background-color:#ffdede;flex:none;margin:0 24px 24px;padding:10px}@media screen and (max-width:479px){.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:row;justify-content:center;align-items:stretch}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown,.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.w-commerce-commercecartquantity{font-size:16px}}.mg-top-8px{margin-top:8px}.mg-bottom-8px{margin-bottom:8px}.mg-bottom-32px{margin-bottom:32px}.color-white{color:var(--neutral-100)}.container-default{z-index:2;max-width:1291px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:block;position:relative}.container-default.header-container{position:static}.style-guide-title{color:#fff;margin-top:0}.paragraph-large.about-hero,.paragraph-large.services{margin-bottom:0}.paragraph-large.store,.paragraph-large.contact-hero{margin-bottom:0}.paragraph-large{font-size:24px;line-height:1.583em}.paragraph-large.home-hero{max-width:789px;margin-bottom:33px}.paragraph-large.about-hero,.paragraph-large.services{margin-bottom:0}.paragraph-large.store,.paragraph-large.contact-hero{margin-bottom:0}.paragraph-large.contact-info{color:var(--neutral-500)}.paragraph-large.contact-info-link{color:var(--neutral-500);margin-bottom:8px;text-decoration:none;transition:transform .3s,color .3s;display:inline-block}.paragraph-large.contact-info-link:hover{color:var(--neutral-100);transform:translate(5px)}.paragraph-large.contact-info-link.last{margin-bottom:0}.paragraph-large.service-hero{margin-bottom:48px}.button-primary{border:1.5px solid var(--neutral-800);background-color:var(--neutral-800);color:var(--neutral-100);text-align:center;transform-style:preserve-3d;border-radius:80px;padding:22px 56px 24px;font-size:20px;font-weight:500;line-height:1.1em;transition:transform .3s;transform:scaleZ(1.01)}.button-primary:hover{color:var(--neutral-100);transform:scale3d(1.03,1.03,1.01)}.button-primary.small{padding:16px 24px;font-size:16px}.button-primary.large{padding:26px 68px;font-size:22px}.button-primary.full-width{align-self:stretch;display:block}.button-primary.full-width.add-to-cart{padding-top:20px;padding-bottom:20px}.button-primary.checkout{margin-top:15px;margin-bottom:0}.button-primary._2-buttons-button{margin-bottom:15px;margin-right:28px}.button-primary.form{justify-content:center;align-items:center;display:flex}.button-primary.button-row{margin-right:26px}.button-primary.button-row.button-studenten{margin-top:40px;display:inline-block}.button-primary.button-white{border-color:var(--neutral-100);background-color:var(--neutral-100);color:var(--neutral-800)}.button-primary.button-white.blog-newsletter{justify-content:center;align-items:center;padding:16px 24px;font-size:16px;line-height:1.125em;display:flex;position:absolute;right:0}.button-primary.header-button{padding:16px 24px;font-size:16px}.button-primary.cart-checkout{margin-top:15px}.button-primary.cart-empty{margin-top:40px}.button-secondary.button-white.button-home,.button-secondary.button-white.button-margin-top{margin-top:40px}.button-secondary{border:1.5px solid var(--neutral-800);color:var(--neutral-800);text-align:center;transform-style:preserve-3d;background-color:#0000;border-radius:80px;padding:22px 56px 24px;font-size:20px;font-weight:500;line-height:1.1em;transition:transform .3s;transform:scaleZ(1.01)}.button-secondary:hover{color:var(--neutral-800);transform:scale3d(1.03,1.03,1.01)}.button-secondary.small{padding:16px 24px;font-size:16px}.button-secondary.large{padding:26px 68px;font-size:22px}.button-secondary.discounts{border-width:1.5px;flex:0 auto;height:auto;margin-left:0;padding:14px 16px 16px}.button-secondary._2-buttons-button{margin-bottom:15px}.button-secondary.button-white.button-home,.button-secondary.button-white.button-margin-top{margin-top:40px}.button-secondary.pagination{margin-top:100px;font-size:20px}.button-secondary.full-width{display:block}.button-secondary.full-width.buy-now{margin-top:24px;padding-top:20px;padding-bottom:20px}.button-secondary.button-white{border-color:var(--neutral-100);color:var(--neutral-100)}.button-secondary.button-white.button-home,.button-secondary.button-white.button-margin-top{margin-top:40px}.header{background-color:var(--neutral-200);padding-top:24px;padding-bottom:24px}.header:lang(fr-fr){padding-top:24px}.header.dark{background-color:var(--neutral-800)}.header-navigation{justify-content:flex-end;align-items:center;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.nav-item-wrapper{margin-bottom:0;margin-right:32px}.nav-item-wrapper.last{margin-right:0}.nav-item-wrapper.button-mobile{display:none}.nav-link{color:var(--neutral-800);line-height:1.111em;text-decoration:none}.nav-link:hover{color:var(--neutral-500)}.nav-link.color-neutral-100{color:var(--neutral-100)}.nav-link.color-neutral-100:hover{color:var(--neutral-600)}.nav-link.dropdown{padding:0;transition:color .3s;display:block;bottom:-3px}.nav-menu{z-index:1}.nav-menu.right-mg{margin-right:32px}.footer{border-top:1px solid var(--neutral-500);background-color:var(--neutral-200);padding-top:120px;padding-bottom:30px;position:sticky;bottom:0}.footer.position-static{z-index:2;position:relative}.footer.footer-v3{padding-top:30px;position:relative}.footer.footer-v2{padding-top:0;position:relative}.footer-logo-container{transform-style:preserve-3d;margin-bottom:15px;transition-property:transform}.footer-logo-container:hover{transform:scale3d(1.03,1.03,1.01)}.footer-logo{width:150px}.section{z-index:1;background-color:var(--neutral-200);padding-top:144px;padding-bottom:144px;position:relative}.section.home-hero{padding-top:83px;padding-bottom:0;overflow:hidden}.section.padding-240px{padding-top:160px;padding-bottom:160px}.section.padding-240px.story{background-color:var(--neutral-800);overflow:hidden}.section.about-hero{padding-top:83px;padding-bottom:154px}.section.about-hero.hero-business{padding-bottom:0}.section.padding-200px{padding-top:160px;padding-bottom:160px}.section.padding-200px.blog{overflow:hidden}.section.services{padding-top:80px;padding-bottom:160px}.section.portfolio{padding-top:80px}.section.project-hero{padding-top:80px;padding-bottom:120px}.section.blog-hero{padding-top:80px;padding-bottom:128px}.section.post{padding-top:66px}.section.store{padding-top:80px}.section.plan{padding-top:80px;padding-bottom:170px}.section.contact-hero{padding-top:80px;padding-bottom:131px}.section.utility-page{background-color:var(--neutral-800);padding-top:100px;padding-bottom:100px}.section.team{padding-top:80px}.section.blog-category{padding-top:80px;overflow:hidden}.section.hero-page{background-image:linear-gradient(to top,var(--neutral-800)50%,var(--neutral-200)50%);overflow:hidden}.section.cta-home-pages{background-image:linear-gradient(to bottom,var(--neutral-800)40%,var(--neutral-200)40%);padding-top:0}.section.spache-ndern{padding-top:50px}.section.bg-neutral-800.service-contact.map5senses{padding-bottom:0}.section.bg-neutral-800.blog-newsletter{padding-top:95px;padding-bottom:95px}.section.bg-neutral-800.post-hero{padding-top:80px;padding-bottom:0}.section.bg-neutral-800.padding-studenten{padding-top:0}.section.bg-neutral-800.cta-neu{padding-top:60px;padding-bottom:60px}.section.service-hero{padding-top:220px;padding-bottom:220px;overflow:hidden}.section.marken-bilder{padding-top:0;padding-bottom:0}.divider{background-color:var(--neutral-500);width:100%;height:1px}.divider.utility-pages{margin-top:60px;margin-bottom:60px}.divider.utility-pages.big{margin-top:100px;margin-bottom:100px}.divider.team{margin-top:40px;margin-bottom:82px}.paragraph.color-neutral-400.story-paragraph,.paragraph.color-neutral-400.team-item-summary,.paragraph.color-neutral-400.service-contact,.paragraph.color-neutral-400.blog-newsletter{margin-bottom:0}.paragraph.color-neutral-400.checkout-hero,.paragraph.color-neutral-400.blog-section{margin-bottom:0}.paragraph.about-achievements,.paragraph.values,.paragraph.card-value{margin-bottom:0}.paragraph.password{margin-bottom:40px}.paragraph._404{color:var(--neutral-800);max-width:471px;margin-bottom:40px;margin-left:auto;margin-right:auto}.paragraph.color-neutral-400{color:var(--neutral-400)}.paragraph.color-neutral-400.home-services{margin-bottom:0}.paragraph.color-neutral-400.home-project-featured{margin-bottom:48px}.paragraph.color-neutral-400.story-paragraph,.paragraph.color-neutral-400.team-item-summary,.paragraph.color-neutral-400.service-contact,.paragraph.color-neutral-400.blog-newsletter{margin-bottom:0}.paragraph.color-neutral-400.post-summary{max-width:690px;margin-bottom:0;margin-left:auto;margin-right:auto}.paragraph.color-neutral-400.checkout-hero,.paragraph.color-neutral-400.blog-section{margin-bottom:0}.paragraph.service-item{margin-bottom:40px;font-size:20px}.paragraph.service-item.home-services{color:var(--neutral-500)}.paragraph.service-item.dark{color:var(--neutral-100)}.paragraph.home-about{margin-bottom:48px}.paragraph.home-portfolio{margin-bottom:0}.paragraph.card-testimonial{margin-bottom:33px}.paragraph.color-neutral-100{color:var(--neutral-100)}.paragraph.color-neutral-100.team-members{margin-bottom:0}.paragraph.about-achievements,.paragraph.values,.paragraph.card-value{margin-bottom:0}.paragraph.portfolio{max-width:500px;margin-bottom:0}.paragraph.post-featured{margin-bottom:36px}.paragraph.plan-item-paragraph{margin-bottom:32px}.paragraph.plan-paragraph{margin-bottom:44px}.paragraph.color-neutral-500{color:var(--neutral-500)}.paragraph.color-neutral-500.store-perks{max-width:530px;margin-bottom:0;margin-left:auto;margin-right:auto}.paragraph.color-neutral-500.faq{margin-bottom:0}.paragraph.color-neutral-300{color:var(--neutral-300)}.paragraph.color-neutral-300.card-store-perk{margin-bottom:0}.paragraph.utility-page{color:var(--neutral-400);margin-bottom:0}.paragraph.card-default{margin-bottom:0}.paragraph.team-summary{color:var(--neutral-400);margin-bottom:30px}.paragraph.footer-main-content-paragraph{margin-bottom:25px}.paragraph-small{font-size:15px;line-height:1.6em}.title.services,.title.service-hero{margin-bottom:18px}.title.checkout{margin-bottom:0;margin-right:30px}.title.checkout-hero{color:var(--neutral-100)}.title.display-1.home-hero{margin-bottom:38px;font-size:100px}.title.display-1._404{margin-bottom:35px}.title.h3-size{color:var(--neutral-800);font-size:28px;font-weight:700;line-height:1.286em}.title.h3-size.home-services{color:var(--neutral-100)}.title.h3-size.project-item-title{margin-bottom:44px}.title.h3-size.service-item{margin-bottom:15px}.title.h3-size.post-featured{margin-bottom:18px}.title.h3-size.plan-item-title{margin-bottom:15px}.title.home-about{margin-bottom:44px}.title.home-portfolio{margin-bottom:0}.title.card-testimonial{margin-bottom:22px}.title.post-item-title{margin-bottom:38px}.title.services,.title.service-hero{margin-bottom:18px}.title.service-testimonial{margin-bottom:0}.title.service-testimonial.title-language{margin-bottom:40px}.title.portfolio{margin-bottom:0}.title.h4-size{color:var(--neutral-800);font-size:22px;font-weight:700;line-height:1.273em}.title.h4-size.faq{color:var(--neutral-100);margin-bottom:0;margin-right:30px}.title.project{margin-bottom:37px}.title.blog-hero{margin-bottom:38px}.title.blog{margin-bottom:0}.title.store{margin-bottom:17px}.title.h2-size{color:var(--neutral-800);font-size:48px;font-weight:500;line-height:1.083em}.title.h2-size.plan-title{margin-bottom:44px}.title.plan-tab-pane-title{font-size:38px;font-weight:700;line-height:1.421em}.title.contact-hero{margin-bottom:17px}.title.utility-page{color:var(--neutral-100)}.title.subheader{margin-bottom:0}.title.changelog{color:var(--neutral-100);margin-bottom:0}.title.h1-size{color:var(--neutral-800);font-size:60px;line-height:1.3em}.title.category{margin-bottom:0;margin-right:17px}.title.team-name{color:var(--neutral-100);margin-bottom:10px;font-size:40px}.title.team{margin-bottom:0;margin-right:10px}.title.team-name-page{margin-bottom:0}.title.order-item-title{color:var(--neutral-800);font-size:20px;font-weight:700;text-decoration:none}.title.order-item-title:hover{color:var(--neutral-600)}.title.color-neutral-100{color:var(--neutral-100)}.title.color-neutral-100.home-services{margin-bottom:36px}.title.color-neutral-100.home-services.leistungen{text-align:center;margin-bottom:100px}.title.color-neutral-100.cta{flex:1;max-width:45%;margin-bottom:0;margin-right:30px}.title.color-neutral-100.blog-section{margin-bottom:0}.title.color-neutral-100.story-title.h3-raume{font-size:28px;line-height:1.283em}.title.color-neutral-100.team-members{margin-bottom:0}.title.color-neutral-100.team-item-name{margin-bottom:20px}.title.color-neutral-100.home-project-featured-title{margin-bottom:16px}.title.color-neutral-100.blog-newsletter{margin-bottom:27px}.title.color-neutral-100.post{margin-bottom:8px}.title.color-neutral-100.more-articles{margin-bottom:0}.title.color-neutral-100.store-perks{margin-bottom:44px}.title.color-neutral-100.contact-map-links{margin-bottom:38px}.title.color-neutral-100.faqs{text-align:center;margin-bottom:64px}.title.footer-menu{color:var(--neutral-800);margin-bottom:27px;font-size:20px;font-weight:700;line-height:1.1em}.title.footer-menu.mg-bottom-0{margin-bottom:0}.title.dropdown-nav-title{color:var(--neutral-800);margin-bottom:27px;font-size:20px;font-weight:700;line-height:1.1em}.title.dropdown-nav-title.color-neutral-100{color:var(--neutral-100)}.title.dropdown-nav-title.sans-border{text-decoration:none}.title.service-hero{margin-bottom:18px}.split-content.checkout-left,.split-content.checkout-right{flex-grow:1}.split-content.content-top-blog-section-right,.split-content.content-top-team-members-left,.split-content.content-top-team-members-right{max-width:426px}.split-content.checkout-left,.split-content.checkout-right{flex-grow:1}.split-content.content-top-home-portfolio-left{max-width:426px}.split-content.content-top-home-portfolio-right{max-width:433px}.split-content.content-top-blog-section-right,.split-content.content-top-team-members-left,.split-content.content-top-team-members-right{max-width:426px}.split-content.content-top-values-left{max-width:528px}.split-content.faqs-left{width:100%;max-width:580px;margin-right:30px}.split-content.faqs-right{width:100%;max-width:580px}.split-content.team-sidebar{margin-right:30px}.split-content.team-content{flex:1;max-width:793px}.split-content.right-side-header{justify-content:flex-end;align-items:center;display:flex}.split-content.header-right{z-index:1;position:relative}.split-content.header-left{z-index:1;align-items:center;display:flex;position:relative}.image-wrapper{justify-content:flex-start;align-items:center;display:flex;overflow:hidden;transform:translate(0)}.image-wrapper.home-hero{width:100vw;margin-top:120px;margin-left:-1px}.image-wrapper.service-item{width:100%;margin-bottom:46px}.image-wrapper.home-about{max-width:816px;transform:skew(0deg)}.image-wrapper.home-project-featured{max-width:1176px;min-height:662px;position:absolute;right:0}.image-wrapper.testimonial{max-width:897px}.image-wrapper.post-item-image{object-fit:cover;height:400px;margin-bottom:45px}.image-wrapper.project-item-image{width:100%;max-width:701px;max-height:500px}.image-wrapper.about-hero-1{max-width:762px;margin-right:30px}.image-wrapper.about-hero-2{max-width:426px;margin-top:79px}.image-wrapper.story-content-top-1{max-width:468px;margin-right:42px}.image-wrapper.story-content-bottom{width:100%;max-width:724px;margin-left:-100px;margin-right:30px}.image-wrapper.team-item-image{margin-bottom:43px}.image-wrapper.post-featured{max-width:707px;min-height:294px;margin-right:30px}.image-wrapper.plan-item-image{width:100%;margin-bottom:40px;position:relative}.image-wrapper.plan-image{align-self:stretch;max-width:658px;margin-right:30px}.image-wrapper.team-image{max-width:250px;margin-right:34px}.image-wrapper.hero-raeume{max-height:800px;margin-top:100px}.image-wrapper.order-item-image{border:1px solid var(--neutral-500);max-width:80px;margin-right:20px;transition-property:transform}.image-wrapper.order-item-image:hover{transform:scale(1.05)translate(0)}.image-wrapper.service-hero{z-index:2;width:100%;max-width:47%;position:absolute;inset:0% 0% 0% auto}.image.service-item,.image.home-about{object-fit:cover;width:100%}.image.project-item-image,.image.about-hero-1,.image.about-hero-2{object-fit:cover;width:100%}.image.story-content-top-1,.image.story-content-top-2{object-fit:cover;width:100%;height:100%}.image.story-content-bottom,.image.team-item-image{object-fit:cover;width:100%}.image.post-hero,.image.plan-item-image{object-fit:cover;width:100%}.image.home-hero{vertical-align:middle;object-fit:cover;width:100%;max-height:800px}.image.service-item,.image.home-about{object-fit:cover;width:100%}.image.home-project-featured{object-fit:cover;align-self:stretch;width:100%}.image.home-project-featured-video-button-icon{width:28%;position:relative;left:6px}.image.testimonial{object-fit:cover;width:100%}.image.card-testimonial{border-radius:10000px;width:64px;min-width:64px;min-height:64px;max-height:64px;margin-right:16px}.image.post-item-image{object-fit:cover;width:100%;height:100%}.image.project-item-image,.image.about-hero-1,.image.about-hero-2{object-fit:cover;width:100%}.image.story-content-top-1,.image.story-content-top-2{object-fit:cover;width:100%;height:100%}.image.story-content-bottom,.image.team-item-image{object-fit:cover;width:100%}.image.card-value-icon{max-height:74px;margin-bottom:30px}.image.project{object-fit:cover;width:100%;margin-bottom:60px}.image.post-featured{object-fit:cover;align-self:stretch;width:100%}.image.post-hero,.image.plan-item-image{object-fit:cover;width:100%}.image.plan-image{object-fit:cover;width:100%;height:100%;min-height:100%}.image.card-store-perk-icon{margin-bottom:49px}.image.contact-info-icon{max-width:24px;margin-right:17px;position:relative;bottom:-3px}.image.style-guide-icon.dark{background-color:var(--neutral-800);width:80px;min-width:80px;min-height:80px;max-height:80px;padding:10px}.image.team-image{object-fit:cover;width:100%}.image.contact-map{object-fit:cover;flex:0 auto}.image.contact-map.map-contact{min-height:764px}.image.order-item-image{width:auto;height:auto}.image.service-hero{object-fit:cover;width:100%;height:100%;min-height:100%}.order-item-wrapper{flex-wrap:wrap;align-items:flex-start;margin-right:16px;display:flex}.order-item-content{margin-left:0;margin-right:0}.order-item-price{color:var(--neutral-800);font-size:16px;font-weight:700}.apple-pay{border-radius:1000px;height:56px}.header-wrapper{justify-content:space-between;align-items:center;display:flex}.header-wrapper.align-center{justify-content:center}.cart-button{color:var(--neutral-800);background-color:#0000;margin-right:20px;padding:0;font-size:16px;line-height:18px;position:relative}.cart-button.white{color:var(--neutral-100)}.cart-button.white:hover{color:var(--neutral-500)}.cart-quantity{background-color:var(--neutral-800);color:var(--neutral-100);justify-content:center;align-items:center;max-width:50px;min-height:18px;font-weight:500;line-height:1em;display:flex;position:absolute;top:-3px;right:-8px;overflow:hidden}.cart-container{background-color:var(--neutral-200);min-width:auto;max-width:500px}.bg-neutral-800{background-color:var(--neutral-800)}._2-buttons{margin-bottom:-15px}.cta-wrapper{justify-content:space-between;align-items:center;display:flex}.bg{position:absolute}.bg.home-project-featured-filter{opacity:.52;background-color:#000;inset:0%}.bg.contact-hero{z-index:1;background-color:var(--neutral-800);min-height:734px;inset:auto 0% 0%;overflow:hidden}.bg.home-hero{z-index:1;background-color:var(--neutral-800);min-height:400px;inset:auto 0% 0%;overflow:hidden}.footer-content{justify-content:space-between;margin-bottom:85px;display:flex}.footer-content-bottom{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.footer-main-content{min-width:391px;max-width:391px;margin-right:40px}.footer-menu-main-wrapper{justify-content:space-between;width:100%;max-width:718px;margin-bottom:-40px;display:flex}.footer-social-media-wrapper{flex-wrap:wrap;margin-bottom:-12px;margin-right:-12px;display:flex}.footer-social-media-link.icon-size-17px.other-icons,.footer-social-media-link.tiktok{font-family:Social Icons Font,sans-serif}.footer-social-media-link{background-color:var(--neutral-800);color:var(--neutral-100);border-radius:10000px;justify-content:center;align-items:center;width:32px;min-width:32px;min-height:32px;max-height:32px;margin-bottom:12px;margin-right:12px;font-family:Icons Architecture X Template,sans-serif;font-size:16px;text-decoration:none;transition:background-color .3s;display:flex}.footer-social-media-link:hover{background-color:var(--neutral-600);color:var(--neutral-100)}.footer-social-media-link.icon-size-13px{font-size:13px}.footer-social-media-link.icon-size-17px.other-icons,.footer-social-media-link.tiktok{font-family:Social Icons Font,sans-serif}.footer-social-media-link.icon-size-14px{font-size:14px}.footer-social-media-link.icon-size-17px{font-size:17px}.footer-social-media-link.icon-size-17px.other-icons,.footer-social-media-link.tiktok{font-family:Social Icons Font,sans-serif}.footer-menu-wrapper{margin-bottom:40px;margin-right:40px}.footer-menu-wrapper.contact-footer{margin-bottom:0;margin-right:0}.footer-menu-wrapper.last{margin-right:0}.footer-menu-wrapper.first{width:100%;max-width:348px}.footer-menu-content{justify-content:space-between;margin-bottom:-24px;display:flex}.footer-nav-links{margin-bottom:0;margin-right:35px;padding-left:0}.footer-nav-links.last{margin-right:0}.footer-nav-link-item{margin-bottom:24px;line-height:1.111em}.footer-nav-link{color:var(--neutral-600);white-space:nowrap;text-decoration:none;transition:transform .3s,color .3s;display:inline-block}.footer-nav-link:hover{color:var(--neutral-800);transform:translate(5px)}.footer-nav-link.special{border-bottom:3px solid var(--neutral-800);color:var(--neutral-800);padding-bottom:6px;font-weight:700;transition:border-color .3s,transform .3s,color .3s}.footer-nav-link.special:hover{border-bottom-color:var(--neutral-600);color:var(--neutral-600)}.dropdown-list{background-color:#0000;padding-top:30px;left:-376px}.dropdown-nav-main-wrapper{background-color:var(--neutral-100);justify-content:space-between;width:100%;padding:64px 81px;display:flex}.dropdown-nav-main-wrapper.dark{background-color:var(--neutral-700)}.dropdown-nav-link{color:var(--neutral-600);white-space:nowrap;text-decoration:none;transition:transform .3s,color .3s;display:inline-block}.dropdown-nav-link:hover{color:var(--neutral-800);transform:translate(5px)}.dropdown-nav-link.color-neutral-400{color:var(--neutral-400)}.dropdown-nav-link.color-neutral-400:hover{color:var(--neutral-600)}.dropdown-nav-link.special{border-bottom:3px solid var(--neutral-800);color:var(--neutral-800);padding-bottom:6px;font-weight:700;transition:border-color .3s,transform .3s,color .3s}.dropdown-nav-link.special:hover{border-bottom-color:var(--neutral-600);color:var(--neutral-600)}.dropdown-nav-link.special.white{border-bottom-color:var(--neutral-100);color:var(--neutral-100)}.dropdown-nav-link.special.white:hover{border-bottom-color:var(--neutral-400);color:var(--neutral-400)}.dropdown-nav-item{margin-bottom:24px;line-height:1.111em}.dropdown-nav-item.nav-title-arrow{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:baseline;margin-bottom:0;display:flex}.dropdown-nav-item.nav-title-arrow:lang(fr-fr){justify-content:flex-start;align-items:baseline}.dropdown-nav-pages-wrapper{width:100%;margin-right:94px}.dropdown-nav-pages-wrapper.last{margin-right:94px}.dropdown-nav-pages-wrapper.seperator{border-left:1px solid #a0a0a0;padding-left:40px}.dropdown-nav-content{justify-content:space-between;display:flex}.nav-link-dropdown{line-height:1em;display:block}.dropdown-nav{margin-bottom:0;margin-right:30px;padding-left:0;list-style-type:none}.dropdown-nav.last{margin-right:0}.dropdown-arrow{font-family:Icons Architecture X Template,sans-serif;font-size:8px;display:inline-block;position:relative;top:-2px}.cart-button-icon{font-family:Icons Architecture X Template,sans-serif;font-size:25px;line-height:1em}.button-arrow{font-family:Icons Architecture X Template,sans-serif;font-size:14px;font-weight:400;line-height:1em;display:inline-block;position:relative;top:-2px}.button-arrow.form{top:4px}.button-arrow.small{font-size:12px}.empty-state{background-color:var(--neutral-100);color:var(--neutral-700);text-align:center;margin-top:40px;margin-bottom:40px;padding:40px 15px;font-weight:500}.empty-state.small{margin-top:10px;margin-bottom:10px;padding:20px;font-size:16px}.empty-state.cart-empty{flex-direction:column;margin-top:0;margin-bottom:0;padding-left:16px;padding-right:16px}.brand{transform-style:preserve-3d;padding-left:0;transition-property:transform}.brand:hover{transform:scale3d(1.03,1.03,1.01)}.bg.page-lines-wrapper{inset:0%;inset:0%;justify-content:center;display:flex;inset:0%}.page-lines-outside{border-right:1px solid var(--neutral-400);border-left:1px solid var(--neutral-400);justify-content:center;width:87.5%;max-width:1245px;height:100%;min-height:100%;display:flex}.page-lines-outside.dark{border-right-color:var(--neutral-700);border-left-color:var(--neutral-700);border-right-color:var(--neutral-700);border-left-color:var(--neutral-700)}.page-lines-inside{border-right:1px solid var(--neutral-400);border-left:1px solid var(--neutral-400);width:34%;height:100%;min-height:100%}.page-lines-inside.dark{border-right-color:var(--neutral-700);border-left-color:var(--neutral-700);border-right-color:var(--neutral-700);border-left-color:var(--neutral-700)}.image-wrapper.story-content-top-2{object-fit:cover;object-fit:cover;max-width:375px}.service-hero-content{max-width:42.5%}.container-medium-840px{z-index:2;max-width:840px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;position:relative}.rich-text-white{margin-bottom:0}.rich-text-white h2{color:var(--neutral-100)}.rich-text-white p{color:var(--neutral-400);margin-bottom:32px}.rich-text-white a{color:var(--neutral-100)}.rich-text-white a:hover{color:var(--neutral-600)}.rich-text-white li{color:var(--neutral-400)}.rich-text-white ul{margin-top:32px;margin-bottom:48px}.rich-text-white h3{color:var(--neutral-100);margin-top:48px;margin-bottom:24px}.rich-text-white strong{color:var(--neutral-100)}.rich-text-white figcaption{color:var(--neutral-400);margin-top:16px}.rich-text-white h4{color:var(--neutral-100);margin-top:48px;margin-bottom:24px}.rich-text-white ol{margin-top:32px;margin-bottom:48px}.rich-text-white h5{color:var(--neutral-100);margin-top:48px;margin-bottom:24px}.rich-text-white h6{color:var(--neutral-100);margin-top:48px;margin-bottom:16px}.error-message{color:var(--neutral-100);text-align:center;background-color:#ff282b;margin-top:20px;padding:20px}.error-message.cart-error{margin-top:0;margin-bottom:20px}.cart-wrapper{z-index:999;background-color:#020202d9}.cart-item-quantity{border-style:solid;border-width:0 0 1px;border-color:black black var(--neutral-500);color:var(--neutral-800);background-color:#0000;border-radius:0;margin-bottom:0;padding-left:0;padding-right:0;font-size:18px;line-height:2.111em;transition:border-color .3s,color .3s;display:none}.cart-item-quantity:hover{border-bottom-color:var(--neutral-800)}.cart-item-quantity:focus{border-bottom-color:var(--neutral-800);color:var(--neutral-800)}.cart-item-quantity::placeholder{color:var(--neutral-600)}.cart-header{border-bottom-color:var(--neutral-500);padding-top:20px;padding-bottom:20px}.cart-close-button{justify-content:center;align-items:center;transition-property:transform;display:flex}.cart-close-button:hover{transform:scale(1.3)}.cart-footer{border-top-color:var(--neutral-500);padding-top:20px}.remove-button{line-height:1.2em;text-decoration:none}.order-item-option-result{color:var(--neutral-800);font-weight:500}.cart-item{justify-content:space-between;padding-top:15px;padding-bottom:15px}.cart-list{padding-top:20px;padding-bottom:20px}.cart-subtotal{color:var(--neutral-800);font-size:20px}.cart-line-item{flex-wrap:wrap;margin-bottom:20px}.line-rounded-icon{font-family:Line Rounded Icons,sans-serif;font-weight:400}.line-square-icon{font-family:Line Square Icons,sans-serif}.line-square-icon.contact-icon-footer{color:var(--neutral-800);margin-right:8px;font-size:21px}.line-square-icon.top-bar-close-icon{cursor:pointer;align-items:center;padding:20px 32px;transition:opacity .3s;display:flex;position:absolute;inset:0% 0% 0% auto}.line-square-icon.top-bar-close-icon:hover{opacity:.55}.figma-file-image-wrapper{width:100%;max-width:660px}.card-index{background-color:var(--neutral-800);box-shadow:0 2px 7px #14142b0f}.card-index.sales-home-page{background-color:var(--neutral-700);text-align:center;text-decoration:none;transition:transform .3s,color .3s}.card-index.sales-home-page:hover{transform:scale(.96)}.card-index.sales-home-page.bg-neutral-800{background-color:var(--neutral-800)}.card-index.buy-now{background-color:#146ef5;flex-direction:column;align-items:center;text-decoration:none;transition:transform .3s,color .3s;display:flex;overflow:hidden}.card-index.buy-now:hover{transform:scale(.95)}.card-index.buy-now.white{background-color:#fff}.card-index.extra-components{margin-bottom:36px;padding:32px 24px}.card-index.figma-file{justify-content:center;align-items:stretch;margin-top:32px;display:flex}.figma-file-text-wrapper{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-left:56px;padding-right:56px;display:flex}.figma-file-text-wrapper.pd-large{padding-left:90px;padding-right:90px}.display-4{color:var(--neutral-100);font-size:28px;font-weight:700;line-height:36px}.color-neutral-100{color:#fff}.color-neutral-100.list{margin-bottom:60px}.color-neutral-400{color:var(--neutral-400)}.top-bar-padding{width:100%;padding-top:15px;padding-bottom:15px}.top-bar-padding.small-padding{padding-top:22px;padding-bottom:22px}.text-200{line-height:20px}.text-200.list{line-height:24px}.top-bar-wrapper{z-index:999;background-color:var(--neutral-800);color:#fff;text-align:center;margin-bottom:24px;padding-left:72px;padding-right:72px;position:relative;overflow:hidden}.div-block-4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:grid}.marken-karusell{aspect-ratio:1;object-fit:cover;padding-left:0;padding-right:0;display:block}.image-single-karuseel{aspect-ratio:1;object-fit:cover;min-width:100%;min-height:100%;max-height:500px}.image-5{min-width:200px;max-height:200px}.nav-titel{text-decoration:none}.top-bar-link{color:var(--neutral-100);text-decoration:none}.locales-list-2{grid-column-gap:10px;grid-row-gap:10px;margin-left:20px;margin-right:0;display:flex}.locales-link{font-size:14px;font-weight:500;text-decoration:none}.locales-link.w--current{font-weight:700;text-decoration:none}.separator{border-top:1px solid #00000040;border-radius:1px;margin-top:20px;margin-bottom:20px}@media screen and (min-width:1440px){.image.story-content-top-2{object-fit:cover;object-fit:cover;height:100%}.service-item-wrapper.marken-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:60px;display:grid}.home-project-featured-content.light{background-color:var(--neutral-200);background-color:var(--neutral-200)}.dropdown-nav-item.nav-title-arrow{justify-content:flex-start;align-items:baseline}.image-wrapper.story-content-top-2{object-fit:cover;object-fit:cover}.success-message{background-color:var(--green)}.image-marken{object-fit:cover}.image-7{position:absolute}.link-block-2{position:absolute;inset:0%}}@media screen and (min-width:1920px){.section{padding-top:180px;padding-bottom:180px}.section.home-hero{padding-top:104px}.section.padding-240px{padding-top:240px;padding-bottom:240px}.section.bg-neutral-800.post-hero{padding-top:115px}.section.about-hero{padding-top:104px;padding-bottom:192px}.section.padding-200px{padding-top:200px;padding-bottom:200px}.section.services{padding-top:134px;padding-bottom:200px}.section.service-hero{padding-top:275px;padding-bottom:275px}.section.portfolio{padding-top:134px}.section.project-hero{padding-top:133px}.section.blog-hero{padding-top:135px;padding-bottom:160px}.section.store{padding-top:134px}.section.plan{padding-bottom:213px}.section.contact-hero{padding-top:134px;padding-bottom:164px}.section.blog-category{padding-top:135px}.title.project{text-align:center;text-align:center}.image-wrapper.home-hero{margin-top:144px}.image-wrapper.story-content-bottom.image-wr-right{margin-left:30px;margin-right:auto}.image{object-fit:cover}.projects-grid{margin-bottom:40px}.text-area{min-height:100px;max-height:100px}.success-message{background-color:#afe1af}.plan-wrapper{margin-bottom:180px}.image-home-link-wrapper{max-width:560px}.div-block-4{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:2.75fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;align-content:center;display:grid}.galerie{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-bottom:40px;display:block}.text-block{color:var(--neutral-700)}.image-marken{object-fit:cover}.image-wrapper-marken{justify-content:center;align-items:stretch}.image-7{vertical-align:middle}}@media screen and (max-width:991px){h1{margin-bottom:20px;font-size:50px}h2{margin-bottom:20px}h3{margin-bottom:10px}.style-guide-sidebar{display:none}.container-default{flex-direction:column;align-items:stretch}.style-guide-content{margin-left:0}.section-styleguide{padding-top:50px;padding-bottom:50px}.style-guide-header{padding-top:80px;padding-bottom:80px}.typography-container{padding-top:40px;padding-bottom:40px}.style-guide-subheader{padding-top:34px;padding-bottom:34px}.style-guide-content-wrapper{padding-top:80px;padding-bottom:80px}.buttons-grid{grid-row-gap:40px;grid-template-columns:1fr}.button-primary{justify-content:center;align-items:center;display:flex}.button-primary.full-width.add-to-cart{width:50%;margin-right:30px;overflow:visible}.button-primary.header-button{margin-right:15px}.button-primary.header-button.mobile{margin-right:0;padding-top:24px;padding-bottom:24px;display:block}.button-primary.header-button.button-white-mobile{background-color:var(--neutral-100);color:var(--neutral-800);margin-right:0;padding-top:24px;padding-bottom:24px;font-size:18px;display:block}.button-secondary.full-width.buy-now{width:50%;margin-top:0}.cards-grid{grid-row-gap:64px;grid-template-columns:1fr}.header-navigation{flex-direction:column;justify-content:flex-end;align-items:center;margin-top:106px;margin-left:24px;margin-right:24px}.nav-item-wrapper{margin-right:0;padding-top:25px;padding-bottom:25px}.nav-item-wrapper.button-mobile{align-self:stretch;margin-top:10px;display:block}.nav-link{font-size:50px;font-weight:500}.nav-link.dropdown.w--open{display:inline-block}.menu-button{background-color:var(--neutral-800);color:#fff;border-radius:1000px;width:54px;min-width:54px;min-height:54px;max-height:54px;margin-right:0;padding:0;font-size:30px;transition:background-color .35s;overflow:hidden}.menu-button:hover,.menu-button.w--open{background-color:var(--neutral-600)}.menu-button.white{background-color:var(--neutral-100);background-color:var(--neutral-100)}.nav-menu{background-color:var(--neutral-200);flex:1;width:100vw;max-width:100%;padding-top:100px;padding-bottom:36px}.nav-menu.dark{background-color:var(--neutral-800)}.nav-menu.right-mg{margin-right:0}.display-1.small-size-tablet{font-size:90px}.footer{padding-top:96px;position:static}.section{padding-top:115px;padding-bottom:20px}.section.padding-240px,.section.padding-240px.bg-neutral-800{padding-top:100px;padding-bottom:100px}.section.post,.section.store{padding-top:60px}.section.team,.section.blog-category{padding-top:60px}.section.home-hero{padding-top:60px}.section.padding-240px,.section.padding-240px.bg-neutral-800,.section.padding-240px.bg-neutral-800{padding-top:100px;padding-bottom:100px}.section.bg-neutral-800.service-contact{padding-bottom:200px}.section.bg-neutral-800.blog-newsletter{padding-top:76px;padding-bottom:76px}.section.bg-neutral-800.post-hero{padding-top:60px}.section.about-hero{padding-top:67px;padding-bottom:123px}.section.padding-200px{padding-top:128px;padding-bottom:128px}.section.services{padding-top:60px;padding-bottom:128px}.section.service-hero{padding-top:60px;padding-bottom:0}.section.portfolio{padding-top:60px}.section.project-hero{padding-top:60px;padding-bottom:96px}.section.blog-hero{padding-top:60px;padding-bottom:100px}.section.post,.section.store{padding-top:60px}.section.plan{padding-top:60px;padding-bottom:136px}.section.contact-hero{padding-top:60px;padding-bottom:105px}.section.utility-page{padding-top:80px;padding-bottom:80px}.section.team,.section.blog-category{padding-top:60px}.section.hero-page{background-image:linear-gradient(to top,var(--neutral-800)45%,var(--neutral-200)45%);padding-top:80px}._404-title{font-size:400px;top:106px}.container-medium-761px.changelog{margin-top:-180px}.divider.team{margin-top:43px;margin-bottom:83px}.paragraph,.paragraph.color-neutral-400.home-services{max-width:70%}.paragraph.color-neutral-400.home-services{max-width:70%}.paragraph.color-neutral-400.home-project-featured{max-width:513px;margin-bottom:40px}.paragraph.service-item{margin-bottom:35px;margin-right:10px}.paragraph.home-about{text-align:center;max-width:100%;margin-bottom:40px}.paragraph.card-testimonial{max-width:626px}.paragraph.plan-item-paragraph{margin-right:10px}.paragraph.plan-paragraph{margin-bottom:40px}.paragraph.color-neutral-500.faq{max-width:780px}.paragraph.color-neutral-300.card-store-perk{max-width:324px;margin-left:auto;margin-right:auto}.paragraph-small.mg-top-8px{display:none}.card.testimonial{z-index:1;max-width:85%;margin-bottom:-164px;padding-top:68px;padding-bottom:68px;position:relative;right:auto}.card.value{padding-top:64px;padding-bottom:60px}.card.service-contact{max-width:100%;min-height:688px;padding:78px 68px}.card.store-perk{padding-top:46px;padding-bottom:54px}.card.contact-hero{max-width:100%;min-height:706px;padding:82px 68px 92px}.card.contact-map-links{width:100%;max-width:80%;margin-left:auto;margin-right:auto;padding:69px 74px 84px;position:static}.card.default{padding:50px 40px}.checkout-form{padding-top:64px;padding-bottom:144px}.checkout-block-header,.checkout-block-content{padding-left:60px;padding-right:60px}.title.display-1._404,.title.color-neutral-100.home-services{margin-bottom:30px}.title.color-neutral-100.store-perks,.title.h3-size.project-item-title{margin-bottom:40px}.title.services,.title.service-hero{margin-bottom:15px}.title.display-1{font-size:88px}.title.display-1.home-hero{margin-bottom:32px}.title.display-1._404,.title.color-neutral-100.home-services{margin-bottom:30px}.title.color-neutral-100.home-services{margin-bottom:30px}.title.color-neutral-100.cta{max-width:557px;margin-bottom:60px;margin-right:0}.title.color-neutral-100.team-item-name{margin-bottom:15px}.title.color-neutral-100.home-project-featured-title{margin-bottom:10px}.title.color-neutral-100.blog-newsletter{margin-bottom:20px}.title.color-neutral-100.store-perks,.title.h3-size.project-item-title{margin-bottom:40px}.title.h3-size.project-item-title{margin-bottom:40px}.title.h3-size.plan-item-title{margin-bottom:10px}.title.home-about{text-align:center;margin-bottom:30px}.title.card-testimonial{margin-bottom:20px}.title.post-item-title{margin-bottom:32px}.title.services,.title.service-hero{margin-bottom:15px}.title.portfolio{margin-bottom:20px}.title.project{max-width:751px;margin-bottom:30px}.title.blog-hero{text-align:center}.title.store{margin-bottom:15px}.title.h2-size.plan-title{margin-bottom:40px}.title.contact-hero{margin-bottom:15px}.title.h1-size{font-size:50px}.title.category{margin-right:15px}.split-content.header-right,.split-content.header-left{z-index:99;position:relative}.split-content.content-top-home-portfolio-left,.split-content.content-top-blog-section-left{margin-bottom:30px}.split-content.checkout-left{margin-bottom:40px;margin-right:0}.split-content.header-right,.split-content.header-left{z-index:99;position:relative}.split-content.content-top-home-portfolio-left,.split-content.content-top-blog-section-left{margin-bottom:30px}.split-content.content-top-team-members-left{margin-bottom:20px}.split-content.content-top-values-left{margin-bottom:35px}.split-content.faqs-left{max-width:100%;margin-right:0}.split-content.faqs-right{max-width:100%}.split-content.team-sidebar{max-width:100%;margin-bottom:70px;margin-right:0}.split-content.team-content{max-width:100%}.image-wrapper.home-hero{margin-top:100px}.image-wrapper.service-item{margin-bottom:40px}.image-wrapper.home-about{max-width:100%}.image-wrapper.home-project-featured{min-height:80%;bottom:0;right:auto}.image-wrapper.testimonial{max-width:100%}.image-wrapper.post-item-image{margin-bottom:40px}.image-wrapper.project-item-image{align-self:stretch}.image-wrapper.about-hero-2{margin-top:66px}.image-wrapper.story-content-top-1{margin-right:40px}.image-wrapper.story-content-bottom{margin-left:0;margin-right:0}.image-wrapper.team-item-image{max-width:40%;margin-bottom:0;margin-right:30px}.image-wrapper.service-hero{max-width:100%;max-height:800px;position:relative;top:auto;bottom:auto;right:auto}.image-wrapper.post-featured{min-height:auto;margin-bottom:40px;margin-right:0}.image-wrapper.plan-item-image{margin-bottom:35px}.image-wrapper.plan-image{max-width:100%;margin-bottom:60px;margin-right:0}.image-wrapper.team-image{width:100%;max-width:40%;margin-bottom:0;margin-right:30px}.image.project-item-image{height:100%;min-height:100%}.image.card-value-icon{margin-bottom:25px}.image.card-store-perk-icon{margin-bottom:40px}.home-hero-scroll-down-wrapper{width:90px;min-width:90px;min-height:90px;max-height:90px}.home-services-content-top{margin-bottom:60px}.slide-right-arrow,.slide-left-arrow{top:-128px}.home-service-slide{width:48.5%;margin-right:30px}.home-about-wrapper{flex-direction:column}.home-about-content{z-index:1;max-width:85%;margin-top:-240px;padding:60px 60px 0;position:relative;right:auto}.cta-wrapper{text-align:center;flex-direction:column}.content-top.home-portfolio{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px}.content-top.blog-section,.content-top.team-members,.content-top.values{text-align:center;flex-direction:column;align-items:center}.content-top.portfolio,.content-top.home-portfolio{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px}.content-top.blog-section,.content-top.team-members,.content-top.values{text-align:center;flex-direction:column;align-items:center}.content-top.portfolio{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px}.home-project-featured-wrapper{flex-direction:column}.home-project-featured-content{max-width:85%;padding-top:0;padding-bottom:78px;padding-left:80px}.bg.home-hero{min-height:300px}.home-project-featured-video-button{width:160px;min-width:160px;min-height:160px;max-height:160px}.home-project-featured-video-button-wrapper{padding:100px 0}.blog-grid{grid-column-gap:30px;grid-row-gap:60px}.blog-grid.team-articles{grid-template-columns:1fr 1fr}.projects-grid.section-projects{grid-row-gap:53px;grid-row-gap:53px;margin-bottom:50px}.footer-content{flex-direction:column;margin-bottom:70px}.footer-content-bottom{text-align:center;justify-content:center;align-items:center}.footer-main-content{text-align:center;flex-flow:column;justify-content:center;align-items:center;min-width:auto;margin-bottom:60px;margin-left:auto;margin-right:auto;display:flex}.footer-menu-main-wrapper{max-width:566px;margin-left:auto;margin-right:auto}.footer-social-media-wrapper{justify-content:center}.footer-menu-wrapper.first{max-width:300px}.dropdown-list{padding-top:0;position:static}.dropdown-nav-main-wrapper{box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex-flow:wrap;margin-bottom:-40px;padding:40px 0 0}.dropdown-nav-main-wrapper.dark{background-color:#0000}.dropdown-nav-pages-wrapper{width:auto;margin-bottom:40px}.dropdown-nav-pages-wrapper.last{width:auto}.dropdown-nav-pages-wrapper.seperator{border-left-style:none;flex:1;margin-right:0;padding-left:0}.dropdown-nav-content{flex-wrap:wrap}.nav-link-dropdown{margin-left:0;margin-right:0}.dropdown-arrow{font-size:23px;font-weight:400;top:-4px}.project-item-main-content{padding-right:0}.header-menu-button-icon-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.icon-wrapper{flex-direction:column;justify-content:space-between;width:23px;min-height:20px;display:flex}.header-menu-button-icon-top{background-color:var(--neutral-100);width:100%;min-height:2px;max-height:2px;padding:0}.header-menu-button-icon-top.dark{background-color:var(--neutral-800);background-color:var(--neutral-800)}.header-menu-button-icon-medium{background-color:var(--neutral-100);width:100%;min-height:2px;max-height:2px;padding:0}.header-menu-button-icon-medium.dark{background-color:var(--neutral-800);background-color:var(--neutral-800)}.header-menu-button-icon-bottom{background-color:var(--neutral-100);width:100%;min-height:2px;max-height:2px;padding:0}.header-menu-button-icon-bottom.dark{background-color:var(--neutral-800);background-color:var(--neutral-800)}.container-medium-865px.about-hero{margin-bottom:60px}.story-content-top{flex-direction:column;align-items:stretch;margin-bottom:100px}.story-content-bottom{flex-direction:column-reverse;align-items:stretch}.story-content-top-main-content{max-width:532px;margin-bottom:60px;margin-right:0}.story-content-top-images-wrapper{margin-right:0}.story-content-bottom-main-content{max-width:532px;margin-bottom:60px}.about-achievements-wrapper{text-align:center;flex-direction:column}.about-achievements-content{margin-bottom:70px;margin-right:0}.about-achievements-grid{grid-row-gap:60px;min-width:auto;max-width:410px}.team-members-grid{grid-row-gap:60px;grid-template-columns:1fr;max-width:754px;margin-left:auto;margin-right:auto}.team-item-wrapper{justify-content:space-between;align-items:center;display:flex}.values-grid{grid-template-columns:1fr 1fr}.container-medium-644px.services{margin-bottom:50px}.container-medium-644px.store{margin-bottom:80px}.services-grid{grid-column-gap:30px;grid-row-gap:60px;grid-template-columns:1fr 1fr}.testimonial-wrapper{flex-direction:column-reverse}.service-hero-content{text-align:center;max-width:529px;margin-bottom:70px;margin-left:auto;margin-right:auto}.rich-text-white h3,.rich-text-white h4,.rich-text-white h5{margin-bottom:20px}.rich-text-white h3,.rich-text-white h4,.rich-text-white h5{margin-bottom:20px}.rich-text-white h6{margin-bottom:10px}.service-contact-wrapper{flex-direction:column;max-width:792px;margin-left:auto;margin-right:auto}.service-contact-content{margin-bottom:70px;margin-right:0}.service-contact-links-title{margin-bottom:20px}.card-project-about-wrapper{margin-top:-70px;margin-bottom:60px;padding-left:20px;padding-right:20px}.post-featured-wrapper{flex-direction:column;align-items:stretch;max-width:612px;margin-left:auto;margin-right:auto}.blog-newsletter-wrapper{text-align:center;flex-direction:column}.blog-newsletter-content{margin-bottom:70px;margin-right:0}.container-medium-948px.post-hero{margin-bottom:70px}.post-about-wrapper{margin-bottom:100px}.rich-text h3,.rich-text h4,.rich-text h5{margin-bottom:20px}.rich-text h3,.rich-text h4,.rich-text h5{margin-bottom:20px}.rich-text h6{margin-bottom:10px}.store-grid{grid-column-gap:30px;grid-row-gap:80px;grid-template-columns:1fr 1fr}.plan-wrapper{flex-direction:column;align-items:stretch;margin-bottom:125px}.plan-content{max-width:100%}.plan-content-top{max-width:754px}.add-to-cart-option-list{margin-bottom:60px}.add-to-cart-buttons{flex-direction:row;justify-content:space-between}.plan-tab-pane{padding:69px 55px 30px}.store-perks-grid{grid-row-gap:40px;grid-template-columns:1fr}.plan-add-to-cart{min-height:auto}.contact-map-wrapper{align-items:stretch;min-height:auto}.contact-map{flex:0 auto;max-width:100%;height:800px;min-height:800px;margin-top:-218px}.faqs-wrapper{flex-direction:column}.faq-wrapper.first.right{border-top-width:0}.category-title-wrapper.blog-category{margin-bottom:40px}.team-wrapper{flex-direction:column}.team-sidebar-wrapper{padding:50px 52px}.team-about-title-wrapper{margin-bottom:20px}.team-articles-title-wrapper{margin-bottom:50px}.team-sidebar-content{justify-content:space-between;align-items:center;display:flex}.line-square-icon.top-bar-close-icon{padding:18px 24px}.btn-cta-index{padding-top:24px;padding-bottom:24px}.figma-file-image-wrapper{max-width:100%}.card-index.figma-file{flex-direction:column;overflow:hidden}.card-index.figma-file.reverse-tablet{flex-direction:column-reverse}.image-home-link-wrapper{max-width:260px}.figma-file-text-wrapper{padding-top:48px;padding-bottom:48px}.figma-file-text-wrapper.pd-large{padding-left:56px;padding-right:56px}.grid-3-columns{grid-template-columns:1fr 1fr}.grid-3-columns._1-col-tablet{grid-template-columns:1fr}.grid-2-columns.suprises-pages-right{grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:100px}.grid-2-columns._1-col-tablet{grid-template-columns:1fr}.grid-2-columns.suprises-pages-left{grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:100px}.grid-2-columns.grid-footer-v3{grid-row-gap:16px;grid-template-columns:1fr;justify-items:center}.display-4{font-size:22px;line-height:38px}.home-pages-cointainer{margin-top:60px}.mg-bottom-56px{margin-bottom:48px}.text-right.tablet-text-center{text-align:center;text-align:center}.top-bar-flex{flex-direction:column}.mg-right-24px.mg-bt-16px{margin-bottom:16px;margin-right:0}.top-bar-padding{padding-top:26px;padding-bottom:26px}.top-bar-wrapper{padding-left:56px;padding-right:56px}.grid-footer-v2{grid-row-gap:60px;grid-template-columns:1fr 1fr}.brix-badges-wrapper{right:35px}.div-block-3{padding-top:40px}.logo-holder{width:80px}.cta-container{padding:0}.radio-buttons-neben{grid-column-gap:17px;grid-row-gap:17px}.locales-wrapper{display:none}.locales-wrapper-2{display:block}}@media screen and (max-width:767px){h1{margin-bottom:15px;font-size:42px}h2{margin-bottom:15px;font-size:40px}h3{font-size:26px}.text-center.mobile-l{text-align:center;text-align:center}.style-guide-title{font-size:46px;line-height:52px}.style-guide-header{padding-left:32px;padding-right:32px}.color-neutral-grid{grid-template-columns:1fr 1fr}.paragraph-large{font-size:22px}.paragraph-large.contact-info,.paragraph-large.contact-info-link{font-size:20px}.paragraph-large.service-hero{max-width:503px;margin-bottom:40px;margin-left:auto;margin-right:auto}.paragraph-large.contact-info,.paragraph-large.contact-info-link{font-size:20px}.style-guide-subheader,.style-guide-content-wrapper{padding-left:32px;padding-right:32px}.icons-grid{grid-template-columns:repeat(auto-fit,80px)}.button-primary{padding-left:25px;padding-right:25px}.button-primary._2-buttons-button{flex:1;margin-right:23px}.button-primary.header-button{display:none}.button-secondary{padding-left:25px;padding-right:25px}.button-secondary._2-buttons-button{flex:1}.header,.nav-item-wrapper{padding-top:20px;padding-bottom:20px}.nav-item-wrapper.button-mobile{margin-top:100px}.nav-link{font-size:45px}.nav-menu{padding-top:90px}.display-1.small-size-tablet{font-size:70px}.footer{padding-top:77px}.footer-logo-container.mg-bottom-0.mbp-16px{margin-bottom:16px}.section{padding-top:92px;padding-bottom:92px}.section.service-hero,.section.portfolio{padding-top:50px}.section.post,.section.store{padding-top:50px}.section.team,.section.blog-category{padding-top:50px}.section.home-hero{padding-top:50px}.section.padding-240px{padding-top:120px;padding-bottom:120px}.section.bg-neutral-800.service-contact{padding-bottom:160px}.section.bg-neutral-800.blog-newsletter{padding-top:60px;padding-bottom:60px}.section.bg-neutral-800.post-hero{padding-top:50px}.section.about-hero{padding-top:50px;padding-bottom:98px}.section.padding-200px{padding-top:100px;padding-bottom:100px}.section.services{padding-top:50px;padding-bottom:100px}.section.service-hero,.section.portfolio{padding-top:50px}.section.project-hero{padding-top:50px;padding-bottom:77px}.section.blog-hero{padding-top:50px;padding-bottom:80px}.section.post,.section.store{padding-top:50px}.section.plan{padding-top:50px;padding-bottom:100px}.section.contact-hero{padding-top:50px;padding-bottom:84px}.section.utility-page{padding-top:64px;padding-bottom:64px}.section.team,.section.blog-category{padding-top:50px}.section.hero-page{background-image:linear-gradient(to top,var(--neutral-800)40%,var(--neutral-200)40%);padding-top:60px}.utility-page-content-password{padding-left:32px;padding-right:32px}._404-title{font-size:300px;top:162px}.container-medium-761px.changelog{margin-top:-140px}.divider.team{margin-top:36px;margin-bottom:69px}.paragraph.color-neutral-400.home-project-featured{margin-bottom:35px}.paragraph.service-item{margin-bottom:30px;margin-right:0}.paragraph.home-about{margin-bottom:35px}.paragraph.card-testimonial{margin-bottom:30px}.paragraph.values{margin-left:10px;margin-right:10px}.paragraph.post-featured{margin-bottom:30px}.paragraph.plan-item-paragraph{margin-bottom:30px;margin-right:0}.card.changelog{padding:50px 40px}.card.testimonial{max-width:90%;margin-bottom:-94px;padding:50px 44px}.card.value{padding-top:53px;padding-bottom:50px}.card.service-contact{min-height:916px;padding:50px 40px}.card.store-perk{padding-top:38px;padding-bottom:45px}.card.contact-hero{min-height:951px;padding:58px 40px 77px}.card.contact-map-links{max-width:90%;padding:58px 40px 70px}.card.default{padding:40px 30px}.checkout-form{padding-top:60px;padding-bottom:115px}.checkout-block-header,.checkout-block-content{padding-left:40px;padding-right:40px}.title.display-1._404,.title.color-neutral-100.home-services{margin-bottom:25px}.title.footer-menu,.title.dropdown-nav-title{margin-bottom:24px}.title.services,.title.service-hero{margin-bottom:10px}.title.display-1{font-size:61px}.title.display-1.home-hero{margin-bottom:26px}.title.display-1._404,.title.color-neutral-100.home-services{margin-bottom:25px}.title.color-neutral-100.home-services{margin-bottom:25px}.title.color-neutral-100.cta{max-width:462px;margin-bottom:50px;margin-left:auto;margin-right:auto}.title.color-neutral-100.team-item-name{margin-bottom:10px}.title.color-neutral-100.service-contact{max-width:393px}.title.color-neutral-100.blog-newsletter{margin-bottom:15px}.title.color-neutral-100.store-perks{margin-bottom:30px}.title.color-neutral-100.contact-map-links{margin-bottom:32px}.title.color-neutral-100.faqs{margin-bottom:60px}.title.h3-size{font-size:26px}.title.h3-size.project-item-title{margin-bottom:35px}.title.h3-size.post-featured{margin-bottom:10px}.title.home-about{margin-bottom:25px}.title.card-testimonial{margin-bottom:15px}.title.post-item-title{margin-bottom:26px}.title.footer-menu,.title.dropdown-nav-title{margin-bottom:24px}.title.services,.title.service-hero{margin-bottom:10px}.title.portfolio{margin-bottom:15px}.title.h4-size.faq{margin-right:20px;font-size:20px}.title.project{max-width:575px;margin-bottom:25px}.title.blog-hero{text-align:left;margin-bottom:35px}.title.blog{margin-bottom:35px}.title.store{margin-bottom:10px}.title.h2-size{font-size:40px}.title.h2-size.plan-title{margin-bottom:30px}.title.plan-tab-pane-title{font-size:32px}.title.contact-hero{margin-bottom:10px}.title.h1-size{font-size:42px}.title.category{margin-right:10px}.split-content.content-top-home-portfolio-left{margin-bottom:25px}.split-content.content-top-team-members-left{margin-bottom:15px}.split-content.content-top-values-left{margin-bottom:30px}.split-content.content-top-more-articles-left{margin-bottom:30px;margin-right:30px}.split-content.content-top-more-articles-right{margin-bottom:30px}.split-content.team-sidebar{margin-bottom:60px}.checkout-row{flex-direction:column}.image-wrapper.home-hero{margin-top:80px}.image-wrapper.service-item{margin-bottom:35px}.image-wrapper.home-project-featured{min-height:70%}.image-wrapper.post-item-image{margin-bottom:35px}.image-wrapper.project-item-image{max-width:100%;margin-bottom:30px}.image-wrapper.about-hero-1{margin-right:20px}.image-wrapper.about-hero-2{margin-top:50px}.image-wrapper.story-content-top-1{margin-right:30px}.image-wrapper.team-item-image{max-width:431px;margin-bottom:25px;margin-right:0}.image-wrapper.service-hero{max-height:700px}.image-wrapper.post-featured{margin-bottom:35px}.image-wrapper.plan-item-image{margin-bottom:30px}.image-wrapper.plan-image{margin-bottom:50px}.image-wrapper.team-image{max-width:100%;margin-bottom:20px;margin-right:0}.image.card-testimonial{width:60px;min-width:60px;min-height:60px;max-height:60px}.image.card-value-icon{max-height:62px;margin-bottom:20px}.image.card-store-perk-icon{margin-bottom:35px}.image.contact-info-icon{margin-right:10px}.home-hero-content-bottom{flex-direction:column;align-items:stretch}._2-buttons{display:flex}.home-hero-scroll-down-wrapper{width:80px;min-width:80px;min-height:80px;max-height:80px;margin-top:50px;display:none}.home-services-content-top{margin-bottom:120px}.subtitle{margin-bottom:4px;font-size:25px}.slide-right-arrow{width:60px;min-width:60px;min-height:60px;max-height:60px;top:-93px;left:82px;right:auto}.slide-left-arrow{width:60px;min-width:60px;min-height:60px;max-height:60px;top:-93px;left:0;right:auto}.home-service-slide{width:100%}.service-item-content{max-width:431px}.home-about-content{max-width:90%;margin-top:-166px;padding-top:50px;padding-left:40px;padding-right:40px}.cta-wrapper{align-items:stretch}.content-top.values,.content-top.portfolio{margin-bottom:50px}.content-top.home-portfolio{margin-bottom:50px}.content-top.team-members{margin-bottom:40px}.content-top.values,.content-top.portfolio{margin-bottom:50px}.content-top.blog{flex-direction:column;align-items:stretch;margin-bottom:50px}.content-top.more-articles{flex-wrap:wrap;margin-bottom:10px}.content-top.blog-category{flex-direction:column;align-items:flex-start;margin-bottom:50px}.flex-vc{align-items:stretch}.home-project-featured-content{max-width:90%;padding-bottom:60px;padding-left:50px;padding-right:50px}.bg.home-hero{min-height:230px}.home-project-featured-video-button{width:130px;min-width:130px;min-height:130px;max-height:130px}.home-project-featured-video-button-wrapper{padding-top:83px;padding-bottom:83px}.card-testimonial-name{margin-bottom:5px}.blog-grid{grid-row-gap:50px;grid-template-columns:1fr}.blog-grid.team-articles{grid-template-columns:1fr}.post-item-content{max-width:595px}.post-item-content-top{margin-bottom:20px}.projects-grid.section-projects{grid-row-gap:44px;grid-row-gap:44px;margin-bottom:45px}.project-item-wrapper{flex-direction:column;align-items:stretch}.footer-content{margin-bottom:60px}.footer-content-bottom{text-align:center;flex-direction:column}.footer-main-content{text-align:left;margin-bottom:50px;margin-left:0;margin-right:0}.footer-menu-main-wrapper{flex-wrap:wrap;margin-left:0;margin-right:0}.footer-social-media-wrapper{justify-content:flex-start}.footer-menu-content{flex-wrap:wrap}.footer-nav-links{margin-right:30px}.dropdown-nav-main-wrapper{padding-top:35px}.dropdown-nav{margin-right:20px}.dropdown-arrow{font-size:20px}.project-item-main-content{padding-left:0;display:block}.bg.page-lines-wrapper{display:none}.container-medium-865px.about-hero{margin-bottom:50px}.story-content-top{margin-bottom:90px}.story-content-top-main-content,.story-content-bottom-main-content{margin-bottom:50px}.about-achievements-content{margin-bottom:60px}.about-achievements-grid{grid-column-gap:20px;grid-row-gap:50px}.about-achievement-number{margin-bottom:10px;font-size:40px}.about-achievement-text{font-size:20px}.team-members-grid{grid-row-gap:50px;justify-items:center}.team-item-wrapper{flex-direction:column;align-items:stretch;max-width:431px}.team-item-content{max-width:360px}.values-grid{grid-row-gap:35px;grid-template-columns:1fr;max-width:640px;margin-left:auto;margin-right:auto}.container-medium-644px.services{margin-bottom:40px}.container-medium-644px.contact-hero,.container-medium-644px.services{margin-bottom:40px}.container-medium-644px.store{margin-bottom:60px}.container-medium-644px.contact-hero{margin-bottom:40px}.services-grid{grid-row-gap:50px;grid-template-columns:1fr}.service-hero-content{margin-bottom:60px}.rich-text-white h3,.rich-text-white h4{margin-top:40px;margin-bottom:15px}.rich-text-white p{margin-bottom:28px}.rich-text-white ul{margin-top:28px;margin-bottom:40px;padding-left:30px}.rich-text-white h3,.rich-text-white h4{margin-top:40px;margin-bottom:15px}.rich-text-white ol{margin-top:28px;margin-bottom:40px;padding-left:30px}.rich-text-white h5{margin-top:40px;margin-bottom:15px}.rich-text-white h6{margin-top:40px}.container-small-502px.service-testimonial{margin-bottom:50px}.service-contact-content{margin-bottom:60px}.service-contact-content-top{margin-bottom:50px}.service-contact-links-icon{margin-right:20px}.contact-form{grid-row-gap:40px;grid-template-columns:1fr}.select.plan-duration{font-size:22px}.text-area{max-height:100px}.card-project-about-wrapper{margin-bottom:50px}.post-featured-wrapper{max-width:100%}.post-featured-content-top{margin-bottom:20px}.blog-newsletter-content{text-align:left;margin-bottom:60px}.blog-newsletter-form-block{max-width:612px}.categories-wrapper{margin-right:-30px}.category-wrapper,.link-underline-category-wrapper.w--current{margin-right:30px}.container-medium-948px.post-hero{margin-bottom:60px}.post-about-wrapper{margin-bottom:80px}.post-about-title{margin-bottom:5px}.post-about-text{font-size:16px}.post-about-company-social-media-wrapper{justify-content:center}.post-about-company-social-media-wrapper.team{justify-content:flex-start}.rich-text p{margin-bottom:28px}.rich-text ol{margin-top:28px;margin-bottom:40px;padding-left:30px}.rich-text h3{margin-top:40px;margin-bottom:15px}.rich-text figure{margin-top:40px;margin-bottom:40px}.rich-text h4{margin-top:40px;margin-bottom:15px}.rich-text ul{margin-top:28px;margin-bottom:40px;padding-left:30px}.rich-text h5{margin-top:40px;margin-bottom:15px}.rich-text h6{margin-top:40px}.store-grid{grid-row-gap:67px;grid-template-columns:1fr;max-width:552px;margin-left:auto;margin-right:auto}.plan-item-content{max-width:431px}.plan-wrapper{margin-bottom:100px}.plan-content-top{margin-bottom:50px}.plan-price{margin-right:20px;font-size:23px}.plan-price-compare-price{font-size:23px}.add-to-cart-option-list{margin-bottom:50px}.plan-duration-field-label{margin-bottom:10px}.plan-tabs-menu{margin-bottom:40px}.plan-tab-pane{padding:58px 40px 25px}.plan-tab-link{padding-left:20px;padding-right:20px;font-size:22px}.plan-tab-link.w--current{padding-left:30px;padding-right:30px}.container-medium-623px.store-perks{margin-bottom:40px}.contact-map{height:600px;min-height:600px;margin-top:-131px}.contact-info-wrapper{margin-bottom:35px}.contact-info-content-top{margin-bottom:20px;font-size:22px}.faq-wrapper{padding-top:40px;padding-bottom:40px}.space.faq{min-height:20px}.category-title-wrapper.blog-category{text-align:left;text-align:left;justify-content:flex-start;margin-bottom:30px}.team-sidebar-wrapper{flex-direction:column;justify-content:center;align-items:stretch;margin-bottom:34px;padding:35px 35px 50px}.team-about-title-wrapper{margin-bottom:15px}.team-articles-title-wrapper{margin-bottom:40px}.team-content{max-width:360px}.team-sidebar-content{flex-direction:column;align-items:stretch}.style---line-icons-grid{grid-template-columns:repeat(auto-fit,18px)}.btn-cta-index{padding:20px 32px}.card-home-pages-wrapper{padding-top:40px;padding-left:40px;padding-right:40px}.image-home-link-wrapper{max-width:209px}.figma-file-text-wrapper,.figma-file-text-wrapper.pd-large,.figma-file-text-wrapper.pd-large{padding-left:48px;padding-right:48px}.grid-3-columns,.grid-2-columns{grid-template-columns:1fr}.mg-bottom-40px{margin-bottom:34px}.display-4{font-size:20px;line-height:32px}.home-pages-cointainer{margin-top:40px}.mg-bottom-56px{margin-bottom:40px}.cta-image-card{width:980px;max-width:980px}.badge-home{padding:8px 15px;font-size:14px;line-height:22px}.heading-size-h2{font-size:38px;line-height:42px}.top-bar-flex{flex-direction:column}.top-bar-padding{padding-top:16px;padding-bottom:16px}.top-bar-padding.small-padding{padding-top:20px;padding-bottom:20px}.text-200{font-size:16px;line-height:18px}.text-200.list{line-height:22px}.top-bar-wrapper{padding-left:36px;padding-right:36px}.grid-footer-v2{grid-column-gap:60px}.logo-section{width:150vw}.logo-holder{width:90px}.tab-link-tab-2{padding-left:15px}.radio-buttons-neben{grid-column-gap:0px;grid-row-gap:0px;display:flex}}@media screen and (max-width:479px){h1{margin-bottom:10px;font-size:35px}h2{margin-bottom:10px;font-size:33px}h3{font-size:23px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}label{margin-bottom:10px}.container-default{padding-bottom:60px;padding-left:16px;padding-right:16px}.container-default.header-container{padding-bottom:0}.section-styleguide{padding-top:32px;padding-bottom:32px}.style-guide-header{padding-left:20px;padding-right:20px}.color-neutral-grid{grid-template-columns:1fr}.paragraph-large{font-size:20px}.paragraph-large.contact-info,.paragraph-large.contact-info-link{font-size:18px}.paragraph-large.home-hero{margin-bottom:28px}.paragraph-large.service-hero{margin-bottom:35px}.paragraph-large.contact-info,.paragraph-large.contact-info-link{font-size:18px}.style-guide-subheader{padding-left:20px;padding-right:20px}.style-guide-content-wrapper{padding:60px 20px}.icons-grid{grid-template-columns:repeat(auto-fit,60px)}.button-primary{padding-left:15px;padding-right:15px;font-size:18px;display:block}.button-primary.full-width.add-to-cart{width:100%;margin-right:0}.button-primary.button-white.blog-newsletter{margin-top:20px;padding:24px 15px;position:static}.button-primary._2-buttons-button{margin-right:0}.button-primary.button-row{margin-bottom:16px;margin-right:0}.button-primary.full-width-mbl{width:100%}.button-secondary{padding-left:15px;padding-right:15px;font-size:18px;display:block}.button-secondary.button-white.full-width-mbl{width:100%}.button-secondary.full-width.buy-now{width:100%;margin-top:20px}.header,.header:lang(fr-fr){padding-top:20px}.header-navigation{margin-left:16px;margin-right:16px}.nav-item-wrapper{padding-top:15px;padding-bottom:15px}.nav-item-wrapper.button-mobile{margin-top:20px}.nav-link{font-size:40px}.nav-link.dropdown.w--open{text-align:center;text-align:center;display:block}.menu-button{width:50px;min-width:50px;min-height:50px;max-height:50px;padding:10px;font-size:26px}.nav-menu{padding-top:85px}.display-1.small-size-tablet{font-size:46px}.footer{padding-top:61px;padding-bottom:25px}.section{padding-top:74px;padding-bottom:0}.section.home-hero{padding-top:40px}.section.service-hero,.section.portfolio{padding-top:40px}.section.blog-hero,.section.post,.section.store{padding-top:40px}.section.team,.section.blog-category,.section.home-hero{padding-top:40px}.section.padding-240px{padding-top:40px;padding-bottom:0}.section.padding-240px.bg-neutral-800{padding-top:40px;padding-bottom:40px}.section.padding-240px.story{padding-top:0}.section.bg-neutral-800.service-contact{padding-bottom:0}.section.bg-neutral-800.post-hero{padding-top:40px}.section.bg-neutral-800.cta-neu{flex-flow:column;padding-left:40px;padding-right:40px;display:flex}.section.about-hero{padding-top:40px;padding-bottom:78px}.section.padding-200px{padding-top:80px;padding-bottom:80px}.section.services{padding-top:40px;padding-bottom:80px}.section.service-hero,.section.portfolio{padding-top:40px}.section.project-hero{padding-top:40px;padding-bottom:61px}.section.blog-hero,.section.post,.section.store{padding-top:40px}.section.plan{padding-top:40px;padding-bottom:80px}.section.contact-hero{padding-top:40px}.section.utility-page{padding-top:51px;padding-bottom:51px}.section.team,.section.blog-category{padding-top:40px}.licenses-image{border-radius:12px}.utility-page-wrap{padding-left:16px;padding-right:16px}.utility-page-content-password{padding:56px 25px}.input.blog-newsletter{min-height:54px}._404-title{font-size:200px;top:211px}.container-medium-761px{padding-left:16px;padding-right:16px}.container-medium-761px.changelog{margin-top:-110px}.divider.team{margin-top:30px;margin-bottom:58px}.paragraph,.paragraph.color-neutral-400.home-services{max-width:100%}.paragraph.post-featured,.paragraph.plan-item-paragraph{margin-bottom:25px}.paragraph.color-neutral-400.home-services{max-width:100%}.paragraph.color-neutral-400.home-project-featured{margin-bottom:30px}.paragraph.color-neutral-400.story-paragraph{max-width:100%;margin-top:40px}.paragraph.service-item{margin-bottom:25px}.paragraph.home-about{max-width:100%;margin-bottom:30px}.paragraph.home-portfolio{margin-right:20px}.paragraph.card-testimonial{margin-bottom:25px;margin-right:10px}.paragraph.footer-main-content-paragraph{margin-bottom:20px}.paragraph.about-achievements{max-width:100%}.paragraph.values{margin-left:0;margin-right:0}.paragraph.post-featured,.paragraph.plan-item-paragraph{margin-bottom:25px}.paragraph.plan-paragraph{margin-bottom:35px}.paragraph-small.mg-top-8px{display:none}.card.changelog{padding:40px 25px}.card.testimonial{margin-bottom:-48px;padding:40px 25px}.card.value{padding:44px 25px 42px}.card.service-contact{min-height:893px;padding:40px 25px}.card.store-perk{padding-left:25px;padding-right:25px}.card.contact-hero{min-height:887px;padding:40px 25px 64px}.card.contact-map-links{padding:48px 25px 58px}.card.default{padding:33px 25px}.checkout-form{padding-top:50px;padding-bottom:100px}.checkout-block-header,.checkout-block-content{padding-left:20px;padding-right:20px}.title.blog-hero,.title.blog{margin-bottom:30px}.title.display-1{font-size:30px}.title.display-1.home-hero{margin-bottom:20px;font-size:45px}.title.display-1._404{margin-bottom:20px}.title.color-neutral-100{text-align:center}.title.color-neutral-100.home-services{margin-bottom:20px}.title.color-neutral-100.cta{max-width:390px;margin-bottom:40px}.title.color-neutral-100.service-contact{max-width:350px}.title.color-neutral-100.blog-newsletter{margin-bottom:10px}.title.color-neutral-100.store-perks{margin-bottom:20px}.title.color-neutral-100.contact-map-links{margin-bottom:27px}.title.color-neutral-100.faqs{margin-bottom:50px}.title.h3-size{font-size:23px}.title.h3-size.project-item-title{margin-bottom:30px}.title.home-about{margin-bottom:20px}.title.post-item-title{margin-bottom:22px}.title.dropdown-nav-title{text-align:center}.title.service-testimonial{max-width:328px;margin-left:auto;margin-right:auto}.title.portfolio{margin-bottom:10px}.title.h4-size{font-size:20px}.title.project{margin-bottom:20px}.title.blog-hero,.title.blog{margin-bottom:30px}.title.h2-size{font-size:33px}.title.h2-size.plan-title{margin-bottom:20px}.title.plan-tab-pane-title{font-size:26px}.title.h1-size{font-size:35px}.title.category{margin-right:8px}.title.team-name{font-size:38px;line-height:1.2em}.split-content.header-right{margin-right:20px}.split-content.content-top-home-portfolio-left{margin-bottom:20px}.split-content.content-top-team-members-left{margin-bottom:10px}.split-content.content-top-values-left{margin-bottom:25px}.split-content.content-top-more-articles-left{margin-right:0}.split-content.content-top-more-articles-right{margin-bottom:0}.split-content.team-sidebar{margin-bottom:19px}.checkout-required-text{font-size:18px}.order-item{flex-wrap:wrap}.image-wrapper.order-item-image{margin-bottom:15px;margin-right:0}.image-wrapper.home-hero{margin-top:60px}.image-wrapper.service-item{margin-bottom:30px}.image-wrapper.home-project-featured{min-height:60%}.image-wrapper.post-item-image{margin-bottom:30px}.image-wrapper.project-item-image{margin-bottom:25px}.image-wrapper.about-hero-1{margin-right:10px}.image-wrapper.about-hero-2{margin-top:40px}.image-wrapper.story-content-top-1{min-width:100%;max-width:100%;margin-right:20px}.image-wrapper.team-item-image{max-width:100%;margin-bottom:20px}.image-wrapper.service-hero{max-height:500px}.image-wrapper.post-featured{margin-bottom:30px}.image-wrapper.plan-image{margin-bottom:40px}.image-wrapper.team-image{max-width:100%;margin-bottom:20px;margin-right:0}.image.card-testimonial{width:50px;min-width:50px;min-height:50px;max-height:50px;margin-bottom:10px;margin-right:10px}.image.card-value-icon{max-height:52px;margin-bottom:15px}.image.card-store-perk-icon{margin-bottom:30px}.image.contact-info-icon{margin-right:8px}.image.style-guide-icon.dark{width:60px;min-width:60px;min-height:60px;max-height:60px}.order-item-wrapper{flex-direction:column}.order-summary-total{font-size:18px}.grid-licenses-images{grid-template-columns:1fr}._2-buttons{flex-direction:column}.home-hero-scroll-down-wrapper{width:67px;min-width:67px;min-height:67px;max-height:67px;margin-top:40px}.home-services-content-top{margin-bottom:100px}.subtitle{margin-bottom:2px;font-size:20px}.slide-right-arrow{width:50px;min-width:50px;min-height:50px;max-height:50px;top:-78px;left:72px}.slide-left-arrow{width:50px;min-width:50px;min-height:50px;max-height:50px;top:-78px}.link-underline-wrapper{font-size:16px}.home-about-content{margin-top:-69px;padding-top:40px;padding-left:25px;padding-right:25px}.content-top.home-portfolio{text-align:left;align-items:stretch;margin-bottom:40px}.content-top.values{align-items:stretch;margin-bottom:40px}.content-top.portfolio{text-align:left;align-items:stretch;margin-bottom:40px}.content-top.more-articles{text-align:center;flex-direction:column;align-items:stretch;margin-bottom:40px}.home-project-featured-content{padding-bottom:50px;padding-left:25px;padding-right:25px}.bg.home-hero{min-height:130px}.home-project-featured-video-button{width:120px;min-width:120px;min-height:120px;max-height:120px}.home-project-featured-video-button-wrapper{padding-top:70px;padding-bottom:70px}.card-testimonial-content-bottom{flex-wrap:wrap;margin-bottom:-10px}.card-testimonial-name-wrapper{margin-bottom:10px}.card-testimonial-name,.card-testimonial-rol{font-size:16px}.blog-grid{grid-row-gap:40px}.post-item-content-top{margin-bottom:15px}.post-item-content-top-divider{width:15px;margin-left:10px;margin-right:10px}.projects-grid.section-projects{grid-row-gap:37px;grid-row-gap:37px;margin-bottom:40px}.footer-content{margin-bottom:50px}.footer-content-bottom{margin-top:25px;font-size:16px}.footer-main-content{align-items:flex-start;margin-bottom:40px;padding-left:20px}.footer-social-media-wrapper{margin-right:-10px}.footer-social-media-link{margin-right:10px}.footer-menu-wrapper{margin-right:35px}.footer-menu-content{flex-wrap:wrap}.footer-nav-links{flex-direction:column;align-items:flex-start;margin-right:25px}.dropdown-nav-main-wrapper{flex-flow:column;justify-content:space-between;align-items:center;padding-top:30px}.dropdown-nav-pages-wrapper{margin-bottom:10px;margin-right:0}.dropdown-nav-pages-wrapper.last{margin-right:0}.dropdown-nav-pages-wrapper.seperator{border-left-style:none;padding-left:0}.dropdown-nav-content{display:none}.dropdown-nav{flex-direction:column;align-items:flex-start}.dropdown-arrow{font-size:18px}.container-medium-865px{padding-left:16px;padding-right:16px}.container-medium-865px.about-hero{margin-bottom:40px}.about-hero-images-wrapper{flex-flow:column}.story-content-top{margin-bottom:80px}.story-content-top-main-content{margin-bottom:40px}.story-content-top-images-wrapper{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column}.story-content-bottom-main-content,.about-achievements-content{margin-bottom:40px}.about-achievements-grid{grid-row-gap:40px;grid-template-columns:repeat(auto-fit,154px);justify-content:center}.about-achievement-number{margin-bottom:5px;font-size:33px}.about-achievement-text{font-size:18px}.container-medium-644px{padding-left:16px;padding-right:16px}.container-medium-644px.store{margin-bottom:50px}.container-medium-644px.contact-hero{margin-bottom:35px}.services-grid{flex-flow:column;display:flex}.service-hero-content{margin-bottom:50px}.container-medium-840px{padding-bottom:40px;padding-left:16px;padding-right:16px}.rich-text-white p{margin-bottom:23px}.rich-text-white ul{margin-top:23px;margin-bottom:33px;padding-left:20px}.rich-text-white h3{margin-top:33px;margin-bottom:10px}.rich-text-white figcaption{margin-top:10px;font-size:16px}.rich-text-white h4{margin-top:33px;margin-bottom:10px}.rich-text-white ol{margin-top:23px;margin-bottom:33px;padding-left:20px}.rich-text-white h5{margin-top:33px;margin-bottom:10px}.rich-text-white h6{margin-top:33px}.container-small-502px{padding-left:16px;padding-right:16px}.container-small-502px.service-testimonial{margin-bottom:40px}.service-contact-content{margin-bottom:50px}.service-contact-content-top{margin-bottom:40px}.service-contact-link{font-size:16px}.service-contact-link.last{flex-wrap:wrap}.service-contact-links-icon{margin-right:15px;font-size:24px}.service-contact-links-icon.icon-size-20px{font-size:18px}.select.plan-duration{font-size:20px}.error-message.cart-error{margin-left:16px;margin-right:16px}.container-medium-883px{padding-left:16px;padding-right:16px}.card-project-about-wrapper{margin-top:-25px;margin-bottom:40px;padding-left:15px;padding-right:15px}.post-featured-content-top{margin-bottom:15px}.blog-newsletter-content{margin-bottom:50px}.blog-newsletter-form{flex-direction:column;align-items:stretch}.categories-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-right:0;display:flex}.link-underline-category-wrapper{font-size:16px}.container-medium-948px{padding-left:16px;padding-right:16px}.container-medium-948px.post-hero{margin-bottom:50px}.post-about-wrapper{margin-bottom:60px}.post-about-title{margin-bottom:2px}.rich-text p{margin-bottom:23px}.rich-text ol{margin-top:23px;margin-bottom:33px;padding-left:20px}.rich-text h3{margin-top:33px;margin-bottom:10px}.rich-text figure{margin-top:33px;margin-bottom:33px}.rich-text h4{margin-top:33px;margin-bottom:10px}.rich-text ul{margin-top:23px;margin-bottom:33px;padding-left:20px}.rich-text h5{margin-top:33px;margin-bottom:10px}.rich-text h6{margin-top:33px}.rich-text figcaption{margin-top:10px;font-size:16px}.post-about-main-content{flex-direction:column}.store-grid{grid-row-gap:56px}.plan-item-price{padding-left:15px;padding-right:15px;font-size:14px}.plan-wrapper{margin-bottom:80px}.plan-content-top{margin-bottom:40px}.plan-price{margin-right:15px;font-size:20px}.plan-price-compare-price{font-size:20px}.add-to-cart-option-list{margin-bottom:40px}.add-to-cart-buttons{flex-direction:column}.container-medium-901px{padding-left:16px;padding-right:16px}.plan-tabs-menu{margin-bottom:30px;display:flex}.plan-tab-pane{padding:48px 25px 20px}.plan-tab-link{flex:1;justify-content:center;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:16px;display:flex}.plan-tab-link.w--current{padding-left:20px;padding-right:20px}.container-medium-623px,.container-medium-954px{padding-left:16px;padding-right:16px}.contact-map{height:400px;min-height:400px;margin-top:-60px}.contact-info-wrapper{margin-bottom:30px}.contact-info-content-top{margin-bottom:15px;font-size:20px}.cart-header,.cart-footer{padding-left:16px;padding-right:16px}.cart-item{flex-wrap:wrap}.cart-list{padding-left:16px;padding-right:16px}.team-sidebar-wrapper{flex-direction:column;align-items:stretch;margin-bottom:15px;padding:25px 25px 45px}.team-about-title-wrapper{margin-bottom:10px}.line-square-icon.top-bar-close-icon{padding-left:12px;padding-right:12px}.btn-cta-index{width:100%;padding-top:18px;padding-bottom:18px}.card-home-pages-wrapper{padding-left:24px;padding-right:24px}.home-pages-top-wrapper{margin-bottom:16px}.image-home-link-wrapper{max-width:180px;margin-left:8px;margin-right:8px}.figma-file-text-wrapper,.figma-file-text-wrapper.pd-large,.figma-file-text-wrapper.pd-large{padding-left:24px;padding-right:24px}.grid-3-columns{grid-template-columns:1fr}.buttons-row{flex-direction:column}.buttons-row.center{align-items:stretch}.mg-bottom-24px{margin-bottom:16px}.mg-bottom-56px{margin-bottom:32px}.top-bar-wrapper{padding-left:19px;padding-right:19px;display:none}.grid-footer-v2{grid-row-gap:40px;grid-template-columns:1fr}.mg-top-60px{margin-top:40px}.more-templates-logo{width:60px}.more-templates-p{font-size:12px}.brix-badges-wrapper{width:310px;height:100px;right:22px}.more-templates-lottie-2{width:40px;top:-16px;right:-15px}.more-templates-badge-wrapper{grid-column-gap:6px;grid-row-gap:6px;max-width:310px;padding:8px 18px 8px 15px}.more-templates-badge-wrapper:hover{transform:scale(.9)translateY(20px)}.div-block-3{padding-top:20px}.div-block-4{grid-template-columns:1fr}.logo-section{width:260vw}.template-hover-state{display:flex}.slide{margin-right:1.5em;padding-left:0;padding-right:0}.text-block-3{display:block}.link-block{display:none}.radio-buttons-neben{display:block}.locales-list-2{margin-left:0}.locales-wrapper{display:none}.locales-wrapper-2{display:block}}#w-node-_8f8e8f05-102c-e5b0-5692-7529dba4133e-8931c245{justify-self:end}@media screen and (min-width:1920px){#w-node-_8f8e8f05-102c-e5b0-5692-7529dba4133e-8931c245{align-self:center}}