.svelte-1w8nwo8{box-sizing:border-box;margin:0;padding:0}h2.svelte-1w8nwo8{font-size:2.4rem;line-height:1.2;font-weight:700;color:var(--orange);margin-bottom:1rem;text-align:left}.heading.svelte-1w8nwo8{background-color:var(--orange);text-align:left;border-radius:16px;padding:40px 0 40px 40px;margin:30px 0 40px;color:#fff}.heading-container.svelte-1w8nwo8{display:flex;justify-content:space-between;width:97%;max-width:1000px}#h-left.svelte-1w8nwo8{width:50%}#h-right.svelte-1w8nwo8{display:flex;align-items:flex-end;justify-content:space-between;padding:20px;margin:20px 0;width:45%}.heading.svelte-1w8nwo8 h1:where(.svelte-1w8nwo8){font-size:3.3em;margin-bottom:20px;font-family:ABeeZee,sans-serif}.first-svg.svelte-1w8nwo8{transform:translateY(-155%)}.second-svg.svelte-1w8nwo8{align-self:flex-end;transform:translateY(45%)}.heading.svelte-1w8nwo8 p:where(.svelte-1w8nwo8){font-size:1.2em;line-height:1.5;color:var(--dark-gray)}.services.svelte-1w8nwo8{display:flex;justify-content:center;align-items:center;width:100%}.services-container.svelte-1w8nwo8{width:90%;max-width:1000px}.services-content.svelte-1w8nwo8{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;background:var(--orange-light);margin-top:1.5rem;margin-bottom:30px;padding:30px;border-radius:20px;box-shadow:0 10px 30px #0000001a}.service-card.svelte-1w8nwo8{background:var(--background);padding:20px;border:2px solid var(--orange);border-radius:20px;box-shadow:0 10px 30px #0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease;position:relative;overflow:hidden}.service-card.svelte-1w8nwo8:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0003}.service-card.svelte-1w8nwo8 .service-more:where(.svelte-1w8nwo8){margin-top:15px;font-weight:700;color:var(--orange);text-align:center}.service-card.selected.svelte-1w8nwo8{background:var(--orange);color:#fff;transform:scale(1.02)}.service-icon.svelte-1w8nwo8{font-size:3rem;margin-bottom:1rem;display:block;text-align:center}.service-title.svelte-1w8nwo8{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:center;color:inherit}.service-description.svelte-1w8nwo8{font-size:1rem;line-height:1.6;color:inherit;opacity:.9;text-align:center}.faq.svelte-1w8nwo8{display:flex;justify-content:center;align-items:center;width:100%}.faq-container.svelte-1w8nwo8{width:90%;max-width:1000px}.faq-content.svelte-1w8nwo8{background:var(--orange-light);margin-bottom:30px;padding:40px;border-radius:20px;box-shadow:0 10px 30px #0000001a}.faq-item.svelte-1w8nwo8{margin-bottom:15px;border-radius:15px;overflow:hidden;transition:all .3s ease}.faq-item.svelte-1w8nwo8:last-child{margin-bottom:0}.faq-item.active.svelte-1w8nwo8{border-color:var(--orange);box-shadow:0 4px 15px #ff9a7333}.faq-question.svelte-1w8nwo8{background:var(--background);padding:20px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;border:2px solid var(--orange);border-radius:15px;width:100%;text-align:left;font-size:1.1rem;font-weight:600;color:#333}.faq-question.svelte-1w8nwo8:hover{background:var(--background-hover)}.faq-item.active.svelte-1w8nwo8 .faq-question:where(.svelte-1w8nwo8){background:var(--orange);color:#fff}.faq-icon.svelte-1w8nwo8{width:24px;height:24px;transition:transform .3s ease;flex-shrink:0;margin-left:15px}.faq-item.active.svelte-1w8nwo8 .faq-icon:where(.svelte-1w8nwo8){transform:rotate(180deg)}.faq-answer.svelte-1w8nwo8{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#fff}.faq-item.active.svelte-1w8nwo8 .faq-answer:where(.svelte-1w8nwo8){max-height:300px}.faq-answer-content.svelte-1w8nwo8{padding:25px;color:#555;line-height:1.6;font-size:1rem;font-family:ABeeZee,sans-serif!important}.button-container.svelte-1w8nwo8{text-align:center;margin-top:30px}.see-more-button.svelte-1w8nwo8{background-color:var(--orange);color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;font-size:larger;font-weight:700;transition:background-color .3s ease}.see-more-button.svelte-1w8nwo8:hover{background-color:var(--orange-dark)}.cta-section.svelte-1w8nwo8{max-width:1000px;background:var(--orange-light);border-radius:15px;padding:40px;text-align:center;box-shadow:0 5px 20px #0000000d;border:3px solid #ff9d6b}.cta-section-container.svelte-1w8nwo8{margin-top:1rem;width:90%;max-width:1000px;margin-bottom:2.2rem}.cta-section.svelte-1w8nwo8 h3:where(.svelte-1w8nwo8){color:#000;font-size:1.5rem;margin-bottom:15px;font-weight:700}.cta-button.svelte-1w8nwo8{display:inline-block;width:350px;height:65px;line-height:35px;background:var(--orange);color:#fff;text-decoration:none;padding:12px 25px;border-radius:25px;font-weight:700;font-size:1.3rem;transition:all .3s ease;border:2px solid #ff9d6b;cursor:pointer}.cta-button.svelte-1w8nwo8:hover{background:var(--orange-dark);color:#000;transform:translateY(-2px);border:black 2px solid;box-shadow:0 5px 15px #ff9d6b4d}@media screen and (max-width: 955px){.heading.svelte-1w8nwo8{margin:30px 30px 40px}.first-svg.svelte-1w8nwo8{transform:translateY(-200%)}}@media screen and (max-width: 755px){.heading.svelte-1w8nwo8{padding:35px 35px 10px;margin:20px 0!important;text-align:center;margin:0 auto}.heading-container.svelte-1w8nwo8{flex-direction:column}#h-left.svelte-1w8nwo8,#h-right.svelte-1w8nwo8{width:100%;text-align:center;font-size:larger;margin:0 auto}#h-right.svelte-1w8nwo8{margin-top:25px;padding:20px 0}.heading.svelte-1w8nwo8 h1:where(.svelte-1w8nwo8){font-size:2.5em}.heading.svelte-1w8nwo8 p:where(.svelte-1w8nwo8){text-align:center!important;margin:0 auto!important}.first-svg.svelte-1w8nwo8{transform:translateY(-40%)}.second-svg.svelte-1w8nwo8{transform:translateY(10%);align-self:flex-start}.faq-content.svelte-1w8nwo8{padding:30px 20px}.faq-question.svelte-1w8nwo8{padding:15px 20px;font-size:1rem}.faq-answer-content.svelte-1w8nwo8{padding:20px}.cta-section.svelte-1w8nwo8 h3:where(.svelte-1w8nwo8){font-size:1.3rem}.cta-button.svelte-1w8nwo8{width:315px}.services-content.svelte-1w8nwo8{grid-template-columns:1fr;padding:20px;gap:2rem}.service-card.svelte-1w8nwo8{padding:12px}}@media screen and (max-width: 425px){.cta-button.svelte-1w8nwo8{width:250px}}
