#margin-remove p{margin:0}strong{font-weight:700}#unternehmen{background-size:5em}@media(min-width: 768px){#unternehmen{background-size:50em}}header{z-index:99999}header.elementor-location-header.active .elementor-sticky{background:#fff !important;padding:5px 20px;transition:padding .3s ease-in-out}header.elementor-location-header.active .elementor-sticky a{color:#00505a !important}header.elementor-location-header.active .elementor-sticky a:hover,header.elementor-location-header.active .elementor-sticky a:active{color:#ffc300 !important}header.elementor-location-header.active .elementor-sticky .contact a:hover,header.elementor-location-header.active .elementor-sticky .contact a:active{color:#00505a !important}header.elementor-location-header .elementor-sticky{padding:20px}header.elementor-location-header .elementor-widget-container img{max-width:max-content !important;width:585px !important}header.elementor-location-header .contact{display:flex;align-items:center}header.elementor-location-header .contact a{border:1px solid #ffc300;border-radius:30px;padding:10px 25px !important;height:45px !important;transition:all .3s ease-in-out}header.elementor-location-header .contact a:hover,header.elementor-location-header .contact a:active{border:1px solid #ffc300;background:#ffc300;color:#00505a !important}.elementor-background-video-container{position:relative}.elementor-background-video-container .elementor-background-video-hosted{height:100% !important}#videoOverlay{background:rgba(0,0,0,0) linear-gradient(54deg, var(--unnamed-color-00505a) 0%, var(--unnamed-color-ffc300) 100%) 0% 0% no-repeat padding-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,0) linear-gradient(54deg, #00505A 0%, #FFC300 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.8}
