/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./blocks/content-graphic/content-graphic.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
.content-graphic{position:relative;background-size:cover;background-position:center}.acf-block-preview>.content-graphic{background:0 0 !important}.acf-block-preview>.content-graphic .page-graphic-element,.acf-block-preview>.content-graphic:before{display:none !important;color:var(--color-black)}.content-graphic .gform_wrapper.newsletter-form_wrapper .gform_title{font-size:68px;text-align:center}.content-graphic:not([data-background=transparent],[data-background=tangerine],[data-background=off-white],[data-background=blush],[data-background=peach],[data-background=soap]){color:var(--color-off-white)}:where(.content-graphic:not([data-background=transparent],[data-background=tangerine],[data-background=off-white],[data-background=blush],[data-background=peach],[data-background=soap])) a{color:var(--color-off-white);text-decoration:none}:where(.content-graphic:not([data-background=transparent],[data-background=tangerine],[data-background=off-white],[data-background=blush],[data-background=peach],[data-background=soap])) a:is(:hover,:focus,:active){text-decoration:underline;color:var(--color-off-white)}.content-graphic:not([data-background=transparent]):before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}:where(.content-graphic[data-background=blue]) a{color:var(--color-off-white)}.content-graphic[data-background=blue]:before{background:var(--color-blue)}.content-graphic[data-background=teal]:before{background:var(--color-teal)}.content-graphic[data-background=tangerine]:before{background:var(--color-tangerine)}.content-graphic[data-background=off-white]:before{background:var(--color-off-white)}.content-graphic[data-background=blush]:before{background:var(--color-blush)}.content-graphic[data-background=peach]:before{background:var(--color-peach)}.content-graphic[data-background=soap]:before{background:var(--color-soap)}.content-graphic[data-background-image]:before{opacity:.8}.content-graphic:not([data-background=transparent])>.blocks-container>*:first-child{margin-top:0;padding-top:var(--section-spacing)}.content-graphic:not([data-background=transparent])>.blocks-container>*:last-child{margin-bottom:0;padding-bottom:var(--section-spacing)}.content-graphic .page-graphic-element{pointer-events:none}.content-graphic .page-graphic-element svg{display:block;width:100%;height:auto;position:absolute;left:0;z-index:20}.content-graphic .page-graphic-element[data-vertical=top] svg{top:-.1rem}.content-graphic .page-graphic-element[data-vertical=top]:is([data-style="5"],[data-style="6"],[data-style="7"],[data-style="8"]) svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.content-graphic .page-graphic-element[data-vertical=bottom] svg{bottom:-.1rem}.content-graphic .page-graphic-element[data-vertical=bottom]:is([data-style="5"],[data-style="6"],[data-style="7"],[data-style="8"]) svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.content-graphic .page-graphic-element[data-color=light-grey] svg path{fill:var(--color-light-grey)}