.elementor .heading-xl{font-family:var(--heading_XL);font-weight:700;font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line);}.elementor .heading-md{font-family:var(--heading_Medium);font-weight:600;font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line);}.elementor .heading-sm{font-family:var(--heading_Small);font-weight:600;font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);}.elementor .body-text{font-family:var(--body_text);font-weight:400;font-size:var(--type-body-size);line-height:var(--type-body-line);}.elementor .small-text{font-family:var(--small_text);font-weight:400;font-size:var(--type-caption-size);line-height:var(--type-caption-line);}.elementor .button-text{font-family:var(--button_text);font-weight:600;font-size:var(--type-button-size);line-height:var(--type-button-line);}.elementor .text-charcoal{color:var(--charcoal);}.elementor .text-gold{color:var(--deltarat_gold);}.elementor .text-medium-grey{color:var(--medium_grey);}.elementor .text-warm-white{color:var(--warm_white);}.elementor .bg-charcoal{background-color:var(--charcoal);}.elementor .bg-warm-white{background-color:var(--warm_white);}.elementor .border-light-grey{border-width:1px;border-color:var(--light_grey);border-style:solid;}.elementor .border-gold{border-width:1px;border-color:var(--deltarat_gold);border-style:solid;}.elementor .radius-large{border-radius:16px;}.elementor .radius-pill{border-radius:999px;}.elementor .shadow-small{box-shadow:0px 2px 6px 0px rgba(0, 0, 0, .12);}.elementor .pad-small{padding:0.5rem;}.elementor .pad-large{padding:1.5rem;}.elementor .pad-2xl{padding:3rem;}.elementor .gap-xs{gap:0.25rem;}.elementor .gap-small{width:100%;gap:0.5rem;}.elementor .gap-medium{gap:1rem;}.elementor .gap-large{gap:1.5rem;}.elementor .gap-xl{gap:2rem;}.elementor .gap-2xl{gap:3rem;}.elementor .cw-large{width:100%;max-width:1024px;}.elementor .cw-xl{width:100%;max-width:1280px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .layout-stack{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .layout-stack-start{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .template-content{width:100%;max-width:1024px;padding-block-start:96px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .layout-stack-center{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .cw-reading{width:100%;max-width:840px;}.elementor .article-body{font-family:var(--body_text);font-weight:400;font-size:var(--type-body-size);color:var(--charcoal);line-height:var(--type-body-line);selector p {
margin-bottom: 1.5rem;
}

selector h2 {
font-family: var(--e-global-typography-heading_medium-font-family);
font-size: var(--type-heading-md-size);
font-weight: 600;
line-height: var(--type-heading-md-line);
color: var(--e-global-color-charcoal);
margin-top: 2.5rem;
margin-bottom: 1rem;
}

selector h3 {
font-family: var(--e-global-typography-heading_small-font-family);
font-size: var(--type-heading-sm-size);
font-weight: 600;
line-height: var(--type-heading-sm-line);
color: var(--e-global-color-charcoal);
margin-top: 2rem;
margin-bottom: 0.75rem;
}

selector ul,
selector ol {
margin-bottom: 1.5rem;
padding-left: 1.5rem;
}

selector li {
margin-bottom: 0.5rem;
}

selector blockquote {
border-left: 4px solid var(--e-global-color-deltarat_gold);
padding-left: 1.5rem;
margin: 2rem 0;
font-style: italic;
}

selector img {
width: auto;
max-width: 100%;
height: auto;
border: 1px solid var(--e-global-color-light_grey);
border-radius: var(--rad-lg);
margin: 2rem 0;
}

selector figcaption {
font-family: var(--e-global-typography-small_text-font-family);
font-size: var(--type-caption-size);
line-height: var(--type-caption-line);
color: var(--e-global-color-medium_grey);
text-align: center;
margin-top: 0.5rem;
}\n}.elementor .article-paragraph{font-family:var(--body_text);font-weight:400;font-size:var(--type-body-size);color:var(--charcoal);line-height:var(--type-body-line);}.elementor .article-h2{font-family:var(--heading_Medium);font-weight:600;font-size:var(--type-heading-md-size);color:var(--charcoal);line-height:var(--type-heading-md-line);}.elementor .article-h3{font-family:var(--heading_Small);font-weight:600;font-size:var(--type-heading-sm-size);color:var(--charcoal);line-height:var(--type-heading-md-line);}.elementor .article-deck{font-family:var(--body_text);font-weight:500;font-size:19px;color:var(--charcoal);line-height:1.8em;margin-block-end:2em;}.elementor .article-caption{font-family:var(--body_text);font-weight:400;font-size:15px;color:var(--text-caption);line-height:1.5em;text-align:center;font-style:italic;margin-block-start:0.5em;margin-block-end:1.5em;}.elementor .layout-row-center{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:start;}.elementor .layout-row-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .transition-button{transition:all 0.3s;}.elementor .transition-button:hover,.elementor .transition-button:focus-visible{background-color:var(--deltarat_gold);}