.gbp-section{padding:7rem 40px}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding:4rem 20px}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__headline{margin-bottom:1.5rem}@media (max-width:767px){.gbp-section__headline{margin-bottom:1.25rem}}.gbp-section__text{font-size:1.125rem}.gbp-card__meta-text{font-size:.875rem;margin-bottom:.5rem}.gbp-card__title{font-size:1.25rem;margin-bottom:.5rem}.gbp-section__tagline{font-size:1rem;font-weight:600;margin-bottom:.75rem}.gbp-button--primary{background-color:#000;border:1px solid;color:#fff;display:inline-flex;font-size:1rem;padding:.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000;color:#fff}.gbp-button--secondary{border:1px solid #000;color:currentColor;display:inline-flex;font-size:1rem;padding:.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.dark-grey-brown{color:#623e2a}.dark-grey-brown-border{border-bottom-color:#623e2a;border-left-color:#623e2a;border-right-color:#623e2a;border-top-color:#623e2a}.dark-grey-brown-border:is(:hover,:focus){background-color:#a49e91;border:1px solid #fff}.stone-of-the-year-button{background-color:transparent !important;color:var(--dark-grey-brown) !important;display:flex;font-style:italic;justify-content:center;width:100%;border:1px solid var(--dark-grey-brown);border-radius:0}.stone-of-the-year-button:is(:hover,:focus){background-color:var(--dark-grey-brown) !important;color:var(--light-orange) !important;border:1px solid var(--dark-grey-brown)}.stone-of-the-year-button-white{background-color:#fff !important}.stone-of-the-year-transparent-white{background-color:transparent !important;width:100%;border:1px solid #fff}@media (max-width:767px){.stone-of-the-year-transparent-white{display:flex;justify-content:center}}.margin-bottom{margin-bottom:var(--space-xl)}.stone-of-the-year-bordered-paragraph{border:1px solid var(--dark-grey-brown);padding:var(--space-xs)}.clickable-parent:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:''}.play-button{background-color:transparent !important;cursor:pointer}.pause-button{background-color:transparent !important;display:none}.text-shadow{text-shadow:rgba(0,0,0,.2) 0px 2px 4px}.right-corner-caption{bottom:.5rem;font-size:var(--text-s);position:absolute;right:.5rem}.grid-two{column-gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-l)}@media (max-width:767px){.grid-two{grid-template-columns:1fr}}.not-clickable{cursor:none;pointer-events:none}.ad-card-wrapper{align-items:stretch;column-gap:var(--content-gap);display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;min-height:var(--canva-cards-min-height);row-gap:var(--content-gap);width:var(--content-width);padding:var(--space-m) var(--space-s)}@media (max-width:767px){.ad-card-wrapper{flex-direction:column;min-height:calc(var(--canva-cards-min-height) / 1.5)}}.content-1-3{margin-left:auto;margin-right:auto;max-width:100%;width:500px}.ad-heading-border{border-bottom-style:none;border-left-style:none}.ad-heading-border:after{content:'';width:100%;background-color:#000;height:4px;max-width:100%;display:block}.corner-dots{overflow-x:hidden;overflow-y:hidden;position:relative}