.elementor .button-blue-global{min-width:200px;font-family:var(--Playfair-Display);font-weight:700;color:#ffffff;text-align:center;text-transform:uppercase;border-radius:var(--Button-Radius);border-style:none;background-color:var(--Accent);justify-content:center;}.elementor .button-blue-global:hover,.elementor .button-blue-global:focus-visible{color:var(--Accent);background-color:var(--White);}.elementor .button-blue-global:focus{color:var(--White);background-color:var(--Accent-Focus);}.elementor .button-transparent-global{border-width:1px;border-color:var(--White-Border);border-style:inset;background-color:var(--Black-Transparent);}.elementor .button-transparent-global:focus{border-color:var(--Accent-Focus);}.elementor .DUP_Hero-Heading{font-family:var(--Playfair-Display);font-weight:700;font-size:62px;color:var(--White);letter-spacing:-1px;}.elementor .DUP_Hero-Description{font-size:20px;color:var(--Hero-Description-Color);line-height:var(--Hero-Description-Lineheight);}.elementor .section-heading-h4{font-family:var(--Playfair-Display);font-weight:700;font-size:45px;color:var(--White);text-align:start;}.elementor .section-text{font-family:var(--Source-Sans-Pro);font-weight:400;font-size:17px;color:var(--White-SemiTransparent);line-height:var(--Section_Text_Description_lineheight);}.elementor .white-card{padding:24px;border-radius:var(--Border-Radius-Card);border-width:1px;border-color:var(--White-Border);border-style:solid;background-color:var(--White-SemiTransparent);transition:all 200ms;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;}.elementor .white-card:hover,.elementor .white-card:focus-visible{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -10px, 0px);}.elementor .spacer-sm{height:16px;background-color:#00000000;}.elementor .spacer-md{height:32px;background-color:#00000000;}.elementor .spacer-xl{height:96px;background-color:#00000000;}.elementor .DUP_badge{font-family:var(--Source-Sans-Pro);font-weight:700;font-size:14px;color:var(--brown);text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:var(--Button-Radius);background-color:var(--yellow-light);}.elementor .badge-slate{color:var(--slate-text);background-color:var(--slate);}