.wf .team_cards-list>:nth-child(2n) .team_card-image-wrapper{background-image:url(/images/home/team-image-background-2.svg)}.wf .team_cards-list>:nth-child(2n) .team_card-image-wrapper .team_card-front-shape{background-color:#ff5722}.wf .swiper-button-disabled{display:none}.wf .swiper-scrollbar.swiper-scrollbar-horizontal{background-color:#0000;width:100%;height:.75rem;position:relative;left:0}.wf .swiper-scrollbar-drag{cursor:pointer;background:#0f1418;border-radius:0}.wf-bare{padding:2rem}.wf .menu-icon2_line-top,.wf .menu-icon2_line-bottom,.wf .menu-icon2_line-middle{transition:transform .4s cubic-bezier(.86,0,.07,1),opacity .4s cubic-bezier(.86,0,.07,1)}.wf .w-nav-button.w--open .menu-icon2_line-top{transform:translateY(8px)rotate(45deg)}.wf .w-nav-button.w--open .menu-icon2_line-bottom{transform:translateY(-8px)rotate(-45deg)}.wf .w-nav-button.w--open .menu-icon2_line-middle{opacity:0}.wf [data-wf-reveal]{opacity:1;transform:none}html.wf-js .wf [data-wf-reveal]:not(.is-visible){opacity:0;transform:translateY(4rem)}html.wf-js .wf [data-wf-reveal]{transition:opacity .6s cubic-bezier(.645,.045,.355,1),transform .6s cubic-bezier(.645,.045,.355,1)}@media (prefers-reduced-motion:reduce){html.wf-js .wf [data-wf-reveal]:not(.is-visible){opacity:1;transform:none}}.wf [data-wf-accordion] .faq3_answer{transition:height .4s;overflow:hidden}.wf [data-wf-accordion] .faq3_icon-wrapper{transition:transform .4s}.wf [data-wf-accordion][data-open=true] .faq3_icon-wrapper{transform:rotate(180deg)}.wf [data-wf-accordion] .faq3_question{cursor:pointer}.wf .modal_pop-up{display:none}.wf .modal_pop-up .bg-modal{transition:transform .5s cubic-bezier(.25,.46,.45,.94);transform:translate(100%)}.wf .modal_pop-up .bg-opacity{opacity:0;transition:opacity .5s}.wf .modal_pop-up.is-open .bg-modal{transform:none}.wf .modal_pop-up.is-open .bg-opacity{opacity:1}@media screen and (max-width:767px){.wf .section_header5.text-color-white .header5_content{color:var(--wf-_primitives---neutrals--900-rich-black)}.wf .section_header5.text-color-white .header5_content .button.is-alternate:not(.is-secondary){background-color:var(--wf-_primitives---neutrals--900-rich-black);border-color:var(--wf-_primitives---neutrals--900-rich-black);color:var(--wf-_primitives---neutrals--white)}}@media screen and (min-width:768px){.wf #leistungen .leistungen_grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:991px){.wf .w-nav[data-collapse=medium][data-nav-open=true] .w-nav-menu{top:var(--wf-nav-bottom,81px);height:calc(100vh - var(--wf-nav-bottom,81px));height:calc(100dvh - var(--wf-nav-bottom,81px));position:fixed;left:0;right:0;overflow:auto}}
html,body{background:#fff;margin:0;padding:0}html.wf-nav-open body{overflow:hidden}
