@import url(https://www.drache-gmbh.de/wp-content/themes/bridge/style.css);@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:100;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:100;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-100italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:300;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:400;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:700;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:900;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:900;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/lato/lato-v24-latin-900italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/open-sans/open-sans-v36-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:100;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url(https://www.drache-gmbh.de/wp-content/themes/bridge-child/fonts/roboto/roboto-v30-latin-900.woff2) format('woff2')}body{font-family:'Open Sans',sans-serif!important;font-size:16px!important;line-height:1.3!important;font-weight:400!important;color:#212529;overflow-wrap:break-word}h1,.h1,p.h1,h2.h1,h3.h1,.h1 h2,.h1 h3,.h1 h4{font-size:40px!important;text-transform:none!important;font-family:'Open Sans',sans-serif!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 10px 0;font-weight:700!important;color:#212529!important}h2,.h2,p.h2,h1.h2,h3.h2,.h2 h1,.h2 h3,.h2 h4{font-size:40px!important;text-transform:none!important;font-family:'Open Sans',sans-serif!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 10px 0;font-weight:700!important;color:#212529!important}h3,.h3,p.h3,h1.h3,h2.h3,.h3 h1,.h3 h2,.h3 h4{font-size:24px!important;color:#212529;font-family:'Open Sans',sans-serif!important;line-height:1.2!important;letter-spacing:0!important;margin-bottom:10px;font-weight:700!important}h4,.h4,p.h4,h1.h4,h2.h4,.h4 h1,.h4 h2,.h4 h4{font-size:18px!important;font-family:'Open Sans',sans-serif!important;line-height:1.2!important;margin-bottom:10px;letter-spacing:0!important;font-weight:700!important;color:#212529!important}p{margin:0 0 10px;line-height:1.5!important;letter-spacing:0!important}.p-18 p{font-size:20px;line-height:1.3;font-weight:300}.p-20 p{font-size:20px;line-height:1.3;font-weight:300}.p-24 p{font-size:24px;line-height:1.3;font-weight:300}.p-28 p{font-size:28px;line-height:1.3;font-weight:300}.p-30 p{font-size:30px;line-height:1.3;font-weight:300}.p-34 p{font-size:30px;line-height:1.3;font-weight:300}.p-38 p{font-size:38px;line-height:1.3;font-weight:300}.p-40 p{font-size:40px;line-height:1.3;font-weight:300}.p-44 p{font-size:44px;line-height:1.3;font-weight:300}.p-48 p{font-size:48px;line-height:1.3;font-weight:300}.p-50 p{font-size:50px;line-height:1.3;font-weight:300}.p-60 p{font-size:60px;line-height:1.3;font-weight:300}.p-70 p{font-size:70px;line-height:1.3;font-weight:300}.p-80 p{font-size:80px;line-height:1.3;font-weight:300}body p a,body p a:link,body p a:visited{text-decoration:underline!important}body p a:hover{text-decoration:underline!important;color:#B3070A!important}.jet-mega-menu-container p a,.jet-mega-menu-container p a:link,.jet-mega-menu-container p a:visited{text-decoration:none!important;font-weight:600}.jet-mega-menu-container p a:hover{text-decoration:none!important;color:#B3070A!important;font-weight:600}::selection{background:#3C3C3B!important;color:#fff}.wpml-ls-legacy-list-horizontal ul{padding:0px!important}.wpml-ls-legacy-list-horizontal a{padding:2px 5px!important}.subhead,.subhead p{color:#B3070A!important;font-weight:400!important;text-transform:uppercase;letter-spacing:0;font-family:'Open Sans',sans-serif!important;font-size:14px!important;line-height:26px}.subhead-weiss,.subhead-weiss p{color:#fff!important;font-weight:400!important;text-transform:uppercase;letter-spacing:0;font-family:'Open Sans',sans-serif!important;font-size:14px!important;line-height:26px}.text-weiss>.subhead,.text-weiss>.subhead>p{color:#fff!important}.uppercase{text-transform:uppercase!important}.elementor-button-wrapper a.elementor-button{border:1px solid #555;background-color:#fff0!important;color:#212529!important;font-size:13px!important;font-style:normal!important;font-weight:700!important;letter-spacing:0;line-height:17px;padding:12px 35px!important}.elementor-button-wrapper a.elementor-button:hover{background-color:#B3070A!important;color:#fff!important}.headerbild .elementor-button-wrapper a.elementor-button,.text-weiss .elementor-button-wrapper a.elementor-button{border:1px solid #fff!important;background-color:#fff0!important;color:#fff!important;font-size:13px!important;font-style:normal!important;font-weight:700!important;letter-spacing:0;line-height:17px;padding:12px 35px!important}.btn-trans a.elementor-button{background:none!important;color:#fff!important;border-radius:0 0 0 0;padding:12px 35px}.btn-trans a.elementor-button:hover{background-color:#B3070A!important;color:#fff!important;border-radius:0 0 0 0;padding:12px 35px}.btn-weiss a.elementor-button{background:none!important;color:#fff!important;border:1px solid #fff!important;box-shadow:none!important;border-radius:0 0 0 0px!important;padding:12px 35px!important}.btn-weiss a.elementor-button:hover{background-color:#fff!important;border:1px solid #fff!important;color:#B3070A!important;border-radius:0 0 0 0px!important;padding:12px 35px!important;box-shadow:none!important}.btn-schwarz a.elementor-button{background:none!important;color:#212529!important;border:1px solid #212529!important;box-shadow:none!important;border-radius:0 0 0 0px!important;padding:12px 35px!important}.btn-schwarz a.elementor-button:hover{background-color:#B3070A!important;border:1px solid #212529;color:#fff!important;border-radius:0 0 0 0px!important;padding:12px 35px!important;box-shadow:none!important}.menu-hauptmenue-container li a,.menu-hauptmenue-container li a:hover,.menu-hauptmenue-container li a.top-level-link{padding:15px!important;font-weight:500!important}.menu-hauptmenue-container li{border-top:2px solid #262626!important}.menu-hauptmenue-container li.jet-current-menu-item,.menu-hauptmenue-container li:hover{border-top:2px solid #B3070A!important;font-weight:500!important}.menu-hauptmenue-container .jet-dropdown-arrow{display:none!important}.menu-hauptmenue-en-container li a,.menu-hauptmenue-en-container li a:hover,.menu-hauptmenue-en-container li a.top-level-link{padding:15px!important;font-weight:500!important}.menu-hauptmenue-en-container li{border-top:2px solid #262626!important}.menu-hauptmenue-en-container li.jet-current-menu-item,.menu-hauptmenue-en-container li:hover{border-top:2px solid #B3070A!important;font-weight:500!important}.menu-hauptmenue-en-container .jet-dropdown-arrow{display:none!important}.menu-hauptmenue-container .jet-sub-mega-menu a:hover{padding:0!important}.menu-hauptmenue-en-container .jet-sub-mega-menu a:hover{padding:0!important}#BorlabsCookieBox h1.brlbs-cmpnt-h1,.brlbs-cmpnt-container h1.brlbs-cmpnt-h1{font-size:16px!important}.qode-np-item-number{color:#fff!important;background-color:#3C3C3B!important}.elementor-icon-box-icon svg rect{display:none}.sub-arrow{color:#fff!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container{padding:20px}.elementor-nav-menu--dropdown ul li ul{margin-bottom:20px}.elementor-nav-menu--dropdown ul li ul li a,.elementor-nav-menu--dropdown ul li ul li a:link,.elementor-nav-menu--dropdown ul li ul li a:visited{font-size:15px!important;padding:4px 20px!important;border-top-left-radius:0;border-top-right-radius:0}.elementor-nav-menu--dropdown ul li ul li a:hover{font-size:15px!important;padding:4px 20px!important;border-top-left-radius:0;border-top-right-radius:0}.elementor-nav-menu--dropdown ul li ul li:first-child a{font-size:15px!important;border-top-left-radius:0;border-top-right-radius:0}.elementor-nav-menu--dropdown ul li ul li:last-child a{font-size:15px!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.elementor-nav-menu--dropdown ul li ul li ul{margin-bottom:20px}.elementor-nav-menu--dropdown ul li ul li ul li a,.elementor-nav-menu--dropdown ul li ul li ul li a:link,.elementor-nav-menu--dropdown ul li ul li ul li a:visited{font-size:15px!important;padding:4px 20px!important;border-top-left-radius:0;border-top-right-radius:0}.elementor-nav-menu--dropdown ul li ul li ul li a:hover{font-size:15px!important;padding:4px 20px!important;border-top-left-radius:0;border-top-right-radius:0}.elementor-nav-menu--dropdown ul li ul ul li li:first-child a{font-size:15px!important;border-top-left-radius:0;border-top-right-radius:0}.elementor-nav-menu--dropdown ul li ul ul li li:last-child a{font-size:15px!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{fill:#fff;height:1em;width:1em;color:#fff!important}.teasertext-grau,.teasertext-grau p{line-height:28px!important;font-size:18px!important;color:#A9A9A9!important;font-weight:500!important}.elementor-widget-heading .elementor-heading-title{font-family:'Open Sans',sans-serif!important}.stellenbeschreibung-text a,.stellenbeschreibung-text a:link,.stellenbeschreibung-text a:visited{color:#B3070A}ul.elementor-post-info{margin-left:0px!important}.stellenbeschreibung-text .elementor-icon-list-text{padding-left:20px}.text-weiss,h1.text-weiss,.h1.text-weiss,p.h1.text-weiss,h2.h1.text-weiss,h3.h1.text-weiss,.h1 h2.text-weiss,.h1 h3.text-weiss,.h1 h4.text-weiss,h2.text-weiss,.h2.text-weiss,p.h2.text-weiss,h1.h2.text-weiss,h3.h2.text-weiss,.h2 h1.text-weiss,.h2 h3.text-weiss,.h2 h4.text-weiss,.text-weiss h1,.text-weiss h2,.text-weiss h3,.text-weiss h4,.text-weiss h5,.text-weiss p{color:#fff!important}.text-rot,h1.text-rot,.h1.text-rot,p.h1.text-rot,h2.h1.text-rot,h3.h1.text-rot,.h1 h2.text-rot,.h1 h3.text-rot,.h1 h4.text-rot,h2.text-rot,.h2.text-rot,p.h2.text-rot,h1.h2.text-rot,h3.h2.text-rot,.h2 h1.text-rot,.h2 h3.text-rot,.h2 h4.text-rot,.text-rot h1,.text-rot h2,.text-rot h3,.text-rot h4,.text-rot h5,.text-rot p{color:#B3070A!important}.text-silber,h1.text-silber,.h1.text-silber,p.h1.text-silber,h2.h1.text-silber,h3.h1.text-silber,.h1 h2.text-silber,.h1 h3.text-silber,.h1 h4.text-silber,h2.text-silber,.h2.text-silber,p.h2.text-silber,h1.h2.text-silber,h3.h2.text-silber,.h2 h1.text-silber,.h2 h3.text-silber,.h2 h4.text-silber,.text-silber h1,.text-silber h2,.text-silber h3,.text-silber h4,.text-silber h5,.text-silber p{color:#bfbfbe!important}.hauptnavi-unternavi p,.hauptnavi-unternavi a,.hauptnavi-unternavi a:link,.hauptnavi-unternavi a:visited{color:#fff!important;font-size:14px!important;padding:0px!important;font-weight:500!important;text-transform:normal!important}.hauptnavi-unternavi li:hover a{font-weight:500!important}.hauptnavi-unternavi span{position:relative;clear:both;float:left;font-size:16px!important;letter-spacing:0!important;padding:0 0 10px 0!important;font-weight:600!important;text-transform:uppercase!important;color:#fff!important}.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item.jet-mega-current-menu-item>.jet-mega-menu-item__inner .jet-mega-menu-item__title{color:var(--jmm-top-active-item-title-color,inherit);font-weight:500!important}.jet-menu-item-desc{display:none!important}.jet-menu a{padding:10px 20px!important}.jet-dropdown-arrow{opacity:0}.anlagenbau-service-icons img{padding:0 30px}.anlagenbau-service-icons h3{font-size:20px!important;margin:0px!important}.qode-np-item-image-table-cell{padding-bottom:0px!important}a.top-level-link{color:#fff!important}ul.jet-mega-menu-list li{padding:5px 10px!important}ul.jet-mega-menu-list li .jet-mega-menu-item__inner,.jet-mega-menu-mega-container__inner{padding:0px!important}.jet-mega-menu-item__desc{display:none!important}.btn-weiss a{background-color:#fff!important;color:var(--e-global-color-primary)!important;border-radius:0 0 0 0;box-shadow:0 0 4px 0 rgb(0 0 0 / .5);padding:10px 20px 10px 20px}.wp-block-table td,.wp-block-table th{border:none!important}.column3 .wp-block-table,.column4 .wp-block-gallery.wp-block-gallery-1{margin:0px!important}.column3 .wp-block-table td{padding:0px!important}table td,table th{text-align:left}ul{list-style-position:outside!important;padding-left:15px!important}.elementor-lightbox .dialog-lightbox-close-button{z-index:999999999999999999999999999999999999999}.headerbild-leistung{background-position:center center;background-repeat:no-repeat;background-size:cover}.leistungsseite-header h1{font-size:40px!important;line-height:50px;text-transform:uppercase;color:#B3070A!important}.leistungsseite-header ul li{font-size:24px;padding-bottom:10px;color:#575756!important}.leistungsseite-header ul{padding-left:25px!important}.stellen-grid .stellenangebote{padding:0}.stellen-grid .elementor-icon-list-item{margin-left:0!important}.stellen-grid .elementor-post-info{padding:0!important}.stellen-grid .elementor-icon-list-icon{padding:0;display:none!important}.hauptnavi .elementor-nav-menu li a{font-size:12px;font-weight:300;text-transform:uppercase}.hauptnavi ul.sub-menu{padding:0 15px!important}.hauptnavi ul.sub-menu li a{font-size:12px!important;font-weight:300;text-transform:none}.hauptnavi ul.sub-menu li:hover,.hauptnavi ul.sub-menu li:hover a:hover{background-color:#222}.img-100 a,.img-100 img{width:100%!important}.produktseite-headerbereich h1{font-weight:500!important;font-size:40px!important;line-height:40px!important;margin-bottom:0px!important}.produktseite-headerbereich h2{font-weight:300!important;font-size:34px!important}.produktseite-headerbereich p{margin-top:20px}.produkt-tabelle{width:100%}.produkt-tabelle thead tr{border-top:1px solid #e4e4e4}.produkt-tabelle thead tr th{width:auto;text-align:left;padding:15px}.produkt-tabelle tbody tr:nth-child(even){border-bottom:1px solid #e4e4e4}.produkt-tabelle tbody tr:nth-child(odd){background-color:#f0f0f0}.produkt-tabelle tbody tr td{width:auto;padding:15px;text-align:left;color:var(--e-global-color-primary)}.produkte-downloads .produkt-downloads-btn a{margin-top:20px;background:none!important;color:#212529!important;border:1px solid #212529!important;box-shadow:none!important;border-radius:0 0 0 0px!important;padding:12px 35px!important}.produkte-downloads .produkt-downloads-btn a:hover{margin-top:20px;background-color:#B3070A!important;border:1px solid #212529;color:#fff!important;border-radius:0 0 0 0px!important;padding:12px 35px!important;box-shadow:none!important}.produkte-keyfacts ul{padding:10px 0}.produkte-keyfacts ul li{padding-bottom:5px}body .produkt-downloads-btn p a,body .produkt-downloads-btn p a:link body .produkt-downloads-btn p a:visited{text-decoration:none!important}body .produkt-downloads-btn p a:hover{text-decoration:none!important}.kontaktbanner ul li{padding-bottom:20px}.qbutton.with-shadow,.suchergebnis-wrapper .dce-post-button a{margin-top:20px;background:none!important;color:#212529!important;border:1px solid #212529!important;box-shadow:none!important;border-radius:0 0 0 0px!important;padding:12px 35px!important;text-decoration:none!important}.qbutton.with-shadow:hover,.suchergebnis-wrapper .dce-post-button a:hover{margin-top:20px;background-color:#B3070A!important;border:1px solid #212529;color:#fff!important;border-radius:0 0 0 0px!important;padding:12px 35px!important;box-shadow:none!important;text-decoration:none!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7-form.sent .wpcf7-response-output{background-color:#bd1318!important;color:#fff!important;border:none!important}.wpcf7-response-output{transition:all 0.3s ease-in-out;padding:20px}label.einwilligung-datenschutz,label.einwilligung-bewerbungsunterlagen{margin:20px 0 10px 0}label.bewerbungsunterlagen{margin:20px 0}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{font-family:'Roboto'!important}.country-select input.wpcf7-countrytext{padding-left:55px!important}.intl-tel-input input.wpcf7-phonetext{padding-left:100px!important}.wpcf7-not-valid-tip{margin-bottom:15px;color:#BD1318}.wpcf7-list-item{margin:0!important}.kc_captcha{margin:15px 0!important}.kc_captcha .wpcf7-form-control.wpcf7-cf7ic{border-width:0!important;padding-left:0px!important}.kc_captcha .wpcf7-form-control.wpcf7-cf7ic .captcha-image.cf7ic-style1{padding-left:0px!important}.intl-tel-input.separate-dial-code .selected-flag{background-color:#fff0!important}.wpcf7-form .wpcf7-form-control:focus::placeholder{border-color:#BD1318!important}.wpcf7-form .wpcf7-form-control:focus{border-color:#BD1318!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,div.wpcf7-response-output.wpcf7-validation-errors{padding-left:50px}.wpcf7 form.invalid .wpcf7-response-output::before,.wpcf7 form.unaccepted .wpcf7-response-output::before,div.wpcf7-response-output.wpcf7-validation-errors::before{display:none!important}div.wpcf7-response-output::before{left:5px!important}.wpcf7-not-valid-tip{color:var(--e-global-color-accent)!important}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{font-family:font-family:'Roboto';!important}.bottombereich h3{font-size:18px!important}.footernavi ul{padding-left:0px!important}.footernavi ul li{line-height:1.5!important;font-weight:400!important}.bottombereich ul li a:hover{color:var(--e-global-color-accent)!important}footer,.footer_top_holder{background-color:#575756!important;color:#fff!important}.footer_top .container_inner{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #fff}.footer_top{padding:60px 0 0 0}.footer_top .textwidget,.footer_top a,.footer_top a:link,.footer_top a:visited,.footer_top li,.footer_top p,.footer_top span{color:#fff!important;font-size:14px}.footer_top h4{color:#fff;font-size:1.4rem;font-family:'Open Sans',sans-serif!important;line-height:1.2;margin-bottom:10px;font-weight:600}.footer_top .wp-block-button{margin-top:20px!important;border:1px solid #fff!important}.footer_top .wp-block-button .wp-block-button__link:hover{border-color:#fff!important;background-color:#fff!important;color:#575756!important}.footer_bottom_holder{background-color:#575756;color:#fff}.footer_bottom_holder a,.footer_bottom_holder a:link,.footer_bottom_holder a:visited,.footer_bottom_holder p{text-transform:none;font-size:14px;color:#fff}.footer_bottom_holder a:hover{color:#f9f9f9;font-size:14px}.footer_bottom ul li a{letter-spacing:0;font-size:14px;font-weight:300}.footer_bottom ul li{margin-right:10px;font-size:14px}.bottombereich ul li a{font-weight:300!important}footer h1,footer h2,footer h3,footer h3,footer h4{color:#fff!important}.impressumstext h1{font-size:24px!important;font-weight:500!important;margin:20px 0 5px 0!important}.impressumstext h2{font-size:20px!important;font-weight:500!important;margin:20px 0 5px 0!important}.impressumstext h3{font-size:16px!important;font-weight:500!important;margin:20px 0 5px 0!important}.impressumstext p{font-size:14px!important;font-weight:500!important}@media only screen and (max-width:1200px){h1,.h1,p.h1,h2.h1,h3.h1,.h1 h2,.h1 h3,.h1 h4{font-size:34px!important;text-transform:none!important;font-family:'Open Sans',sans-serif!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 10px 0;font-weight:700!important;color:#212529!important}h2,.h2,p.h2,h1.h2,h3.h2,.h2 h1,.h2 h3,.h2 h4{font-size:34px!important;text-transform:none!important;font-family:'Open Sans',sans-serif!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 10px 0;font-weight:700!important;color:#212529!important}h3,.h3,p.h3,h1.h3,h2.h3,.h3 h1,.h3 h2,.h3 h4{font-size:20px!important;color:#212529;font-family:'Open Sans',sans-serif!important;line-height:1.2!important;margin-bottom:10px;font-weight:700!important}h4,.h4,p.h4,h1.h4,h2.h4,.h4 h1,.h4 h2,.h4 h4{font-size:16px!important;font-family:'Open Sans',sans-serif!important;line-height:1.2!important;margin-bottom:10px;font-weight:300!important;color:#B3070A!important}p{margin:0 0 10px;line-height:1.5!important}.p-18 p{font-size:16px;line-height:1.3;font-weight:300}.p-20 p{font-size:18px;line-height:1.3;font-weight:300}.p-24 p{font-size:22px;line-height:1.3;font-weight:300}.p-28 p{font-size:24px;line-height:1.3;font-weight:300}.p-30 p{font-size:26px;line-height:1.3;font-weight:300}.p-34 p{font-size:30px;line-height:1.3;font-weight:300}.p-38 p{font-size:34px;line-height:1.3;font-weight:300}.p-40 p{font-size:36px;line-height:1.3;font-weight:300}.p-44 p{font-size:40px;line-height:1.3;font-weight:300}.p-48 p{font-size:42px;line-height:1.3;font-weight:300}.p-50 p{font-size:44px;line-height:1.3;font-weight:300}.p-60 p{font-size:50px;line-height:1.3;font-weight:300}.p-70 p{font-size:60px;line-height:1.3;font-weight:300}.p-80 p{font-size:70px;line-height:1.3;font-weight:300}.subhead,.subhead p{color:#B3070A!important;font-weight:400!important;text-transform:uppercase;letter-spacing:0;font-family:'Open Sans',sans-serif!important;font-size:14px!important;line-height:20px}.bottombereich h3{font-size:16px!important}}@media only screen and (max-width:990px){.tabellenwrapper{width:100%;overflow-y:hidden!important;overflow-x:scroll!important;margin:0!important}}@media only screen and (max-width:768px){h1,.h1,p.h1,h2.h1,h3.h1,.h1 h2,.h1 h3,.h1 h4{font-size:30px!important;text-transform:none!important;font-family:'Open Sans',sans-serif!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 10px 0;font-weight:700!important;color:#212529!important}h2,.h2,p.h2,h1.h2,h3.h2,.h2 h1,.h2 h3,.h2 h4{font-size:30px!important;text-transform:none!important;font-family:'Open Sans',sans-serif!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 10px 0;font-weight:700!important;color:#212529!important}h3,.h3,p.h3,h1.h3,h2.h3,.h3 h1,.h3 h2,.h3 h4{font-size:18px!important;color:#212529;font-family:'Open Sans',sans-serif!important;line-height:1.2!important;margin-bottom:10px;font-weight:700!important}h4,.h4,p.h4,h1.h4,h2.h4,.h4 h1,.h4 h2,.h4 h4{font-size:14px!important;font-family:'Open Sans',sans-serif!important;line-height:1.2!important;margin-bottom:10px;font-weight:300!important;color:#B3070A!important}p{margin:0 0 10px;line-height:1.5!important}.p-18 p{font-size:14px;line-height:1.3;font-weight:300}.p-20 p{font-size:16px;line-height:1.3;font-weight:300}.p-24 p{font-size:18px;line-height:1.3;font-weight:300}.p-28 p{font-size:20px;line-height:1.3;font-weight:300}.p-30 p{font-size:22px;line-height:1.3;font-weight:300}.p-34 p{font-size:24px;line-height:1.3;font-weight:300}.p-38 p{font-size:26px;line-height:1.3;font-weight:300}.p-40 p{font-size:28px;line-height:1.3;font-weight:300}.p-44 p{font-size:30px;line-height:1.3;font-weight:300}.p-48 p{font-size:32px;line-height:1.3;font-weight:300}.p-50 p{font-size:36px;line-height:1.3;font-weight:300}.p-60 p{font-size:40px;line-height:1.3;font-weight:300}.p-70 p{font-size:44px;line-height:1.3;font-weight:300}.p-80 p{font-size:50px;line-height:1.3;font-weight:300}.subhead,.subhead p{color:#B3070A!important;font-weight:400!important;text-transform:uppercase;letter-spacing:0;font-family:'Open Sans',sans-serif!important;font-size:12px!important;line-height:20px}.bottombereich h3{font-size:16px!important}}