.hero-section-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-section-wrapper .header-logo-wrapper a{align-items:center;display:flex;gap:12px}.hero-section-inner{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:32px;padding-bottom:96px}.hero-section-wrapper .container{display:flex}.hero-section-wrapper .header{align-items:center;align-self:stretch;display:flex;flex-shrink:0;padding:12px 0}.hero-section-wrapper .header-inner{align-items:center;display:flex;flex:1 0 0;gap:48px}.hero-section-wrapper .header-logo-wrapper{align-items:center;display:flex;gap:12px}.hero-section-wrapper .header-logo-wrapper .header-logo{align-items:flex-start;display:flex;flex-direction:column;gap:0;padding:8px 0}.hero-section-wrapper .header-logo-wrapper .header-logo svg{flex-shrink:0;height:16px;width:95.579px;fill:#fff}.hero-section-wrapper .header-logo-wrapper .devider{background:#dcdfea;height:16px;width:1px}.hero-section-wrapper .header-logo-wrapper p{color:#fff;font-family:Figtree!important;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.hero-section-wrapper .banner-wrapper{align-items:center;display:flex;gap:16px;padding:24px 0 80px}.hero-section-wrapper .banner-wrapper .banner-left{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:64px;justify-content:center;padding-right:16px;width:60.334%}.hero-section-wrapper .banner-wrapper .banner-right{align-items:center;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;justify-content:center;padding-left:16px;width:34%}.banner-right-inner{width:100%}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-logo{height:88px;width:244.109px}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-logo img{height:auto;max-width:100%;width:100%}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title,.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title h1{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title h1{color:#fff;font-family:Figtree!important;font-size:72px;font-style:normal;font-weight:600;letter-spacing:-1.44px;line-height:80px;margin:0}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title h1 span{background:linear-gradient(180deg,#fff,#bdb4fe);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;font-family:Figtree!important}.hero-section-wrapper .banner-left-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:40px;justify-content:center}.hero-section-wrapper.referrer-hero .banner-left-content{align-items:center;align-self:stretch;display:flex;flex-direction:row;justify-content:normal}.hero-section-wrapper.referrer-hero .banner-left-content .banner-left-content-inner{align-items:center;display:flex;gap:16px}.hero-section-wrapper.referrer-hero .banner-left-content .banner-left-content-inner .banner-left-content-icon{flex-shrink:0;height:48px;width:48px}.hero-section-wrapper.referrer-hero .banner-left-content .banner-left-content-inner .banner-left-content-text p{color:#fff;font-family:Figtree!important;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin:0}.hero-section-wrapper .cards-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:40px 0}.hero-section-wrapper .cards-wrapper .cards-inner{align-self:stretch;display:flex;gap:16px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item{background:#4a1fb8;border:2px solid #6c00f9;border-radius:32px;display:flex;gap:16px;justify-content:center;width:32%}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:24px;padding:40px 25px;width:-webkit-fill-available}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps{align-items:center;align-self:stretch;display:flex;gap:16px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps p{align-items:center;background:#6938ef;border-radius:16px;color:#fff;display:flex;font-family:Figtree!important;font-size:16px;font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:24px;margin:0;padding:4px 16px;text-align:center}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps svg{flex:1 0 0;height:4px;stroke-width:4px;stroke:#9b8afb}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content h3{color:#fff;font-family:Figtree!important;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.64px;line-height:40px;margin:0;text-align:center}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content p{color:#bdb4fe;font-family:Figtree!important;font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin:0;text-align:center}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-header{align-items:flex-start;background:#f4f3ff;border-radius:16px 16px 0 0;display:flex;flex-direction:column;margin:0 11px;padding:24px 32px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-header h3{color:#3e1c96;font-family:Figtree!important;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin:0}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-header p{color:#53389e;font-family:Figtree!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-fields-wrapper{align-items:flex-start;background:#fff;border:1px solid #dcdfea;border-radius:16px;box-shadow:0 0 0 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.1),0 7px 7px 0 rgba(0,0,0,.09),0 16px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:-12px;padding:32px;position:relative;z-index:1}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-fields-wrapper .name-field-wrapper{align-items:center;display:flex;gap:16px;justify-content:center;width:-webkit-fill-available}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-fields-wrapper .name-field-wrapper .input{width:47%}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px;width:100%}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input .LBL{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#101828;flex:1 0 0;font-family:Figtree!important;font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-overflow:ellipsis}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input input.form-input,.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input select{align-items:center;align-self:stretch;background:#fff;border:1px solid #d0d5dd;border-radius:4px;color:#98a2b3;display:flex;flex:1 0 0;font-family:Figtree!important;font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:18px;outline:none!important;padding:12px 16px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .submit-wrapper{align-items:center;background:#fff;border-radius:0 0 16px 16px;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:-1px 11px 0;padding:32px;position:relative;z-index:0}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .submit-wrapper button{align-items:center;align-self:stretch;background:#4a1fb8;border:2px solid #6c00f9;border-radius:32px;color:#fff;cursor:pointer;display:flex;font-family:Figtree!important;font-size:18px;font-style:normal;font-weight:600;gap:16px;justify-content:center;line-height:28px;max-width:400px;padding:16px 28px}.hero-section-wrapper .banner-wrapper .banner-right iframe{border-radius:16px}.hero-section-wrapper .referrer-form{align-items:flex-start;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:26px;justify-content:center;padding:40px}.hero-section-wrapper .referrer-form .form-content-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.hero-section-wrapper .referrer-form .form-content-wrapper h3{color:#212529;font-family:Poppins,sans-serif;font-size:21px;font-weight:500;line-height:25px;margin:0}.hero-section-wrapper .referrer-form .form-content-wrapper p{color:#667085;font-family:Poppins,sans-serif;font-size:14px;line-height:21px;margin:0}.hero-section-wrapper .referrer-form .inputs-wrapper{align-self:stretch;display:flex;flex-direction:column;gap:16px}.iti.iti--allow-dropdown.iti--separate-dial-code{display:flex;width:-webkit-fill-available}.iti--separate-dial-code .iti__selected-flag{border-bottom-left-radius:5px;border-top-left-radius:5px}.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png)!important}.iti--separate-dial-code .iti__selected-dial-code{color:#101828;font-family:Figtree!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.hero-section-wrapper .referrer-form .inputs-wrapper .hs-input{background-color:#f6f6f6;border:none;border-radius:5px;color:#0d0d0d;display:inline-block;font-family:Poppins,sans-serif;font-size:13px;padding:8px 15px;width:-webkit-fill-available}.hero-section-wrapper .referrer-form .submit-wrapper,.hero-section-wrapper .referrer-form .submit-wrapper .next-button{align-items:center;align-self:stretch;display:flex;justify-content:center}.hero-section-wrapper .referrer-form .submit-wrapper .next-button{background-color:#7f56d9;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;padding:10px;text-decoration:none;text-transform:uppercase;width:100%}div#thankyou_msg_wrap{align-items:center;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:30px}div#thankyou_msg_wrap .content h2{color:#53389e;font-family:Poppins,sans-serif!important;font-size:18px;font-weight:700;line-height:normal;margin:0 0 16px;text-align:center}div#thankyou_msg_wrap .content p{font-family:Poppins,sans-serif;font-size:15px;line-height:1.2;margin:0}.copylink{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin-top:20px}.copylink p{font-size:14px;line-height:1;margin:0}.copylink #cpoy_btn{background-color:#7f56d9;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:4px 8px}p#copyStatus{color:#7f56d9}p#Error_msg{color:red;margin:0;text-align:center;width:100%}@media (max-width:1200px){.hero-section-wrapper.referrer-hero .container{display:block}}@media (max-width:1020px){.hero-section-wrapper.referrer-hero .banner-left-content{align-items:flex-start;align-self:stretch;flex-direction:column;gap:20px;justify-content:center}}@media (max-width:991px){.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title h1{font-size:50px;line-height:60px}.hero-section-wrapper .banner-left-content .banner-left-content-top .banner-left-content-top-text p{font-size:16px;line-height:22px}.hero-section-wrapper .banner-wrapper .banner-left{width:50%}.hero-section-wrapper .banner-wrapper .banner-right{flex:auto;width:44%}.copylink{flex-direction:column;gap:15px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-header h3{font-size:20px;line-height:28px}.hero-section-wrapper .container{display:block}.hero-section-wrapper .banner-wrapper{width:-webkit-fill-available}.hero-section-wrapper .cards-wrapper{padding:0}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content h3{font-size:26px;line-height:34px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content p{font-size:16px;line-height:26px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item{width:31.5%}}@media (max-width:767px){.hero-section-wrapper .banner-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:56px;justify-content:center;padding:24px 0}.hero-section-wrapper .banner-wrapper .banner-left{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:0;width:100%}.hero-section-wrapper .banner-wrapper .banner-right{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-logo{height:56px;width:155.342px}.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title h1{font-size:40px;letter-spacing:-.8px;line-height:48px}.hero-section-wrapper .banner-left-content{gap:20px}.hero-section-wrapper .banner-left-content .banner-left-content-top .banner-left-content-top-text p{font-size:18px;line-height:24px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-header{padding:24px 16px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-header p{font-size:12px;line-height:16px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-fields-wrapper{gap:8px;margin-top:-9px;padding:32px 16px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .Form-fields-wrapper .name-field-wrapper{gap:8px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input .LBL{font-size:12px;line-height:16px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input input.form-input,.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .input select{font-size:12px;line-height:16px;padding:10px 8px 10px 12px}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .submit-wrapper{align-self:stretch;padding:18px 32px 16px;text-align:center}.hero-section-wrapper .banner-wrapper .banner-right .banner-right-form .submit-wrapper button{align-self:center;font-size:14px;line-height:20px;width:100%}.hero-section-wrapper.referrer-hero .banner-left-content .banner-left-content-inner .banner-left-content-text p{font-size:16px;line-height:24px}.hero-section-wrapper .cards-wrapper .cards-inner{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center}.hero-section-wrapper .cards-wrapper .cards-inner .card-item{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px;width:-webkit-fill-available}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner{flex:auto;gap:12px;padding:0}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps p{font-size:14px;line-height:20px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content{align-items:flex-start}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content h3{font-size:24px;letter-spacing:normal;line-height:32px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-content p{line-height:24px;text-align:left}.hero-section-wrapper .cards-wrapper .cards-inner .card-item{padding:32px 15px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps{gap:8px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps svg{flex:none;width:180px}}@media (max-width:359px){.hero-section-wrapper .banner-wrapper .banner-left .banner-left-title h1{font-size:37px;line-height:45px}.hero-section-wrapper .course-curriculum-wrapper .course-curriculum-title-inner h1{font-size:30px;line-height:38px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps p{padding:4px 10px}.hero-section-wrapper .cards-wrapper .cards-inner .card-item .card-item-inner .card-item-steps svg{flex:none;width:150px}}