#services.svelte-1do4rqt{display:flex;flex-direction:column;gap:.4rem}#services.svelte-1do4rqt #services-nav:where(.svelte-1do4rqt){display:flex;justify-content:space-evenly;align-items:center;gap:1.6rem;background-color:var(--color-dark-gray);height:100px;width:80%;margin:4rem auto;border-radius:6px}#services.svelte-1do4rqt #services-nav:where(.svelte-1do4rqt) .nav-button:where(.svelte-1do4rqt){height:100px;width:300px;font-size:26px;background-color:var(--color-dark-gray);color:var(--color-white-gray);border:1px solid var(--color-dark-gray);border-radius:6px;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:center;gap:1rem}#services.svelte-1do4rqt #services-nav:where(.svelte-1do4rqt) .nav-button:where(.svelte-1do4rqt) img:where(.svelte-1do4rqt){--size: 58px;width:var(--size);height:var(--size)}#services.svelte-1do4rqt #services-nav:where(.svelte-1do4rqt) .nav-button:where(.svelte-1do4rqt).highlight{background-color:var(--color-dark-blue);width:100%}#services.svelte-1do4rqt #services-nav:where(.svelte-1do4rqt) .nav-button:where(.svelte-1do4rqt):hover{background-color:var(--color-dark-blue)}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt){display:flex;align-items:center;justify-content:space-between;background-color:var(--color-dark-gray);width:80%;margin:0 auto;padding:1rem;border-radius:6px;gap:1rem}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt){display:flex;flex-direction:column;gap:.6rem}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt) img:where(.svelte-1do4rqt){width:640px;height:430px;border-radius:6px}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt) .price:where(.svelte-1do4rqt){position:relative;font-size:26px;margin:1rem 0 2.4rem}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt) .price:where(.svelte-1do4rqt) .highlight:where(.svelte-1do4rqt){color:var(--color-light-blue);font-weight:700}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt) .price:where(.svelte-1do4rqt):after{content:"";position:absolute;width:100%;height:4px;border-radius:6px;background-color:var(--color-light-blue);bottom:-24px;left:0}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt) .highlight-item:where(.svelte-1do4rqt){display:flex;gap:1rem;align-items:center;font-size:20px;font-weight:700}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .left:where(.svelte-1do4rqt) .highlight-icon:where(.svelte-1do4rqt){--size: 48px;width:var(--size);height:var(--size)}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .right:where(.svelte-1do4rqt){display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:600px}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .right:where(.svelte-1do4rqt) .service-description:where(.svelte-1do4rqt){font-size:22px;line-height:2.2rem}#services.svelte-1do4rqt #service-info:where(.svelte-1do4rqt) .right:where(.svelte-1do4rqt) button:where(.svelte-1do4rqt){background-color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);border-radius:6px;color:var(--color-white-gray);height:80px;font-size:24px;font-weight:700;cursor:pointer}#services.svelte-1do4rqt #services-contact:where(.svelte-1do4rqt){position:relative;background-color:var(--color-dark-gray);width:80%;display:flex;flex-direction:column;margin:5rem auto;padding:1rem;gap:1rem;border-radius:6px}#services.svelte-1do4rqt #services-contact:where(.svelte-1do4rqt):before{position:absolute;content:"";width:80%;height:3px;background-color:var(--color-dark-blue);top:-46px;right:10%}#services.svelte-1do4rqt #services-contact:where(.svelte-1do4rqt) .top-inputs:where(.svelte-1do4rqt){display:flex;gap:4rem}#services.svelte-1do4rqt #services-contact:where(.svelte-1do4rqt) .contact-input:where(.svelte-1do4rqt){width:80%;height:60px;font-size:18px;padding:0 0 0 1rem;background-color:var(--color-white-gray);border:1px solid var(--color-white-gray);border-radius:6px}#services.svelte-1do4rqt #services-contact:where(.svelte-1do4rqt) #contact-message:where(.svelte-1do4rqt){width:100%;min-height:260px;background-color:var(--color-white-gray);border:1px solid var(--color-white-gray);border-radius:6px;font-size:18px;padding:1rem 0 0 1rem;font-family:var(--font-family-default)}#services.svelte-1do4rqt #services-contact:where(.svelte-1do4rqt) button:where(.svelte-1do4rqt){margin:0 auto;width:60%;height:60px;font-size:20px;font-weight:700;background-color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);border-radius:6px;color:var(--color-white-gray);cursor:pointer}
