.elementor .DUP_rs-card1:hover,.elementor .DUP_rs-card1:focus-visible{border-color:var(--DUP_color-primary1);box-shadow:0px 16px 40px 0px rgba(27, 29, 27, 0.08);transform:translate3d(0px, -4px, 0px);}.elementor .DUP_rs-card1{padding:40px;border-radius:12px;border-width:1px;border-color:var(--DUP_color-border1);border-style:solid;background-color:var(--DUP_color-white1);transition:all 0.25s;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .DUP_rs-link1:hover,.elementor .DUP_rs-link1:focus-visible{text-decoration:underline;}.elementor .DUP_rs-link1{font-family:var(--DUP_font-heading1);font-weight:700;font-size:var(--DUP_font-size-button1);color:var(--DUP_color-primary1);line-height:var(--DUP_line-height-tight1);text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:var(--color-transparent);display:inline-flex;align-items:center;}.elementor .DUP_rs-body1{font-family:var(--DUP_font-body1);font-weight:400;font-size:var(--DUP_font-size-text1);color:var(--DUP_color-text1);line-height:var(--DUP_line-height-text1);}.elementor .DUP_rs-body-lg1{font-family:var(--DUP_font-body1);font-weight:400;font-size:var(--DUP_font-size-sub-text1);color:var(--DUP_color-text1);line-height:var(--DUP_line-height-text1);}.elementor .DUP_rs-h31{font-family:var(--DUP_font-heading1);font-weight:700;font-size:var(--DUP_font-size-h51);color:var(--DUP_color-dark-bg1);letter-spacing:var(--DUP_letter-spacing-heading1);line-height:var(--DUP_line-height-heading1);}.elementor .DUP_rs-h21{font-family:var(--DUP_font-heading1);font-weight:700;font-size:var(--DUP_font-size-h21);color:var(--DUP_color-dark-bg1);letter-spacing:var(--DUP_letter-spacing-heading1);line-height:var(--DUP_line-height-heading1);}.elementor .DUP_rs-eyebrow1{font-family:var(--DUP_font-heading1);font-weight:500;font-size:var(--DUP_font-size-subtitle1);color:var(--DUP_color-primary1);letter-spacing:0.14em;line-height:var(--DUP_line-height-tight1);text-transform:uppercase;}.elementor .DUP_rs-container1{width:100%;max-width:1290px;padding:0px;display:flex;flex-direction:column;}.elementor .DUP_rs-section1{display:flex;flex-direction:column;align-items:center;padding-block: 120px; padding-inline: 40px;\n}.elementor .rs-link:hover,.elementor .rs-link:focus-visible{text-decoration:underline;}.elementor .rs-link{font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-button);color:var(--color-primary);line-height:var(--line-height-tight);text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:var(--color-transparent);display:inline-flex;align-items:center;}.elementor .rs-btn-primary:hover,.elementor .rs-btn-primary:focus-visible{color:var(--color-dark-bg);border-color:var(--color-lavender);background-color:var(--color-lavender);}.elementor .rs-btn-primary{font-family:var(--font-body);font-weight:700;font-size:var(--font-size-button);color:var(--color-white);line-height:var(--line-height-tight);text-align:center;border-radius:10px;border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-primary);transition:all 0.2s;display:inline-flex;justify-content:center;align-items:center;padding-block: 20px; padding-inline: 30px;\n}.elementor .rs-body{font-family:var(--font-body);font-weight:400;font-size:var(--font-size-text);color:var(--color-text);line-height:var(--line-height-text);}