.wp-block-dhsv-parallax-section{background:var(--ps-bg-color,#d1c9c1);display:grid;grid-template-columns:var(--ps-image-width,50%) 1fr;min-height:var(--ps-height,520px);overflow:hidden;width:100%}.wp-block-dhsv-parallax-section__media{min-height:100%}.wp-block-dhsv-parallax-section__image-wrap{height:100%;overflow:hidden;width:100%}.wp-block-dhsv-parallax-section__image{display:block;height:140%;object-fit:cover;object-position:center;position:relative;top:-20%;width:100%;will-change:transform}.wp-block-dhsv-parallax-section__placeholder{background:#0000000f;height:100%;min-height:220px;width:100%}.wp-block-dhsv-parallax-section__text{color:#000;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,5rem)}@media(max-width:767.98px){.wp-block-dhsv-parallax-section__text{padding:3rem 1.5rem}}.wp-block-dhsv-parallax-section__text>.wp-block-heading{color:inherit;font-family:var(--primary-font-family);font-size:var(--font-size-h2);font-weight:300;letter-spacing:-.01em;margin:0 0 1.25rem}.wp-block-dhsv-parallax-section__text>.wp-block-heading em,.wp-block-dhsv-parallax-section__text>.wp-block-heading i{font-family:var(--serif-font-family);font-style:italic;font-weight:300}.wp-block-dhsv-parallax-section__text>.wp-block-heading b,.wp-block-dhsv-parallax-section__text>.wp-block-heading b em,.wp-block-dhsv-parallax-section__text>.wp-block-heading b i,.wp-block-dhsv-parallax-section__text>.wp-block-heading strong,.wp-block-dhsv-parallax-section__text>.wp-block-heading strong em,.wp-block-dhsv-parallax-section__text>.wp-block-heading strong i{font-weight:400}.wp-block-dhsv-parallax-section__text>.wp-block-paragraph{font-size:var(--font-size-body);margin:0 0 1rem}.wp-block-dhsv-parallax-section__text>.wp-block-paragraph:last-child{margin-bottom:0}.wp-block-dhsv-parallax-section__text>.wp-block-image{margin:0 0 1rem}.wp-block-dhsv-parallax-section__text>.wp-block-image:last-child{margin-bottom:0}.wp-block-dhsv-parallax-section__text>.wp-block-image img{display:block;height:auto;width:100%}.wp-block-dhsv-parallax-section__text>.wp-block-spacer{width:100%}.wp-block-dhsv-parallax-section__title{font-family:var(--primary-font-family);font-size:var(--font-size-h2);font-weight:300;letter-spacing:-.01em;margin:0 0 1.25rem}.wp-block-dhsv-parallax-section__title em,.wp-block-dhsv-parallax-section__title i{font-family:var(--serif-font-family);font-style:italic;font-weight:300}.wp-block-dhsv-parallax-section__title b,.wp-block-dhsv-parallax-section__title b em,.wp-block-dhsv-parallax-section__title b i,.wp-block-dhsv-parallax-section__title strong,.wp-block-dhsv-parallax-section__title strong em,.wp-block-dhsv-parallax-section__title strong i{font-weight:400}.wp-block-dhsv-parallax-section__body{font-size:var(--font-size-body);margin:0}.wp-block-dhsv-parallax-section__body p{margin:0 0 1rem}.wp-block-dhsv-parallax-section__body p:last-child{margin-bottom:0}@media(max-width:1023.98px){.wp-block-dhsv-parallax-section{min-height:min(70vh,700px)}}@media(max-width:900px){.wp-block-dhsv-parallax-section{grid-template-columns:1fr;min-height:auto}.wp-block-dhsv-parallax-section__media{min-height:min(56vw,420px)}.wp-block-dhsv-parallax-section__image{height:100%;top:0;will-change:auto}}@media(prefers-reduced-motion:reduce){.wp-block-dhsv-parallax-section__image{transform:none!important;will-change:auto!important}}
