@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:100;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Hairline.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Hairline.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:200;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Thin.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Thin.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:300;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Light.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Light.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:400;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Regular.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Regular.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:500;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Medium.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Medium.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:700;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Bold.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Bold.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:800;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-XBold.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-XBold.otf) format("otf")}@font-face{font-display:swap;font-family:Aktiv Grotesk;font-weight:900;src:url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Black.ttf) format("truetype"),url(https://143244254.fs1.hubspotusercontent-eu1.net/hubfs/143244254/fonts/AktivGrotesk/AktivGrotesk-Black.otf) format("otf")}section.steps-project-module #top #steps-wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){section.steps-project-module #top #steps-wrapper{display:flex;flex-direction:column;gap:2rem}}section.steps-project-module #top #steps-wrapper #select{width:100%}section.steps-project-module #top #steps-wrapper #select #selected{align-items:center;border-top:1px solid rgba(50,45,37,.1);cursor:pointer;display:none;gap:1rem;justify-content:space-between;padding:1rem 0;width:100%}section.steps-project-module #top #steps-wrapper #select #selected svg{height:16px;min-width:16px;transition:.3s cubic-bezier(0,.55,.45,1);width:16px}@media screen and (max-width:768px){section.steps-project-module #top #steps-wrapper #select #selected{display:flex}}section.steps-project-module #top #steps-wrapper #select #selected.active svg{transform:rotate(180deg)}section.steps-project-module #top #steps-wrapper #select #list{display:flex;flex-direction:column}@media screen and (max-width:768px){section.steps-project-module #top #steps-wrapper #select #list{max-height:0;overflow:hidden;transition:.3s ease-in-out}}section.steps-project-module #top #steps-wrapper #select #list #item{border-top:1px solid rgba(50,45,37,.1);cursor:pointer;padding:1rem 0;transition:.3s cubic-bezier(0,.55,.45,1)}section.steps-project-module #top #steps-wrapper #select #list #item:last-child{border-bottom:1px solid rgba(50,45,37,.1)}section.steps-project-module #top #steps-wrapper #select #list #item span{opacity:.5;transition:.3s cubic-bezier(0,.55,.45,1)}section.steps-project-module #top #steps-wrapper #select #list #item:hover{padding-left:1rem}section.steps-project-module #top #steps-wrapper #select #list #item:hover span{opacity:1}section.steps-project-module #top #steps-wrapper #select #list #item:hover span.h5{text-decoration:underline}section.steps-project-module #top #steps-wrapper #select #list #item.active span{opacity:1}section.steps-project-module #top #steps-wrapper #gallery{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}section.steps-project-module #top #steps-wrapper #gallery #item{min-width:100%;opacity:0;transition:.3s cubic-bezier(0,.55,.45,1);width:100%}section.steps-project-module #top #steps-wrapper #gallery #item.active{animation:appear .6s ease-in-out;opacity:1}@keyframes appear{0%{opacity:0}60%{opacity:0}to{opacity:1}}section.steps-project-module #top #steps-wrapper #gallery #item:not(:first-child){margin-left:-100%}section.steps-project-module #top #steps-wrapper #gallery #item>figure{aspect-ratio:16/9;height:auto;width:100%}@media screen and (max-width:768px){section.steps-project-module #top #steps-wrapper #gallery #item>figure{min-height:220px}}section.steps-project-module #top #steps-wrapper #gallery #item>figure img{aspect-ratio:16/9;height:auto;object-fit:cover;width:100%}section.steps-project-module #top #steps-wrapper #gallery #item #icon{align-items:center;display:flex;height:4.5rem;justify-content:center;width:4.5rem}section.steps-project-module #top #steps-wrapper #gallery #item #icon img{height:4rem;object-fit:contain;width:4rem}@media screen and (max-width:768px){section.steps-project-module #cta-block .wrapper{flex-direction:column;justify-content:center;padding-left:1rem;padding-right:1rem}section.steps-project-module #cta-block .wrapper .title{text-align:center}section.steps-project-module #cta-block .wrapper #wrapper-text{align-items:center;justify-content:center}section.steps-project-module #cta-block .wrapper #wrapper-text .richtext{text-align:center}}