/* START_SECTION:dg-care-home-banner (INDEX:7) */
.dg-care-home{position:relative;isolation:isolate;width:100%;min-height:420px;background:#2f4a3a;color:#fff;display:flex;align-items:center;margin:36px 0 60px;overflow:hidden;border-radius:var(--dg-care-image-radius)!important}
.dg-care-home__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:var(--dg-care-image-radius)!important;z-index:-2}
.dg-care-home__content{width:100%;max-width:1280px;padding:64px 40px;margin:auto}
.dg-care-home .dg-care-home__eyebrow{font-size:12px;letter-spacing:2px;font-weight:600;margin:0 0 16px;color:#ffffff}
.dg-care-home h2{font-family:var(--main_ff_h);font-weight:var(--main_fw_h);font-size:var(--main_h2);line-height:var(--main_lh_h);max-width:650px;color:#fff;margin:0 0 20px}
.dg-care-home .dg-care-home__text{max-width:580px;font-family:var(--main_ff);font-size:var(--main_fz);font-weight:var(--main_fw);line-height:var(--main_lh);margin:0 0 28px;color:#fff}
.dg-care-home a.dg-care-home__button{display:inline-block;background:#ffffff!important;color:#191919!important;padding:14px 24px;border:2px solid #ffffff;border-radius:var(--dg-care-button-radius)!important;font-family:var(--main_ff);font-size:14px;font-weight:500;text-decoration:none}
.dg-care-home a.dg-care-home__button:hover{background:#fff!important;border-color:#fff}
.dg-care-home a.dg-care-home__button:focus-visible{outline:3px solid #b89b5e;outline-offset:4px}
@media(max-width:749px){.dg-care-home,.dg-care-home__image{border-radius:var(--dg-care-image-radius-mobile)!important}.dg-care-home{min-height:440px;margin:24px 0 36px}.dg-care-home__content{padding:44px 24px}}
/* END_SECTION:dg-care-home-banner */
