.page_mainContent__TeHAh{padding:2rem;max-width:1200px;margin:0 auto}.page_heroSection__OcWIo{position:relative;text-align:center;margin-bottom:3rem}.page_heroSection__OcWIo h1{font-size:2.5rem;margin-bottom:1rem}.page_heroSection__OcWIo p{font-size:1.2rem;margin:1.5rem}.page_heroImage__Aq3LS{width:100%;height:auto;object-fit:cover;filter:brightness(50%);border-radius:10px}.page_ctaContainer__Oo_f_{margin-top:1.5rem}.page_ctaButton__lcwUc{display:inline-block;background-color:var(--primary-color);color:#fff;font-size:1.2rem;padding:1rem 2rem;border-radius:5px;text-decoration:none;transition:all .3s ease}.page_ctaButton__lcwUc:hover{background-color:var(--secondary-color)}.page_servicesHighlightSection__DZNSl{margin-bottom:3rem;text-align:center}.page_servicesList__0oq8q{display:flex;justify-content:space-around;gap:2rem}.page_serviceCard__XVYDM{background-color:#f5f5f5;padding:2rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.page_serviceCard__XVYDM h3{font-size:1.6rem}.page_learnMore__9bMtm{text-decoration:none;color:#2dbe60;font-weight:700;margin-top:1rem;display:block}.page_testimonialsSection__1fjyG{margin-top:50px;background:#f7f7f7;padding:40px 20px}.page_testimonialsSection__1fjyG h2{font-size:2rem;margin-bottom:20px}.page_testimonial__izKrF{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.2);margin-bottom:20px}.page_testimonial__izKrF p{font-size:1.1rem;margin-bottom:10px}.page_testimonial__izKrF strong{font-weight:700;color:#ff914d}@media (max-width:768px){.page_servicesList__0oq8q{flex-direction:column}}