.elementor .e-46d7af9-36e8d33{font-size:var(--display-l-size);color:var(--DUP_text-white);font-weight: 500; line-height: 1.1; letter-spacing: -0.02em; margin-bottom: 0;\n}.elementor .e-2a63b8f-0b32d71{font-size:var(--body-l-size);color:var(--DUP_text-white);padding-block-start:var(--spacing-m);padding-block-end:var(--spacing-l);padding-inline-start:0px;padding-inline-end:0px;line-height: 1.6; opacity: 0.95; text-align: center;\n}.elementor .e-be75cdb-7e92097{font-size:1.125rem;color:var(--DUP_text-primary);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--DUP_brand-secondary);border-radius: 8px; font-weight: 600; transition: all 0.3s ease; cursor: pointer; text-decoration: none; border: none;\n}.elementor .e-cc6fefa-243b851{max-width:800px;display:flex;flex-direction:column;align-items:center;}.elementor .e-3e8b217-e2392f2{min-height:85vh;padding-block-start:var(--spacing-xxl);padding-block-end:var(--spacing-xxl);padding-inline-start:var(--spacing-l);padding-inline-end:var(--spacing-l);background-image:linear-gradient(rgba(33, 70, 53, 0.65), rgba(33, 70, 53, 0.65));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--surface-warm);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align: center;\n}