.connect{background:linear-gradient(139.33deg,#040836 25.75%,#8a38f5 113.75%);margin-top:-82px;padding:149px 90px 90px;position:relative;overflow:hidden}.connect div{display:block}.connect .connect-sub{z-index:1000;justify-content:space-between;gap:146px;display:flex}.connect .connect-sub .connect-data1{flex-direction:column;gap:53px;width:100%;max-width:484px;display:flex}.connect .connect-sub .connect-information{flex-direction:column;gap:25px;display:flex}.connect .connect-sub .connect-information .connect-mini-title{letter-spacing:-.4px;vertical-align:middle;text-transform:uppercase;color:#7930f3;margin-bottom:20px;font-family:Darker Grotesque;font-size:20px;font-weight:700;line-height:27.6px}.connect .connect-sub .connect-information .connect-title{letter-spacing:-2.35px;vertical-align:middle;color:#fff;font-family:Darker Grotesque;font-size:63px;font-weight:600;line-height:58px}.connect .connect-sub .connect-information .connect-title span{color:#dcff55;font-weight:700}.connect .connect-sub .connect-information .connect-description{letter-spacing:-.4px;vertical-align:middle;color:#fff9;font-family:Afacad;font-size:20px;font-weight:400;line-height:33px}.connect .connect-sub .connect-email{border-top:1px solid #d4d4d433;flex-direction:column;gap:4px;padding-top:32px;display:flex}.connect .connect-sub .connect-email .connect-email-heading{letter-spacing:-.4px;vertical-align:middle;color:#fff9;font-family:Afacad;font-size:20px;font-weight:400;line-height:33px}.connect .connect-sub .connect-email .email{letter-spacing:-.56px;vertical-align:middle;color:#dcff55;font-family:Afacad;font-size:28px;font-weight:600;line-height:33px}.connect .connect-sub .form-loader{z-index:10;background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.connect .connect-sub .spinner{border:4px solid #ddd;border-top-color:#333;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.connect .connect-sub .connect-information-2{background:#f1f4ff;border-radius:16px;flex-direction:column;gap:28px;padding:36.25px 38px 46.99px;display:flex}.connect .connect-sub .connect-information-2 .input-name-box{gap:15px;display:flex}.connect .connect-sub .connect-information-2 .input-data{flex-direction:column;display:flex}.connect .connect-sub .connect-information-2 .input-data label{letter-spacing:-.5px;text-align:left;vertical-align:middle;color:#04041a;margin-bottom:12px;font-family:Afacad;font-size:18px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .input-data input::placeholder{letter-spacing:-.5px;text-align:left;color:#04083633;font-family:Afacad;font-size:20px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .input-data input{letter-spacing:-.5px;text-align:left;color:#000;background:#f1f4ff;border:1px solid #02053a14;border-radius:6px;width:100%;min-height:48px;padding:14px 16px;font-family:Afacad;font-size:20px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .input-data input:focus,.connect .connect-sub .connect-information-2 .input-data input:focus-visible{box-shadow:none;outline:none}.connect .connect-sub .connect-information-2 .input-data .error-message{letter-spacing:-.5px;text-align:left;vertical-align:middle;color:red;margin:2px;font-family:Afacad;font-size:14px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .connect-help-details{flex-direction:column;gap:12px;display:flex}.connect .connect-sub .connect-information-2 .connect-help-details label{letter-spacing:-.5px;vertical-align:middle;color:#04041a;font-family:Afacad;font-size:18px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .connect-help-details textarea{letter-spacing:-.5px;text-align:left;color:#000;background:#f1f4ff;border:1px solid #02053a14;border-radius:6px;min-width:250px;min-height:162px;padding:14px 16px;font-family:Afacad;font-size:20px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .connect-help-details textarea:focus,.connect .connect-sub .connect-information-2 .connect-help-details textarea:focus-visible{box-shadow:none;outline:none}.connect .connect-sub .connect-information-2 .connect-help-details textarea::placeholder{letter-spacing:-.5px;text-align:left;color:#04083633;font-family:Afacad;font-size:20px;font-weight:400;line-height:100%}.connect .connect-sub .connect-information-2 .connect-button-box{flex-direction:column;gap:24px;display:flex}.connect .connect-sub .connect-information-2 .connect-button{letter-spacing:-.5px;text-align:right;vertical-align:middle;color:#fff;background:#02053a;border-radius:6px;width:fit-content;padding:15.25px 28px;font-family:Afacad;font-size:18px;font-weight:500;line-height:100%}.connect .connect-sub .connect-information-2 .connect-note{letter-spacing:-.5px;vertical-align:middle;color:#02053a;font-family:Afacad;font-size:20px;font-weight:400;line-height:100%}.connect .connect-sub .b-success-wrapper p{letter-spacing:-.5px;text-align:left;vertical-align:middle;color:#04041a;font-family:Afacad;font-size:48px;font-weight:600;line-height:100%}.connect .connect-sub .b-success-wrapper button{margin-top:80px}.connect .connect-background{opacity:.3;mix-blend-mode:lighten;width:1854px;height:1059px;position:absolute;left:446px}@media screen and (max-width:1024px){.connect .connect-sub{flex-direction:column;gap:40px}.connect .connect-sub .connect-data1{max-width:100%}.connect .connect-sub .connect-information .connect-mini-title{margin:0}.connect .connect-sub .connect-information .connect-title{letter-spacing:-.32px;font-size:32px;line-height:29px}.connect .connect-sub .connect-information-2 .input-data input{padding:7px 8px;font-size:16px}}@media screen and (max-width:768px){.connect{padding:90px 21px 60px}.connect .connect-sub .connect-information-2{padding:20px}}
.get-in-touch-page{display:block}
