.elementor .main-btn{height:41px;font-family:Inter;font-weight:500;font-size:13px;color:var(--dark);line-height:1;text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:2px;border-color:#ffffff;background-color:#fff;transition:all 250ms;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .main-btn:hover,.elementor .main-btn:focus-visible{background-color:#eee;}.elementor .forschung-hero{height:90vh;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 38%,rgb(255,255,255) 100%),url("https://lippert-studios.com/wp-content/uploads/2026/05/ls-forschung-hero-bg.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;flex-direction:column;justify-content:center;align-items:center;}.elementor .lab-h1{font-family:Manrope;font-weight:500;font-size:72px;color:#ffffff;text-align:center;margin-block-end:24px;}.elementor .lab-hero-p{max-width:606px;font-family:Inter;font-weight:400;font-size:18px;color:#ffffffb3;line-height:1.375;text-align:center;}.elementor .lab-hero-icon-wrapper{width:112px;height:112px;padding:0px;border-radius:24px;background-color:#fff;justify-content:center;align-items:center;}.elementor .lab-section-wrapper{padding-block-start:80px;padding-block-end:80px;padding-inline-start:10px;padding-inline-end:10px;align-items:center;}.elementor .lab-img-wrapper-1{width:100%;overflow:hidden;padding:0px;border-radius:24px;}.elementor .lab-h3{font-family:Manrope;font-weight:600;font-size:30px;line-height:1.2;margin-block-end:16px;}.elementor .lab-section-inner{max-width:1250px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;gap:40px;}.elementor .lab-sep{width:1px;min-width:1px;max-width:1px;padding:0px;background-color:#eee;}.elementor .lab-stat{padding-block-start:16px;padding-block-end:16px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .lab-simple-card{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-style:none;background-color:var(--light);flex-direction:column;gap:8px;align-items:start;}