.block-page-banner{background-color:#a89d6d;padding:40px 0}.block-page-banner.pb-has-breadcrumbs{padding-top:0}.block-page-banner>.container{z-index:2}.block-page-banner .page-banner__breadcrumbs{position:relative;z-index:2;color:#fff;margin-bottom:40px}@media (min-width:768px){.block-page-banner .page-banner__breadcrumbs{margin-bottom:64px}}@media (min-width:1200px){.block-page-banner .page-banner__breadcrumbs{margin-bottom:133px}}.block-page-banner .page-banner__breadcrumbs .rank-math-breadcrumb{padding:14px 0;border-bottom:1px solid #FFFFFF}.block-page-banner .page-banner__breadcrumbs p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.block-page-banner .page-banner__breadcrumbs a,.block-page-banner .page-banner__breadcrumbs span{color:inherit;font-size:12px;font-weight:400;line-height:1.6}.block-page-banner .page-banner__breadcrumbs a{text-decoration:none}.block-page-banner .page-banner__breadcrumbs a:hover,.block-page-banner .page-banner__breadcrumbs a:focus-visible{text-decoration:underline}.block-page-banner .page-banner__breadcrumbs .separator{font-size:0;opacity:.5}.block-page-banner .page-banner__breadcrumbs .separator:before{content:"/";font-size:12px;font-weight:600;line-height:1.4}.block-page-banner .page-banner__breadcrumbs a:first-of-type{display:inline-flex;align-items:center;font-size:0}.block-page-banner .page-banner__breadcrumbs a:first-of-type:before{content:"\f015";font-family:"Font Awesome 6 Sharp";font-weight:400;font-style:normal;font-size:12px;line-height:1.6;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width:992px){.block-page-banner .page-banner__breadcrumbs .rank-math-breadcrumb{padding:20px 0}.block-page-banner .page-banner__breadcrumbs p{gap:18px}.block-page-banner .page-banner__breadcrumbs a,.block-page-banner .page-banner__breadcrumbs span{font-size:16px;font-weight:500;line-height:1.2}.block-page-banner .page-banner__breadcrumbs .separator{font-size:0}.block-page-banner .page-banner__breadcrumbs a:first-of-type:before{font-size:16px}}.block-page-banner .page-banner__inner,.block-page-banner .page-banner__content{gap:16px}.block-page-banner .page-banner__reviews{gap:8px;color:#fff;font-size:14px}.block-page-banner .page-banner__google{flex-shrink:0}.block-page-banner .page-banner__google img{height:1.4em;width:auto}.block-page-banner .page-banner__rating{line-height:1}.block-page-banner .page-banner__stars img{height:1.1em}.block-page-banner .page-banner__reviews-label{line-height:1}.block-page-banner .page-banner__intro{gap:8px}.block-page-banner .page-banner__eyebrow{color:#fff;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase}.block-page-banner .page-banner__heading{color:#f7f8f2;line-height:1.2;margin:0}.block-page-banner .page-banner__body{font-size:clamp(16px,1.6vw,22px);line-height:1.6;color:#f7f8f2;margin:0}.block-page-banner .page-banner__media{border-radius:12px;overflow:hidden}.block-page-banner .page-banner__media img{display:block;transform:scale(1);transition:transform .5s ease}.block-page-banner .page-banner__media:hover img,.block-page-banner .page-banner__media:focus-within img{transform:scale(1.1) rotate(2deg)}@media (prefers-reduced-motion:reduce){.block-page-banner .page-banner__media img{transition:none}.block-page-banner .page-banner__media:hover img,.block-page-banner .page-banner__media:focus-within img{transform:none}}.block-page-banner .page-banner__media picture{display:block}.block-page-banner .page-banner__img{display:block;width:100%;height:auto}.block-page-banner .page-banner__actions{gap:16px}.block-page-banner .page-banner__btn{gap:8px;font-size:15px;width:100%}.block-page-banner .page-banner__icon{width:16px;height:16px;flex-shrink:0}.block-page-banner .page-banner__icon--cal{color:#b3b935}@media (max-width:575.98px){.block-page-banner .container{padding-left:16px;padding-right:16px}.block-page-banner .page-banner__heading{font-size:32px}}@media (min-width:576px){.block-page-banner .page-banner__btn{width:auto}}@media (min-width:768px){.block-page-banner{padding-top:64px;padding-bottom:104px}.block-page-banner:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-100px;width:112.3%;height:164px;background:#f5efe6;border-radius:50%;pointer-events:none;z-index:1}.block-page-banner .page-banner__inner{grid-template-columns:647fr 710fr;grid-template-rows:1fr auto auto 1fr;column-gap:clamp(32px,4.43vw,85px);row-gap:24px}.block-page-banner .page-banner__content{grid-column:1;grid-row:2;gap:24px}.block-page-banner .page-banner__actions{grid-column:1;grid-row:3}.block-page-banner .page-banner__media{grid-column:2;grid-row:1/-1;align-self:start}.block-page-banner .page-banner__media{border-radius:20px}.block-page-banner .page-banner__heading{max-width:647px}.block-page-banner .page-banner__body{max-width:693px}.block-page-banner.pb-layout--full .page-banner__heading,.block-page-banner.pb-layout--full .page-banner__body{max-width:none}}@media (min-width:992px){.block-page-banner .page-banner__reviews{font-size:16px}.block-page-banner .page-banner__btn{gap:12px;font-size:16px;padding-left:28px;padding-right:28px}.block-page-banner .page-banner__icon{width:18px;height:18px}}@media (min-width:1200px){.block-page-banner{padding-top:133px;padding-bottom:151px}}
