.elementor .DUP_text-gradient-primary1{width:300px;height:72px;font-family:Roboto;font-weight:700;font-size:50px;color:var(--DUP_cta-text1);text-align:center;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .DUP_text-gradient21{background: linear-gradient(
  90deg,
  #FDBD1B 0%,
  #FAB21F 25%,
  #E34A32 60%,
  #714195 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;\n}.elementor .DUP_text-gradient-primary{width:300px;height:72px;font-family:Roboto;font-weight:700;font-size:50px;color:var(--DUP_cta-text);text-align:center;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .DUP_text-gradient2{background: linear-gradient(
  90deg,
  #FDBD1B 0%,
  #FAB21F 25%,
  #E34A32 60%,
  #714195 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;\n}.elementor .DUP_btn-gradient{font-family:Inter;font-weight:500;font-size:20px;color:#ffffff;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;border-style:none;background-image:linear-gradient(90deg, #FFC818 0%,#E86028 35%,#DD4937 65%,#754191 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .DUP_atomic-gradient-section{padding-block-start:40px;padding-block-end:40px;margin-block-start:60px;margin-block-end:30px;justify-content:center;align-items:center;background: linear-gradient(90deg, #EDAA1E 0%, #D36A29 33%, #DD4937 66%, #754191 100%) !important;\n}.elementor .padding{padding:5%;}.elementor .primary-button{color:#b4b0b0;border-radius:2rem;background-color:#341390;}.elementor .primary-button:hover,.elementor .primary-button:focus-visible{color:#fff;background-color:#5539a3;}.elementor .background{background-color:#150f2d;}.elementor .background-color{background-color:#19244d;}.elementor .heading-size{font-family:Inter;font-weight:500;font-size:18px;color:#f64c00;text-align:center;}.elementor .heading-m{font-weight:600;font-size:32px;color:#000000;}.elementor .padding-m{display:inline-block;}.elementor .gaps-m{gap:20px;}.elementor .card-m{flex-direction:column;}.elementor .margin-top{margin-block-start:3rem;}.elementor .max-w{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .DUP_section-about-hero{min-height:90vh;padding-block-start:100px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;justify-content:center;align-items:center;}.elementor .DUP_Divider-M{width:100px;height:2px;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgb(130, 130, 130) 51%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#E86028;}.elementor .DUP_Divider-L{width:400px;height:2px;color:#ffffff;background-color:#FFFFFF;}.elementor .text-gradient-primary{width:300px;height:72px;font-family:Roboto;font-weight:700;font-size:50px;color:var(--cta-text);text-align:center;background-image:linear-gradient(180deg, rgb(0,0,0) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .text-gradient2{background: linear-gradient(
  90deg,
  #FDBD1B 0%,
  #FAB21F 25%,
  #E34A32 60%,
  #714195 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;\n}.elementor .heading-two{font-family:Inter;line-height:25px;text-align:center;}.elementor .divider-gradient{width: 200px;
height: 2px;
border: none;
background: linear-gradient(
  90deg,
  #FDBD1B 0%,
  #E86028 35%,
  #DD4937 65%,
  #754191 100%
);\n}.elementor .btn-gradient{font-family:Inter;font-weight:500;font-size:20px;color:#ffffff;line-height:24px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;border-style:none;background-image:linear-gradient(90deg, #FFC818 0%,#E86028 35%,#DD4937 65%,#754191 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .DUP_left-gradient-line{position: relative;
}

.left-gradient-line::before {
content: "";
position: absolute;
left: 0;
top: 30px;
width: 8px;   /* thickness */
height: 60%;
background: linear-gradient(
  180deg,
  #FDBD1B,
  #E86028,
  #DD4937,
  #754191
);\n}.elementor .atomic-gradient-section{padding-block-start:40px;padding-block-end:40px;margin-block-start:60px;margin-block-end:30px;justify-content:center;align-items:center;background: linear-gradient(90deg, #EDAA1E 0%, #D36A29 33%, #DD4937 66%, #754191 100%) !important;\n}.elementor .DUP_job-details-heading{font-family:Roboto;font-weight:600;font-size:36px;color:#000000;line-height:28px;}.elementor .DUP_job-details-body1{font-family:Inter;font-weight:400;font-size:16px;color:#000000;line-height:26px;}.elementor .DUP_gradient-color{background-image:linear-gradient(90deg, #FFC818 0%,#E86028 35%,#DD4937 66%,#754191 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .form-label{font-family:Inter;font-weight:400;font-size:12px;color:#404040;letter-spacing:1px;line-height:100%;}.elementor .form-input{font-family:Inter;font-weight:400;font-size:14px;color:#808080;line-height:22px;margin-block-start:-10px;border-radius:5px;border-width:2px;border-color:#ffffff;border-style:solid;box-shadow:0px 4px 10px 1px #0000001A inset;}