.page-template-template-grey-dudley{--color:#000;--color-heading:#000;--color-eyebrow:#be9658;--link-color:#000;--link-color-hover:#be9658;--link-filter:invert(11%) sepia(2%) saturate(1940%) hue-rotate(294deg) brightness(91%) contrast(93%);--link-filter-hover:invert(38%) sepia(27%) saturate(1035%) hue-rotate(355deg) brightness(99%) contrast(90%)}.page-template-template-grey-dudley section{font-family:"Libre Baskerville",sans-serif;font-weight:400;font-size:12px;line-height:1.7}@media screen and (min-width:576px){.page-template-template-grey-dudley section{font-size:calc(12px + 0 * (100vw - 576px) / 448);line-height:calc(1.7 + 0 * (100vw - 576px) / 448)}}@media screen and (min-width:1024px){.page-template-template-grey-dudley section{font-size:calc(12px + 2 * (100vw - 1024px) / 256);line-height:calc(1.7 + 0 * (100vw - 1024px) / 256)}}@media screen and (min-width:1280px){.page-template-template-grey-dudley section{font-size:calc(14px + 0 * (100vw - 1280px) / 160);line-height:calc(1.7 + 0 * (100vw - 1280px) / 160)}}@media screen and (min-width:1440px){.page-template-template-grey-dudley section{font-size:14px;line-height:1.7}}.page-template-template-grey-dudley section{letter-spacing:.07em}.page-template-template-grey-dudley h1,.page-template-template-grey-dudley .h1,.page-template-template-grey-dudley h2,.page-template-template-grey-dudley .h2,.page-template-template-grey-dudley h3,.page-template-template-grey-dudley .h3,.page-template-template-grey-dudley h4,.page-template-template-grey-dudley .h4,.page-template-template-grey-dudley h5,.page-template-template-grey-dudley .h5,.page-template-template-grey-dudley h6,.page-template-template-grey-dudley .h6{font-family:"Fabello",sans-serif;font-weight:400;text-transform:unset}.page-template-template-grey-dudley .text-eyebrow{font-family:"Oswald-Regular",sans-serif;font-weight:500;font-size:11px;line-height:1.2}@media screen and (min-width:576px){.page-template-template-grey-dudley .text-eyebrow{font-size:calc(11px + 1 * (100vw - 576px) / 448)}}@media screen and (min-width:1024px){.page-template-template-grey-dudley .text-eyebrow{font-size:calc(12px + 1 * (100vw - 1024px) / 256)}}@media screen and (min-width:1280px){.page-template-template-grey-dudley .text-eyebrow{font-size:calc(13px + 0 * (100vw - 1280px) / 160)}}@media screen and (min-width:1440px){.page-template-template-grey-dudley .text-eyebrow{font-size:13px}}.page-template-template-grey-dudley .text-eyebrow{color:var(--color-eyebrow);letter-spacing:.2em;text-transform:uppercase}.page-template-template-grey-dudley .btn{--btn-border:#be9658;font-family:"Oswald-Regular",sans-serif;font-weight:500;font-size:11px;line-height:1.2}@media screen and (min-width:576px){.page-template-template-grey-dudley .btn{font-size:calc(11px + 0 * (100vw - 576px) / 448)}}@media screen and (min-width:1024px){.page-template-template-grey-dudley .btn{font-size:calc(11px + 1 * (100vw - 1024px) / 256)}}@media screen and (min-width:1280px){.page-template-template-grey-dudley .btn{font-size:calc(12px + 0 * (100vw - 1280px) / 160)}}@media screen and (min-width:1440px){.page-template-template-grey-dudley .btn{font-size:12px}}.page-template-template-grey-dudley .btn{letter-spacing:.2em;text-transform:uppercase}.page-template-template-grey-dudley .btn--primary{--btn-color:#000;--btn-color-hover:#faf6f3;--btn-background:#faf6f3;--btn-background-hover:#be9658;--btn-border:#be9658}.page-template-template-grey-dudley .btn--secondary{--btn-color:#000;--btn-color-hover:#fff;--btn-background:#e3e8f3;--btn-background-hover:#273445;--btn-border:#273445}.page-template-template-grey-dudley .btn--ghost{--btn-color:#000;--btn-color-hover:#fff;--btn-background:#faf6f3;--btn-background-hover:#000;--btn-border:#000}.page-template-template-grey-dudley .link{font-family:"Oswald-Regular",sans-serif;font-weight:500;font-size:11px;line-height:1.2}@media screen and (min-width:576px){.page-template-template-grey-dudley .link{font-size:calc(11px + 0 * (100vw - 576px) / 448)}}@media screen and (min-width:1024px){.page-template-template-grey-dudley .link{font-size:calc(11px + 1 * (100vw - 1024px) / 256)}}@media screen and (min-width:1280px){.page-template-template-grey-dudley .link{font-size:calc(12px + 0 * (100vw - 1280px) / 160)}}@media screen and (min-width:1440px){.page-template-template-grey-dudley .link{font-size:12px}}.page-template-template-grey-dudley .link{letter-spacing:.2em;text-transform:uppercase}.page-template-template-grey-dudley .card__heading{font-family:"Fabello",sans-serif !important;font-weight:400 !important;text-transform:unset !important}.page-template-template-grey-dudley .background--black,.page-template-template-grey-dudley .background--turquoise{--color:#f2e5dc;--color-heading:#f2e5dc;--color-eyebrow:#be9658;--link-color:#faf6f3;--link-color-hover:#be9658;--link-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);--link-filter-hover:invert(38%) sepia(27%) saturate(1035%) hue-rotate(355deg) brightness(99%) contrast(90%)}.page-template-template-grey-dudley .background--black .btn,.page-template-template-grey-dudley .background--turquoise .btn{--btn-border:#be9658}.page-template-template-grey-dudley .background--black .btn--primary,.page-template-template-grey-dudley .background--turquoise .btn--primary{--btn-background:#faf6f3;--btn-background-hover:#be9658;--btn-color:#000}.page-template-template-grey-dudley .background--black .btn--secondary,.page-template-template-grey-dudley .background--turquoise .btn--secondary{--btn-background:#e3e8f3;--btn-background-hover:#273445;--btn-color:#000;--btn-color-hover:#faf6f3;--btn-border:#e3e8f3}.page-template-template-grey-dudley .background--canvas{background:#f2e5dc}.page-template-template-grey-dudley .background--mint{background:#e3e8f3}.page-template-template-grey-dudley .background--turquoise{background:#273445}.page-template-template-grey-dudley .basic-content{overflow:visible}.page-template-template-grey-dudley .faqs__question{--color:#000;font-family:"Fabello",sans-serif;font-weight:400;text-transform:unset}.page-template-template-grey-dudley .faqs__item{border-bottom:1px solid #f4d2a7}.page-template-template-grey-dudley .hero-slide:before{content:none}.page-template-template-grey-dudley #main-content>.basic-content:first-child:before,.page-template-template-grey-dudley #main-content>.basic-content:first-child:after,.page-template-template-grey-dudley #main-content>.hero+.basic-content:before,.page-template-template-grey-dudley #main-content>.hero+.basic-content:after{-webkit-filter:invert(38%) sepia(27%) saturate(1035%) hue-rotate(355deg) brightness(99%) contrast(90%);filter:invert(38%) sepia(27%) saturate(1035%) hue-rotate(355deg) brightness(99%) contrast(90%);opacity:.1}.page-template-template-grey-dudley #main-content>.basic-content:first-child:before,.page-template-template-grey-dudley #main-content>.hero+.basic-content:before{background:url(/content/themes/base/assets/img//grey-and-dudley-bg-left.svg) center no-repeat;height:242px;inset:0 auto auto 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:240px}@media (min-width:1280px){.page-template-template-grey-dudley #main-content>.basic-content:first-child:before,.page-template-template-grey-dudley #main-content>.hero+.basic-content:before{inset:0 auto auto 40px;opacity:.5}}.page-template-template-grey-dudley #main-content>.basic-content:first-child:after,.page-template-template-grey-dudley #main-content>.hero+.basic-content:after{background:url(/content/themes/base/assets/img//grey-and-dudley-bg-right.svg) bottom right no-repeat;height:311px;width:300px}@media (min-width:1280px){.page-template-template-grey-dudley #main-content>.basic-content:first-child:after,.page-template-template-grey-dudley #main-content>.hero+.basic-content:after{opacity:.3}}