.reviews-intro .section__inner{padding-top:4rem;padding-bottom:4rem;height:auto!important}@media (width>=1024px){.reviews-intro .section__inner{padding-top:7rem;padding-bottom:5rem}}.reviews-intro .text-center.pb-12{padding-bottom:0}.legal-page .section__inner{padding-top:4rem;padding-bottom:5rem}.legal-page__body{text-align:left;max-width:50rem;margin:1.5rem auto 0}.legal-page h1{text-align:center}@media (width>=1024px){.legal-page .section__inner{padding-top:7rem}}.main__body .legal-page__body h2:not(.ignore-heading){font-size:1.75rem;line-height:1.25}.main__body .legal-page__body h3:not(.ignore-heading){font-size:1.35rem;line-height:1.3}.main__body .legal-page__body h4:not(.ignore-heading){font-size:1.1rem;line-height:1.3}.legal-page__body h2{margin-top:2.5rem;margin-bottom:1rem}.legal-page__body h3,.legal-page__body h4{margin-top:1.75rem;margin-bottom:.75rem}.legal-page__body p,.legal-page__body li{margin-bottom:.75rem}.legal-page__body ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.legal-page__body li p{margin-bottom:.25rem}.legal-page__body a{overflow-wrap:anywhere;text-decoration:underline}.legal-page__body li{overflow-wrap:anywhere}.call-for-price{color:inherit;text-decoration:underline}@media (width<=799px){.tail{text-align:center;align-items:center;gap:1.5rem;padding-top:2rem;padding-bottom:2.5rem}.tail__left,.tail__center,.tail__right{align-items:center;gap:1rem;width:100%}.tail__logo{height:96px;margin-bottom:1.25rem}.tail__widget .widget_text p{text-align:center!important}.tail .nav__list{flex-direction:column;justify-content:center;align-items:center;display:flex}.tail .nav--social .nav__list{flex-direction:row}.tail .footnote{text-align:center}}@media (width<=1023px){.care-options__tabs-mobile-label{margin-top:2rem}.accent-card .wp-block-column .wp-block-buttons:last-child{margin-bottom:2rem}}.reviews-intro .wp-block-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.reviews-intro .wp-block-button__link{display:inline-block}@media (width<=1023px){.main{margin-top:3rem}}.banner__upper{visibility:hidden;height:2.3rem;padding:0}.banner__wrap,.banner__wrap.headroom--pinned,.banner__wrap.headroom--unpinned{transform:translateY(-2.3rem)!important}.banner__bg{pointer-events:none}.nav--primary .nav__item--parent:after{content:"";height:24px;position:absolute;top:100%;left:0;right:0}.nav--primary .nav__item:has(>.nav__children-wrap):after{content:"";height:24px;position:absolute;top:100%;left:0;right:0}@media (width>=1024px){.main{margin-top:3.7rem}}.banner__menu-contact a{white-space:nowrap}
