#page,#wrapper,.site-content{overflow:visible!important}body.single-leistungen p{font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;line-height:1.5}body.single-leistungen ul li{font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;line-height:1.5}body.single-leistungen h2,body.single-leistungen h3{font-family:"Montserrat",sans-serif;font-weight:600;font-size:45px;line-height:1.5}body.single-leistungen h3{font-family:"Montserrat",sans-serif;font-weight:600;font-size:30px;line-height:1.5}.service-content-section{padding:80px 0;background:#fff}.service-content-wrapper{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 380px;gap:60px;align-items:start}.service-content-left h2{font-size:36px;line-height:1.3;margin-bottom:25px;font-weight:700}.service-rich-text p{font-size:16px;line-height:1.7;margin-bottom:20px;color:#333}.service-content-right{position:sticky!important;top:20px;background:#dff0ec;padding:35px;border-radius:10px}.cta-heading{font-size:22px;font-weight:700;margin-bottom:15px}.cta-text{font-size:15px;line-height:1.6;margin-bottom:25px}.cta-button{display:inline-block;margin-top:20px;padding:12px 30px;background:#0082bb;color:#fff;text-decoration:none;font-weight:600;border-radius:30px;transition:all .3s ease}.cta-button:hover{background:#0a9084;color:#fff}@media (max-width:991px){.service-content-wrapper{grid-template-columns:1fr}.service-content-right{margin-top:30px}}.highlight-section{padding:60px 20px;background-color:#f9f9f9}.highlight-wrapper{display:flex;flex-wrap:wrap;align-items:center;max-width:1200px;margin:0 auto}.highlight-left,.highlight-right{flex:1;min-width:300px;padding:20px}.highlight-heading{font-size:2rem;margin-bottom:15px;color:#000}.highlight-para{font-size:1rem;line-height:1.6;color:#333}.highlight-image{width:100%;height:auto;border-radius:8px;object-fit:cover}@media (max-width:768px){.highlight-wrapper{flex-direction:column}.highlight-left,.highlight-right{padding:10px}.highlight-heading{font-size:1.6rem}}.why-choose-section{padding:60px 20px;background-color:#f9f9f9}.why-choose-wrapper{display:flex;flex-wrap:wrap;align-items:center;max-width:1200px;margin:0 auto}.why-choose-left,.why-choose-right{flex:1;min-width:300px;padding:20px}.why-choose-heading{font-size:2rem;margin-bottom:15px;color:#000}.why-choose-para{font-size:1rem;line-height:1.6;color:#333}.why-choose-image{width:100%;height:auto;border-radius:8px;object-fit:cover}.why-choose-cta{display:inline-block;margin-top:20px;padding:12px 30px;background:#0082bb;color:#fff;text-decoration:none;font-weight:600;border-radius:30px;transition:all .3s ease}.why-choose-cta:hover{background:#0a9084;color:#fff}@media (max-width:768px){.why-choose-wrapper{flex-direction:column}.why-choose-left,.why-choose-right{padding:10px}.why-choose-heading{font-size:1.6rem}}.who-is-our-section{padding:60px 20px;background-color:#f9f9f9}.who-is-our-wrapper{display:flex;flex-wrap:wrap;align-items:center;max-width:1200px;margin:0 auto}.who-is-our-left,.who-is-our-right{flex:1;min-width:300px;padding:20px}.who-is-our-heading{font-size:2rem;margin-bottom:15px;color:#000}.who-is-our-para{font-size:1rem;line-height:1.6;color:#333}.who-is-our-image{width:100%;height:auto;border-radius:8px;object-fit:cover}@media (max-width:768px){.who-is-our-wrapper{flex-direction:column}.who-is-our-left,.who-is-our-right{padding:10px}.who-is-our-heading{font-size:1.6rem}}.reviews-section{padding:60px 20px;background-image:linear-gradient(to bottom,#cee3e0,#f1f1f1);text-align:center}.reviews-heading{font-size:2rem;margin-bottom:30px;color:#000}.reviews-shortcode{max-width:1200px;margin:0 auto}.service-content-section.flipped .service-content-wrapper{grid-template-columns:380px 1fr}@media (max-width:991px){.service-content-section.flipped .service-content-wrapper{grid-template-columns:1fr}.service-content-section.flipped .service-content-right{margin-top:30px}}.other-services-section{background-color:#07675c;padding:60px 20px}.other-services-wrapper{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;align-items:flex-start;gap:40px}.other-services-left{flex:1;min-width:250px}.other-services-right{flex:1;min-width:300px;background:#fff;padding:40px;border-radius:20px}.other-services-heading{font-size:2rem;color:#fff;margin-bottom:20px;font-weight:700}.other-services-list{list-style:none;margin:0;padding:0}.other-service-item{margin-bottom:20px;position:relative}.other-service-link{text-decoration:none;color:#333;font-size:1rem;font-weight:600;transition:color .3s ease}.other-service-link:hover{color:#07675c}.service-separator{display:block;height:1px;width:100px;background-color:#efefef;margin-top:8px}.blogs-section{padding:80px 0;background:#f5f7f8}.blogs-wrapper{max-width:1200px;margin:0 auto;padding:0 20px}.blogs-heading{text-align:center;margin-bottom:40px;font-family:"Poppins",sans-serif;font-weight:600}.blogs-column{background:#fff;padding:40px;border-radius:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.blog-item{padding:0 25px;text-align:left;position:relative}.blog-item:not(:last-child)::after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background:#ddd}.blog-image img{width:100%;height:auto;border-radius:8px;margin-bottom:15px}.blog-title{font-family:"Poppins",sans-serif;font-weight:600;font-size:20px;margin-bottom:10px}.blog-title a{text-decoration:none;color:#000}.blog-excerpt{font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;line-height:1.5}.blog-separator{display:none}@media (max-width:768px){.blogs-column{padding:20px}.blog-item{padding:15px 0}}.services-section{width:100%;padding:80px 0;background-image:linear-gradient(to bottom,#cee3e0,#f1f1f1)}.services-bg{text-align:center;color:#fff;margin-bottom:40px}.services-heading{font-size:36px;margin-bottom:15px}.services-para{font-size:18px;max-width:800px;margin:0 auto}.services-container{background:#fff;max-width:1200px;margin:0 auto;padding:40px;border-radius:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px 30px}.service-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:20px 0;border-right:1px solid #ddd}.services-container .service-card:nth-child(3n){border-right:none}.service-image{max-width:95%;margin-bottom:15px}.service-title{font-size:22px;margin-bottom:10px}.service-para{font-size:16px;line-height:1.5;color:#555}.faq-section{padding:80px 0;background-image:linear-gradient(to bottom,#cee3e0,#f1f1f1)}.faq-wrapper{max-width:900px;margin:0 auto;padding:0 20px}.faq-heading{text-align:center;font-size:36px;margin-bottom:40px;font-family:"Poppins",sans-serif;font-weight:600}.faq-accordion{display:flex;flex-direction:column;gap:15px}.faq-item{background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);overflow:hidden}.faq-accordion .faq-question{width:100%!important;text-align:left!important;font-family:"Poppins",sans-serif!important;font-family:inherit!important;font-weight:500!important;font-weight:inherit!important;font-size:18px!important;font-size:inherit!important;padding:15px 20px!important;border:none!important;background:#f0f0f0!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-radius:8px!important;transition:background .3s ease,color .3s ease!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;color:inherit!important}.faq-accordion .faq-question:hover{background:#e0e0e0!important;color:#000!important}.faq-accordion .faq-question[aria-expanded=true]{background:#d6f0ff!important;color:#000!important}.faq-accordion .faq-icon{font-size:20px!important;margin-left:10px!important;transition:transform .3s ease!important}.faq-answer{padding:15px 20px;font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;line-height:1.5}