h1,h2,h3,.h5{font-weight:800;color:#ff8721}body{font-weight:300}body.home header{position:fixed;top:0;left:0;z-index:2;width:100%;background:rgba(0,0,0,.4);padding:40px 0}.logo.corporate-logo img,.logo.corporate-logo{width:100%}header a{text-transform:uppercase}header #header-navbar{margin-top:5px}.bg-video:after,#jarallax-container-0:after{content:'';width:100%;background-color:rgba(37,40,57,.5);height:100%;position:absolute;left:0;top:0}@media screen and (max-width:1200px){header{font-size:.9rem !important}}.stripes{cursor:pointer}#menu-header-1 a{text-transform:uppercase}#menu-header-1 a:hover{color:#ff8721}.cio-single-image.has-img-placeholder{position:relative}.btn-primary{background-color:#ff8721 !important;border-color:#ff8721 !important;letter-spacing:1px;color:#fff !important}.btn{margin-top:30px !important}.page-id-73 h2,.page-id-73 h3{margin-top:30px !important;margin-bottom:10px !important}li{padding-left:10px}li::marker{content:'✓';color:#ff8721;margin-right:5px;font-size:1.3rem;font-weight:700}.accordion-button:not(.collapsed){border-bottom:1px solid #000}hr{opacity:.5;width:60%;border-top:2px solid}#call-to-action{border-radius:50%;right:15px !important;left:unset !important;position:fixed;bottom:15px;z-index:1000}#vorteile-galerie h3{color:#fff !important}.wpcf7.js .privacy-acceptance{font-size:15px !important}.wpcf7.js .privacy{margin-right:5px}.wpcf7.js .privacy-acceptance .wpcf7-list-item{margin-left:0 !important}.wpcf7.js .project,.wpcf7.js textarea{width:100%;height:120px}.wpcf7.js .company input,.wpcf7.js .name input,.wpcf7.js .email input,.wpcf7.js .phone input,.wpcf7.js textarea{width:100%;padding:10px 12px;font-size:1rem;border-radius:3px;border:none !important;background-color:#eee;color:#000;outline:none}.wpcf7.js .wpc7-label{text-transform:uppercase;font-size:15px !important;margin-bottom:5px !important;letter-spacing:0;font-family:'Helvetica Neue LT',Helvetica,Arial,sans-serif}.wpcf7.js .wpcf7-spinner{display:none !important}.wpcf7.js .wpcf7-not-valid-tip{color:#fff;font-size:14px;font-weight:400;display:block;background-color:#ff8721;padding:4px 15px;margin-top:7px;border-radius:5px}.wpcf7.js form.sent .wpcf7-response-output{background-color:#03a55b !important;padding:15px;border-radius:5px;color:#fff;font-size:13px;font-weight:400;border:none !important}.wpcf7 form.invalid .wpcf7-response-output{border-color:#ff8721;background-color:#ff8721;color:#fff}.wpcf7.js label{display:unset}@media(max-width:992px){.wpcf7.js .col-6{margin-bottom:20px !important}}