.elementor .heading{max-width:var(--max-width-980);font-family:Playfair Display;font-weight:400;font-size:72px;color:var(--black);letter-spacing:-1px;line-height:93%;}.elementor .paragraph{max-width:var(--max-width-980);font-family:Raleway;font-weight:500;font-size:16px;line-height:1.6em;}.elementor .flexbox-burgundy{color:var(--ivory);background-image:linear-gradient(var(--dark-burgundy), var(--dark-burgundy));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .flexbox{padding-block-start:var(--padding-13-percent);padding-block-end:var(--padding-13-percent);padding-inline-start:var(--padding-13-percent);padding-inline-end:var(--padding-13-percent);background-color:var(--ivory);flex-direction:column;row-gap:var(--raw-column-width);align-items:center;}.elementor .flexbox-right{column-gap:var(--raw-column-width);padding:0px;flex-direction:column;row-gap:var(--raw-column-width);align-items:start;}.elementor .text-left-aligned{text-align:start;}.elementor .flexbox-max-width-1280{gap:var(--padding-13-percent);}.elementor .text-light{color:var(--ivory);}.elementor .flexbox-burgundy-full-width{background-image:linear-gradient(var(--red), var(--red));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:var(--padding-13-percent);}.elementor .flexbox-dark-ivory{background-image:linear-gradient(var(--dark-ivory), var(--dark-ivory));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .flexbox-right-negative{padding-block-start:var(--padding-13-percent);padding-block-end:var(--padding-13-percent);padding-inline-end:var(--padding-13-percent);}