.elementor .DUP_main-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .DUP_p-zero{padding:0px;grid-template-columns:repeat(2, 1fr);}.elementor .DUP_flex-row{display:flex;flex-direction:row;}.elementor .DUP_gap-8{gap:8px;}.elementor .DUP_text-24{font-family:var(--DUP_Primary-Font2);font-weight:500;font-size:24px;letter-spacing:-3%;line-height:32px;}.elementor .DUP_section-space{padding-block-start:100px;padding-block-end:100px;}.elementor .DUP_gap-22{gap:22px;justify-content:flex-start;}.elementor .DUP_text-50{font-family:var(--DUP_Primary-Font2);font-weight:700;font-size:50px;letter-spacing:-3%;line-height:64px;text-transform:capitalize;}.elementor .DUP_gap-42{gap:42px;}.elementor .DUP_text-12{font-family:var(--e-gv-73f7a48);font-weight:500;font-size:12px;line-height:14px;text-transform:uppercase;}.elementor .DUP_flex-col{display:flex;flex-direction:column;}.elementor .DUP_bg-light{background-color:var(--DUP_bg-light4);}.elementor .DUP_color-primary{color:var(--DUP_Primary-color2);}.elementor .DUP_text-32{font-family:var(--DUP_Primary-Font2);font-weight:500;font-size:32px;letter-spacing:-3%;line-height:42px;}.elementor .DUP_flex-wrap{flex-wrap:wrap;}.elementor .DUP_bg-dark{background-color:var(--DUP_Primary-color2);}.elementor .DUP_testimonial-box{width:40%;padding:40px;border-radius:12px;display:flex;flex-direction:column;gap:22px;flex:1 0 auto;}.elementor .DUP_inner-container{max-width:1240px;column-gap:20px;display:flex;flex-direction:row;row-gap:40px;}.elementor .DUP_w-50{width:50%;}.elementor .DUP_text-body{font-family:"Inter";font-weight:500;font-size:18px;color:var(--DUP_text-body-color2);letter-spacing:-3%;line-height:28px;}.elementor .DUP_max-content{max-width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .Section-p5020{padding-block-start:50px;padding-block-end:50px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:row;justify-content:center;}.elementor .inner-container{max-width:1240px;column-gap:20px;display:flex;flex-direction:row;row-gap:40px;}.elementor .g-10{gap:10px;}.elementor .g-22{gap:22px;}.elementor .w-50{width:50%;}.elementor .p-0{padding:0px;}.elementor .g-8{gap:8px;}.elementor .text-body{width:400px;font-family:"Inter";font-weight:500;font-size:18px;color:var(--text-body-color);letter-spacing:-3%;line-height:28px;}.elementor .button-transparent{font-family:var(--Secondary-font);font-weight:500;font-size:16px;color:var(--Primary-color);letter-spacing:-3%;line-height:20px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin-inline-end:22px;border-radius:10px;border-width:1px;border-color:var(--Primary-color);border-style:inset;background-color:var(--transparent);transition:all 200ms;}.elementor .button-transparent:hover,.elementor .button-transparent:focus-visible{color:var(--White);border-color:var(--Primary-color);background-color:var(--Secondary-color);}.elementor .button-black{max-width:max-content;font-family:var(--Secondary-font);font-weight:500;font-size:16px;color:var(--White);letter-spacing:-3%;line-height:20px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:10px;border-width:1px;border-color:var(--Primary-color);border-style:inset;background-color:var(--Primary-color);box-shadow:2px 2px 5px 2px rgba(255, 255, 255, 0.25) inset,0px 17px 10px 1px rgba(0, 0, 0, 0.14),0px 5px 10px 0px rgba(0, 0, 0, 0.32);transform:translate3d(0px, 0px, 0px);transition:all 200ms;display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center;}.elementor .button-black:hover,.elementor .button-black:focus-visible{background-color:var(--Secondary-color);transform:translate3d(0px, -1px, 0px);svg{
  transform: rotate(45deg);
}\n}.elementor .max-content{max-width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .vertical-boarder{width:1px;height:80px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:20px;margin-inline-end:20px;background-color:var(--Gray);}.elementor .service-card{width:48%;padding:40px;border-radius:12px;border-width:1px;border-color:var(--Gray);border-style:solid;background-image:linear-gradient(106deg, #F0F2FF 0%,#fff6c3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:22px;align-items:start;}.elementor .card-Heading{font-family:var(--Primary-Font);font-weight:700;font-size:48px;letter-spacing:-4%;line-height:54px;}.elementor .card-text{font-family:"Arial";font-weight:500;font-size:22px;color:var(--text-body-color);letter-spacing:-3%;}.elementor .card-button{border-radius:0px;border-width:1px;border-color:var(--Electric-blue);border-style:solid;background-color:var(--White);}.elementor .card-button:hover,.elementor .card-button:focus-visible{color:var(--White);border-color:var(--Primary-color);background-color:var(--Primary-color);}.elementor .tabs-trigger{font-family:var(--Primary-Font);color:var(--Primary-color);padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:0px;border-style:none;background-color:var(--White);display:flex;flex-direction:row;gap:16px;flex:1 0 auto;align-items:center;}.elementor .tabs-trigger:hover,.elementor .tabs-trigger:focus-visible{color:var(--White);background-color:var(--Primary-color);}.elementor .tabs-trigger.e--selected{color:var(--White);background-color:var(--Primary-color);}.elementor .tab-icon{width:60px;height:60px;padding:8px;border-radius:10px;border-width:1px;border-color:var(--Primary-color);border-style:solid;}.elementor .tab-icon:hover,.elementor .tab-icon:focus-visible{border-style:none;}.elementor .project-box{width:40%;flex:1 0 auto;}.elementor .project-case{position:absolute;inset-block-end:20px;inset-inline-start:20px;font-weight:500;border-radius:8px;border-width:1px;border-color:var(--White);border-style:solid;display:flex;align-items:center;}.elementor .image-grow{flex:1 0 auto;}