.hero{height:100vh}.heade-wrapper{position:fixed;z-index:9999;width:100%}.header{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.nav-bar{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:12px;background-color:#2F2F2F7A;border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav-links{display:flex;gap:30px}@media (max-width:767px){.nav-links{display:none}}.logo{height:40px}.nav-link{color:#FFF;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;text-decoration:none;text-transform:uppercase;transition:all 200ms ease}.nav-link:hover{transform:translate3d(0px,-2px,0px)}.about-wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-top:150px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:var(--ser-dark)}@media (max-width:1023px){.about-wrapper{padding-right:12px;padding-left:12px}}.about{display:flex;flex-flow:row;gap:24px;width:100%;max-width:1400px}@media (max-width:1023px){.about{gap:12px}}@media (max-width:767px){.about{flex-flow:column;gap:24px}}.about-img{width:100%}.about-info{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:8px;width:100%}.about-h{color:#FFF;font-family:"Inter",sans-serif;font-weight:300;font-size:40px;margin-top:0px;margin-bottom:0px}.about-p{color:#DCDCDC;font-family:"Inter",sans-serif;font-weight:300;font-size:14px;text-align:start}.btn{color:#FFF;font-family:"Inter",sans-serif;font-weight:600;font-size:14px;text-decoration:none;margin-top:20px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:var(--ser-blue);border-radius:8px;transition:all 200ms ease}.btn:hover{background-color:#2E5DDA;transform:translate3d(0px,-2px,0px)}.about-img-img{width:100%;height:400px;object-fit:cover;border-radius:16px}@media (max-width:1023px){.about-img-img{height:100%}}@media (max-width:767px){.about-img-img{height:250px}}.leistungen-wrapper{display:flex;justify-content:center;align-items:start;padding-top:150px;padding-right:12px;padding-left:12px;background-color:var(--ser-dark)}@media (max-width:1023px){.leistungen-wrapper{padding-right:12px;padding-left:12px}}.leistungen{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:30px;width:100%;max-width:1400px}.card{width:100%;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#2F2F2F7A;border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.card-wrapper{display:flex;flex-flow:row;justify-content:center;align-items:start;gap:24px;width:100%;background-blend-mode:screen;background-image:linear-gradient(#0E121AFF,#0E121AFF),url(https://service-engineer.de/wp-content/uploads/2025/12/bg.png);background-size:auto,41%;background-position:0px 0px,100% 100%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.card-wrapper{background-blend-mode:screen}@media (max-width:1023px){.card-wrapper{gap:12px}}@media (max-width:767px){.card-wrapper{flex-flow:column}}.footer-wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background-color:var(--ser-blue)}@media (max-width:767px){.footer-wrapper{padding-top:24px;padding-right:12px;padding-bottom:24px;padding-left:12px}}.Card-h3{color:var(--ser-blue);font-family:"Inter",sans-serif;font-weight:200;font-size:80px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.card-h4{color:#FFF;font-family:"Inter",sans-serif;font-weight:600;font-size:16px;font-style:italic;margin-bottom:8px}.card-p{color:var(--ser-light-grey);font-family:"Inter",sans-serif;font-weight:400;font-size:13px}.mobile-menu-btn{display:none}@media (max-width:767px){.mobile-menu-btn{display:block}}.menu-btn{display:none}@media (max-width:1023px){.menu-btn{display:none}}@media (max-width:767px){.menu-btn{display:block}}.mobile-menu-wrapper{position:fixed;top:0px;left:0px;z-index:8;width:100%;height:100vh;min-height:500px}.nav-links-mobile{display:flex;gap:30px}@media (max-width:767px){.nav-links-mobile{flex-flow:column;justify-content:center;align-items:center}}.referenzen-wrapper{display:flex;justify-content:center;align-items:start;padding-top:150px;padding-right:12px;padding-bottom:150px;padding-left:12px;background-color:var(--ser-dark)}.referenzen{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:16px;width:100%;max-width:1400px}.contact-wrapper{display:flex;justify-content:center;align-items:center;min-height:90vh;padding-right:12px;padding-left:12px;background-color:var(--ser-dark)}@media (max-width:767px){.contact-wrapper{justify-content:center;align-items:start;padding-top:150px;padding-bottom:150px}}.contact{display:flex;flex-flow:row;gap:24px;width:100%;max-width:1400px}@media (max-width:767px){.contact{flex-flow:column}}.contact-info{display:flex;flex-flow:column;justify-content:center;align-items:start;width:100%}.contact-form{width:100%;padding-top:16px;padding-right:16px;padding-bottom:6px;padding-left:16px;background-color:#2F2F2F7A;border-radius:16px}.wpcf7-form p{color:#fff;margin:0 0 10px 0}.wpcf7-form input{background-color:#ffffff45;border-radius:8px 8px 8px 8px;padding:6px 5px 7px 10px;width:100%}.wpcf7-form textarea{background-color:#ffffff45;border-radius:8px 8px 8px 8px;padding:6px 5px 7px 10px;width:100%;max-width:664.233px}.wpcf7-submit{background-color:#407ec6!important;color:#fff;border:none;padding:12px!important}.bold{font-weight:600}.padding-bottom{padding-bottom:12px}@media (max-width:767px){.mobile-gap{gap:7px}}.imprint-wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-top:150px;padding-right:18px;padding-bottom:150px;padding-left:18px;background-color:var(--ser-dark)}.imprint{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:4px;width:100%;max-width:1400px}.extra-padding{padding-bottom:50px}.mini-padding{padding-bottom:8px}.card-inner{display:flex;flex-flow:column;gap:8px}.card-sep{height:1px;background-color:#FFFFFF17}