@media screen and (max-width:1024px){header{padding:15px 30px}header .links ul{width:40vw}.hero-section{height:auto;padding:60px 40px}.hero-description{width:45vw}.hero-description h2{font-size:28px}.our-services .service-cards{flex-wrap:wrap;gap:20px;justify-content:center;width:90%}.why-us .cards{justify-items:center;width:90%}.how-it-works .cards,.why-us .cards{grid-template-columns:repeat(2,1fr)}.our-contact .contact,footer .info{width:90%}footer .socials{width:40%}img{height:auto;width:40vw}}@media screen and (max-width:768px){header{box-sizing:border-box;flex-direction:row;gap:20px;padding:20px;position:relative;width:100%}header .links ul{align-items:center;flex-direction:column;gap:15px;padding:0;width:100%}header button{width:100%}header .action{width:80%}.hero-section{flex-direction:column-reverse;height:auto;padding:40px 20px;text-align:center;top:0}.hero-description{margin:20px 0;width:100%}.hero-description h2{font-size:28px}.hero-description p{font-size:15px}.hero-description .button{display:inline-block}img{height:auto;padding:10px;width:90%}.our-services{padding:30px 20px}.our-services .service-cards{flex-direction:column;gap:20px;width:100%}.our-services .service-card{max-height:none;width:85%}.why-us{padding:30px 20px}.why-us .cards{grid-template-columns:1fr;justify-items:center;width:100%}.why-us .cards .service-cards{max-height:none;width:85%}.how-it-works{padding:30px 20px}.how-it-works .cards{grid-template-columns:1fr}.how-it-works .cards .service-cards{max-height:none}.our-contact{padding:30px 20px}.our-contact .contact{flex-direction:column;gap:40px;width:100%}.contact form{padding:25px;width:90%}.contact form input,.contact form textarea{width:90%}.contact form button{width:100%}.contact-info,footer .info{text-align:center}footer .info{flex-direction:column;gap:30px;width:100%}footer .socials{width:70%}footer .copy{padding:20px}h2{font-size:28px}h3{font-size:20px}p{font-size:15px}}:root{--navy:#0f172a;--aqua:aqua;--light:#f8fafc;--white:#fff;--text:#0f172a;--muted:#0f172abf;--border:#0f172a1f}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;background-color:var(--white);color:#0f172a;color:var(--text);font-family:Inter,sans-serif;line-height:1.6}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}ul{list-style:none}.web-page{min-height:100vh}.hero-section{grid-gap:2rem;align-items:center;background-color:#0f172a;background-color:var(--navy);color:#fff;color:var(--white);display:grid;gap:2rem;padding:7rem 1.25rem 3rem}.hero-description{margin:0 auto;max-width:36rem;text-align:center}.hero-description p{color:#ffffffe6;font-family:Inter,sans-serif;line-height:1.7;margin:1.25rem 0 1.5rem}.hero-description h2{font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.hero-description .button{align-items:center;background-color:aqua;background-color:var(--aqua);border:none;border-radius:999px;color:#0f172a;color:var(--navy);cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-weight:700;justify-content:center;padding:.8rem 1.25rem;text-decoration:none}.hero-image{margin:0 auto;width:min(100%,28rem)}@media (max-width:431px){.hero-section{background-image:url(/static/media/Untitled-1.e6fb8374d8f68c17a46b.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.hero-image{display:none}}.how-it-works,.our-contact,.our-services,.why-us{padding:3.5rem 1.25rem;text-align:center}.our-services{background-color:#f8fafc;background-color:var(--light)}.how-it-works h2,.our-contact h2,.our-services h2,.why-us h2{color:#0f172a;color:var(--navy);margin-bottom:.75rem}.contact-info li,.how-it-works p,.our-contact p,.our-services p,.why-us p,footer .info a,footer .info ul{font-family:Poppins,sans-serif}.how-it-works .cards,.our-services .service-cards,.why-us .cards{grid-gap:1.25rem;display:grid;gap:1.25rem;margin:2rem auto 0;width:min(100%,72rem)}.contact form,.how-it-works .cards .service-cards,.our-services .service-card,.why-us .cards .service-cards{background-color:#fff;background-color:var(--white);border-radius:1rem;box-shadow:0 8px 25px #00000014;padding:1.5rem;text-align:left}.contact-info h3,.how-it-works .cards .service-cards h3,.our-services .service-card h3,.why-us .cards .service-cards h3,footer .info h3{color:#0f172a;color:var(--navy);margin-bottom:.75rem}.why-us{background-color:#fff;background-color:var(--white)}.how-it-works,.our-contact{background-color:#f8fafc;background-color:var(--light)}.our-contact .contact{grid-gap:2rem;align-items:start;display:grid;gap:2rem;margin:2rem auto 0;width:min(100%,68rem)}.our-contact .contact .contact-info{text-align:left}.contact-info li{color:#000;font-size:.95rem;line-height:2.2;list-style:none}.contact form{font-family:Poppins,sans-serif;margin:0 auto;width:min(100%,32rem)}.contact form label{color:#0f172a;color:var(--navy);display:block;margin-bottom:.75rem}.contact form input,.contact form textarea{background-color:#0f172a14;border:none;border-radius:.75rem;font:inherit;margin-bottom:.75rem;margin-top:.35rem;outline:none;padding:.9rem 1rem;width:100%}.contact form textarea{min-height:7rem;resize:vertical}.contact form button{background-color:aqua;background-color:var(--aqua);border:none;border-radius:999px;color:#0f172a;color:var(--navy);cursor:pointer;font-family:Inter,sans-serif;font-weight:700;max-width:12rem;outline:none;padding:.85rem 1.2rem;width:100%}footer{background-color:#0f172a;background-color:var(--navy)}footer .info{grid-gap:1.5rem;display:grid;gap:1.5rem;margin:0 auto;padding:2.5rem 1.25rem;width:min(100%,72rem)}footer .info h3{color:aqua;color:var(--aqua);font-family:Poppins,sans-serif;margin-bottom:.75rem}footer .info a,footer .info ul{color:#ffffffe6;font-size:.95rem;line-height:1.8}footer .socials{color:#fff;color:var(--white);cursor:pointer;display:flex;gap:1rem;justify-content:center;margin:0 auto 1.5rem}footer .copy{color:aqua;color:var(--aqua);padding:0 1.25rem 2rem;width:100%}.emailMsg,footer .copy{font-family:Inter,sans-serif;text-align:center}.emailMsg{color:#15803d;font-size:.9rem;margin:0 0 .75rem}@media (min-width:768px){.hero-section{grid-template-columns:1.1fr .9fr;padding:8rem 2rem 3.5rem}.hero-description{margin:0;text-align:left}.how-it-works .cards,.our-services .service-cards,.why-us .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.our-contact .contact{grid-template-columns:1fr 1fr}footer .info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){header{padding:1rem 3rem}.hero-section{padding:9rem 3rem 4rem}.our-services .service-cards,.why-us .cards{grid-template-columns:repeat(3,minmax(0,1fr))}.how-it-works .cards{grid-template-columns:repeat(4,minmax(0,1fr))}.our-contact .contact{grid-template-columns:.9fr 1.1fr}footer .info{grid-template-columns:repeat(4,minmax(0,1fr))}}:root{--bg:#0f172a;--accent:aqua;--muted:#f8fafc}.navbar{align-items:center;background:#0f172a;background:var(--bg);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem;position:relative;width:100%}.navbar,.navbar .logo h1{color:#f8fafc;color:var(--muted)}.navbar .logo h1{font-size:1.1rem;margin:0}.burger{background:#0000;border:0;cursor:pointer;display:inline-flex;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:28px}.burger span{background:#f8fafc;background:var(--muted);border-radius:2px;display:block;height:2px;transition:transform .3s ease,opacity .2s ease}.burger.open span:first-child{transform:translateY(9px) rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.links{background:#0f172a;background:var(--bg);left:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-8px);transform-origin:top center;transition:max-height .28s ease,transform .28s ease,opacity .26s ease;width:100%;z-index:40}.links.open{max-height:520px;opacity:1;pointer-events:auto;transform:translateY(0)}.links ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:1rem 1rem 1.25rem}.links a,.links li{width:100%}.links a{color:#f8fafc;color:var(--muted);display:block;padding:.85rem .9rem;text-decoration:none;transition:color .16s ease,background .16s ease}.links a:hover{color:aqua;color:var(--accent)}.links a.active{background:aqua;background:var(--accent);border-radius:8px;color:#0f172a;color:var(--bg)}.mobile-only{display:list-item}.desktop-only{display:none}.links.open a.mobile-contact{background:aqua;background:var(--accent);border-radius:10px;color:#0f172a!important;color:var(--bg)!important;font-weight:700}.action{align-items:center;display:flex}.action .button{background:#0f172a;background:var(--bg);border:1px solid aqua;border:1px solid var(--accent);border-radius:20px;color:aqua;color:var(--accent);font-weight:600;padding:.5rem .75rem;text-decoration:none}@media (max-width:768px){header.navbar .action{display:none}.navbar{align-items:center}.navbar .logo{order:1}.burger{order:2}}@media (min-width:769px){.navbar{align-items:center;display:flex;justify-content:space-between;padding:1rem 2rem}.burger{display:none}.logo{flex:0 0 auto}.links{background:#0000;flex:1 1;margin-left:2rem;max-height:none;opacity:1;pointer-events:auto;position:static;transform:none}.links,.links ul{align-items:center;display:flex;justify-content:center;width:auto}.links ul{flex-direction:row;gap:2rem;margin:0;padding:0}.links a,.links li{width:auto}.links a{display:inline-block;padding:.5rem .75rem}.action{display:flex;flex:0 0 auto}.mobile-only{display:none}.desktop-only{display:list-item}}@media (min-width:1024px){.navbar{padding:1rem 2rem}.logo h1{font-size:1.25rem}.links ul{gap:1.25rem}}@media (max-width:767px){header.navbar .action{display:none}.navbar{align-items:center}.navbar .logo{order:1}.burger{order:2}}
/*# sourceMappingURL=main.3d513253.css.map*/