.front-page-bannercontent{background:#002e64;padding-top:120px;text-align:center;padding-bottom:308px;position:relative;background-image:url("https://cdn-ileepkm.nitrocdn.com/pxxkihrthYAasnKyKUPKzhZwFCpDPehL/assets/images/optimized/rev-79ab1c3/housecallos.com/wp-content/uploads/2025/10/xstate1.png.pagespeed.ic.ri6-Et6elr.png");background-repeat:no-repeat;background-size:cover;}.front-page-bannercontent .subtitle{color:var(--text-white,#fff);text-align:center;font-family:var(--font-family-family,Sora);font-size:var(--button-sm-size,14px);font-style:normal;font-weight:400;line-height:var(--button-sm-line-height,24px);padding:8px 16px;border-radius:60px;border:1px solid var(--border-primary-dark,#0e3c71);background:var(--surface-primary-dark,#002e64);box-shadow:0 0 16px 0 rgba(255,255,255,.15) inset;margin-bottom:0;}.front-page-bannercontent .subtitle img{width:20px;margin-bottom:-2px;margin-right:-5px;}.front-page-bannercontent h1{color:var(--text-white,#fff);text-align:center;font-family:var(--font-family-family,Sora);font-size:var(--heading-h1-size,50px);font-style:normal;font-weight:600;line-height:var(--heading-h1-line-height,60px);margin:16px;}.front-page-bannercontent p{color:var(--text-off-white,#d9d9d9);text-align:center;font-family:var(--font-family-family,Sora);font-size:var(--body-lg-size,20px);font-style:normal;font-weight:400;line-height:var(--body-lg-line-height,32px);display:inline-block;margin:0;}.partner_withus{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;border-radius:48px;background:var(--button-primary-main,#00e4f6);box-shadow:0 0 16px 0 rgba(255,255,255,.7) inset;color:var(--button-primary-text,#002e64);font-family:var(--font-family-family,Sora);font-size:var(--button-lg-size,18px);font-style:normal;font-weight:400;line-height:var(--button-lg-line-height,24px);text-decoration:none;max-width:fit-content;margin:auto;margin-top:40px;margin-bottom:72px;position:relative;z-index:1;overflow:hidden;border:.5px solid #00e4f6;}a.partner_withus::after{content:"";width:50px;height:50px;bottom:-50px;display:block;margin:auto;position:absolute;left:0;right:0;border-radius:100%;transition:all 400ms ease;background:#002e64;box-shadow:0 0 16px 0 rgba(255,255,255,.15) inset;}.partner_withus:hover::after{transform:translateY(0);z-index:-1;bottom:-100px;border-radius:100px;width:100%;height:250px;}.partner_withus:hover,.partner_withus:hover svg path{color:#fff;fill:#fff;fill:#fff;border:.5px solid rgba(255,255,255,.43);background:transparent;}.doctor_with_patient{position:absolute;width:100%;margin:auto;align-self:center;left:50%;transform:translate(-50%,-50%);}.white_space{min-height:329px;background:#fff;}@media only screen and (min-width:1281px) and (max-width:1680px){.white_space{min-height:308px;}}@media only screen and (min-width:1140px) and (max-width:1280px){.white_space{min-height:293px;}}@media (max-width:1024px){.front-page-bannercontent{padding-top:60px;padding-bottom:222px;}.doctor_with_patient,.front-page-bannercontent p{width:85%;}.front-page-bannercontent h1{font-size:var(--heading-h1-size,32px);line-height:var(--heading-h1-line-height,44px);}.front-page-bannercontent p{font-size:var(--body-lg-size,18px);line-height:var(--body-lg-line-height,28px);}.partner_withus{font-size:var(--button-lg-size,16px);margin-bottom:28px;}.white_space{min-height:225px;}}@media (max-width:820px){.white_space{min-height:178px;}}@media (max-width:768px){.white_space{min-height:168px;}}@media (max-width:767px){.front-page-bannercontent{padding-top:60px;padding-bottom:88px;}.doctor_with_patient,.front-page-bannercontent p{width:90%;}.front-page-bannercontent h1{margin:0;margin-bottom:16px;color:var(--text-white,#fff);text-align:center;font-family:var(--font-family-family,Sora);font-size:var(--heading-h1-size,28px);font-style:normal;font-weight:600;line-height:var(--heading-h1-line-height,40px);margin-top:16px;}.front-page-bannercontent p{font-size:var(--body-lg-size,16px);line-height:var(--body-lg-line-height,24px);}.partner_withus{font-size:var(--button-lg-size,18px);margin-bottom:56px;}.white_space{min-height:85px;}}.front-page-bannercontent.nitro-lazy{background-image:none !important;}