@charset "UTF-8";@keyframes updown{0%,100%{transform:translateY(0)}25%{transform:translateY(25%)}60%{transform:translateY(-5%)}70%{transform:translateY(0)}}#wrapper .animate-updown{animation:updown 2s infinite}@keyframes pulse{0%,60%{transform:scale(1)}10%{transform:scale(1.03)}20%{transform:scale(1)}30%{transform:scale(1.03)}}#wrapper .loc-get-opacity.pulse{animation:pulse 1s 2 ease-out;animation-delay:0.7s}:root{--color-white:var(--awb-color1);--color-light-gray:#ececed;--color-main:var(--awb-color3);--color-secondary:var(--awb-color4);--color-dark:#3b3b3a;--color-black:#000;--default-padding:200px;--fontWeight-bold:600}@media screen and (max-width:1024px){:root{--awb-typography4-font-size:18px}}@media screen and (min-width:768px) and (max-width:1024px){h1{--fontSize:100 !important}}@media screen and (max-width:767px){:root{--awb-typography4-font-size:18px}}*::-moz-selection{background-color:var(--color-main);color:var(--color-white)}*::selection{background-color:var(--color-main);color:var(--color-white)}.content-inverted *::-moz-selection{background-color:var(--color-white);color:var(--color-main)}.content-inverted *::selection{background-color:var(--color-white);color:var(--color-main)}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3)3"] *::selection{background-color:var(--color-white);color:var(--color-main)}.fusion-selfhosted-video video{background-color:#fff}body{margin-bottom:0!important}body.body-invisible{opacity:0}body.body-invisible.show{opacity:1;transition:opacity ease-in 1s}img[src$=".svg"]{min-width:100%;height:auto}.fusion-imageframe{width:100%}p>a:hover{color:var(--color-secondary)}b,strong{font-weight:600}#content:not(.content-inverted) h4 strong,#content:not(.content-inverted) h4 b{color:var(--awb-color6)}body .small{font-size:14px}#wrapper .fusion-modal-text-link:hover{color:var(--button_accent_hover_color,var(--button_accent_color))}.fusion-button:not(type="submit"){margin-top:30px}.fusion-button{text-align:left}.fusion-text+div>.fusion-button{margin-top:10px}.fusion-button:hover i{color:inherit;transition:inherit}#header nav a[href="#"]{cursor:default}.fusion-fullwidth.video-background[data-bg]{background-size:cover}@media screen and (min-width:1024px){#header .fusion-menu-element-wrapper>.fusion-menu{margin-right:-20px}}.blue-header .fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder{background-color:var(--color-main)}.blue-header .fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder{background-color:var(--color-main)}.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu{padding-left:15px;padding-right:15px}.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu{padding:0 15px}.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title{padding:0 0 15px}.fusion-tb-header .blue-header .fusion-megamenu .fusion-megamenu-title{color:var(--color-white)}.fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu .fusion-megamenu-title .awb-justify-title{font-weight:var(--awb-typography3-font-weight)}.fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-menu-element-list .menu-item>a{font-size:inherit;text-align:center}@media screen and (max-width:1024px){.fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-menu-element-list .menu-item>a{text-align:left}}.mega-menu-overlay{opacity:0;z-index:10;visibility:hidden;display:block;position:fixed;top:0;bottom:0;left:0;right:0;transition:opacity 0.25s,visibility 0s linear 0.25s;background-color:rgba(240,240,240,.6)}.mega-menu-overlay.is-open{opacity:1;visibility:visible;transition:opacity 0.25s ease,visibility 0s}.overlay-trigger{display:none}#header .fusion-menu-element-wrapper>.fusion-menu>.menu-item-has-children:hover .overlay-trigger{display:block}#header .fusion-megamenu-holder .fusion-megamenu-title a:hover{color:var(--awb-color4)}#header.blue-header .fusion-megamenu-holder a:hover>span{color:var(--color-secondary)}#header .fusion-dropdown-menu .sub-menu li:first-child{padding-top:20px}#header .fusion-dropdown-menu .sub-menu li a{padding-left:15px;padding-right:15px}#header #menu-menu-main>li:not(.wpml-ls-item)>a::after{transition:all linear 0.2s;content:"";position:absolute;bottom:0;left:20px;right:20px;height:2px;opacity:0}#header #menu-menu-main>li:not(.wpml-ls-item):hover>a::after,#header #menu-menu-main>li.current-menu-parent>a::after,#header #menu-menu-main>li.current-menu-item>a::after,#header #menu-menu-main>li.current-menu-ancestor>a::after{opacity:1}#header #menu-menu-main>li.current-menu-ancestor,#header #menu-menu-main>li.current-menu-ancestor>*,#header #menu-menu-main>li.current-menu-ancestor>*>*{cursor:default}#header .fusion-megamenu .hidden .fusion-megamenu-title{visibility:hidden}#header .fusion-megamenu-wrapper .fusion-megamenu>li{padding-left:15px;padding-right:15px}#header .awb-menu_desktop .menu-item:not(.floating-items) .fusion-megamenu{padding-left:15px;padding-right:15px}#header .awb-menu_desktop .floating-items .fusion-megamenu .fusion-megamenu-title{padding-left:15px}#header .awb-menu_desktop .fusion-megamenu .fusion-megamenu-title{padding-left:0}#header .awb-menu_desktop .floating-items .fusion-megamenu .deep-level li.menu-item{display:inline-block;width:calc(33.333% - 30px)!important;margin-right:15px;margin-left:15px}#header .awb-menu_desktop .floating-items .fusion-megamenu .deep-level li:last-child{border-bottom:1px solid var(--awb-submenu-sep-color,#e2e2e2)!important}#header li.floating-items .fusion-megamenu-wrapper .awb-menu__sub-a>span{display:flex;width:100%;justify-content:flex-start;align-items:center}#header li.floating-items .fusion-megamenu-wrapper .awb-menu__sub-a .fusion-megamenu-image{max-width:100px;max-height:100px;order:0}@media screen and (max-width:1310px){#header li .fusion-megamenu-wrapper .fusion-megamenu-title,#header li .fusion-megamenu-wrapper .awb-menu__sub-a>span br{display:none}#header .fusion-menu-element-wrapper .fusion-menu-element-list ul.fusion-megamenu>li:first-child{border-bottom:0}#header .fusion-menu-element-wrapper .fusion-menu-element-list ul:not(.fusion-megamenu)>li:last-child{border-bottom-width:1px}}@media screen and (min-width:768px){#header .mainmenu>ul>li:nth-last-child(2)>a,#header .mainmenu-top>ul>li:last-child>a{padding-right:0}#header .mainmenu li.wpml-ls-item{display:none}}.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-title-disabled .fusion-megamenu-icon,.awb-menu.awb-menu_desktop .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .sub-menu>li>a .fusion-megamenu-icon{width:unset}#header .fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .sub-menu>li>a .fusion-megamenu-image{width:100%;padding-right:0;transition:all linear 0.2s}#header .fusion-megamenu-image:hover{opacity:.6}#header .awb-menu_desktop .fusion-megamenu .sub-menu li>a{min-width:unset;width:max-content;max-width:100%}@media screen and (max-width:767px){#header .fusion-megamenu-menu:not(.floating-items) .fusion-megamenu-image{display:block!important;max-width:75%;margin:0 auto}#header .fusion-megamenu-menu:not(.floating-items) .menu-item a{text-align:center}#header .fusion-megamenu-menu:not(.floating-items) .menu-item a>span{margin-bottom:15px}}.fusion-imageframe a{transition:all linear 0.2s}.fusion-imageframe:not(.has-fusion-standard-logo):not(.is-logo) a:hover{opacity:.6}[class*="title-heading"][style*="color: var(--awb-color5);"] b,[class*="title-heading"][style*="color: var(--awb-color5);"] strong,[class*="title-heading"][style*="color:var(--awb-color5);"] b,[class*="title-heading"][style*="color:var(--awb-color5);"] strong,.fusion-text[style*="color:var(--awb-color5);"] b,.fusion-text[style*="color:var(--awb-color5);"] strong{color:var(--awb-color6);font-weight:inherit}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] h4 b,.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] h4 strong,.fusion-text[style*="color:var(--awb-color4);"] b,.fusion-text[style*="color:var(--awb-color4);"] strong,.title-heading-left[style*="color:var(--awb-color4);"] b,.title-heading-left[style*="color:var(--awb-color4);"] strong{color:var(--color-white);font-weight:inherit}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] *:not(a:hover):not(.menu-text):not(.fusion-open-nav-submenu):not(.fusion-form-input){color:var(--color-white)}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] .flex-control-paging li a,.content-inverted .flex-control-paging li a{background:rgba(255,255,255,.5)}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] .flex-control-paging li a.flex-active,.content-inverted .flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,.9)}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] * a:hover,.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] * a:hover>span,.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3);"] * a:hover>i{color:var(--awb-color4)}.fusion-text[style*="color:var(--awb-color"] h1,.fusion-text[style*="color:var(--awb-color"] h2,.fusion-text[style*="color:var(--awb-color"] h3,.fusion-text[style*="color:var(--awb-color"] h4,.fusion-text[style*="color:var(--awb-color"] h5,.fusion-text[style*="color:var(--awb-color"] h6{color:inherit}table th,table td{vertical-align:top}table th span{font-weight:300}#wrapper .content-inverted{color:var(--color-white)}#wrapper .content-inverted h1,#wrapper .content-inverted h2,#wrapper .content-inverted h3,#wrapper .content-inverted h4,#wrapper .content-inverted h5,#wrapper .content-inverted h6,#wrapper .content-inverted p,#wrapper .content-inverted a{color:inherit}#wrapper .content-inverted a:not(.awb-image-hotspots-hotspot):hover{color:var(--color-secondary)}#wrapper .hundred-percent-height-scrolling{background-size:contain!important}.fusion-text>ul{margin-top:0}.popover{border-radius:5px}.awb-image-hotspots-wrapper .popover-title{color:var(--color-white);font-size:var(--awb-typography5-font-size);padding:15px 15px 3px}.awb-image-hotspots-wrapper .popover-content{line-height:1.3;font-size:var(--awb-typography5-font-size);padding:15px}.awb-image-hotspots.hidden-title .awb-image-hotspots-hotspot{cursor:default}#wrapper .awb-image-hotspots-hotspot-anim-pump-showing{animation-duration:0.6s}#wrapper .awb-image-hotspots-wrapper .hotspot-link-text{display:none}#wrapper .loc-get-opacity{transition:opacity ease-out 0.2s}#wrapper .loc-get-opacity.loc-fade{opacity:.4}.fusion-recent-posts .columns .column a,.fusion-recent-posts .columns .column img{transition:all linear 0.2s}.fusion-fullwidth[style*="--awb-background-color:var(--awb-color3)3"] .fusion-recent-posts .columns .column a{color:var(--color-white)}.fusion-recent-posts .columns .column a:hover,.fusion-recent-posts .columns .column a:hover>img{opacity:.6}.fusion-recent-posts .recent-posts-content p{font-size:var(--awb-typography5-font-size)}.fusion-recent-posts .recent-posts-content p>a::after{content:"\e902";font-family:"icoschock"!important;speak:never;font-size:inherit;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:inherit;line-height:1;margin-left:.7em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form abbr{text-decoration:none}#header .wpml-ls-current-language>a{cursor:default;pointer-events:none}#header .wpml-ls-current-language>a::before{content:"\e905";font-family:"icoschock";display:inline-block;font-size:inherit;color:inherit!important;font-weight:900;margin-right:5px;transition:none}#header .wpml-ls-item .awb-menu__sub-ul{width:100%}#header .wpml-ls-item .awb-menu__sub-ul .wpml-ls-link{padding-left:calc(var(--awb-items-padding-left) + var(--awb-active-border-left));padding-right:calc(var(--awb-items-padding-right) + var(--awb-active-border-right))}@media screen and (max-width:1024px){#socket #menu-menu-footer>li,#socket #menu-menu-footer-en>li{margin-left:0;margin-right:20px}#socket #menu-footer-social-media,#socket #menu-footer-social-media-en{justify-content:flex-start}}#socket .fusion-icon-only-link,#socket .fusion-icon-only-link *{font-size:18px}#socket .fusion-menu li *{transition:all linear 0.2s}#socket .fusion-menu li:hover,#socket .fusion-menu li:hover *{color:var(--awb-color4)}#header .sub_menu li ul{top:100%}#sip{transition:right linear 0.2s;position:fixed;top:100px;right:-150%;width:100%;max-width:100%;overflow-y:auto;background-color:var(--color-white);box-shadow:0 3px 9px rgba(0,0,0,.05),0 9px 27px rgba(0,0,0,.15);z-index:99}@media screen and (min-width:768px){#sip{top:135px;right:-75%;width:75%}}@media screen and (min-width:1025px){#sip{top:200px}}@media screen and (min-width:1300px){#sip{right:-700px;width:700px}}#sip.show{right:0}#sip .sip-close{position:absolute;right:25px;top:40px;cursor:pointer;display:inline-block;line-height:1;padding:5px;z-index:99}@media screen and (max-width:1024px){#sip .sip-close{right:20px}}#sip .sip-close::before{transition:transform linear 0.2s;transform:rotate(0);transform-origin:center;content:"\e910";font-family:"icoschock";font-weight:400;font-size:18px;color:var(--color-black);display:block}#sip .sip-close:hover::before{color:var(--color-secondary);transform:rotate(-180deg)}#sip .fusion-title p{margin-top:0}#sip .fusion-flex-container{padding-top:0}#wrapper #mag_navi{transform:translateY(-50%);transition:left linear 0.2s;position:fixed;left:-100px;top:50%;width:auto;max-width:100%;background-color:transparent;padding:16px;border:0;display:block;overflow:hidden;z-index:9999999}@media screen and (max-width:1950px){#wrapper #mag_navi:hover,#wrapper #mag_navi.show-mobile{background-color:var(--color-white);background-color:rgba(255,255,255,.9)}}@media screen and (max-width:1024px){#wrapper #mag_navi{padding:20px 5px 20px 20px}#wrapper #mag_navi:hover{padding-right:20px}}#wrapper #mag_navi.show{left:0}@media screen and (max-width:1024px){#wrapper #mag_navi{top:auto;bottom:100px;visibility:hidden}#wrapper #mag_navi.show{left:-100px}#wrapper #mag_navi.show-mobile .fusion-menu{width:100%;max-width:100%}#wrapper #mag_navi.show-mobile{padding:15px}}#wrapper #mag_navi.show-mobile{left:0;visibility:visible}#wrapper #mag_navi li{display:flex;border:0 none;color:var(--awb-color5);padding:5px 0!important;margin:0;visibility:visible}#wrapper #mag_navi li a{transition:margin-left linear 0.2s;position:relative;font-size:16px;line-height:28px;font-weight:300;white-space:nowrap;background-color:transparent;border:0;z-index:1;padding:3px;opacity:0;display:flex;margin-left:-15px;padding-left:15px;width:0}@media screen and (max-width:1024px){#wrapper #mag_navi li a{padding-left:15px}}#wrapper #mag_navi li a .avia-menu-text{display:none}#wrapper #mag_navi.show:hover li a,#wrapper #mag_navi.show-mobile li a{transition:margin-left linear 0.2s,opacity linear 0.2s;opacity:1;margin-left:0;width:100%}@media screen and (max-width:767px){#wrapper #mag_navi.show:hover li a,#wrapper #mag_navi.show-mobile li a{margin-left:-5px}}#wrapper #mag_navi.show:hover li a .avia-menu-text,#wrapper #mag_navi.show-mobile li a .avia-menu-text{display:block}#wrapper #mag_navi li::before{content:"";position:relative;position:absolute;top:4px;left:0;padding:0;width:2px;height:calc(100% - 10px);background-color:var(--awb-color5);border-radius:2px}#wrapper #mag_navi li.current-menu-item::before{background-color:var(--awb-color8);width:4px;left:-1px}#mag_navi_toggle{position:fixed;left:0;bottom:60px;width:30px;height:30px;font-size:18px;line-height:30px;text-align:center;display:block;color:#1a1a1a;z-index:150;text-decoration:none!important}#mag_navi_toggle:focus,#mag_navi_toggle:active,#mag_navi_toggle:focus:active{color:var(--color-black)}#mag_navi_toggle:hover,#mag_navi_toggle.active{opacity:.9;color:var(--color-main)}#mag_navi_toggle::before{content:"\f0ca";font-family:"Font Awesome 5 Free";font-weight:900}@media screen and (min-width:1025px){#mag_navi_toggle{display:none}}.fusion-privacy-bar{max-height:100%;z-index:999999}.fusion-privacy-bar .fusion-button{background-color:var(--color-white);color:var(--color-main);padding:10px 15px;font-weight:var(--fontWeight-bold)}.fusion-privacy-bar .fusion-button:hover{color:var(--color-secondary)}@media screen and (max-width:767px){.fusion-privacy-bar .fusion-privacy-bar-main{flex-wrap:wrap}.fusion-privacy-bar .fusion-privacy-bar-main>span{margin-bottom:15px}.fusion-privacy-bar .fusion-button{margin-top:10px!important}}.page-impressum p~h3,.page-datenschutz p~h3{margin-top:50px}.page-impressum h4,.page-datenschutz h4{margin-top:45px;margin-bottom:15px}.page-impressum h3+h4,.page-datenschutz h3+h4{margin-top:0}.fusion-filters{margin-bottom:30px;border:0 none;line-height:35px}.fusion-filters .fusion-filter+.fusion-filter::before{content:"";width:1px;height:21px;margin-top:7px;background-color:var(--awb-color6);position:relative;display:block;float:left;margin-right:30px}.fusion-filter a{display:inline-block;font-weight:var(--awb-typography3-font-weight)}#wrapper .fusion-filter a:hover{color:var(--awb-color4)}#wrapper .fusion-filter.fusion-active a{border:0 none;color:var(--awb-color4)}#wrapper .fusion-accordian .panel-title{font-weight:var(--body_typography-font-weight)}#wrapper .fusion-accordian:not(.bewerbungsformular-collapse) .fusion-panel:first-child{border-top:1px solid var(--faq_accordion_divider_color)}#wrapper .fusion-accordian .panel-title a{padding:30px 0;border-bottom:1px hidden var(--accordion_divider_color)}#wrapper .fusion-accordian .panel-title a.active{border-bottom-style:solid}@media screen and (max-width:767px){#wrapper .fusion-accordian .panel-heading .fusion-toggle-heading{hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4}}#toTop{background-color:var(--color-main)}#toTop.fusion-to-top-active{opacity:1}#toTop:hover{background-color:var(--awb-color4)}.floating-widget{position:fixed;right:75px;bottom:75px;display:block;z-index:99999}@media screen and (min-width:768px) and (max-width:1500px){.floating-widget,.to-top-right #toTop{right:30px}}.floating-widget .menu{padding:0;margin:0;list-style:none}.floating-widget .menu-item,.floating-widget .menu-item a{position:relative;display:block}.floating-widget .menu-item a{line-height:45px;width:45px;height:45px;overflow:hidden;visibility:hidden;margin:5px 0}.floating-widget .menu-item a::after{content:"";font-family:"icoschock";font-weight:400;font-size:18px;color:var(--color-white);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:45px;visibility:visible;background-color:var(--color-main);border-radius:50%}.floating-widget .menu-item a:hover::after{background-color:var(--awb-color4)}.floating-widget .menu-item.fast-phone a::after{content:"\e906"}.floating-widget .menu-item.fast-mail a::after{content:"\e907"}.floating-widget .menu-item.sip-open{display:none}.floating-widget .menu-item.sip-open a::after{content:"\e912"}@media screen and (max-width:767px){.floating-widget{right:0;top:auto;left:0;bottom:0;width:100%;transform:none}.floating-widget .widget{padding:0}.floating-widget ul{display:table;table-layout:fixed;width:100%;padding:0;margin:0}.floating-widget .menu-item{display:table-cell}.floating-widget .menu-item a{width:100%;margin:0}.floating-widget .menu-item a::before{width:100%;text-align:center;line-height:50px}.floating-widget .menu-item a::after{width:100%;height:100%;border-radius:0;background-color:var(--color-main);color:var(--color-white)}.floating-widget .menu-item:last-child a::after{border-right-color:transparent}.floating-widget .menu-item a:hover::after{opacity:1;color:var(--color-white)}}#ff,#ff .ff-content{position:fixed;right:150px;bottom:80px;background-color:var(--color-white);border-radius:10px;max-width:450px;height:auto;display:none;overflow-y:auto;z-index:99999}@media screen and (min-width:768px) and (max-width:1024px){#ff,#ff .ff-content{right:95px}}@media screen and (max-width:767px){#ff,#ff .ff-content{right:15px;max-width:calc(100% - 30px)}}.ff-close{transition:transform linear 0.2s;position:absolute;right:15px;top:26px;width:30px;height:30px;font-size:14px;text-align:center;line-height:30px;border-radius:50%;color:var(--awb-color6);background-color:var(--color-white);z-index:999999}.ff-close::before{content:"\e910";font-family:"icoschock";font-weight:400;color:inherit}.ff-close:hover{transform:rotate(-180deg);color:var(--awb-color4)}#ff{width:100%;height:100%;overflow:visible;box-shadow:0 3px 9px rgba(0,0,0,.05),0 9px 27px rgba(0,0,0,.15)}#ff.show,#ff.show .ff-content{display:block}#ff::before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:900;font-size:35px;position:absolute;right:-11px;bottom:0;color:var(--color-white);display:block}@media screen and (max-width:767px){#ff::before{content:"\f0d7";bottom:-29px;right:20px}}#ff .fusion-fullwidth>.fusion-builder-row{max-width:100%!important}#ff form *{font-size:18px}#ff form textarea{max-width:100%;max-height:100%}#ff .fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:before,#ff .fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox input:checked+label:after{top:10px}#wrapper .tfs-slider .slide-content-container .slide-content{max-width:var(--site_width)!important}#wrapper .tfs-slider .slide-content-caption-wrapper{padding:30px}#wrapper .tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper{padding:0}.slide-content-caption-wrapper .fusion-title .title-heading-left{line-height:1.1!important}.ce90-scrolldown{position:absolute;bottom:120px;width:100%}@media screen and (max-width:1024px){.ce90-scrolldown{display:none}}body:not(.fusion-builder-live-preview) .bewerbungsformular-collapse .panel-heading{display:none}.bewerbungsformular-collapse .close-form{width:30px;height:30px;line-height:30px;display:block;float:right;border-radius:50%;color:var(--button_accent_color);background-color:var(--color-white)}.bewerbungsformular-collapse .close-form::before{content:"\e903";font-family:"icoschock";font-weight:400;color:inherit}.bewerbungsformular-collapse .close-form:hover{color:var(--button_accent_hover_color,var(--button_accent_color))}.wpcf7-not-valid-tip{direction:ltr}.ceo90-form-row{padding-left:0;padding-right:0;display:flex;flex-wrap:wrap;flex:1;align-items:flex-start;position:relative;z-index:10;margin:0 auto;width:calc(100% + 50px);max-width:calc(100% + 50px);margin-left:calc(-50px / 2);margin-right:calc(-50px / 2)}.ceo90-form-column{display:flex;flex-direction:column;margin-bottom:0;position:relative;float:left;width:100%}@media screen and (min-width:768px){.ceo90-form-column.col-tablet-3{width:25%}.ceo90-form-column.col-tablet-6{width:50%}}@media screen and (min-width:1025px){.ceo90-form-column.col-desktop-6{width:50%}.ceo90-form-column.col-desktop-4{width:33.333%}.ceo90-form-column.col-desktop-3{width:25%}}@media screen and (min-width:1400px){.ceo90-form-column.col-desktop-xl-3{width:25%}}.ceo90-form-column.flex-d-column{flex-direction:column}.ceo90-form-column-inner{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding:1em 25px;min-height:1px}.ceo90-form-column-inner label{display:inline-block;margin-bottom:.65em}.ceo90-form-row .fusion-title-size-three{margin:50px 0 0}.ceo90-form-row .fusion-title-size-five{margin:20px 0 -20px}.ceo90-form .wpcf7-form-control{font-weight:300}.ceo90-form input[type="number"]::-webkit-inner-spin-button,.ceo90-form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ceo90-form-row .wpcf7-list-item{margin-left:0;margin-right:1em}.ceo90-form-row .ceo90-form-column-inner>p{margin-bottom:0}.ceo90-field-inline span{display:inline-block;margin:10px 10px 0}.ceo90-form-row p+p{margin-top:15px}.ceo90-form-row .ceo90-form-column-inner.submit-wrapper{display:block}.fusion-body .ceo90-form-row button[type="submit"]{color:var(--button_accent_color);font-weight:var(--awb-typography3-font-weight)}.fusion-body .ceo90-form-row button[type="submit"]:hover{color:var(--button_accent_hover_color,var(--button_accent_color))}.fusion-body .ceo90-form-row button[type="submit"] *{color:inherit}.ceo90-form-row .wpcf7-spinner{position:absolute;display:block}.wpcf7-form textarea{min-height:60px;height:auto}.ceo90-form .label-checkbox,.ceo90-form .label-radio{display:flex;margin-bottom:.5em;align-items:center;flex-direction:row}.ceo90-form .label-checkbox input,.ceo90-form .label-radio input{position:absolute;width:14px;height:14px;opacity:0;margin:0;top:.7em}.ceo90-form .label-checkbox span,.ceo90-form .label-radio span{margin:0;position:relative;padding:0 0 0 1.2em;cursor:pointer;display:inline-block;line-height:normal}.ceo90-form .label-checkbox span::before,.ceo90-form .label-radio span:before{content:"";height:13px;position:absolute;left:0;top:.3em;min-width:13px;border:1px solid var(--form_focus_border_color);border-radius:4px;transition:all 0.2s ease}.ceo90-form .label-radio span:before{border-radius:50%}.ceo90-form .label-checkbox input:checked+span:after,.ceo90-form .label-radio input:checked+span:after{content:"";position:absolute;width:7px;height:7px;left:4px;top:.48em;background:var(--form_focus_border_color);border-radius:2px}.ceo90-form .label-radio input:checked+span:after{border-radius:100%}.ceo90-form .label-checkbox:hover span:before,.ceo90-form .label-radio:hover span:before{border-color:var(--form_focus_border_color-5a)}.ceo90-form .label-checkbox input:checked+span:before,.ceo90-form .label-radio input:checked+span:before{border-color:var(--form_focus_border_color)}.ceo90-form .wpcf7-not-valid .label-checkbox span:before,.ceo90-form .wpcf7-not-valid .label-radio span:before,.ceo90-form .wpcf7-not-valid .label-checkbox:hover span:before,.ceo90-form .wpcf7-not-valid .label-radio:hover span:before{border-color:#db4b68}.ceo90-form .wpcf7-not-valid label,.ceo90-form .wpcf7-not-valid-tip{color:#db4b68}.ceo90-form .wpcf7-not-valid-tip{font-size:var(--awb-typography5-font-size);font-weight:600;display:inline-block;width:100%}.ceo90-form .fusion-form-element-required{color:var(--color-secondary);font-size:.8em;line-height:1.2em;vertical-align:text-top}.img-swap-wrapper,.img-swap-wrapper .img-swap-1{position:relative}.img-swap-wrapper .img-swap-2{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:all ease 0.3s;z-index:2}.img-swap-wrapper .img-swap-1{z-index:1}.img-swap-wrapper:hover .img-swap-2{opacity:1}@media screen and (max-width:1024px){.fusion-counters-box .content-box-counter{font-size:60px!important}}.grecaptcha-badge{display:none!important}#ff .form-dsgvo{background-color:var(--color-white)}.form-dsgvo{background-color:var(--color-light-gray);text-align:center;padding:80px 30px}.fusion-privacy-element .fusion-button{font-weight:600}.hidden-label .fusion-form-label-wrapper{display:none}