.block-content-side-image{position:relative;padding:clamp(3.5rem, 1.7857142857rem + 3.5714285714vw, 5rem) 0 clamp(3.5rem, -0.5rem + 8.3333333333vw, 7rem)}@media(min-width: 48rem){.block-content-side-image--right .block-content-side-image__image-col{order:2}}@media(min-width: 48rem){.block-content-side-image--right .block-content-side-image__content-col{margin-right:5.125rem;margin-left:auto}}.block-content-side-image.bg-transparent+.block-content-side-image.bg-transparent{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-white+.block-content-side-image.bg-white{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-gray-92+.block-content-side-image.bg-gray-92{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-dark+.block-content-side-image.bg-dark{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-accent+.block-content-side-image.bg-accent{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-accent-variant+.block-content-side-image.bg-accent-variant{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-neutral-97+.block-content-side-image.bg-neutral-97{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-neutral-94+.block-content-side-image.bg-neutral-94{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-neutral-98+.block-content-side-image.bg-neutral-98{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.bg-beige+.block-content-side-image.bg-beige{margin-top:clamp(-3rem, -1.125rem + -2.0833333333vw, -2.125rem)}.block-content-side-image.full-width{margin-top:0 !important;padding:0}.block-content-side-image.full-width .block-content-side-image__content-col{margin:clamp(2rem, -5.3571428571rem + 15.3273809524vw, 8.4375rem) auto clamp(3.5rem, -2.1428571429rem + 11.755952381vw, 8.4375rem)}@media(max-width: 47.98rem){.block-content-side-image.full-width .block-content-side-image__content-col{padding:0 1.25rem}}.block-content-side-image.full-width .block-content-side-image__content-col li{font-size:.9375rem;line-height:1.5rem}.block-content-side-image.full-width .block-content-side-image__image-col{align-self:stretch}.block-content-side-image.full-width .block-content-side-image__image-col figure{height:100%}.block-content-side-image.has-logo::before{opacity:.5}@media(min-width: 48rem){.block-content-side-image.has-logo::before{position:absolute;top:clamp(3.5rem, 1.7857142857rem + 3.5714285714vw, 5rem);right:0;content:"";width:11.25rem;height:12.5rem;background-image:url(../png/est-logo.png);background-repeat:no-repeat;background-size:100%}}p+.block-content-side-image,h1+.block-content-side-image,h2+.block-content-side-image,h3+.block-content-side-image,h4+.block-content-side-image,h5+.block-content-side-image,h6+.block-content-side-image{padding-top:clamp(3rem, -0.4285714286rem + 7.1428571429vw, 6rem)}@media(min-width: 48rem){.block-content-side-image__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.block-content-side-image__container.content-center{align-items:center}.block-content-side-image__container.content-top{align-items:flex-start}@media(max-width: 47.98rem){.block-content-side-image__image-col{max-width:46.25rem;margin-bottom:3rem}}@media(min-width: 48rem){.block-content-side-image__image-col{flex:0 0 calc(50% - clamp(1rem, -0.1428571429rem + 2.380952381vw, 2rem) / 2);max-width:calc(50% - clamp(1rem, -0.1428571429rem + 2.380952381vw, 2rem) / 2)}}.block-content-side-image__image-wrapper{padding-bottom:70%}.block-content-side-image__content-col{position:relative}@media(min-width: 48rem){.block-content-side-image__content-col{z-index:2;width:41%;max-width:42.5rem;margin-right:auto;margin-left:5.125rem;padding:0rem}}@media(min-width: 90rem){.block-content-side-image__content-col{width:50%}}.block-content-side-image__content-col ul{margin-bottom:0 !important}.block-content-side-image .has-overline-font-size{position:relative;display:inline-flex;justify-content:center;align-items:center;margin-bottom:1.5rem}.block-content-side-image .has-overline-font-size::after{position:relative;content:"";width:5.1875rem;height:.0625rem;margin-left:10px;background-color:#a97c50}