.elementor .form-title-label{font-family:var(--font-headings);font-weight:600;font-size:1.1em;color:var(--color-gray);border-radius:10px;}.elementor .form-entry-label{font-family:var(--font-headings);font-size:1em;border-radius:10px;border-width:1px;border-color:#30333838;background-color:var(--color-gray-background);}.elementor .form-button{font-family:var(--font-headings);border-radius:35px;border-width:1px;border-color:var(--DUP_color-yellow);background-color:var(--DUP_color-yellow);}.elementor .form-button:hover,.elementor .form-button:focus-visible{color:var(--white);border-width:1px;border-color:var(--color-gray);border-style:solid;background-color:var(--color-gray);}.elementor .button-yellow{width:auto;font-family:var(--font-text);font-weight:700;color:var(--color-gray);text-transform:uppercase;border-radius:var(--xxlarge);border-width:1px;border-color:var(--color-yellow);background-color:var(--color-yellow);transform:translate3d(0px, 0px, 0px);transform-origin:20% 20% 0px;transition:all 300ms;display:flex;flex-direction:column;}.elementor .button-yellow:hover,.elementor .button-yellow:focus-visible{color:var(--color-yellow);border-color:var(--color-yellow);background-color:var(--white);transform:translate3d(0px, -20px, 0px);}.elementor .paragraph{font-family:var(--font-text);font-weight:400;font-size:1.05em;color:var(--color-paragraph);}.elementor .paragraph:hover,.elementor .paragraph:focus-visible{font-weight:400;}.elementor .paragraph-white{color:var(--white);}