.hero-container{background-image:url(/assets/hero-services-BMsWEZvk.png);background-repeat:no-repeat;background-size:cover;background-position-x:center;width:100%;height:auto;min-height:275px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 576px){.hero-container{min-height:450px}}.hero-text-1{font-family:Inter;font-size:52px;font-weight:800;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.contact-container{margin:80px auto 60px;max-width:1145px;padding-left:30px;padding-right:30px;column-gap:85px;padding-bottom:30px}.text1{font-family:Inter;font-size:35px;font-weight:700;font-stretch:normal;font-style:italic;line-height:1.29;letter-spacing:normal;text-align:left;color:#000}.text2{margin-top:32px;font-family:Inter;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#000}.email{padding-left:15px;font-family:Inter}.employment-box{position:relative;padding:30px;width:100%;height:300px;background-size:100% 100%;background-repeat:no-repeat}.employment-text1{margin-top:52px;font-family:Inter;font-size:35px;font-weight:700;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.employment-text2{margin-top:11px;font-family:Inter;font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff}.employment-btn{background-color:#d9d9d900;font-family:Inter;font-size:16px;font-weight:500;border:solid 1px #FFF;border-radius:40px;width:160px;height:50px;color:#fff;padding-top:13px;position:absolute;bottom:60px}.employment-btn:hover{background-color:#fff;color:#336}.contact-help-section{max-width:800px;margin:0 auto;padding:60px 20px}.contact-help-title{font-family:Inter,sans-serif;font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:40px;text-align:center}.contact-card{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 2px 8px #0000000f;border:1px solid #e8e8e8;transition:box-shadow .2s ease}.contact-card:hover{box-shadow:0 4px 16px #0000001a}.contact-card-title{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:12px}.contact-card-text{font-family:Open Sans,sans-serif;font-size:1rem;color:#555;line-height:1.6;margin-bottom:0}.contact-card-text strong{color:#1a1a1a}.contact-card ul{list-style:none;padding:0;margin:12px 0 0}.contact-card ul li{padding:8px 0;font-family:Open Sans,sans-serif;font-size:1rem;color:#555}.contact-card ul li:not(:last-child){border-bottom:1px solid #f0f0f0}.platform-item{display:flex;align-items:center;gap:15px}.platform-logo.anet-logo{height:50px;width:auto;flex-shrink:0;margin-left:70px}.platform-logo.milesplit-logo{height:28px;width:auto;flex-shrink:0}.platform-logo.fr-logo{height:40px;width:auto;flex-shrink:0}.contact-link{color:#06c;text-decoration:none;font-weight:500;transition:color .2s ease}.contact-link:hover{color:#049;text-decoration:underline}.contact-divider{height:1px;background:linear-gradient(to right,transparent,#ddd,transparent);margin:40px 0}@media (max-width: 768px){.contact-help-section{padding:40px 15px}.contact-help-title{font-size:1.5rem}.contact-card{padding:20px}.contact-card-title{font-size:1.1rem}}
