.CTASection_ctaSection__fR4w9{text-align:center;padding:4rem 2rem;background-color:#f8f9fa;background-color:#555}.CTASection_ctaSection__fR4w9 h2{font-size:2rem;color:var(--secondary-color);margin-bottom:1rem}.CTASection_ctaSection__fR4w9 p{font-size:1.2rem;color:var(--tertiary-color);margin-bottom:2rem;color:#ccc}.CTASection_ctaButton__jJr_K{background-color:#202020;color:#fff;padding:.8rem 2rem;border-radius:4px;text-decoration:none;font-weight:700;transition:background-color .3s,transform .3s ease;border:none;cursor:pointer}.CTASection_ctaButton__jJr_K:focus,.CTASection_ctaButton__jJr_K:hover{background-color:#7aabbd;transform:translateY(-2px)}@media (max-width:768px){.CTASection_ctaSection__fR4w9{padding:3rem 1rem}.CTASection_ctaSection__fR4w9 h2{font-size:1.8rem}.CTASection_ctaSection__fR4w9 p{font-size:1rem}}.FAQSection_faqSection__rPJm2{padding:4rem 2rem;text-align:center;background-color:#131313}.FAQSection_faqSection__rPJm2 h2{font-size:2rem;color:var(--secondary-color);margin-bottom:2rem;color:#7aabbd}.FAQSection_faqs__ccQ4N{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.FAQSection_faq__i14oa{text-align:left;background-color:#333;margin-bottom:1rem;padding:1rem;border-radius:4px;cursor:pointer;transition:background-color .3s}.FAQSection_faq__i14oa:hover{background-color:#444}.FAQSection_faq__i14oa h3{font-size:1.2rem;color:var(--secondary-color);color:#7aabbd}.FAQSection_faq__i14oa p{margin-top:10px;font-size:1rem;color:var(--tertiary-color);color:#ccc}.FAQSection_active__qiSWH p{display:block}@media (max-width:768px){.FAQSection_faqSection__rPJm2{padding:3rem 1rem}.FAQSection_faqSection__rPJm2 h2{font-size:1.8rem}.FAQSection_faq__i14oa h3{font-size:1rem}.FAQSection_faq__i14oa p{font-size:.9rem}.FAQSection_faqs__ccQ4N{grid-template-columns:1fr}}.ServicesOverviewSection_servicesOverview__VyC0A{text-align:center;padding:60px 20px;background-color:var(--bg-color-02);background:#131313;background:#262626}.ServicesOverviewSection_container__L2i05{max-width:1200px;margin:0 auto}.ServicesOverviewSection_servicesOverview__VyC0A p{color:#fff}.ServicesOverviewSection_servicesOverview__VyC0A h1{font-family:boowie;line-height:150%}.ServicesOverviewSection_introText__fee_x{margin-bottom:30px;color:var(--secondary-color);font-size:1.2em}.ServicesOverviewSection_servicesGrid__VLVGj{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:40px 25px;gap:40px 25px;padding:0 20px;max-width:1200px;margin:0 auto}.ServicesOverviewSection_serviceCard__DmMU9{background-color:var(--primary-color);border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.955);overflow:hidden;transition:transform .3s ease;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#333}.ServicesOverviewSection_serviceCard__DmMU9:hover{transform:translateY(-5px)}.ServicesOverviewSection_serviceImage__uy_Fz{width:100%;object-fit:cover;aspect-ratio:16/9}.ServicesOverviewSection_serviceCard__DmMU9 h3{color:var(--secondary-color);padding:20px 15px 0;font-size:1.1em;color:#ffd7a2}.ServicesOverviewSection_serviceCard__DmMU9 p{padding:16px;color:#666;color:#fff;color:#aaa;font-size:.9em}.ServicesOverviewSection_learnMoreButton__WSo7s{display:inline-block;background-color:var(--accent-color);background-color:#ffd7a2;background-color:#d0d0d0;background-color:#171717;color:var(--primary-color);padding:10px 20px;border-radius:5px;margin-bottom:20px;text-decoration:none;transition:background-color .3s ease;max-width:200px;color:#fff}.ServicesOverviewSection_learnMoreButton__WSo7s:hover{background-color:#7aabbd;background-color:#fff;color:#131313}.ServicesOverviewSection_viewMoreButton__H_vlb{display:inline-block;background-color:#444;color:#fff;padding:.8rem 2rem;border-radius:5px;text-decoration:none;margin-top:3rem;transition:background-color .3s;text-transform:uppercase}.ServicesOverviewSection_viewMoreButton__H_vlb:hover{background-color:#7aabbd;color:#131313}@media (max-width:768px){.ServicesOverviewSection_servicesGrid__VLVGj{grid-template-columns:1fr}.ServicesOverviewSection_servicesOverview__VyC0A h1{font-size:1.5rem;margin-bottom:20px}}.ServicesOverviewSection_specializationSection__oSF1v{background-color:#333;color:#fff;text-align:left;padding:10px 20px;box-shadow:1px 1px 30px #000;border-radius:20px;margin:0}.ServicesOverviewSection_overline__gqVeO{color:#aaa;text-align:center;font-size:1.5rem;padding:20px 20px 0;text-align:left;text-shadow:1px 1px 3px #000}.ServicesOverviewSection_header__RxmQD{font-size:2rem;padding:40px 20px 0;text-align:left;text-shadow:1px 1px 8px #000}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_descContainer__OlKu4{padding:20px;text-shadow:1px 1px 5px #000}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_desc__3cgNi{color:#ccc!important;text-align:center;padding:10px 0;text-align:left;text-shadow:1px 1px 5px #000}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_servicesGrid__VLVGj{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;padding:20px}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_serviceCardWrapper___HizL{perspective:1000px}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_serviceCard__DmMU9{background-color:#262626;transition:transform .5s ease,box-shadow .5s ease;transform:translateY(0);box-shadow:0 10px 30px rgba(0,0,0,.5);border-radius:10px;overflow:hidden;height:100%}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_serviceCard__DmMU9:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.6)}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_serviceImage__uy_Fz{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_content__0d_y8{padding:20px;background:linear-gradient(145deg,#002030,#151515);height:100%}.ServicesOverviewSection_specializationSection__oSF1v h3{color:#7aabbd}.ServicesOverviewSection_specializationSection__oSF1v p{color:#ccc;font-size:1rem;font-family:Arial,Helvetica,sans-serif}.ServicesOverviewSection_steps__4jmJP{color:#ccc!important}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_learnMoreButton__WSo7s{display:inline-block;background-color:#9cd;color:#151515;padding:10px 20px;margin-top:10px;border-radius:5px;transition:background-color .3s ease}.ServicesOverviewSection_specializationSection__oSF1v .ServicesOverviewSection_learnMoreButton__WSo7s:hover{background-color:#7aabbd}@media screen and (max-width:768px){.ServicesOverviewSection_specializationSection__oSF1v{padding:10px 0}}