@media only screen and (width>=0){.services{background-color:var(--primary)!important;background-image:url(/_astro/xv.B_XowEMQ.png)!important}.services .services-inner{max-width:min(90%,1350px);margin:0 auto}.services .services-inner .services-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}}@media only screen and (width>=0) and (width>=1300px){.services .services-inner .services-header .right p{text-align:right;max-width:800px;padding-bottom:0}}@media only screen and (width>=0) and (width>=0) and (width<=1300px){.services .services-inner .services-header{flex-direction:column;align-items:flex-start;display:flex}}@media only screen and (width>=0){.services .services-inner .services-cards{filter:drop-shadow(1px 1px 500px var(--primary));grid-template-columns:1fr 1fr 1fr;justify-content:center;gap:25px;display:grid}}@media only screen and (width>=0) and (width>=1500px){.services .services-inner .services-cards:before{content:"";z-index:200;background-image:url(/_astro/coins.DeqrxUPt.webp);background-repeat:no-repeat;background-size:contain;width:250px;height:150px;position:absolute;bottom:-60px;right:-180px}}@media only screen and (width>=0) and (width>=0) and (width<=1499px){.services .services-inner .services-cards:before{content:"";z-index:200;background-image:url(/_astro/coins.DeqrxUPt.webp);background-repeat:no-repeat;background-size:contain;width:150px;height:150px;position:absolute;bottom:-110px;right:-70px}}@media only screen and (width>=0) and (width>=0) and (width<=1300px){.services .services-inner .services-cards{grid-template-columns:1fr 1fr}}@media only screen and (width>=0) and (width>=0) and (width<=1300px) and (width>=0) and (width<=650px){.services .services-inner .services-cards{grid-template-columns:1fr}}@media only screen and (width>=0){.services .services-inner .services-cards .service-card{text-align:center;border-top:1px solid var(--gold);filter:drop-shadow(1px 1px 100px var(--primary));background:#0006 0 0/contain;border-radius:8px;padding:25px 10px 30px;box-shadow:1px 1px 3px #000}.services .services-inner .services-cards .service-card:hover{background:#00000080;box-shadow:1px 1px 2px #000}.services .services-inner .services-cards .service-card p{text-align:center;max-width:350px;margin:0 auto;padding-bottom:20px;line-height:1.5}.services .services-inner .services-cards .service-card a{color:var(--gold);width:100%;padding:30px;transition:all .3s ease-in-out}.services .services-inner .services-cards .service-card a:hover{text-underline-offset:5px;text-decoration:underline;transition:all .3s ease-in-out}.services .services-inner .services-cards .service-card a:hover span{transform:translate(25px)}.services .services-inner .services-cards .service-info{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px;display:flex}.services .services-inner .services-cards .service-info img{filter:drop-shadow(1px 1px 1px #000);width:40px;height:auto;padding-bottom:5px;overflow:visible}html.dark .services{background-color:var(--primary-dark)!important;background-image:url(/_astro/xv.B_XowEMQ.png)!important}html.dark .services .service-car{background-image:url(/_astro/bg-dark.CN3Llr8l.webp)}}.who-we-help{background:var(--body-bg);padding:90px 0}.who-we-help .who-we-help-inner{width:min(90%,1200px);margin:0 auto}.who-we-help .who-we-help-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1250px;margin:0 auto 25px;display:flex}.who-we-help .who-we-help-header h2{max-width:650px;margin-bottom:15px}.who-we-help .who-we-help-header p{max-width:800px;line-height:1.6}.who-we-help .who-we-help-cards{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.who-we-help .who-we-help-card{text-align:center;border-top:1px solid var(--gold);filter:drop-shadow(1px 1px 100px var(--primary));background:#0006 0 0/contain;border-radius:8px;height:275px;padding:25px 10px 30px;box-shadow:1px 1px 3px #000}.who-we-help .who-we-help-card h3{font-size:1.5em;font-weight:bolder;font-family:var(--font-body);margin-bottom:25px}.who-we-help .who-we-help-card p{margin-bottom:25px;padding:0 25px;line-height:1.6}.who-we-help .who-we-help-card a{color:var(--gold);font-weight:600}.who-we-help .who-we-help-card a span{margin-left:4px;transition:transform .3s;display:inline-block}.who-we-help .who-we-help-card a:hover{text-underline-offset:5px;text-decoration:underline}.who-we-help .who-we-help-card a:hover span{transform:translate(5px)}@media only screen and (width<=850px){.who-we-help{padding:70px 0}.who-we-help .who-we-help-cards{grid-template-columns:1fr}.who-we-help .who-we-help-card{width:100%;max-width:600px;margin:0 auto}}.line{width:100%;height:5px;display:block;overflow:hidden}@media only screen and (width>=0){.service-support{position:relative}.service-support:after{content:"";width:750px;height:95%;filter:drop-shadow(1px 1px 150px var(--primary));background-image:url(/_astro/side3.pZ2N2x79.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;right:0}}@media only screen and (width>=0) and (width>=0) and (width<=1200px){.service-support:after{display:none}}@media only screen and (width>=0){.service-support .service-support-inner{flex-direction:row;gap:clamp(50px,6vw,75px);max-width:min(90%,1250px);margin:0 auto;display:flex}}@media only screen and (width>=0) and (width>=0) and (width<=1300px){.service-support .service-support-inner{flex-direction:column-reverse;align-items:flex-start;gap:50px}}@media only screen and (width>=0){.service-support .service-support-header{width:100%;max-width:800px}.service-support .service-support-header h2{max-width:625px}.service-support .service-support-header>p{max-width:600px;padding-bottom:30px}.service-support .service-support-header .cta{margin-top:15px}.service-support .support-items{filter:drop-shadow(1px 1px 150px var(--primary));flex-direction:row;gap:15px;margin-bottom:35px;display:flex}.service-support .support-items .support-item{border-top:1px solid var(--gold);filter:drop-shadow(1px 1px 100px var(--primary));background:#00000040;border-radius:8px;flex-direction:column;gap:10px;padding:15px 20px;display:flex;box-shadow:1px 1px 3px #000}}@media only screen and (width>=0) and (width>=0) and (width<=500px){.service-support .support-items .support-item{gap:15px}}@media only screen and (width>=0){.service-support .support-items .support-item .support-number{border:1px solid var(--gold-lines);width:48px;height:48px;color:var(--gold);font-family:var(--font-heading);text-shadow:1px 1px 2px #00000040;background:#00000014;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9em;font-weight:700;display:flex}.service-support .support-items .support-item .support-text h3{font-family:var(--font-body);color:var(--gold);text-shadow:1px 1px 2px #00000040;margin-bottom:5px;font-size:clamp(1em,3vw,1.125em);line-height:1.25}.service-support .support-items .support-item .support-text p{max-width:500px;padding-bottom:0;line-height:1.7}section.cta{border-top:1px solid var(--gold-lines);background-image:url(/_astro/services-cta.Bf0YzM5p.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;height:700px;padding:150px 0 200px;display:flex}}@media only screen and (width>=0) and (width>=0) and (width<=450px){section.cta{padding:75x 0}}@media only screen and (width>=0) and (width>=0) and (width<=650px){section.cta{background-image:url(/_astro/services-cta.Bf0YzM5p.webp);background-attachment:local;height:650px}}@media only screen and (width>=0){section.cta .cta-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:min(90%,800px);margin:0 auto;display:flex}section.cta .cta-header h2{text-shadow:1px 1px 2px #000000bf,1px 1px 5px #000000bf;font-size:clamp(2.125em,5vw,3em);line-height:1.125}section.cta .cta-header p{text-shadow:1px 1px 1px #000000bf,1px 1px 2px #00000080,0 0 1px #00000080;max-width:800px;margin-bottom:25px;font-size:clamp(1em,3vw,1.125em)}section.cta .cta-header a{margin:0 auto}}
