h1{
font-weight:inherit;
font-size:65px;
line-height:1.4;
color:#595959;
font-family:var(--cms-g-bebasneueprobold);
}

h2{
font-weight:400;
font-size:40px;
line-height:1.6;
color:var(--phw-custom-darkar323232ff);
font-family:var(--cms-g-astoriaroman);
margin-bottom:calc(var(--mu-space)*1);
}

h3{
font-family:var(--cms-g-astoriabold);
font-weight:inherit;
font-size:32px;
line-height:1.6;
color:#595959;
}

h4{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:24px;
line-height:1.6;
color:#FCFCFC;
}

h5{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:18px;
line-height:1.6;
color:#595959;
}

h6{
font-family:var(--cms-g-astorialight);
font-weight:inherit;
font-size:14px;
line-height:1.6;
color:#595959;
}

a{
color:var(--brand-color-primary);
text-decoration:none solid rgb(0, 70, 129);
font-family:var(--cms-g-astoriaroman);
font-size:var(--phw-g-small-text-font-size);
font-weight:400;
line-height:1.4;
}

body{
font-family:var(--cms-g-astoriaroman);
color:var(--body-color);
line-height:1.875;
}

.phw-btn, .phw-btn-nd{
}

a:hover{
color:var(--brand-color-primary);
font-family:var(--cms-g-astoriaroman);
}

.phw-container, .phw-container-nd{
width:1244px;
max-width:1440px;
padding-inline-start:calc(var(--pu-space)*1.5);
padding-inline-end:calc(var(--pu-space)*1.5);
}

