.elementor .padding-0{padding:0px;flex-direction:column;}.elementor .container-1240{width:100%;max-width:1240px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .gap-20{gap:20px;}.elementor .primary-btn{font-family:var(--inter);font-weight:500;font-size:14px;color:var(--white);padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-image:linear-gradient(var(--Navy-Blue), var(--Navy-Blue));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .primary-btn:hover,.elementor .primary-btn:focus-visible{background-image:linear-gradient(var(--Royal-Blue), var(--Royal-Blue));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--e-gv-edec630);}.elementor .h2-40{font-family:var(--inter);font-weight:700;font-size:clamp(2rem, 1.8261rem + 0.8696vw, 2.5rem);color:var(--black);letter-spacing:0%;line-height:120%;}.elementor .body-small{font-family:var(--inter);font-weight:400;font-size:16px;letter-spacing:0%;line-height:140%;}.elementor .body-x-small{font-family:var(--inter);font-weight:400;font-size:12px;}.elementor .form-fields{height:auto;font-family:var(--inter);font-weight:400;font-size:12px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;}.elementor .py-120-80{padding-block-start:100px;padding-block-end:100px;}.elementor .gap-40{gap:40px;}