.breakdance .white-text{.bde-heading,.bde-text,.bde-rich-text{color:#fff}}.breakdance .light-bg{background-color:var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5)}.breakdance .tiny-heading{font-family:futura-pt;letter-spacing:1px}.breakdance .tiny-heading{font-size:14px;text-transform:uppercase}.breakdance .orb{position:absolute;z-index:0;width:1200px}.breakdance .orb::before{top:0;left:0;right:0;bottom:0;position:absolute;content:'';display:block;background:radial-gradient(rgba(18,43,57,0),#122b39 72%);z-index:1}.breakdance .orb img{border-radius:1000px;opacity:.1}.breakdance .overlay{z-index:10}.breakdance .hero-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:80vh;padding-top:200px;padding-left:var(--sidep)}.breakdance .hero-container{border:1px solid var(--bde-palette-color-1-297d3b73-03b2-4b99-ae08-50ab1e592455);border-width:0 1px}@media (max-width:767px){.breakdance .hero-container{border:0!important}}.breakdance .small-headlines{font-family:futura-pt;font-size:16px;letter-spacing:2px;text-transform:uppercase}.breakdance .small-headlines{h2,h3,h4,h5,h6{font-size:16px;letter-spacing:1px;font-family:futura-pt,var(--bde-body-font-family);text-transform:uppercase}}.breakdance .frame{overflow:hidden}.breakdance .frame::before,.breakdance .frame::after{top:0;bottom:0;position:absolute;content:'';display:block;border:1px solid var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5);z-index:10;opacity:.7;right:0}.breakdance .frame::before{border:0;top:40px;bottom:40px;width:38.5%;right:0;background:var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5);;transition:all 2s ease-in-out}.breakdance .frame::after{width:80%;border-width:40px 0}.breakdance .frame>div::before{border:1px solid var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5);border-width:40px 0;content:'';top:0;bottom:0;position:absolute;left:0;width:20%}.breakdance .value-box{display:flex;flex-direction:column;justify-content:flex-start;gap:5px;color:#FFF;padding:20px 0px 20px 40px}.breakdance .value-box{border-left:1px solid var(--bde-brand-primary-color)}.breakdance .value-box .bde-heading{margin-left:-5px;font-size:var(--bde-h4-font-size);position:relative}.breakdance .value-box .bde-heading b{font-weight:400;color:var(--bde-links-color);background:var(--bde-links-color);color:#fff;width:40px;height:44px;display:block;padding:12px 0 0 8px;border-radius:0 100% 0 0;position:absolute;left:-52px;top:-13px}.breakdance .value-box .bde-heading::before{top:14px;left:-35px;width:20px;height:1px;background:var(--bde-brand-primary-color);position:absolute;content:'';display:block}.breakdance .value-box .border-text{padding-left:35px;border:0}.breakdance .border-text{padding-left:30px;border-left:8px solid var(--bde-links-color)}.breakdance .arch-top-left::before{top:-1px;left:-1px;width:80px;height:80px;position:absolute;content:'';display:block;border:1px solid var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5);border-radius:100px 0 0;border-width:1px 0 0 1px}.breakdance .arch-bottom-right::before{bottom:-1px;right:-1px;width:80px;height:80px;position:absolute;content:'';display:block;border:1px solid var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5);border-radius:0 0 100px;border-width:0 1px 1px 0}.breakdance .arch-dark::before{border-color:var(--bde-brand-primary-color)}.breakdance .hero-overlay{overflow:hidden}.breakdance .hero-overlay .section-background-overlay{background-size:cover;background-position:center;animation:zoomInImg 5s ease-out forwards}@keyframes zoomInImg{0%{transform:scale(1)}100%{transform:scale(1.14)}}.breakdance .hero-overlay .section-background-overlay::before{top:0;left:0;right:0;bottom:0;position:absolute;content:'';display:block;background:linear-gradient(0deg,rgba(18,43,57,0.65) 0%,rgba(18,43,57,0.65) 67%,var(--bde-brand-primary-color) 100%)}.breakdance .full-width .section-container{max-width:100%}.breakdance .sustainability-box{background-color:var(--bde-palette-color-1-25db0051-50ee-4c2c-9979-cbcd04d848f5);display:flex;flex-direction:column;gap:17px;padding:60px 70px 80px 60px}.breakdance .sustainability-box .small-headlines{margin-left:-38px}@media (max-width:1119px){.breakdance .sustainability-box{padding-right:40px;padding-left:40px}}@media (max-width:767px){.breakdance .sustainability-box{padding-top:40px;padding-bottom:40px;padding-left:20px}}.breakdance .arch-medium::before{border-color:var(--bde-palette-color-1-297d3b73-03b2-4b99-ae08-50ab1e592455)}.breakdance .orb-light::before{background:radial-gradient(rgba(240,243,246,0),#ECECEC 72%)}.breakdance .dark-form{input:focus,textarea:focus,input:active,textarea:active,button:focus,button:focus,select:active,select:active{outline:1px solid #fff!important}}.breakdance .dark-form{.bde-form-builder input:focus,.bde-form-builder textarea:focus,.bde-form-builder input:active,.bde-form-builder textarea:active,.bde-form-builder button:focus,.bde-form-builder button:focus,.bde-form-builder select:active,.bde-form-builder select:active{outline:1px solid #fff!important}}.breakdance .dark-form button::before{width:40px;height:40px;content:'';position:absolute;left:-1px;bottom:-1px;border-radius:0 0 0 60px;border:1px solid var(--bde-brand-primary-color);border-right:0;border-top:0}.breakdance .dark-form button{border:0}.breakdance .btn-full-width,.breakdance .btn-full-width .bde-button__button{width:100%;text-align:left;justify-content:space-between}.breakdance .btn-sec-blue{font-family:futura-pt}.breakdance .btn-sec-blue .button-atom__text{font-size:15px!important}.breakdance .gallery-hover .ee-gallery-item-figure::before{z-index:1;top:0;left:0;right:0;bottom:0;position:absolute;content:'';display:block;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.68 26.68"><path d="M9.58,8.73c.23.24.21.62-.03.85-.23.22-.59.22-.82,0L1.39,2.24v5.12c0,.33-.27.6-.6.6s-.6-.27-.6-.6V.79c0-.08.02-.16.05-.23.06-.15.18-.26.32-.32.07-.03.15-.05.23-.05h6.57c.33,0,.6.27.6.6s-.27.6-.6.6H2.24l7.34,7.34ZM9.58,17.1c.23.23.23.61,0,.85l-7.34,7.34h5.12c.33,0,.6.27.6.6s-.27.6-.6.6H.79c-.08,0-.16-.02-.23-.05-.15-.06-.26-.18-.32-.32-.03-.07-.05-.15-.05-.23v-6.57c0-.33.27-.6.6-.6s.6.27.6.6v5.12l7.34-7.34c.23-.23.61-.23.85,0h0ZM26.44.57c.03.07.05.15.05.23v6.57c0,.33-.27.6-.6.6s-.6-.27-.6-.6V2.24l-7.34,7.34c-.24.23-.62.21-.85-.03-.22-.23-.22-.59,0-.82l7.34-7.34h-5.12c-.33,0-.6-.27-.6-.6s.27-.6.6-.6h6.57c.08,0,.16.02.23.05.15.06.26.18.32.32h0ZM26.48,19.31v6.58c0,.08-.02.16-.05.23-.06.15-.18.26-.32.32-.07.03-.15.05-.23.05h-6.57c-.33,0-.6-.27-.6-.6s.27-.6.6-.6h5.12l-7.34-7.34c-.23-.24-.21-.62.03-.85.23-.22.59-.22.82,0l7.34,7.34v-5.12c0-.33.27-.6.6-.6s.6.27.6.6h0Z" style="fill: %23fff;"/></svg>') center/30px auto rgba(17,44,57,.7) no-repeat;opacity:0;transition:all .4s ease-in-out}.breakdance .gallery-hover .ee-gallery-item:hover .ee-gallery-item-figure::before{opacity:1}.breakdance .gallery-hover .ee-gallery-item--video .ee-gallery-item-figure::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.96 31.31"><path d="M27.52,15.65c0-.56-.14-1.12-.44-1.64-.29-.5-.7-.91-1.2-1.2h0S5.36.96,5.36.96h0c-.52-.3-1.08-.44-1.64-.44-1.13,0-2.24.59-2.84,1.64-.29.5-.44,1.07-.44,1.64H.43v23.7c0,1.81,1.47,3.28,3.28,3.28h0c.58,0,1.14-.15,1.64-.44h0s20.53-11.85,20.53-11.85h0c1.05-.61,1.64-1.71,1.64-2.84ZM25.3,17.49h0S4.77,29.34,4.77,29.34h0c-.32.19-.69.28-1.06.28h0c-1.17,0-2.12-.95-2.12-2.12V3.8h0c0-.37.1-.74.28-1.06.39-.68,1.1-1.06,1.84-1.06.36,0,.72.09,1.06.29l20.52,11.85c.32.19.59.45.78.78.19.34.28.7.28,1.06,0,.73-.38,1.45-1.06,1.84Z" style="fill: %23fff;"/></svg>')}.breakdance .client-list{padding-top:50px;padding-bottom:50px;padding-left:50px}.breakdance .client-list{columns:3}@media (max-width:767px){.breakdance .client-loop{border:0!important}}.breakdance .client-loop-cont{padding:40px 20px 40px var(--sidep);border-top:0px solid #FFF;border-bottom:1px solid #FFF;border-left:0px solid #FFF;border-right:0px solid #FFF}@media (max-width:1023px){.breakdance .client-loop-cont{padding-top:30px}}@media (max-width:767px){.breakdance .client-loop-cont{padding-top:0px;padding-bottom:0px;padding-left:0px;border-radius:0px}.breakdance .client-loop-cont{border:0!important}}@media (max-width:767px){.breakdance .client-grid-img-cont{min-height:65vw;margin-top:30px;margin-bottom:30px}}.breakdance .client-loop-alt-left{border-right:0;border-left:1px solid #fff}.breakdance .logomark-outline *{fill:none;stroke:#fff;stroke-width:2px}.breakdance .client-grid-placeholder-lines{border-top:0px solid #FFF;border-bottom:0px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF}