.breakdance .burgermenu_line{background-color:var(--bde-palette-color-1-fbb5b972-5564-40c8-85cd-8d63ddc2d636);width:30px;height:3px;margin-top:4px;margin-bottom:4px;border-radius:2px}.breakdance .text-color-white{color:var(--bde-palette-color-1-4c7e59b4-24f5-4d71-b292-4311489f263b)}.breakdance .text-color-white a{color:#fff}.breakdance .text-color-white .lang-item a:hover,.breakdance .text-color-white .lang-item a:focus{color:var(--amp-sunset)}.breakdance .button-kontakt-global{background-color:var(--bde-palette-color-1-fbb5b972-5564-40c8-85cd-8d63ddc2d636);border-radius:12px}.breakdance .button-kontakt-global{width:100%}.breakdance .button-kontakt-global a{width:100%;background-color:var(--amp-nightblue);color:var(--amp-white)!important;border:0;border-radius:12px;font-size:18px;padding:20px;line-height:1.5em;flex-direction:column-reverse!important}.breakdance .button-kontakt-global span span{font-size:24px}.breakdance .button-kontakt-global a::after{margin-bottom:10px}.breakdance .button-kontakt-global a:hover,.breakdance .button-kontakt-global a:focus{background-color:var(--amp-white)!important;color:var(--amp-nightblue)!important}.breakdance .text-small{font-size:clamp(16px,1.2vW,21px)}.breakdance .pill.active button{color:var(--amp-white)!important}.breakdance .hover-overlay-gradient .section-background-overlay::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);transition:all 0.2s ease-out;opacity:0}.breakdance .hover-overlay-gradient:hover .section-background-overlay::after{opacity:1;transition:all 0.2s ease-out}.breakdance .text-shadow{text-shadow:5px 20px 75px var(--bde-palette-color-1-fbb5b972-5564-40c8-85cd-8d63ddc2d636)}.breakdance .text-shadow-white{text-shadow:5px 20px 75px var(--bde-palette-color-1-4c7e59b4-24f5-4d71-b292-4311489f263b)}.breakdance .text-icon-checkmark .bde-text::before{content:"";left:0;top:0px;position:absolute;display:inline-block;width:20px;height:20px;background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'></path></svg>")}.breakdance .text-icon-checkmark .bde-text{padding-left:25px;position:relative}.breakdance .text-icon-checkmark{gap:8px 15px}.breakdance .hero-pin{height:auto}.breakdance .hero-pin__sticky{width:100vw;height:100%}.breakdance .hero-pin__sticky{position:sticky;top:0;height:100vh;width:100vw;overflow:hidden}.breakdance .hero-pin__bg{width:100%;height:100%}.breakdance .project-item h3{font-size:clamp(26px,2.8vW,40px)}}.breakdance .burgermenu_line_white{background-color:var(--bde-palette-color-1-4c7e59b4-24f5-4d71-b292-4311489f263b)}.breakdance .referenzen-card{transform:scale(1.0);transition:all 0.3s ease-out}.breakdance .referenzen-card:hover,.breakdance .referenzen-card:focus{transform:scale(1.025);transition:all 0.1s ease-out}.breakdance .referenzen-card:hover button,.breakdance .referenzen-card:focus button{color:var(--amp-sunset);transition:all 0.1s ease-out}.breakdance .referenzen-card:hover .section-background-overlay,.breakdance .referenzen-card:focus .section-background-overlay{opacity:0}.breakdance .advanced-slider__slide .advanced-slider__slide{border-radius:20px;padding-top:65px}.breakdance .text-smaller{font-size:clamp(15px,1.2vW,18px);line-height:1.25em}.breakdance .h3-smaller{font-size:clamp(22px,2.0vW,38px)}.breakdance .button-style{background-color:var(--bde-palette-color-1-48e4bc85-30c5-434f-8903-4ad4c466b951);color:var(--bde-palette-color-1-4c7e59b4-24f5-4d71-b292-4311489f263b);font-size:18px;font-weight:500;padding:12px 24px 12px 24px;border-radius:24px}.breakdance .footer-menu a{width:auto!important;display:inline-block}.breakdance .footer-menu a::after{content:"";display:block;width:0%;height:2px;background-color:var(--amp-sunset);transition:all 0.2s ease-out}.breakdance .footer-menu a:hover::after,.breakdance .footer-menu a:focus::after{width:100%;transition:all 0.1s ease-out}.breakdance .footer-menu .breakdance-menu-item--active a{color:var(--amp-sunset)!important}.breakdance .mainmenu-button{width:100%}.breakdance .mainmenu-button a{justify-content:flex-start}@media (max-width:479px){.breakdance .mainmenu-button a{padding-left:15px;padding-right:10px}}.breakdance .accordion_jobprofil_head{transition:all 0.2s ease-out;margin-top:25px;cursor:pointer}.breakdance .accordion_jobprofil_head:hover,.breakdance .accordion_jobprofil_head:focus,.breakdance .accordion_jobprofil_head.active{background-color:var(--amp-sunset);color:var(--amp-white)}.breakdance .accordion_jobprofil_head.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.breakdance .accordion_jobprofil_head:hover h4,.breakdance .accordion_jobprofil_head:focus h4,.breakdance .accordion_jobprofil_head.active h4,.breakdance .accordion_jobprofil_head:hover p,.breakdance .accordion_jobprofil_head:focus p,.breakdance .accordion_jobprofil_head.active p{color:var(--amp-white)}.breakdance .accordion_jobprofil_head:hover a,.breakdance .accordion_jobprofil_head:focus a,.breakdance .accordion_jobprofil_head.active a{background-color:var(--amp-white);color:var(--amp-sunset)}.breakdance .accordion_jobprofil_body{padding-left:50px;padding-right:50px;transition:all 0.2s ease-out}.breakdance .accordion_jobprofil_body.hidden{opacity:0;visibility:hidden;display:none;height:0}.breakdance .accordion_jobprofil_body.active{opacity:1;visibility:visible;height:auto;display:block;padding:50px;padding-bottom:100px;transition:all 0.2s ease-out}.breakdance .text-footer-copyright{font-size:1.25rem}@media (max-width:479px){.breakdance .text-footer-copyright{font-size:1.15rem}}.breakdance .advenced-slide-02 .advanced-slider__slide{border-radius:20px;background-color:var(--amp-nightblue)}.breakdance .advenced-slide-02-sand .advanced-slider__slide{border-radius:20px;background-color:var(--amp-sand)}.breakdance .advenced-slide-02-stone .advanced-slider__slide{border-radius:20px;background-color:var(--amp-stone)}.breakdance .text-big{font-size:clamp(22px,2.25vw,32px);font-weight:500}.breakdance .lang-menu .breakdance-menu-list li{display:flex;align-items:center}.breakdance .lang-menu .breakdance-menu-list li.lang-item-en::after{content:"/";margin-left:2px;padding-right:2px;font-size:16px;font-weight:900}.breakdance .lang-menu .breakdance-menu-list li.lang-item-en a{padding-right:3px}.breakdance .lang-menu .breakdance-menu-list li.lang-item-de a{padding-left:3px}.breakdance .lang-menu .lang-menu__list{padding-left:0;display:flex}.breakdance .lang-menu .lang-menu__list li{list-style:none}.breakdance .main-menu-popup{margin-top:34px;overflow:hidden;padding-left:20px;padding-right:20px}.breakdance .main-menu-popup.breakdance-popup-animating{margin-top:36px!important}.breakdance .main-menu-popup.breakdance-popup-open{margin-top:26px;transition:all 0.1s ease-out}.breakdance .main-menu-popup #mainmenu .breakdance-popup-content{box-shadow:2px 2px 20px rgba(0,0,0,0.1)}@media (max-width:1023px){.breakdance .main-menu-popup h3{font-size:24px;hyphens:auto}}@media (max-width:767px){.breakdance .main-menu-popup>div>.breakdance-popup-content{margin-top:10px;padding-left:10px;padding-right:10px}.breakdance .main-menu-popup h3{font-size:20px}}@media (max-width:479px){.breakdance .main-menu-popup{padding-left:10px;padding-right:10px;margin-top:24px}.breakdance .main-menu-popup>div>.breakdance-popup-content{margin-top:10px;padding-left:10px;padding-right:10px}.breakdance .main-menu-popup.breakdance-popup-animating{margin-top:26px!important}.breakdance .main-menu-popup.breakdance-popup-open{margin-top:16px}}.breakdance .bd-form input,.breakdance .bd-form select,.breakdance .bd-form label{font-size:16px!important}.breakdance .bd-form .breakdance-form-checkbox input[type="checkbox"]:checked,.breakdance .bd-form .breakdance-form-radio input[type="radio"]:checked{background-color:var(--amp-sunset)!important}.breakdance .bd-form input:focus,.breakdance .bd-form select:focus{background-color:#fdf0df!important}.breakdance .bd-form .breakdance-form-footer{margin-top:20px!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important}.breakdance .bd-form .breakdance-form-button__submit{padding-left:50px!important;padding-right:50px!important}.breakdance .bd-form .breakdance-form-message{font-size:16px!important}.breakdance .lang-menu-footer-small .breakdance-menu-list li a{font-size:14.875px}.breakdance .contact-meeting-cta>div,.breakdance .contact-meeting-cta h3,.breakdance .contact-meeting-cta div{transition:all 0.2s ease-out}.breakdance .contact-meeting-cta:hover>div{background-color:var(--amp-sunset);transition:all 0.2s ease-out}.breakdance .contact-meeting-cta:hover h3,.breakdance .contact-meeting-cta:hover div{color:var(--amp-white)!important;transition:all 0.2s ease-out}.breakdance .contact-meeting-cta:hover .button-style{color:var(--amp-sunset)!important;background-color:var(--amp-white)}