.phw-g-btn-default,.btn-default,.default-button,.btn.default-button,.default-button a.action-link,.default-button button.action-link{
background:none;
border-color:#004681;
color:#ffffff;
background-color:#004681;
font-weight:normal;
font-size:14px;
font-family:var(--cms-g-astoriaroman);
line-height:24px;
text-align:center;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:48px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
box-shadow:none;
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover,.btn.default-button:hover,.default-button a.action-link:hover,.default-button button.action-link:hover{
background:none;
color:#FCFCFC;
background-color:#004681;
border-color:#ffffff;
box-shadow:none;
}

.phw-g-btn-large-default,btn.default-button.btn-lg,.btn.default-button.button-lg,.default-button.button-lg a.action-link{
font-size:var(--phw-g-regular-text-font-size);
font-weight:normal;
line-height:24px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:52px;
border-top-left-radius:43px;
border-top-right-radius:43px;
border-bottom-left-radius:43px;
border-bottom-right-radius:43px;
}

.phw-g-btn-large-plain,btn.plain-button.btn-lg,.btn.plain-button.button-lg,.plain-button.button-lg a.action-link{
font-size:var(--phw-g-regular-text-font-size);
font-weight:normal;
line-height:24px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:52px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-large-primary,.btn.primary-button.btn-lg,.btn.primary-button.button-lg,.primary-button.button-lg a.action-link{
font-weight:normal;
min-height:52px;
font-size:var(--phw-g-regular-text-font-size);
line-height:24px;
padding-inline-start:43px;
padding-inline-end:43px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-large-secondary,btn.secondary-button.btn-lg,.btn.secondary-button.button-lg,.secondary-button.button-lg a.action-link{
font-size:var(--phw-g-regular-text-font-size);
font-weight:normal;
line-height:24px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:52px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-plain,.btn-info,.plain-button,.btn.plain-button,.plain-button a.action-link,.plain-button button.action-link{
background:none;
color:#004681;
font-size:14px;
font-family:var(--cms-g-astoriaroman);
font-weight:normal;
line-height:24px;
text-align:center;
border-color:#004681;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:48px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
background-color:#FCFCFC;
box-shadow:none;
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover,.btn.plain-button:hover,.plain-button a.action-link:hover,.plain-button button.action-link:hover{
background:none;
color:#004681;
background-color:#FCFCFC;
border-color:#004681;
box-shadow:none;
}

.phw-g-btn-primary,.btn-primary,.primary-button,.btn.primary-button,.primary-button a.action-link,.primary-button button.action-link{
background:none;
border-color:#004681;
color:var(--phw-custom-text-colorsffffff);
background-color:var(--phw-custom-backgrounds004681);
font-weight:normal;
font-size:14px;
font-family:var(--cms-g-astoriaroman);
line-height:24px;
text-align:center;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:48px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
box-shadow:none;
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover,.btn.primary-button:hover,.primary-button a.action-link:hover,.primary-button button.action-link:hover{
background:none;
color:#ffffff;
background-color:#004681;
border-color:#004681;
box-shadow:none;
}

.phw-g-btn-secondary,.btn-success,.secondary-button,.btn.secondary-button,.secondary-button a.action-link,.secondary-button button.action-link{
background:none;
border-color:var(--phw-custom-border-colors004681);
color:var(--phw-custom-text-colors004681);
background-color:var(--phw-custom-backgroundsfcfcfc);
font-weight:normal;
font-size:14px;
font-family:var(--cms-g-astoriaroman);
line-height:24px;
text-align:center;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:48px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
box-shadow:none;
}

.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover,.btn.secondary-button:hover,.secondary-button a.action-link:hover,.secondary-button button.action-link:hover{
background:none;
color:#004681;
background-color:#FCFCFC;
border-color:#004681;
box-shadow:none;
}

.phw-g-btn-small-default,btn.default-button.btn-sm,.btn.default-button.button-sm,.default-button.button-sm a.action-link{
font-size:var(--font-size-8);
font-weight:normal;
line-height:16px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:42px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-small-plain,btn.plain-button.btn-sm,.btn.plain-button.button-sm,.plain-button.button-sm a.action-link{
font-size:var(--font-size-8);
font-weight:normal;
line-height:16px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:42px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-small-primary,.btn.primary-button.btn-sm,.btn.primary-button.button-sm,.primary-button.button-sm a.action-link{
font-size:var(--font-size-8);
font-weight:normal;
line-height:16px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:42px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-small-secondary,btn.secondary-button.btn-sm,.btn.secondary-button.button-sm,.secondary-button.button-sm a.action-link{
font-size:var(--font-size-8);
font-weight:normal;
line-height:16px;
padding-inline-start:43px;
padding-inline-end:43px;
min-height:42px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.phw-g-btn-tab-link-active{
border-top-left-radius:calc(var(--border-radius-base)*0) !important;
border-top-right-radius:calc(var(--border-radius-base)*0) !important;
border-bottom-left-radius:calc(var(--border-radius-base)*0) !important;
border-bottom-right-radius:calc(var(--border-radius-base)*0) !important;
}

.phw-g-i-06AjVh{
}

.phw-g-i-0OxCKj{
color:var(--white) !important;
display:inline-block !important;
font-size:var(--cms-g-fontsize15) !important;
line-height:1 !important;
}

.phw-g-i-0wbI8h{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-1hbDVL{
padding-top:calc(var(--pu-space)*1.375) !important;
padding-bottom:calc(var(--pu-space)*1.375) !important;
}

.phw-g-i-1jRZ10{
background-color:var(--brand-color-primary) !important;
color:var(--white) !important;
justify-content:end !important;
}

.phw-g-i-2e1vUr{
font-weight:700 !important;
font-size:14px !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}

.phw-g-i-3Y5o4C{
color:var(--white) !important;
text-decoration:none solid rgb(0, 70, 129) !important;
font-family:var(--cms-g-astoriabold) !important;
font-size:var(--phw-g-small-text-font-size) !important;
font-weight:400 !important;
line-height:1.4 !important;
}

.phw-g-i-3lXNXM{
padding-inline-start:calc(var(--pu-space)*2.25) !important;
padding-top:calc(var(--pu-space)*0.5) !important;
padding-inline-end:calc(var(--pu-space)*2.25) !important;
padding-bottom:calc(var(--pu-space)*0.5) !important;
}

.phw-g-i-3n44gp{
}

.phw-g-i-4x1qQe{
padding-top:calc(var(--pu-space)*1.375) !important;
padding-bottom:calc(var(--pu-space)*1.375) !important;
}

.phw-g-i-6iIBE7{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-717MyU{
color:var(--white) !important;
display:inline-flex !important;
font-size:var(--font-size-8) !important;
line-height:var(--paragraph-line-height-1) !important;
text-decoration:none !important;
}

.phw-g-i-8AEJjN{
}

.phw-g-i-8PQyHn{
}

.phw-g-i-9K2Svv{
padding-top:calc(var(--pu-space)*1.375) !important;
padding-bottom:calc(var(--pu-space)*1.375) !important;
}

.phw-g-i-9XZUc6{
color:var(--white) !important;
text-decoration:none solid rgb(0, 70, 129) !important;
font-family:var(--cms-g-astoriabold) !important;
font-size:var(--phw-g-small-text-font-size) !important;
font-weight:400 !important;
line-height:1.4 !important;
}

.phw-g-i-BAt0D0{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-BDKX7I{
background-color:var(--phw-custom-gdpr-bg3a3a3aff) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-gdpr-border3a3a3aff) !important;
border-top-style:solid !important;
border-top-color:var(--phw-custom-footer-border-color555555ff) !important;
border-bottom-width:1px !important;
}

.phw-g-i-BNiCXb{
}

.phw-g-i-Bp55RN{
}

.phw-g-i-Bpkkfy{
padding-top:calc(var(--pu-space)*1.375) !important;
padding-bottom:calc(var(--pu-space)*1.375) !important;
}

.phw-g-i-CVg93J{
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
margin-inline-start:calc(var(--mu-space)*0) !important;
margin-top:calc(var(--mu-space)*0) !important;
margin-inline-end:calc(var(--mu-space)*0) !important;
}

.phw-g-i-CxcZb5{
justify-content:end !important;
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-DFD2Sf{
font-size:var(--phw-g-small-text-font-size) !important;
font-family:var(--cms-g-astorialight) !important;
font-weight:400 !important;
}

.phw-g-i-DZDVVk-ds{
opacity:0.8 !important;
}

.phw-g-i-DkVkrD{
background:none !important;
border-color:#004681 !important;
color:#ffffff !important;
background-color:#004681 !important;
font-weight:normal !important;
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:24px !important;
text-align:center !important;
padding-inline-start:43px !important;
padding-inline-end:43px !important;
min-height:48px !important;
border-top-left-radius:10px !important;
border-top-right-radius:10px !important;
border-bottom-left-radius:10px !important;
border-bottom-right-radius:10px !important;
box-shadow:none !important;
}

.phw-g-i-DkVkrD:hover{
background:none !important;
background-color:#004681 !important;
box-shadow:none !important;
border-color:#ffffff !important;
color:#FCFCFC !important;
}

.phw-g-i-DkVkrD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
}

.phw-g-i-DkVkrD:focus{
color:var(--brand-color-primary) !important;
background-color:transparent !important;
border-color:transparent !important;
}

.phw-g-i-DkVkrD:active{
background-color:var(--brand-color-primary) !important;
border-color:var(--white) !important;
color:var(--white) !important;
box-shadow:none !important;
}

.phw-g-i-DkVkrD.disabled{
color:var(--btn-dark) !important;
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
}
.phw-g-i-DkVkrD:disabled{
color:var(--btn-dark) !important;
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
}

.phw-g-i-DpV4Uy{
color:var(--white) !important;
display:inline-flex !important;
font-size:var(--phw-g-small-text-font-size) !important;
line-height:var(--paragraph-line-height-2) !important;
text-decoration:none !important;
}

.phw-g-i-E9ey9T{
color:var(--white) !important;
text-decoration:none !important;
font-family:var(--cms-g-astorialight) !important;
display:inline-flex !important;
font-size:var(--font-size-8) !important;
line-height:var(--paragraph-line-height-1) !important;
}

.phw-g-i-ED7Wvr{
}

.phw-g-i-Fhsm27-ds{
background-image:url("https://pp-cdn.phenompeople.com/CareerConnectResources/prod/FHBFHYUS/images/hero-hiring_process-1665065760984.jpg") !important;
}

.phw-g-i-Fjfkjs{
justify-content:end !important;
}

.phw-g-i-G0Bcxf{
width:275px !important;
max-width:275px !important;
}

.phw-g-i-GYahXK{
background-color:var(--brand-color-primary) !important;
color:var(--white) !important;
}

.phw-g-i-HPza1q{
color:var(--white) !important;
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
margin-inline-start:calc(var(--mu-space)*0) !important;
margin-inline-end:calc(var(--mu-space)*0) !important;
font-family:var(--cms-g-astoriabold) !important;
margin-top:calc(var(--mu-space)*0) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}

.phw-g-i-HXWBMa{
background-color:var(--brand-color-primary) !important;
color:var(--white) !important;
}

.phw-g-i-Hma2k7{
max-width:210px !important;
}

.phw-g-i-IB5gIR-ds{
opacity:0.8 !important;
}

.phw-g-i-IBFYmW{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-IEuoQz{
}
.phw-g-i-IEuoQz img{
object-fit:cover !important;
}

.phw-g-i-JaN12c{
padding-top:calc(var(--pu-space)*1.375) !important;
padding-bottom:calc(var(--pu-space)*1.375) !important;
}

.phw-g-i-Jv1UBZ{
border-inline-start-style:solid !important;
border-inline-start-color:var(--phw-custom-black-color000000ff) !important;
}

.phw-g-i-K8aY45{
font-size:14px !important;
color:var(--white) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}

.phw-g-i-KQEbZS{
color:var(--white) !important;
font-size:var(--font-size-8) !important;
}

.phw-g-i-KTd7Gy{
color:var(--white) !important;
text-transform:capitalize !important;
width:100% !important;
font-size:var(--cms-g-Specialtyphysiciansofillinoisnavigation) !important;
line-height:var(--paragraph-line-height-1) !important;
font-family:var(--cms-g-astoriaroman) !important;
}

.phw-g-i-Ks05lY{
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
}

.phw-g-i-LEXYc0{
background-color:var(--phw-custom-gdpr-bg3a3a3aff) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
border-top-style:solid !important;
border-top-color:var(--phw-custom-footer-border-color555555ff) !important;
}

.phw-g-i-LVj3Q8{
background-color:var(--phw-custom-faq-bgf9f9f9ff) !important;
}

.phw-g-i-LaHda0{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-LpoV5r{
padding-inline-start:calc(var(--pu-space)*2) !important;
padding-top:calc(var(--pu-space)*1) !important;
padding-inline-end:calc(var(--pu-space)*2) !important;
padding-bottom:calc(var(--pu-space)*0.5) !important;
}

.phw-g-i-M0FY1f{
background-color:var(--widget-bg-dark-color) !important;
}

.phw-g-i-MQ6kOz{
font-weight:400 !important;
line-height:1.6 !important;
color:var(--phw-custom-darkar323232ff) !important;
font-family:var(--cms-g-astoriaroman) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
font-size:40px !important;
}

.phw-g-i-MSVBno{
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
margin-inline-start:calc(var(--mu-space)*0) !important;
margin-top:calc(var(--mu-space)*0) !important;
margin-inline-end:calc(var(--mu-space)*0) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}

.phw-g-i-N3TQ6j{
background-color:var(--phw-custom-gdpr-bg3a3a3aff) !important;
}

.phw-g-i-Nv5AsO{
padding-bottom:calc(var(--pu-space)*9) !important;
}

.phw-g-i-O3hgxu{
font-size:var(--cms-g-faq-description) !important;
color:var(--phw-custom-faq-description595959ff) !important;
font-family:var(--cms-g-astoriaroman) !important;
font-weight:400 !important;
max-width:80% !important;
}

.phw-g-i-P28MSZ{
font-size:var(--font-size-8) !important;
color:var(--white) !important;
font-family:var(--cms-g-astorialight) !important;
}

.phw-g-i-P9g3Cj{
text-align:end !important;
justify-content:end !important;
}

.phw-g-i-QF5NGN{
}

.phw-g-i-RgLhuK{
width:25% !important;
}

.phw-g-i-S93t26{
padding-inline-start:calc(var(--pu-space)*0) !important;
padding-inline-end:calc(var(--pu-space)*0) !important;
}

.phw-g-i-SQSrZd{
background-color:var(--brand-color-primary) !important;
color:var(--white) !important;
}

.phw-g-i-TYVPsv{
color:var(--white) !important;
font-family:var(--cms-g-astoriaroman) !important;
display:inline-block !important;
font-size:var(--cms-g-fontsize15) !important;
line-height:1 !important;
}

.phw-g-i-TpkXyE{
background-color:var(--brand-color-primary) !important;
color:var(--white) !important;
}

.phw-g-i-Um9W0v{
color:var(--white) !important;
border-width:0px !important;
border-color:transparent !important;
}

.phw-g-i-V7eqB1{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-V8b8tP{
color:var(--link-color) !important;
background-color:transparent !important;
border-color:transparent !important;
padding-top:0 !important;
padding-bottom:0 !important;
padding-inline-start:0 !important;
padding-inline-end:0 !important;
min-height:auto !important;
box-shadow:none !important;
border-width:0 !important;
}

.phw-g-i-V8b8tP:hover{
color:var(--link-hover-color) !important;
text-decoration:var(--link-hover-decoration) !important;
border-color:transparent !important;
}

.phw-g-i-V8b8tP:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
outline-offset:var(--accessibility-outline-offset) !important;
}

.phw-g-i-V8b8tP:active{
border-color:transparent !important;
text-decoration:var(--link-hover-decoration) !important;
}

.phw-g-i-V8b8tP.disabled{
color:var(--btn-dark) !important;
border-color:transparent !important;
}
.phw-g-i-V8b8tP:disabled{
color:var(--btn-dark) !important;
border-color:transparent !important;
}

.phw-g-i-VY1YDO{
background:none !important;
border-color:var(--phw-custom-border-colors004681) !important;
color:var(--phw-custom-text-colors004681) !important;
background-color:var(--phw-custom-backgroundsfcfcfc) !important;
font-weight:normal !important;
font-size:14px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:24px !important;
text-align:center !important;
padding-inline-start:43px !important;
padding-inline-end:43px !important;
min-height:48px !important;
border-top-left-radius:10px !important;
border-top-right-radius:10px !important;
border-bottom-left-radius:10px !important;
border-bottom-right-radius:10px !important;
box-shadow:none !important;
}

.phw-g-i-VY1YDO:hover{
background:none !important;
background-color:#FCFCFC !important;
box-shadow:none !important;
border-color:#004681 !important;
color:#004681 !important;
}

.phw-g-i-VY1YDO:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
}

.phw-g-i-VY1YDO:focus{
color:var(--white) !important;
background-color:var(--brand-color-primary) !important;
border-color:var(--brand-color-primary) !important;
}

.phw-g-i-VY1YDO:active{
color:var(--white) !important;
background-color:var(--brand-color-primary) !important;
border-color:var(--brand-color-primary) !important;
}

.phw-g-i-VY1YDO.disabled{
color:var(--btn-dark) !important;
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
}
.phw-g-i-VY1YDO:disabled{
color:var(--btn-dark) !important;
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
}

.phw-g-i-Vdd3aZ{
background-color:var(--brand-color-primary) !important;
margin-bottom:calc(var(--mu-space)*3.5) !important;
padding-bottom:calc(var(--pu-space)*3.5) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
border-top-style:solid !important;
border-top-color:var(--phw-custom-border-colors004681) !important;
border-style:none !important;
border-width:0px !important;
}

.phw-g-i-Wg0NHS{
padding-inline-start:calc(var(--pu-space)*2.25) !important;
padding-top:calc(var(--pu-space)*1) !important;
padding-inline-end:calc(var(--pu-space)*2.25) !important;
padding-bottom:calc(var(--pu-space)*1) !important;
}

.phw-g-i-WmMHQL{
color:var(--white) !important;
}

.phw-g-i-WqMzc8{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-XMcXMw{
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
margin-inline-start:calc(var(--mu-space)*0) !important;
margin-top:calc(var(--mu-space)*0) !important;
margin-inline-end:calc(var(--mu-space)*0) !important;
margin-bottom:calc(var(--mu-space)*0) !important;
}

.phw-g-i-XqyARW{
justify-content:end !important;
}

.phw-g-i-YiwK2f{
background-color:var(--phw-custom-apw_bgc3e6e4ff) !important;
}

.phw-g-i-Z6OEc9{
background-color:var(--brand-color-primary) !important;
justify-content:end !important;
color:var(--white) !important;
}

.phw-g-i-ZflxqS{
color:var(--white) !important;
text-decoration:none !important;
font-family:var(--cms-g-astorialight) !important;
display:inline-flex !important;
font-size:var(--font-size-8) !important;
line-height:var(--paragraph-line-height-1) !important;
}

.phw-g-i-a2j8nG{
padding-top:calc(var(--pu-space)*1.375) !important;
padding-bottom:calc(var(--pu-space)*1.375) !important;
}

.phw-g-i-aOTSN0{
}

.phw-g-i-aTAWvk{
background:none !important;
border-bottom-left-radius:10px !important;
color:#ffffff !important;
font-weight:normal !important;
padding-inline-start:12px !important;
font-size:17px !important;
border-color:#004681 !important;
line-height:24px !important;
min-height:48px !important;
border-top-right-radius:10px !important;
background-color:#004681 !important;
box-shadow:none !important;
border-top-left-radius:10px !important;
font-family:var(--cms-g-astoriaroman) !important;
border-bottom-right-radius:10px !important;
text-align:center !important;
padding-inline-end:12px !important;
}

.phw-g-i-aTAWvk:hover{
background:none !important;
background-color:#004681 !important;
box-shadow:none !important;
border-color:#ffffff !important;
color:#FCFCFC !important;
}

.phw-g-i-aTAWvk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
}

.phw-g-i-aTAWvk:focus{
border-color:transparent !important;
color:var(--white) !important;
background-color:transparent !important;
font-size:var(--cms-g-specialtyphysiciansofillinoisnavigation) !important;
}

.phw-g-i-aTAWvk:active{
background-color:var(--brand-color-primary) !important;
box-shadow:none !important;
border-color:var(--white) !important;
color:var(--white) !important;
}

.phw-g-i-aTAWvk.disabled{
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
color:var(--btn-dark) !important;
}
.phw-g-i-aTAWvk:disabled{
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
color:var(--btn-dark) !important;
}

.phw-g-i-aYkLes{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25) !important;
color:var(--phw-custom-darkar323232ff) !important;
font-weight:400 !important;
font-size:var(--phw-g-small-text-font-size) !important;
border-top-right-radius:calc(var(--border-radius-base)*0.25) !important;
border-top-left-radius:calc(var(--border-radius-base)*0.25) !important;
font-family:var(--cms-g-astoriaroman) !important;
border-bottom-right-radius:calc(var(--border-radius-base)*0.25) !important;
text-align:start !important;
}

.phw-g-i-aYkLes:hover{
color:var(--white) !important;
}

.phw-g-i-bviB0k{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-c9qFmN-ds{
opacity:0.8 !important;
}

.phw-g-i-cGfHtQ{
color:var(--white) !important;
text-transform:capitalize !important;
width:100% !important;
font-size:var(--cms-g-Specialtyphysiciansofillinoisnavigation) !important;
line-height:var(--paragraph-line-height-1) !important;
font-family:var(--cms-g-astoriaroman) !important;
padding-top:calc(var(--pu-space)*0.5) !important;
padding-bottom:calc(var(--pu-space)*0.5) !important;
margin-bottom:calc(var(--mu-space)*0.5) !important;
}

.phw-g-i-cICEKw{
}

.phw-g-i-cagDqd{
padding-top:calc(var(--pu-space)*0) !important;
padding-inline-end:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
padding-inline-start:calc(var(--pu-space)*0) !important;
}

.phw-g-i-cyyiQS{
border-inline-start-style:solid !important;
border-inline-start-color:var(--phw-custom-black-color000000ff) !important;
}

.phw-g-i-cz1nsN{
font-weight:inherit !important;
font-size:40px !important;
line-height:1.6 !important;
color:var(--phw-custom-text-colors323232) !important;
font-family:var(--cms-g-astoriaroman) !important;
}

.phw-g-i-d5kM77{
background:none !important;
border-color:#004681 !important;
color:#ffffff !important;
background-color:#004681 !important;
font-weight:normal !important;
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:24px !important;
text-align:center !important;
padding-inline-start:4px !important;
padding-inline-end:4px !important;
min-height:48px !important;
border-top-left-radius:10px !important;
border-top-right-radius:10px !important;
border-bottom-left-radius:10px !important;
border-bottom-right-radius:10px !important;
box-shadow:none !important;
}

.phw-g-i-d5kM77:hover{
background:none !important;
background-color:#004681 !important;
box-shadow:none !important;
border-color:#ffffff !important;
color:#FCFCFC !important;
}

.phw-g-i-d5kM77:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
}

.phw-g-i-d5kM77:focus{
background-color:transparent !important;
border-color:transparent !important;
color:var(--brand-color-primary) !important;
}

.phw-g-i-d5kM77:active{
background-color:var(--brand-color-primary) !important;
box-shadow:none !important;
border-color:var(--white) !important;
color:var(--white) !important;
}

.phw-g-i-d5kM77.disabled{
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
color:var(--btn-dark) !important;
}
.phw-g-i-d5kM77:disabled{
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
color:var(--btn-dark) !important;
}

.phw-g-i-dgUdex{
background-color:var(--brand-color-primary) !important;
justify-content:end !important;
color:var(--white) !important;
}

.phw-g-i-dm7eIZ{
}

.phw-g-i-dw3PfV{
}

.phw-g-i-e1OfBX{
font-size:var(--font-size-8) !important;
font-family:var(--cms-g-astorialight) !important;
color:var(--white) !important;
}

.phw-g-i-eLEucJ{
}

.phw-g-i-eRBXNX{
width:275px !important;
max-width:275px !important;
height:67px !important;
max-height:67px !important;
}

.phw-g-i-f8zjLS{
font-size:var(--phw-g-small-text-font-size) !important;
line-height:1.33 !important;
color:var(--phw-custom-darkcolorlighta3a3a3ff) !important;
font-family:var(--cms-g-astoriaroman) !important;
font-weight:400 !important;
margin-top:calc(var(--mu-space)*0) !important;
}

.phw-g-i-fnnXpf{
padding-inline-start:calc(var(--pu-space)*0) !important;
padding-top:calc(var(--pu-space)*0) !important;
padding-inline-end:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
}

.phw-g-i-gAE1j4{
color:var(--white) !important;
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1 !important;
}

.phw-g-i-goyQqW{
color:var(--white) !important;
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
margin-inline-start:calc(var(--mu-space)*0) !important;
margin-inline-end:calc(var(--mu-space)*0) !important;
font-family:var(--cms-g-astoriabold) !important;
margin-top:calc(var(--mu-space)*0) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}

.phw-g-i-gzieeX{
padding-inline-start:calc(var(--pu-space)*2) !important;
padding-top:calc(var(--pu-space)*1) !important;
padding-inline-end:calc(var(--pu-space)*2) !important;
padding-bottom:calc(var(--pu-space)*0.5) !important;
}

.phw-g-i-hBi0iA{
padding-bottom:calc(var(--pu-space)*9) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
border-bottom-width:1px !important;
}

.phw-g-i-hSHikq{
padding-bottom:calc(var(--pu-space)*9) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--stroke-dark) !important;
border-bottom-width:1px !important;
}

.phw-g-i-i8EQOX{
color:var(--white) !important;
}

.phw-g-i-iEfy7o{
color:var(--white) !important;
}

.phw-g-i-iGa3GG{
justify-content:end !important;
background-color:var(--brand-color-primary) !important;
color:var(--white) !important;
}

.phw-g-i-ikygDA{
}

.phw-g-i-jeAGD1{
color:var(--white) !important;
font-family:var(--cms-g-astorialight) !important;
display:inline-block !important;
font-size:var(--cms-g-fontsize15) !important;
line-height:1 !important;
}

.phw-g-i-jrxnx0{
background-color:var(--brand-color-primary) !important;
margin-bottom:calc(var(--mu-space)*3.5) !important;
padding-bottom:calc(var(--pu-space)*3.5) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
}

.phw-g-i-kHmvQU{
}

.phw-g-i-kSTj70{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-ksSdaT{
background-color:var(--phw-custom-faq-bgf9f9f9ff) !important;
border-top-left-radius:calc(var(--border-radius-base)*0.25) !important;
border-top-right-radius:calc(var(--border-radius-base)*0.25) !important;
border-bottom-left-radius:calc(var(--border-radius-base)*0.25) !important;
border-bottom-right-radius:calc(var(--border-radius-base)*0.25) !important;
}

.phw-g-i-l1j5Sw{
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1 !important;
}

.phw-g-i-lfzgZX-ds{
border-style:none !important;
border-width:0px !important;
}

.phw-g-i-lve9FR{
border-bottom-left-radius:calc(var(--border-radius-base)*0.25) !important;
color:var(--phw-custom-darkar323232ff) !important;
font-weight:400 !important;
font-size:var(--phw-g-small-text-font-size) !important;
border-top-right-radius:calc(var(--border-radius-base)*0.25) !important;
border-top-left-radius:calc(var(--border-radius-base)*0.25) !important;
font-family:var(--cms-g-astoriaroman) !important;
border-bottom-right-radius:calc(var(--border-radius-base)*0.25) !important;
text-align:start !important;
}

.phw-g-i-lve9FR:hover{
color:var(--white) !important;
}

.phw-g-i-ksSdaT:hover .phw-g-i-lve9FR{
color:var(--phw-custom-darkar323232ff) !important;
font-size:var(--phw-g-small-text-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
font-weight:400 !important;
border-top-left-radius:calc(var(--border-radius-base)*0.25) !important;
border-top-right-radius:calc(var(--border-radius-base)*0.25) !important;
border-bottom-left-radius:calc(var(--border-radius-base)*0.25) !important;
border-bottom-right-radius:calc(var(--border-radius-base)*0.25) !important;
text-align:start !important;
}

.phw-g-i-nMv0vN{
background-color:var(--phw-custom-gdpr-bg3a3a3aff) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
}

.phw-g-i-nUazeR{
width:275px !important;
}

.phw-g-i-nbjTwH{
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1 !important;
}

.phw-g-i-nsjKv3{
background-color:var(--brand-color-primary) !important;
margin-bottom:calc(var(--mu-space)*3.5) !important;
padding-bottom:calc(var(--pu-space)*3.5) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
border-top-style:solid !important;
border-top-color:var(--phw-custom-border-colors004681) !important;
}

.phw-g-i-o2WCU9{
}

.phw-g-i-p2ffMn{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-podxql{
background-color:var(--brand-color-primary) !important;
margin-bottom:calc(var(--mu-space)*3.5) !important;
padding-bottom:calc(var(--pu-space)*3.5) !important;
border-bottom-style:solid !important;
border-bottom-color:var(--phw-custom-footer-border-color555555ff) !important;
border-top-style:solid !important;
border-top-color:var(--phw-custom-footer-border-color555555ff) !important;
}

.phw-g-i-psV3n1{
padding-inline-start:calc(var(--pu-space)*2.25) !important;
padding-top:calc(var(--pu-space)*1) !important;
padding-inline-end:calc(var(--pu-space)*2.25) !important;
padding-bottom:calc(var(--pu-space)*1) !important;
}

.phw-g-i-q0VCev{
padding-top:calc(var(--pu-space)*0.5) !important;
color:var(--white) !important;
font-size:var(--cms-g-Specialtyphysiciansofillinoisnavigation) !important;
padding-bottom:calc(var(--pu-space)*0.5) !important;
line-height:var(--paragraph-line-height-1) !important;
text-transform:capitalize !important;
width:100% !important;
font-family:var(--cms-g-astoriaroman) !important;
margin-bottom:calc(var(--mu-space)*0.5) !important;
}

.phw-g-i-qZvToH{
text-transform:capitalize !important;
color:var(--text-dark) !important;
width:100% !important;
font-size:var(--cms-g-Specialtyphysiciansofillinoisnavigation) !important;
line-height:var(--paragraph-line-height-1) !important;
font-family:var(--cms-g-astoriaroman) !important;
}

.phw-g-i-r422ud-ds{
opacity:0.8 !important;
}

.phw-g-i-rWznAV{
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1 !important;
}

.phw-g-i-rX3kr7{
font-weight:400 !important;
text-decoration:none !important;
height:var(--btn-height) !important;
color:var(--white) !important;
background-color:transparent !important;
border-color:transparent !important;
padding:0 !important;
min-height:auto !important;
box-shadow:none !important;
border-width:0 !important;
}

.phw-g-i-sEV7YB{
font-size:var(--cms-g-specialtyphysiciansofillinoisnavigation) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1 !important;
color:var(--white) !important;
}

.phw-g-i-ksSdaT:hover .phw-g-i-srZ4KO{
color:var(--white) !important;
}

.phw-g-i-srZ4KO{
}

.phw-g-i-tyw2CR{
font-size:var(--cms-g-fontsize15) !important;
font-family:var(--cms-g-astorialight) !important;
font-weight:400 !important;
}

.phw-g-i-u8ZBp5{
}

.phw-g-i-uqVgYJ{
padding-top:0 !important;
padding-inline-end:0 !important;
color:var(--link-color) !important;
padding-inline-start:0 !important;
padding-bottom:0 !important;
border-color:transparent !important;
background-color:transparent !important;
box-shadow:none !important;
border-width:0 !important;
min-height:auto !important;
}

.phw-g-i-uqVgYJ:hover{
border-color:transparent !important;
color:var(--link-hover-color) !important;
text-decoration:var(--link-hover-decoration) !important;
}

.phw-g-i-uqVgYJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
outline-offset:var(--accessibility-outline-offset) !important;
}

.phw-g-i-uqVgYJ:active{
border-color:transparent !important;
text-decoration:var(--link-hover-decoration) !important;
}

.phw-g-i-uqVgYJ.disabled{
color:var(--btn-dark) !important;
border-color:transparent !important;
}
.phw-g-i-uqVgYJ:disabled{
color:var(--btn-dark) !important;
border-color:transparent !important;
}

.phw-g-i-vFZ30T{
background-color:var(--brand-color-primary) !important;
justify-content:end !important;
color:var(--white) !important;
}

.phw-g-i-vJSmPS{
}

.phw-g-i-vfWX6a{
color:var(--white) !important;
}

.phw-g-i-vlsI0S{
background-color:var(--phw-custom-apw_bgc3e6e4ff) !important;
}

.phw-g-i-wH2740{
}

.phw-g-i-wN3ogu-ds{
width:100% !important;
}

.phw-g-i-xLjLaT{
font-weight:700 !important;
font-size:14px !important;
color:var(--white) !important;
font-family:var(--cms-g-astorialight) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}

.phw-g-i-y76DPx{
background-color:var(--brand-color-primary) !important;
}

.phw-g-i-zLQCnT{
background-color:var(--phw-custom-gdpr-bg3a3a3aff) !important;
}

.phw-g-i-zPVxaM{
background-color:var(--widget-bg-dark-color) !important;
}

.phw-g-i-zYK9kZ{
background:none !important;
border-color:#004681 !important;
color:#ffffff !important;
background-color:#004681 !important;
font-weight:normal !important;
font-size:17px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:24px !important;
text-align:center !important;
min-height:48px !important;
border-top-left-radius:10px !important;
border-top-right-radius:10px !important;
border-bottom-left-radius:10px !important;
border-bottom-right-radius:10px !important;
box-shadow:none !important;
padding-inline-start:12px !important;
padding-inline-end:12px !important;
}

.phw-g-i-zYK9kZ:hover{
background:none !important;
background-color:#004681 !important;
box-shadow:none !important;
border-color:#ffffff !important;
color:#FCFCFC !important;
}

.phw-g-i-zYK9kZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color) !important;
}

.phw-g-i-zYK9kZ:focus{
background-color:transparent !important;
border-color:transparent !important;
color:var(--brand-color-primary) !important;
}

.phw-g-i-zYK9kZ:active{
background-color:var(--brand-color-primary) !important;
box-shadow:none !important;
border-color:var(--white) !important;
color:var(--white) !important;
}

.phw-g-i-zYK9kZ.disabled{
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
color:var(--btn-dark) !important;
}
.phw-g-i-zYK9kZ:disabled{
background-color:var(--disabled-color) !important;
border-color:var(--disabled-color) !important;
color:var(--btn-dark) !important;
}

.phw-g-i-zZ0KE2{
color:var(--phw-custom-darkar323232ff) !important;
font-size:var(--phw-g-small-text-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
font-weight:400 !important;
border-top-left-radius:calc(var(--border-radius-base)*0.25) !important;
border-top-right-radius:calc(var(--border-radius-base)*0.25) !important;
border-bottom-left-radius:calc(var(--border-radius-base)*0.25) !important;
border-bottom-right-radius:calc(var(--border-radius-base)*0.25) !important;
text-align:start !important;
}

.phw-g-i-8PQyHn:hover .phw-g-i-zZ0KE2{
color:var(--white) !important;
}

.phw-g-i-LVj3Q8:hover .phw-g-i-zZ0KE2{
color:var(--white) !important;
}

.phw-g-i-zZ0KE2:hover{
color:var(--white) !important;
}

@media only screen and (min-width: 1920px) {
h1{
font-family:var(--cms-g-bebasneueprobold);
font-weight:inherit;
font-size:65px;
line-height:1.4;
color:#595959;
}
}

@media only screen and (min-width: 1920px) {
h2{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:40px;
line-height:1.6;
color:#323232;
}
}

@media only screen and (min-width: 1920px) {
h3{
font-family:var(--cms-g-astoriabold);
font-weight:inherit;
font-size:32px;
line-height:1.6;
color:#595959;
}
}

@media only screen and (min-width: 1920px) {
h4{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:24px;
line-height:1.6;
color:#FCFCFC;
}
}

@media only screen and (min-width: 1920px) {
h5{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:18px;
line-height:1.6;
color:#595959;
}
}

@media only screen and (min-width: 1920px) {
h6{
font-family:var(--cms-g-astorialight);
font-weight:inherit;
font-size:14px;
line-height:1.6;
color:#595959;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-717MyU{
font-size:var(--font-size-15) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CVg93J{
font-size:40px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1.6 !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DpV4Uy{
font-size:var(--paragraph-font-size-2) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E9ey9T{
font-size:var(--font-size-15) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HPza1q{
font-size:14px !important;
line-height:1.6 !important;
font-family:var(--cms-g-astoriabold) !important;
color:var(--white) !important;
font-weight:inherit !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KTd7Gy{
font-size:var(--paragraph-font-size-1) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ks05lY{
font-size:40px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1.6 !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MSVBno{
font-size:40px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1.6 !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O3hgxu{
font-size:var(--paragraph-font-size-3) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XMcXMw{
font-size:40px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1.6 !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZflxqS{
font-size:var(--font-size-15) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cGfHtQ{
font-size:var(--paragraph-font-size-1) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cz1nsN{
font-size:40px !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:1.6 !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-goyQqW{
font-weight:inherit !important;
font-size:14px !important;
line-height:1.6 !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q0VCev{
font-size:var(--paragraph-font-size-1) !important;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qZvToH{
font-size:var(--paragraph-font-size-1) !important;
}
}

@media only screen and (max-width: 1199.98px) {
h1{
font-family:var(--cms-g-bebasneueprobold);
font-weight:inherit;
font-size:var(--phw-g-widget-title-font-size);
line-height:44px;
color:#595959;
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:var(--phw-g-cards-title-font-size);
line-height:40px;
color:#323232;
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-family:var(--cms-g-astoriabold);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:36px;
color:#595959;
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:var(--font-size-5);
line-height:28px;
color:#FCFCFC;
}
}

@media only screen and (max-width: 1199.98px) {
h5{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:var(--font-size-5);
line-height:28px;
color:#595959;
}
}

@media only screen and (max-width: 1199.98px) {
h6{
font-family:var(--cms-g-astorialight);
font-weight:inherit;
font-size:var(--phw-g-regular-text-font-size);
line-height:24px;
color:#595959;
}
}

@media only screen and (max-width: 1199.98px) {
a{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-container, .phw-container-nd{
width:96%;
max-width:96%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-default,btn.default-button.btn-lg,.btn.default-button.button-lg,.default-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-plain,btn.plain-button.btn-lg,.btn.plain-button.button-lg,.plain-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-primary,.btn.primary-button.btn-lg,.btn.primary-button.button-lg,.primary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-secondary,btn.secondary-button.btn-lg,.btn.secondary-button.button-lg,.secondary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-default,btn.default-button.btn-sm,.btn.default-button.button-sm,.default-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-plain,btn.plain-button.btn-sm,.btn.plain-button.button-sm,.plain-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-primary,.btn.primary-button.btn-sm,.btn.primary-button.button-sm,.primary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-secondary,btn.secondary-button.btn-sm,.btn.secondary-button.button-sm,.secondary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-06AjVh{
fill:var(--phw-custom-white-colorffffffff) !important;
width:38px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0OxCKj{
font-size:max(calc(var(--cms-g-fontsize15)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Y5o4C{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4x1qQe{
padding-top:calc(var(--pu-space)*1) !important;
padding-bottom:calc(var(--pu-space)*0.625) !important;
padding-inline-start:calc(var(--pu-space)*1.25) !important;
padding-inline-end:calc(var(--pu-space)*1.25) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-717MyU{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8AEJjN{
fill:var(--phw-custom-white-colorffffffff) !important;
width:38px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9XZUc6{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BNiCXb{
height:40px !important;
width:165px !important;
max-width:165px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bp55RN{
width:189px !important;
height:40px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bpkkfy{
padding-top:calc(var(--pu-space)*1) !important;
padding-inline-end:calc(var(--pu-space)*2.5) !important;
padding-inline-start:calc(var(--pu-space)*2.5) !important;
padding-bottom:calc(var(--pu-space)*0.625) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CVg93J{
font-size:var(--phw-g-cards-title-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:40px !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DFD2Sf{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DpV4Uy{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E9ey9T{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HPza1q{
font-weight:inherit !important;
font-size:var(--phw-g-small-text-font-size) !important;
line-height:1.6 !important;
color:var(--white) !important;
font-family:var(--cms-g-astoriabold) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JaN12c{
padding-top:calc(var(--pu-space)*1) !important;
padding-bottom:calc(var(--pu-space)*0.625) !important;
padding-inline-start:calc(var(--pu-space)*2.5) !important;
padding-inline-end:calc(var(--pu-space)*2.5) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KQEbZS{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KTd7Gy{
font-size:max(calc(var(--cms-g-Specialtyphysiciansofillinoisnavigation)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ks05lY{
font-size:var(--phw-g-cards-title-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:40px !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MQ6kOz{
font-size:30px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MSVBno{
font-size:var(--phw-g-cards-title-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:40px !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O3hgxu{
font-size:max(calc(var(--cms-g-faq-description)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P28MSZ{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QF5NGN{
fill:var(--phw-custom-white-colorffffffff) !important;
width:40px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TYVPsv{
font-size:max(calc(var(--cms-g-fontsize15)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WmMHQL{
color:var(--brand-color-primary) !important;
width:100% !important;
justify-content:space-between !important;
min-height:100% !important;
font-size:var(--font-size-5) !important;
line-height:1 !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XMcXMw{
font-size:var(--phw-g-cards-title-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:40px !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z6OEc9{
background-color:var(--phw-custom-white-bgffffffff) !important;
color:var(--brand-color-primary) !important;
padding-top:calc(var(--pu-space)*3) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZflxqS{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a2j8nG{
padding-top:calc(var(--pu-space)*2) !important;
padding-bottom:calc(var(--pu-space)*1.25) !important;
padding-inline-start:calc(var(--pu-space)*2.5) !important;
padding-inline-end:calc(var(--pu-space)*2.5) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aOTSN0{
fill:var(--phw-custom-white-colorffffffff) !important;
width:40px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aTAWvk:focus{
font-size:max(calc(var(--cms-g-specialtyphysiciansofillinoisnavigation)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aYkLes{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cGfHtQ{
font-size:max(calc(var(--cms-g-Specialtyphysiciansofillinoisnavigation)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cz1nsN{
font-size:var(--phw-g-cards-title-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:40px !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dgUdex{
background-color:var(--phw-custom-white-bgffffffff) !important;
padding-top:calc(var(--pu-space)*3) !important;
color:var(--brand-color-primary) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dm7eIZ{
fill:var(--phw-custom-white-colorffffffff) !important;
width:38px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e1OfBX{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f8zjLS{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gAE1j4{
color:var(--brand-color-primary) !important;
width:100% !important;
font-size:var(--font-size-5) !important;
justify-content:space-between !important;
line-height:1 !important;
min-height:100% !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-goyQqW{
font-size:var(--phw-g-cards-title-font-size) !important;
font-family:var(--cms-g-astoriaroman) !important;
line-height:40px !important;
color:#323232 !important;
font-weight:inherit !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iEfy7o{
color:var(--brand-color-primary) !important;
width:100% !important;
justify-content:space-between !important;
min-height:100% !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ikygDA{
fill:var(--phw-custom-white-colorffffffff) !important;
width:40px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jeAGD1{
font-size:max(calc(var(--cms-g-fontsize15)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kHmvQU{
padding-inline-start:calc(var(--pu-space)*0) !important;
padding-top:calc(var(--pu-space)*0) !important;
padding-inline-end:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kSTj70{
padding-inline-start:calc(var(--pu-space)*1.5) !important;
padding-top:calc(var(--pu-space)*1.5) !important;
padding-inline-end:calc(var(--pu-space)*1.5) !important;
padding-bottom:calc(var(--pu-space)*1.5) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lve9FR{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ksSdaT:hover .phw-g-i-lve9FR{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q0VCev{
font-size:max(calc(var(--cms-g-Specialtyphysiciansofillinoisnavigation)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qZvToH{
font-size:max(calc(var(--cms-g-Specialtyphysiciansofillinoisnavigation)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sEV7YB{
font-size:max(calc(var(--cms-g-specialtyphysiciansofillinoisnavigation)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tyw2CR{
font-size:max(calc(var(--cms-g-fontsize15)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u8ZBp5{
fill:var(--phw-custom-white-colorffffffff) !important;
width:38px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vFZ30T{
background-color:var(--phw-custom-white-bgffffffff) !important;
color:var(--brand-color-primary) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zZ0KE2{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-family:var(--cms-g-bebasneueprobold);
font-weight:inherit;
font-size:var(--phw-g-cards-title-font-size);
line-height:40px;
color:#595959;
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-size:var(--cms-g-fontsize20);
line-height:1;
color:var(--white);
font-family:var(--cms-g-astoriabold);
margin-bottom:calc(var(--mu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
h3{
font-family:var(--cms-g-astoriabold);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:36px;
color:#595959;
}
}

@media only screen and (max-width: 767.98px) {
h4{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:36px;
color:#FCFCFC;
}
}

@media only screen and (max-width: 767.98px) {
h5{
font-family:var(--cms-g-astoriaroman);
font-weight:inherit;
font-size:var(--font-size-5);
line-height:28px;
color:#595959;
}
}

@media only screen and (max-width: 767.98px) {
h6{
font-family:var(--cms-g-astorialight);
font-weight:inherit;
font-size:var(--phw-g-regular-text-font-size);
line-height:24px;
color:#595959;
}
}

@media only screen and (max-width: 767.98px) {
a{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-container, .phw-container-nd{
width:100%;
max-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-default,btn.default-button.btn-lg,.btn.default-button.button-lg,.default-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-plain,btn.plain-button.btn-lg,.btn.plain-button.button-lg,.plain-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-primary,.btn.primary-button.btn-lg,.btn.primary-button.button-lg,.primary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-secondary,btn.secondary-button.btn-lg,.btn.secondary-button.button-lg,.secondary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-default,btn.default-button.btn-sm,.btn.default-button.button-sm,.default-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-plain,btn.plain-button.btn-sm,.btn.plain-button.button-sm,.plain-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary,.btn.primary-button.btn-sm,.btn.primary-button.button-sm,.primary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-secondary,btn.secondary-button.btn-sm,.btn.secondary-button.button-sm,.secondary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-06AjVh{
fill:var(--phw-custom-whiteffffff) !important;
width:32px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0OxCKj{
font-size:max(calc(var(--cms-g-fontsize15)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1hbDVL{
padding-top:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Y5o4C{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4x1qQe{
padding-top:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-717MyU{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8AEJjN{
width:32px !important;
margin-top:calc(var(--mu-space)*1.25) !important;
fill:var(--phw-custom-whiteffffff) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9XZUc6{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BNiCXb{
width:200px !important;
max-height:48px !important;
max-width:200px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bp55RN{
width:200px !important;
max-height:48px !important;
max-width:200px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bpkkfy{
padding-top:calc(var(--pu-space)*2) !important;
padding-bottom:calc(var(--pu-space)*1.25) !important;
padding-inline-start:calc(var(--pu-space)*2.5) !important;
padding-inline-end:calc(var(--pu-space)*2.5) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CVg93J{
color:var(--white) !important;
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DFD2Sf{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DZDVVk-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DpV4Uy{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E9ey9T{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ED7Wvr{
color:var(--white) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fhsm27-ds{
background-image:url("https://pp-cdn.phenompeople.com/CareerConnectResources/prod/FHBFHYUS/images/hero-hiring_process-1665065760984.jpg") !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HPza1q{
color:var(--white) !important;
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IB5gIR-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JaN12c{
padding-top:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KQEbZS{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KTd7Gy{
font-size:16px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ks05lY{
color:var(--white) !important;
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MQ6kOz{
font-size:20px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MSVBno{
color:var(--white) !important;
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O3hgxu{
font-size:max(calc(var(--cms-g-faq-description)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P28MSZ{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QF5NGN{
width:38px !important;
fill:var(--phw-custom-white-colorffffffff) !important;
height:36px !important;
margin-top:calc(var(--mu-space)*0) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S93t26{
color:var(--white) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SQSrZd{
background-color:var(--phw-custom-white-bgffffffff) !important;
color:var(--phw-custom-darkar323232ff) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TYVPsv{
font-size:max(calc(var(--cms-g-fontsize15)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TpkXyE{
background-color:var(--phw-custom-white-bgffffffff) !important;
color:var(--phw-custom-darkar323232ff) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8b8tP{
color:var(--link-color) !important;
background-color:transparent !important;
border-color:transparent !important;
padding-top:0 !important;
padding-bottom:0 !important;
padding-inline-start:0 !important;
padding-inline-end:0 !important;
min-height:auto !important;
box-shadow:none !important;
border-width:0 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WqMzc8{
padding-inline-start:calc(var(--pu-space)*1.5) !important;
padding-top:calc(var(--pu-space)*1.5) !important;
padding-inline-end:calc(var(--pu-space)*1.5) !important;
padding-bottom:calc(var(--pu-space)*2.5) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XMcXMw{
color:var(--white) !important;
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZflxqS{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a2j8nG{
padding-top:calc(var(--pu-space)*0) !important;
padding-bottom:calc(var(--pu-space)*0) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aOTSN0{
width:32px !important;
margin-top:calc(var(--mu-space)*1.25) !important;
fill:var(--phw-custom-whiteffffff) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aTAWvk:focus{
font-size:max(calc(var(--cms-g-specialtyphysiciansofillinoisnavigation)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aYkLes{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c9qFmN-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cGfHtQ{
font-size:16px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cICEKw{
max-height:48px !important;
max-width:200px !important;
width:200px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cz1nsN{
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
color:var(--white) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dm7eIZ{
fill:var(--phw-custom-white-colorffffffff) !important;
width:38px !important;
height:36px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dw3PfV{
fill:var(--phw-custom-whiteffffff) !important;
width:32px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e1OfBX{
font-size:12px !important;
line-height:1.33 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eLEucJ{
padding-inline-start:calc(var(--pu-space)*1.5) !important;
padding-top:calc(var(--pu-space)*0) !important;
padding-inline-end:calc(var(--pu-space)*1.5) !important;
padding-bottom:calc(var(--pu-space)*1.25) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f8zjLS{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-goyQqW{
color:var(--white) !important;
font-size:var(--cms-g-fontsize20) !important;
line-height:1 !important;
font-family:var(--cms-g-astoriabold) !important;
margin-bottom:calc(var(--mu-space)*1) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ikygDA{
width:38px !important;
margin-top:calc(var(--mu-space)*1.25) !important;
fill:var(--phw-custom-white-colorffffffff) !important;
height:38px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jeAGD1{
font-size:max(calc(var(--cms-g-fontsize15)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kSTj70{
padding-top:calc(var(--pu-space)*1.5) !important;
padding-inline-end:calc(var(--pu-space)*1.5) !important;
padding-inline-start:calc(var(--pu-space)*1.5) !important;
padding-bottom:calc(var(--pu-space)*2.5) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l1j5Sw{
height:100% !important;
min-height:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lfzgZX-ds{
border-style:none !important;
border-width:0px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lve9FR{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ksSdaT:hover .phw-g-i-lve9FR{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nbjTwH{
height:100% !important;
min-height:100% !important;
font-size:20px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o2WCU9{
fill:var(--phw-custom-whiteffffff) !important;
width:32px !important;
margin-top:calc(var(--mu-space)*1.25) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q0VCev{
color:var(--phw-custom-darkar323232ff) !important;
font-size:16px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qZvToH{
font-size:16px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r422ud-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEV7YB{
font-size:20px !important;
min-height:100% !important;
height:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyw2CR{
font-size:max(calc(var(--cms-g-fontsize15)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u8ZBp5{
fill:var(--phw-custom-white-colorffffffff) !important;
width:38px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uqVgYJ{
color:var(--white) !important;
background-color:transparent !important;
border-color:transparent !important;
padding-top:0 !important;
padding-bottom:0 !important;
padding-inline-start:0 !important;
padding-inline-end:0 !important;
min-height:auto !important;
box-shadow:none !important;
border-width:0 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vJSmPS{
text-align:center !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wN3ogu-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zZ0KE2{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

