@keyframes pullHref{0%{background-size:0% 2px}100%{background-size:100% 2px}}@keyframes opacityHref{0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}html{min-height:100%}html .extbase-debugger-floating{z-index:9999999999}html sup{top:-0.7em !important;font-size:0.6em !important}html .main{overflow:hidden}html body{font-family:'Open Sans';font-weight:400;min-height:100%;overflow-x:hidden !important}html body .disable-scroll{overflow-y:hidden;max-height:100vh}html body .borderBott{border-bottom:1px solid white}html body .frame{scroll-margin-top:100px}html body .ce-right figure.image{display:flex;justify-content:flex-end}html body time{font-size:16px !IMPORTANT}html body img{width:100%;height:auto}html body #lightbox a{animation:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important}html body .frame p:last-child:not(h1, .h1, h2, .h2, h3, .h3, h4, .h4){margin-bottom:0px}html body .frame.frame-space-after-extra-small{margin-bottom:0px}html body .ce-textpic.ce-below img{margin-top:20px}html body .ce-gallery .ce-row{display:flex;margin-left:-15px;margin-right:-15px}html body .ce-gallery .ce-row .ce-column{padding-left:15px;padding-right:15px}html body .ce-gallery .ce-column{flex:0 0 33%;flex-grow:1}html body .ce-gallery[data-ce-columns="3"] .ce-column{flex:0 0 33%;flex-grow:1}html body .ce-gallery[data-ce-columns="1"] .ce-column{flex:0 0 100%;flex-grow:1}html body .ce-gallery[data-ce-columns="2"] .ce-column{flex:0 0 50%;flex-grow:1}html body .ce-gallery[data-ce-columns="4"] .ce-column{flex:0 0 25%;flex-grow:1}html body .ce-gallery[data-ce-images="3"] .ce-column{flex:0 0 33%;flex-grow:1}html body .ce-gallery[data-ce-images="2"] .ce-column{flex:0 0 50%;flex-grow:1}html body .b_multicolumn .col-md-6 .frame-type-text{display:flex;flex-direction:column;justify-content:center}html body .b_multicolumn .col-md-6 .frame{margin-bottom:0px !important}@keyframes pullsmallHref{0%{background-size:0% 1px}100%{background-size:100% 1px}}a{color:#FAA634}a:hover{color:#222222}.pageshower{margin:0px !important}.modal-content{border:1px solid #fff;max-width:85%}@media (max-width:500px){.modal-content{max-width:95%}.modal.show .modal-dialog{margin:0px !important}}.modal-content .modal-title{width:100%;height:70px}#cookieman-modal [data-bs-toggle=collapse][data-bs-target="#cookieman-settings"].collapsed:after{filter:brightness(0) invert(1)}#cookieman-modal [data-bs-toggle=collapse][data-bs-target="#cookieman-settings"].collapsed:hover:after{filter:brightness(0) invert(0)}.accordion-body p{font-size:13px}.table-responsive th,.table-responsive td{font-size:14px}.table-responsive td{background-color:#fff}.cb_header{position:fixed;width:100%;top:0px;z-index:100}.cb_header .frame{margin-bottom:0px}.cb_header .cb_header_item{background-color:#fff;padding-top:22px;padding-bottom:22px}.cb_header .cb_header_item .row{display:flex;align-items:center;justify-content:space-between}.cb_header .cb_header_item figure{margin:0px;display:flex;justify-content:flex-start}.cb_header .cb_header_item .logo img{width:auto;height:43px}.cb_header .cb_header_item .logo img:hover{animation:opacityHref ease 0.5s forwards;-webkit-animation:opacityHref ease 0.5s forwards;-moz-animation:opacityHref ease 0.5s forwards;-o-animation:opacityHref ease 0.5s forwards;-ms-animation:opacityHref ease 0.5s forwards}.cb_header .cb_header_item .menu{flex:0 0 auto;width:auto}.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li.nav-item{margin-bottom:0px;padding-left:5px;padding-right:5px}.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li.nav-item:first-child{padding-left:0px}.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li.nav-item:last-child{padding-right:0px}.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li.nav-item a{text-decoration:none;color:#222222;text-transform:uppercase;font-weight:600;padding:5px 10px}.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li.nav-item a:hover,.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li.nav-item a.active{background:#FAA634;color:white !important}.cb_header .cb_header_item .menu .desktop-nav-menu ul#nav li:before{display:none}.cb_header .cb_header_item .logo{flex:0 0 300px}.menu-toggler{width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.icon{width:30px;height:3px;background:#FAA634;position:relative}.icon:before{content:"";width:30px;height:3px;background:#FAA634;position:absolute;top:-8px}.icon:after{content:"";width:30px;height:3px;background:#FAA634;position:absolute;top:8px}#Menu{position:fixed;z-index:99999999;width:100%;height:100%;background:#FAA634;pointer-events:none;transform:translateY(-100%);transition:all 0.3s ease}#Menu.open{pointer-events:all;transform:translateX(0%);transition:all 0.3s ease}#Menu .menu-links{display:flex;flex-direction:column}#Menu .menu-links .menu-link{color:white;font-family:'Poppins';font-weight:500;font-size:24px;padding-top:20px;padding-bottom:20px;text-decoration:none}#Menu .menu-links .menu-link:not(:last-child){border-bottom:2px solid #c8a784}#Menu .menu-links .menu-link:hover{padding-left:15px}#Menu .menu-links .menu-link:hover,#Menu .menu-links .menu-link.active{color:#222222}#Menu img{padding-top:100px;padding-right:300px}#Menu .menu-header .container{height:100%}#Menu .menu-header .container .row{height:100%}#Menu .menu-header .container .row .col{display:flex;justify-content:flex-end;align-items:center}#Menu .menu-toggler{width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}#Menu .icon{width:30px;height:3px;background:transparent;position:relative}#Menu .icon:before{content:"";width:30px;height:3px;background:white;position:absolute;top:0px;transform:rotateZ(45deg)}#Menu .icon:after{content:"";width:30px;height:3px;background:white;position:absolute;top:0px;transform:rotateZ(-45deg)}.cb_content{background-color:#fff;margin-top:87px;position:relative;z-index:3;border-bottom:1px solid white}.cb_content .whitetext p,.cb_content .whitetext strong{color:white}.cb_content .paddingAround{padding:30px}.cb_content .paddingAround-large{padding:30px;padding-left:150px;padding-right:150px}.cb_content .justifyTextTop{display:flex;justify-content:flex-start !important}.cb_content .container .container{padding-left:0px;padding-right:0px;margin-bottom:0}.cb_content .container .container-fluid{padding-left:0px;padding-right:0px;margin-bottom:0}.cb_content .containerelement{border-top:1px solid white}.cb_content .containerelement .containerelement{border-top:none}.cb_content .kontakt .container .containerelement{padding:70px;padding-top:20px;padding-bottom:20px}.cb_content .kontakt .container .containerelement h5{font-size:18px;margin-bottom:0px;line-height:22px}.cb_content .kontakt .container .containerelement h5:before{display:none}.cb_content .kontakt .container .containerelement p{font-size:15px;line-height:21px}.cb_content .kontakt .container .containerelement .imprint p{font-size:13px;line-height:16px}.cb_content .frame-type-header{margin-bottom:0px}.cb_content .frame-type-header h1{margin-bottom:0px}.cb_content .col-md-3.sticky{position:sticky;top:130px}.cb_content .smallimg img{max-width:350px;margin-left:auto;margin-right:auto}.cb_content .smallimg .image{text-align:left}.cb_content .newsside.artikel{padding-top:33px}.cb_content .tx-woozygallery{margin-top:-10px}.cb_content .fullwidth{padding-top:0px !important}.cb_content .element{padding-top:0px;margin-top:0px}.cb_content .element.fullwidth>.row{margin-left:0px;margin-right:0px}.cb_content .element.fullwidth>.row>.col-md-12{padding-left:0px;padding-right:0px}.cb_content .element.fbtop_extra-small{padding-top:0px}.cb_content .element.fbbott_extra-small{padding-bottom:0px}.cb_content .ce-headline-center{text-align:center}.cb_content .advertising .col-md-3.sidebar{padding-left:1.5%}.cb_content .newslist a:hover{animation:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important}.cb_content .headernews .col-md-4.sidebar{display:grid}.cb_content .headernews .widget{margin-bottom:-40px}.cb_content .werbung{margin-top:7px;font-size:12px}.cb_content .blogitem.advertising{padding-left:14.5% !important;padding-right:14.5% !important}.cb_content .blogitem.advertising:hover{background-color:#fff !important;color:#000 !important}.containerelement{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:0px;color:#000}.containerelement.darkmode{background-color:rgba(10, 31, 42, 0.7);background-blend-mode:multiply}fieldset{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin:0 auto}fieldset textarea,fieldset legend,fieldset .send-wrap,fieldset .message-wrap,fieldset .powermail_fieldwrap_datenschutz,fieldset .powermail_fieldwrap_position,fieldset .powermail_fieldwrap_nachricht,fieldset .powermail_fieldwrap_type_html{grid-column:span 2}fieldset .col-sm-10{width:100%}fieldset .powermail_fieldwrap_datenschutz{padding-top:25px;opacity:0.6}fieldset .powermail_fieldwrap_datenschutz p a{font-size:18px}fieldset .powermail_fieldwrap_type_html{padding-top:25px}fieldset legend{color:#1B1B1B;font-size:21px;text-align:center;margin-bottom:20px;font-weight:700;line-height:1.5em}fieldset .powermail-errors-list{color:red}fieldset .checkbox-container{display:flex;align-items:center;gap:10px;width:100%}fieldset .checkbox-container input[type="checkbox"]{width:auto;flex-shrink:0}fieldset .checkbox-container p{margin:0;padding:0;flex:1;line-height:1.4}fieldset .form-group{padding-top:25px}fieldset .form-control,fieldset textarea{border:none;border-radius:unset;border-bottom:1px solid #E5E3DF}fieldset #powermail_field_lebenslauf,fieldset #powermail_field_weitereanhaenge{background-color:transparent}fieldset #powermail_field_lebenslauf::-webkit-file-upload-button,fieldset #powermail_field_lebenslauf .powermail_fieldwrap_type_submit,fieldset #powermail_field_weitereanhaenge::-webkit-file-upload-button,fieldset #powermail_field_weitereanhaenge .powermail_fieldwrap_type_submit{background:transparent;border:1px solid #FAA634;color:#454545}.powermail_fieldwrap_lebenslauf label{display:flex;align-items:center}form>div:first-of-type{display:none}.tx-powermail{width:70%;margin:auto}fieldset .col-md-6{width:100%;column-gap:50px}label.col-sm-2{width:100%}.radio label{display:flex;align-items:center;gap:10px;width:100%}.radio label input{margin-bottom:unset}.powermail_fieldset .form-control:focus{color:#000}footer.cb_footer{bottom:0px;width:100%;background-color:#222222;z-index:1;color:white}footer.cb_footer p{color:white}footer.cb_footer a{color:white}footer.cb_footer ul li a{font-weight:400}footer.cb_footer svg path{transition:all 0.3s ease}footer.cb_footer svg:hover path{fill:#FAA634;transition:all 0.3s ease}footer.cb_footer .frame{margin-bottom:0px}footer.cb_footer .topFooter{padding-top:60px;padding-bottom:60px}footer.cb_footer .bottomFooter{padding-top:30px;padding-bottom:30px}footer.cb_footer .footernav{list-style:none;margin:0px;padding:0px}footer.cb_footer .footernav li.footernav-item{font-size:18px}footer.cb_footer .footerlinks{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:row-reverse;justify-content:flex-start}footer.cb_footer .footerlinks a{text-decoration:none}footer.cb_footer .footerlinks li:before{display:none}footer.cb_footer .footerlinks li.footernav-item{font-size:14px;margin-left:60px}footer.cb_footer .footerlinks li.footernav-item a{color:white}footer.cb_footer .footerLogo{width:60%}footer.cb_footer .kontaktrow .frame{width:50%;flex:0 0 50%}.newstickerside{background-color:#ecf1f4;padding:40px;padding-left:60px;padding-right:60px}.newstickerside .tickeritem{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #063e74}.newstickerside .tickeritem a{text-decoration:none;color:#000}.newstickerside .tickeritem a:hover{color:#063e74}.newstickerside .tickeritem .tickertime{font-size:15px;margin-bottom:8px}.newstickerside .tickeritem .tickertitle{font-size:17px;line-height:19px;font-weight:600}.newstickerside .tickeritem:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px}.tx-grazerevents{position:relative;margin-bottom:-40px}.tx-grazerevents .searchbar{position:absolute;right:0px;margin-top:-66px}.tx-grazerevents .searchbar input,.tx-grazerevents .searchbar select{background-color:#f9f6f6;border:0px;height:32px;margin-left:25px;line-height:32px;padding-left:10px;padding-right:10px;font-size:16px;color:#000}.tx-grazerevents .searchbar input[name="bis"]{margin-left:-3px !important;border-left:1px solid #000}.tx-grazerevents .searchbar input[type="date"]{width:122px}.tx-grazerevents .searchbar input[name="search"]{width:245px !important;padding-right:30px;position:relative}.tx-grazerevents .searchbar .sbox{display:inline;position:relative}.tx-grazerevents .searchbar .sicon{content:"";width:18px;height:18px;right:10px;top:1px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M384 208A176 176 0 1 0 32 208a176 176 0 1 0 352 0zM343.3 366C307 397.2 259.7 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 51.7-18.8 99-50 135.3L507.3 484.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z'/%3E%3C/svg%3E")}.tx-grazerevents .searchbar input[type="submit"]{background-color:#063e74 !important;color:#fff !important;text-transform:uppercase;line-height:8px !important;border-radius:5px;padding-left:15px !IMPORTANT;padding-right:15px !IMPORTANT}.tx-grazerevents .searchbar input[type="submit"]:hover{background-color:#87c1e6 !important}.tx-grazerevents .eventitem{border-bottom:1px solid #87c1e6;position:relative;margin-bottom:40px;padding-top:13px}.tx-grazerevents .eventitem:hover{background-color:#ecf1f4}.tx-grazerevents .eventitem .eventdate{margin-bottom:10px;color:#706b6b}.tx-grazerevents .eventitem .firstkat{position:absolute;margin-top:-49px;background-color:#fff;text-transform:uppercase;padding:9px;font-size:21px;font-weight:600;padding-left:25px;padding-right:25px}.tx-grazerevents .eventitem h2{margin-top:25px;text-transform:none;font-size:28px;color:#000;margin-bottom:10px;line-height:29px}.tx-grazerevents .eventitem h2:before{display:none}.tx-grazerevents .eventdetail:last-of-type{padding-bottom:50px !important}.notvis{display:none}.eventdet{margin-bottom:60px;margin-top:-21px}.allnews.events{margin-top:0px;margin-bottom:30px}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1650px !important}.job-site .container,.job-site .container-lg,.job-site .container-md,.job-site .container-sm,.job-site .container-xl,.job-site .container-xxl{max-width:900px !important}}p{font-weight:400;font-size:16px;color:#222222}p strong{font-weight:700}a{font-weight:400;font-size:16px;transition:all 0.3s ease;text-decoration:underline}a:hover{color:#FAA634 !important;transition:all 0.3s ease}strong a{font-weight:500}hr{margin-top:30px;margin-bottom:30px;opacity:1;background-color:#FAA634;height:2px !important}ul{padding-left:28px;list-style:none}ul li{margin-bottom:5px;position:relative}ul li a{text-decoration:none;color:#222222;font-weight:600}ul li a:hover{color:#FAA634}ul li:before{content:"";position:absolute;background:#FAA634;width:14px;height:14px;left:-25px;top:6px}.h1,h1{font-family:"Playfair Display";font-size:54px;color:white;font-weight:700}.h2,h2{font-family:"Playfair Display";font-size:44px;font-weight:600;color:#222222;padding-left:55px;margin-bottom:30px;position:relative}.h2:before,h2:before{content:"";width:33px;height:33px;background:#FAA634;position:absolute;left:0px;top:12px}.h2.no-box,h2.no-box{padding-left:0}.h2.no-box:before,h2.no-box:before{display:none}.h3,h3{font-size:23px;font-weight:600;color:#222222;margin-bottom:15px}.h4,h4{font-size:32px;font-weight:600;color:#222222;padding-left:40px;margin-bottom:30px;position:relative}.h4:before,h4:before{content:"";width:23px;height:23px;background:#FAA634;position:absolute;left:0px;top:8px}a.btn.btn-primary,input.btn.btn-primary{font-size:16px;background:transparent;color:white;font-weight:500;border:2px solid;border-color:white;padding-left:48px;padding-right:48px;padding-top:13px;padding-bottom:13px;border-radius:0px;transition:all 0.3s ease}a.btn.btn-primary:hover,input.btn.btn-primary:hover{color:#FAA634 !important;border-color:#FAA634;transition:all 0.3s ease}a.btn.btn-secondary,input.btn.btn-secondary{font-size:16px;background:#222222;color:white;border-color:#222222;padding-left:50px;padding-right:50px;padding-top:15px;padding-bottom:15px;border-radius:0px;transition:all 0.3s ease;border:none;margin-top:1rem}a.btn.btn-secondary:hover,input.btn.btn-secondary:hover{color:white !important;background:#FAA634;transition:all 0.3s ease}a.btn.btn-tertiary,input.btn.btn-tertiary{font-size:16px;background:transparent;color:#222222;font-weight:600;border:none;padding:0;transition:all 0.3s ease;position:relative}a.btn.btn-tertiary:hover,input.btn.btn-tertiary:hover{color:#FAA634 !important;transition:all 0.3s ease}a.btn.btn-tertiary:hover .svg-container svg path,input.btn.btn-tertiary:hover .svg-container svg path{fill:#FAA634;transition:all 0.3s ease}a.btn.btn-tertiary .svg-container,input.btn.btn-tertiary .svg-container{position:absolute;right:0;top:0;transform:translateX(calc(100% + 10px))}a.btn.btn-tertiary .svg-container svg path,input.btn.btn-tertiary .svg-container svg path{transition:all 0.3s ease}table{width:100%;text-align:center}table thead{background:#FAA634;color:white;font-size:24px}table thead th{font-weight:400}table thead tr{border-width:1px;border-color:#FAA634}table tbody th{font-size:16px;background:#FAA634;color:white;font-weight:300 !important}table tbody td{font-size:16px;font-weight:400;padding-top:5px;padding-bottom:5px;border-width:1px;border-color:#FAA634}table tbody tr{border-width:1px;border-color:#FAA634}table tbody tr:nth-child(even){background-color:#c6daf6}table tbody tr:nth-child(odd){background-color:#e2ebf8}.fullwidth .fullwidth .h2,.fullwidth .fullwidth h2{margin-bottom:30px !important}.fullwidth .fullwidth .h3,.fullwidth .fullwidth h3{margin-bottom:15px !important}form input,textarea{border-radius:0px;border:2px solid #FAA634;margin-bottom:15px;padding:8px 20px 8px 20px}form input:focus-visible,textarea:focus-visible{outline:none}i.place-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rechteck_934' data-name='Rechteck 934' width='24' height='24' fill='%23222'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2220' data-name='Gruppe 2220' transform='translate(-0.495 -0.495)'%3E%3Cg id='Gruppe_2219' data-name='Gruppe 2219' transform='translate(0.495 0.495)' clip-path='url(%23clip-path)'%3E%3Cpath id='Pfad_928' data-name='Pfad 928' d='M12.121,12.009a1.746,1.746,0,0,0,1.288-.54,1.837,1.837,0,0,0,0-2.592,1.811,1.811,0,0,0-2.578,0,1.838,1.838,0,0,0,0,2.593,1.756,1.756,0,0,0,1.29.538m0,7.765a25.978,25.978,0,0,0,4.534-5.117,8.287,8.287,0,0,0,1.571-4.291A6.249,6.249,0,0,0,16.469,5.8a5.848,5.848,0,0,0-4.351-1.788A5.848,5.848,0,0,0,7.768,5.8a6.249,6.249,0,0,0-1.754,4.565,8.287,8.287,0,0,0,1.571,4.291,25.978,25.978,0,0,0,4.533,5.117m0,2.027A32.41,32.41,0,0,1,6.4,15.619a9.689,9.689,0,0,1-1.9-5.253,7.543,7.543,0,0,1,2.26-5.69A7.466,7.466,0,0,1,12.118,2.5a7.466,7.466,0,0,1,5.358,2.176,7.543,7.543,0,0,1,2.26,5.69,9.689,9.689,0,0,1-1.9,5.253A32.41,32.41,0,0,1,12.118,21.8' transform='translate(-0.3 -0.331)' fill='%23222'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");padding-left:30px;background-repeat:no-repeat;background-size:contain;font-style:normal}i.clock-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rechteck_949' data-name='Rechteck 949' width='24' height='24' fill='%23222'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2283' data-name='Gruppe 2283' transform='translate(-0.495 -0.154)'%3E%3Cg id='Gruppe_2282' data-name='Gruppe 2282' transform='translate(0.495 0.154)' clip-path='url(%23clip-path)'%3E%3Cpath id='Pfad_978' data-name='Pfad 978' d='M15.872,17,17,15.872l-4.039-4.039V6.812h-1.6v5.671L15.872,17M12.16,22.316a9.911,9.911,0,0,1-3.962-.8,10.148,10.148,0,0,1-5.4-5.4A9.886,9.886,0,0,1,2,12.16,9.893,9.893,0,0,1,2.8,8.2,10.139,10.139,0,0,1,8.2,2.8,9.868,9.868,0,0,1,12.156,2a9.893,9.893,0,0,1,3.962.8,10.139,10.139,0,0,1,5.4,5.4,9.886,9.886,0,0,1,.8,3.961,9.893,9.893,0,0,1-.8,3.962,10.139,10.139,0,0,1-5.4,5.4,9.886,9.886,0,0,1-3.961.8m0-1.6a8.247,8.247,0,0,0,6.055-2.5,8.246,8.246,0,0,0,2.5-6.054,8.25,8.25,0,0,0-2.5-6.055,8.25,8.25,0,0,0-6.055-2.5A8.25,8.25,0,0,0,6.1,6.1a8.25,8.25,0,0,0-2.5,6.055,8.246,8.246,0,0,0,2.5,6.054,8.247,8.247,0,0,0,6.055,2.5' transform='translate(-0.339 -0.084)' fill='%23222'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");padding-left:30px;background-repeat:no-repeat;background-size:contain;font-style:normal}.bt_cookiebar{display:none}.same-height .container{overflow:hidden;height:100%}.kontakt a{text-decoration:underline;color:#222222}header .container{padding-left:24px;padding-right:24px}footer .container{padding-left:24px;padding-right:24px}.logo-helper .image{display:flex;justify-content:center}.logo-helper img{width:auto}.fullwidth .fullwidth h1,.fullwidth .fullwidth .h1,.fullwidth .fullwidth h2,.fullwidth .fullwidth .h2,.fullwidth .fullwidth h3,.fullwidth .fullwidth .h3,.fullwidth .fullwidth h4,.fullwidth .fullwidth .h4{margin-bottom:0px}.whitetext h1,.whitetext .h1,.whitetext h2,.whitetext .h2,.whitetext h3,.whitetext .h3,.whitetext h4,.whitetext .h4,.whitetext strong,.whitetext p,.whitetext a{color:white !important}.whitetext a:hover{color:#222222 !important}.leaflet-tile-pane{filter:grayscale(1)}.pos-relative{position:relative}.kontakthelper>.col-md-6:first-child{padding-right:0px;display:flex;flex-direction:column;justify-content:center;pointer-events:auto}.maphelper>.col-md-6:last-child{padding-left:0px}.maphelper{background:#222222}@media screen and (max-width:1399px){.h1,h1{font-size:44px}.h2,h2{font-size:36px;padding-left:45px}.h2:before,h2:before{width:27px;height:27px;top:10px}.h3,h3{font-size:20px}}@media screen and (max-width:767px){.h1,h1{font-size:36px}.h2,h2{font-size:28px;padding-left:36px}.h2:before,h2:before{width:21px;height:21px;top:8px}.h3,h3{font-size:18px}.h4,h4{font-size:28px;padding-left:36px}.h4:before,h4:before{width:21px;height:21px;top:7px}}#preloader{position:fixed;z-index:9999999;width:100%;height:100%;background:#fff;pointer-events:none}#preloader .wrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#preloader .wrap #logo-container{position:relative}#preloader .wrap #logo-container #fill-bar{position:absolute;bottom:-13px;left:0;height:4px;width:0;background-color:#222222;transition:width 1s ease}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#FAA634}::-webkit-scrollbar-thumb:hover{background:#FAA634}::-webkit-scrollbar-track{background:#F4F4F4}@media screen and (max-width:1400px){.VariableTextBanner.imgRight .textwrap,.TextBanner.img-right .text-wrap{padding-right:36px}.VariableTextBanner.imgLeft .textwrap,.TextBanner.img-left .text-wrap{padding-left:36px}.job-site .container,.job-site .container-lg,.job-site .container-md,.job-site .container-sm,.job-site .container-xl,.job-site .container-xxl{max-width:800px !important}}@media screen and (max-width:1200px){.Slider.size_large .slides .item .item-wrap{background-size:cover;background-position:center;height:600px}.Slider.size_small .slides .item .item-wrap{height:600px}.Slider .slides .item .item-wrap .text-wrap img{width:50px !important}.Slider.size_large .slides .item .item-wrap .text-wrap{padding-top:30px;padding-bottom:30px;padding-left:60px;padding-right:60px}.Slider.size_small .text-wrap.an__fadeIn.an_nodis.animate__fadeIn.animate__animated{padding-top:30px;padding-bottom:30px;padding-left:60px;padding-right:60px}.cb_header .cb_header_item .logo{flex:0 0 250px}.Leistung .text-wrap{padding:20px}.Leistung ul li{font-size:14px}.Leistung ul li::before{top:4px}.Leistung table tbody tr{display:flex;flex-direction:column}.job-site .container,.job-site .container-lg,.job-site .container-md,.job-site .container-sm,.job-site .container-xl,.job-site .container-xxl{max-width:700px !important}}@media screen and (min-width:992px){.mobileSize{display:none}}@media screen and (max-width:992px){.mobile-nav-menu{height:0px;pointer-events:none;transform:translateX(-100%);transition:transform 0.3s ease}.mobile-nav-menu.show{height:auto;display:block;pointer-events:unset;transform:translateX(0px);transition:transform 0.3s ease}.Slider.size_large .slides .item .item-wrap{height:450px}.Slider.size_small .slides .item .item-wrap{height:450px}.mobile-nav-header figure.image{margin:0}#desktopLogo{display:none}#mobileLogo{display:block}.desktopSize{display:none}.mobileSize{display:block}.mobile-nav-header{padding:15px;display:flex;justify-content:space-between;align-items:center;background:white}.itoggler{display:inline-block;cursor:pointer}.bar1,.bar2,.bar3{width:31px;height:3px;background-color:#333;margin:6px 0;transition:0.4s}.change .bar1{transform:translate(0, 9px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translate(0, -9px) rotate(45deg)}ul#nav{display:flex;flex-direction:column}.mobile-nav-menu{background:white;padding:15px;border-bottom:2px solid #eba801;margin-top:-1px}.nav-children{display:none}li.nav-item a{font-size:20px;font-weight:600}li.nav-item{margin-top:10px}.has-children{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.has-children i{font-size:25px}.nav-children{padding-left:15px;margin-top:-5px;margin-bottom:10px}.nav-child{font-weight:600;font-size:15px}#mobileLogo img{width:80%}section.cb_content{margin-top:72px}ul#nav{padding-left:26px}ul#nav li a.active{color:#FAA634}ul#nav li:before{top:8px}.TextBanner .row .col-md-6{width:100%;flex:0 0 100%}.TextBanner .row .text-wrap{padding-left:0px;padding-right:0px;padding-top:30px}.TextBanner.img-left .row{display:flex;flex-direction:column}.TextBanner.img-right .row{display:flex;flex-direction:column-reverse}.same-height .col-md-4{width:100%;flex:0 0 100%}.same-height .col-md-4:not(:last-child){margin-bottom:30px}.VariableTextBanner{display:block;padding-top:30px}.VariableTextBanner .container{position:relative !important;right:unset !important;transform:none !important}.VariableTextBanner .container .row{flex-direction:column-reverse}.VariableTextBanner .textblock,.VariableTextBanner .imageblock{width:100%;flex:0 0 100%}.VariableTextBanner .bild{display:none}.VariableTextBanner .textwrap{padding-top:30px;padding-bottom:30px}.maphelper .col-md-6{width:100%;flex:0 0 100%}div#maps2-1024{height:400px !important}.kontakthelper{margin-top:30px;margin-bottom:30px}.kotakthelperMobile{position:relative}.kotakthelperMobile:before{content:"";background:#222222;width:141%;position:absolute;height:100%;left:0;transform:translateX(-16%)}footer.cb_footer .footerLogo{width:80%}.kontaktrow{display:flex;flex-direction:column}footer.cb_footer .kontaktrow .frame{width:100%;flex:0 0 100%}footer.cb_footer .kontaktrow .frame:first-child{margin-bottom:15px}}@media screen and (max-width:768px){.tx-powermail{width:100%}footer.cb_footer .topFooter{display:flex;flex-direction:column}footer.cb_footer .topFooter .col:first-child{margin-bottom:45px}.leistung-mobile .col-md-6:not(:last-child){margin-bottom:30px}.Slider.size_small .text-wrap.an__fadeIn.an_nodis.animate__fadeIn.animate__animated{max-width:calc(100% - 60px);text-align:center}.Slider.size_small .slides .item .item-wrap .text-wrap .text p br{display:none}footer.cb_footer .footerlinks li.footernav-item{margin-left:30px;margin-right:30px}footer.cb_footer .footerlinks{display:flex;justify-content:center}}@media screen and (max-width:576px){div#maps2-1024{height:300px !important}.Slider.size_small .text-wrap.an__fadeIn.an_nodis.animate__fadeIn.animate__animated{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.modal-content{max-height:100vh;overflow:scroll}.modal-content .accordion-item .h2{margin-bottom:0}.modal-content .h2:before{top:16px;left:15px}.modal-content .accordion-button{padding:1rem 0.5rem}.modal-content label{padding-left:10px}.modal-content .modal-footer button{font-size:14px !important}.kontakthelper .tx-powermail{width:97% !important}}.fbtop_small{margin-top:30px}.fbbott_small{margin-bottom:30px}.fbtop_{margin-top:60px}.fbbott_{margin-bottom:60px}.fbtop_large{margin-top:120px}.fbbott_large{margin-bottom:120px}.kontakthelper .tx-powermail{width:80%;margin:unset}.kontakthelper .tx-powermail form{width:100%;margin:auto}.kontakthelper .tx-powermail form fieldset{display:unset;width:100%}.kontakthelper .tx-powermail form fieldset .form-group{padding-top:0}.kontakthelper .tx-powermail form fieldset .form-group .btn{font-size:16px;background:transparent;color:white;font-weight:500;border:2px solid;border-color:white;padding-left:48px;padding-right:48px;padding-top:13px;padding-bottom:13px;border-radius:0px;transition:all 0.3s ease}.kontakthelper .tx-powermail form fieldset .form-group .btn:hover{border-color:#FAA634;color:#FAA634}.modal-body form>div:first-of-type{display:block}