/* Source and licensing information for the line(s) below can be found at https://www.rwhs.org/themes/custom/rwhs/css/components/node/page.css. */
.page-node-type-page .main-container,.path-taxonomy .main-container{margin-top:0}.layout-builder__layout .media--view-mode-hero-section,.layout-builder__layout::before,.layout-builder__region .media--view-mode-hero-section,.layout-builder__region::before{max-width:100%}.section-hero{position:relative;margin-bottom:4rem}@media (max-width:767.98px){.section-hero{margin-bottom:1.5rem}}.section-hero .layout__region{position:relative;z-index:2}.section-hero::before{width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);content:"";display:block;background:#ebf2f6;z-index:1}.section-hero .block-title,.section-hero .block:not(.block-inline-blockhero),.section-hero .field{position:relative;z-index:1}.section-hero .nav--breadcrumb{background:0 0}.section-hero .nav--breadcrumb .container{padding:0}.section-hero .block-inline-blockhero{padding:calc(1.475rem + 2.025vw) 0 calc(1.575rem + 2.925vw);max-width:43.125rem;margin:0 auto;text-align:center}@media (min-width:1600px){.section-hero .block-inline-blockhero{padding:3.5rem 0 4.5rem}}@media (max-width:767.98px){.section-hero .block-inline-blockhero{padding:2rem 0 3rem}}.section-hero .block-inline-blockhero:has(+.views-exposed-form){padding-bottom:1.5rem}@media (min-width:768px){.section-hero .block-inline-blockhero:has(+.views-exposed-form){padding-bottom:2rem}}.section-hero .block-inline-blockhero+.views-exposed-form{padding-bottom:calc(1.475rem + 2.025vw)}@media (min-width:1600px){.section-hero .block-inline-blockhero+.views-exposed-form{padding-bottom:3.5rem}}@media (max-width:767.98px){.section-hero .block-inline-blockhero+.views-exposed-form{padding-bottom:3rem}}.section-hero .block-inline-blockhero+.views-exposed-form form{position:relative;max-width:58.125rem;margin:0 auto}.section-hero .block-inline-blockhero+.views-exposed-form form .form-item-s,.section-hero .block-inline-blockhero+.views-exposed-form form .form-item-s input{margin:0;width:100%}.section-hero .block-inline-blockhero+.views-exposed-form form .form-item-s input{font-size:1.125rem;border:2px solid #e87511;padding:1rem 3.5rem 1rem 1.5rem;box-shadow:0 2px 2px 0 rgba(46,47,47,.05);line-height:1.3;transition:border-color .2s ease-in-out}@media (max-width:767.98px){.section-hero .block-inline-blockhero+.views-exposed-form form .form-item-s input{font-size:1rem}}@media (min-width:768px){.section-hero .block-inline-blockhero+.views-exposed-form form .form-item-s input{padding:1.125rem 4rem 1.125rem 1.5rem;line-height:1.4}}.section-hero .block-inline-blockhero+.views-exposed-form form .form-item-s input:focus{border-color:#d16a11}.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit{padding:0;margin:0;background:0 0;box-shadow:none;border-radius:0;border:0 none;outline:0;color:#2e2f2f;width:3.5rem;height:3.5rem;font-size:0;position:absolute;top:0;right:0;transition:color .2s ease-in-out}.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit::before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");display:var(--fa-display,inline-block);font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f002"}@media (min-width:768px){.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit{width:4rem;height:4rem}}.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit:hover{color:#e87511}.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit::before{font-size:1.125rem}@media (min-width:768px){.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit::before{font-size:1.5rem}}.section-hero .block-inline-blockhero+.views-exposed-form form .form-submit::after{display:none}.section-hero .block-inline-blockhero .block-title{font-size:calc(1.425rem + 1.575vw);line-height:1.33}@media (min-width:1600px){.section-hero .block-inline-blockhero .block-title{font-size:3rem}}@media (max-width:767.98px){.section-hero .block-inline-blockhero .block-title{font-size:1.875rem;line-height:1.4}}.section-hero .block-inline-blockhero .field--name-body{font-size:calc(1.25625rem + .05625vw)}@media (min-width:1600px){.section-hero .block-inline-blockhero .field--name-body{font-size:1.3125rem}}@media (max-width:767.98px){.section-hero .block-inline-blockhero .field--name-body{font-size:1.125rem}}.section-hero .block-inline-blockhero .field--name-body a:hover b,.section-hero .block-inline-blockhero .field--name-body a:hover strong{color:#0268a0}.section-hero .block-inline-blockhero .field--name-body p:last-child{margin-bottom:0}.section-hero .block-inline-blockhero .field--name-body ul{font-size:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;row-gap:.5rem;list-style:none;padding:0;margin:2rem 0 0}@media (max-width:767.98px){.section-hero .block-inline-blockhero .field--name-body ul{font-size:.875rem}}@media (min-width:768px){.section-hero .block-inline-blockhero .field--name-body ul{gap:1.5rem}}.section-hero .block-inline-blockhero .field--name-body ul a{display:flex;align-items:center;gap:.5rem}.section-hero .block-inline-blockhero .field--name-body ul a::before{font-size:1.125em}.section-hero .block-inline-blockhero .field--name-body ul a[href*="/news/archive"]::before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");display:var(--fa-display,inline-block);font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f01c"}.section-hero .block-inline-blockhero .field--name-body ul a[href*="/news/release-patient-information"]::before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");display:var(--fa-display,inline-block);font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f30f"}.section-hero .block-inline-blockhero .field--name-body ul a[href*="/news/we-are-regional-west-podcast"]::before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");display:var(--fa-display,inline-block);font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f2ce"}.section-hero .block-inline-blockhero .media{width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.section-hero .block-inline-blockhero .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-hero:has(.block-inline-blockour-network-grid) .block-inline-blockhero img{height:auto}.section-hero .paragraph-card{width:58.125rem;margin:1rem auto}@media (min-width:768px){.section-hero .paragraph-card{margin:2rem auto}}.section-hero.layout--twocol-section--50-50{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem}@media (max-width:1023.98px){.section-hero.layout--twocol-section--50-50{display:block}}.section-hero.layout--twocol-section--50-50 .field--name-field-card{display:block}.section-hero.layout--twocol-section--50-50 .field--name-field-card>.field__item::before{display:none}.section-hero.layout--twocol-section--50-50 .block-content,.section-hero.layout--twocol-section--50-50 .block-our-network-grid,.section-hero.layout--twocol-section--50-50 .field--name-field-card,.section-hero.layout--twocol-section--50-50 .field--name-field-card>.field__item{height:100%}.section-hero.layout--twocol-section--50-50 .paragraph-card{width:100%!important;height:100%;margin-top:.5rem}@media (min-width:768px){.section-hero.layout--twocol-section--50-50 .paragraph-card{flex-direction:row;justify-content:start;gap:1.5rem;margin-top:0;padding:2rem}.section-hero.layout--twocol-section--50-50 .paragraph-card .h2,.section-hero.layout--twocol-section--50-50 .paragraph-card h2{font-size:calc(1.275rem + .225vw);line-height:1.42;margin-top:0}}@media (min-width:768px) and (min-width:1600px){.section-hero.layout--twocol-section--50-50 .paragraph-card .h2,.section-hero.layout--twocol-section--50-50 .paragraph-card h2{font-size:1.5rem}}@media (min-width:768px) and (max-width:767.98px){.section-hero.layout--twocol-section--50-50 .paragraph-card .h2,.section-hero.layout--twocol-section--50-50 .paragraph-card h2{font-size:1.3125rem;line-height:1.52}}@media (min-width:768px){.section-hero.layout--twocol-section--50-50 .paragraph-card .field--name-field-icon{flex:0 0 4rem;width:4rem}.section-hero.layout--twocol-section--50-50 .paragraph-card .field--name-field-body{margin-top:.5rem}.section-hero.layout--twocol-section--50-50 .paragraph-card .btn{margin-top:1rem}}.section-hero.layout--twocol-section--50-50 .paragraph-card .paragraph-card__content{display:flex;flex-direction:column}.section-hero.layout--twocol-section--50-50 .paragraph-card .paragraph-card__content .field--name-field-link{margin-top:auto;margin-bottom:.3125rem}.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services{height:100%}@media (max-width:1023.98px){.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services{margin-bottom:.5rem}}.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form{position:relative}.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form .form-item{margin-bottom:0}.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form .form-links{background:0 0;padding:0}@media (max-width:767.98px){.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form .form-links{text-align:right;margin-top:.625rem}}@media (min-width:768px){.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form .form-links{position:absolute;top:.125rem;right:0}}.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form .form-links::before{display:none}.section-hero.layout--twocol-section--50-50 .block-rwhs-provider-services form .form-links .view-services{display:none}.section-contact{margin-bottom:3rem}.section-contact .block-title{font-size:.875rem;line-height:1.4;color:#e87511;text-transform:uppercase;font-family:InterDisplay,sans-serif;font-weight:600;letter-spacing:1px}@media (max-width:767.98px){.section-contact .block-title{font-size:.8125rem;line-height:1.4}}@media (min-width:1024px){.section-contact .block-title{margin-bottom:1.5rem}}.section-contact .block p:last-child{margin-bottom:0}.section-contact .block a[href*="/mychart"],.section-contact .block a[href*="maps.google.com"]{display:inline-flex;gap:1rem;margin-top:.5rem}.section-contact .block a[href*="/mychart"]::before,.section-contact .block a[href*="maps.google.com"]::before{order:1}.section-contact .col-right .block{padding:2rem 0 0}@media (min-width:768px){.section-contact .col-right .block{padding:2rem 0}}@media (min-width:1440px){.section-contact .col-right .block{padding:2rem 1.125rem}}.section-contact .col-main{display:flex}.section-contact .col-main .block{width:100%;flex:0 0 100%;background:#ebf2f6;border-radius:.25rem;padding:1.5rem}@media (min-width:1440px){.section-contact .col-main .block{padding:3rem}}.section-contact .col-main .block a[href^="tel:"]{font-size:calc(1.35rem + .9vw);line-height:1.27;position:relative;color:#2e2f2f;font-family:"Hedvig Letters Serif",serif;margin-left:3.5rem}@media (min-width:1600px){.section-contact .col-main .block a[href^="tel:"]{font-size:2.25rem}}@media (max-width:767.98px){.section-contact .col-main .block a[href^="tel:"]{font-size:1.625rem;line-height:1.38}}.section-contact .col-main .block a[href^="tel:"]::before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");display:var(--fa-display,inline-block);font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f095"}.section-contact .col-main .block a[href^="tel:"]::before{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;position:absolute;top:50%;transform:translateY(-50%);font-size:1.125rem;border-radius:.25rem;background:#fff;color:#e87511;pointer-events:none}.section-contact .col-main .block a[href^="tel:"]:hover{color:#e87511}.section-contact .col-main .block a[href*="/mychart"]::before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");display:var(--fa-display,inline-block);font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f007"}.section-card-layout .block,.section-card-layout .block-content,.section-card-layout .block-content>.field,.section-card-layout .paragraph{height:100%}@media (min-width:768px){.section-card-layout+.section-card-layout{margin-top:1.875rem}}@media (max-width:767.98px){.section-card-layout [class*=col-]{margin-bottom:.5rem}}#homepage-cards-providers .block-provider-services{margin-bottom:.5rem}@media (min-width:1024px){#homepage-cards-providers .block-provider-services{height:100%;margin-bottom:0}}#homepage-cards-providers .block-content,#homepage-cards-providers .block-row-card,#homepage-cards-providers .field--name-field-cards{height:100%}
/*# sourceMappingURL=page.css.map */

/* Source and licensing information for the above line(s) can be found at https://www.rwhs.org/themes/custom/rwhs/css/components/node/page.css. */