.elementor .main-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;align-items:center;}.elementor .space-section{padding-block-start:100px;padding-block-end:100px;}.elementor .inner-container{max-width:1240px;padding:0px;}.elementor .gap-60{gap:60px;}.elementor .p-zero{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .text-18{font-family:var(--body-font);font-weight:500;font-size:18px;letter-spacing:-2%;line-height:28px;}.elementor .felx-col{display:flex;flex-direction:column;}.elementor .gap-30{gap:30px;}.elementor .gap-16{gap:16px;}.elementor .btn-secondary{font-family:var(--body-font);font-weight:700;font-size:18px;color:var(--neutral-white);letter-spacing:-2%;line-height:28px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:30px;padding-inline-end:30px;border-radius:12px;border-width:1px;border-color:var(--neutral-white);border-style:solid;background-color:var(--transparent);}.elementor .btn-primary{width:max-content;position:relative;z-index:1;font-family:var(--body-font);font-weight:600;font-size:18px;color:var(--neutral-white);letter-spacing:-2%;line-height:28px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C6B7F9;border-style:solid;background-image:linear-gradient(180deg, #4917ff 0%,#3F14D8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--transparent);box-shadow:0px 1px 7px 2px #9E83FF inset,0px 0px 2px 2px #e1d9ff00 inset;gap:6px;justify-content:center;align-items:center;}.elementor .text-40{font-family:var(--Primary-Font);font-weight:400;font-size:40px;letter-spacing:-1%;line-height:50px;text-transform:capitalize;}.elementor .gap-48{gap:48px;}.elementor .max-content{max-width:max-content;}.elementor .text-70{font-family:var(--Primary-Font);font-weight:400;font-size:70px;letter-spacing:-3%;line-height:80px;}.elementor .body-color{color:var(--Gray);}.elementor .gap-80{gap:80px;}.elementor .gap-20{gap:20px;}.elementor .service-box{padding:40px;border-radius:12px;background-color:#F6F6F6;}.elementor .count-text{font-family:var(--Primary-Font);font-weight:400;font-size:50px;color:var(--neutral-white);letter-spacing:-1%;line-height:50px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--Primary-Color);}.elementor .primary-text-color{color:var(--Primary-Color);}.elementor .rotating-gradient-bg{padding:1px;border-radius:12px;}.elementor .text-60{font-family:var(--Primary-Font);font-weight:400;font-size:60px;letter-spacing:-1%;line-height:70px;}.elementor .text-16{font-family:var(--body-font);font-weight:400;font-size:16px;color:var(--black-soft);letter-spacing:-1%;line-height:26px;}.elementor .square-box{width:14px;height:14px;position:absolute;border-width:2px;border-color:var(--Highlighter);border-style:solid;background-color:var(--neutral-white);}.elementor .gap-10{gap:10px;}.elementor .text-20{font-family:var(--Primary-Font);font-weight:400;font-size:20px;letter-spacing:-1%;line-height:30px;}.elementor .gap-4{gap:4px;}