@font-face{font-family:Plus Jakarta Sans;src:url(/public/assets/fonts/plus-jakarta-sans-regular/);src:url(/public/assets/fonts/plus-jakarta-sans-regular/?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-MediumItalic-BzDB9HOD.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-MediumItalic-CUPvauZS.woff) format("woff"),url(/build/assets/PlusJakartaSans-MediumItalic-CKcTR5EF.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-LightItalic-DpmwlSMC.eot);src:url(/build/assets/PlusJakartaSans-LightItalic-DpmwlSMC.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-LightItalic-2t2vRoR1.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-LightItalic-B4OLgbbZ.woff) format("woff"),url(/build/assets/PlusJakartaSans-LightItalic-EfCUzLOF.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-SemiBoldItalic-asbiwIsn.eot);src:url(/build/assets/PlusJakartaSans-SemiBoldItalic-asbiwIsn.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-SemiBoldItalic-BpDrXHKa.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-SemiBoldItalic-CgaDAtV1.woff) format("woff"),url(/build/assets/PlusJakartaSans-SemiBoldItalic-DnCoowC8.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Italic-CdYyoEmx.eot);src:url(/build/assets/PlusJakartaSans-Italic-CdYyoEmx.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-Italic-DH1tprFo.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-Italic-DStyjmpH.woff) format("woff"),url(/build/assets/PlusJakartaSans-Italic-BvMr3MRj.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-ExtraBoldItalic-Dqp96hbU.eot);src:url(/build/assets/PlusJakartaSans-ExtraBoldItalic-Dqp96hbU.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-ExtraBoldItalic-f4SUrKx3.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-ExtraBoldItalic-BB7Oq1mF.woff) format("woff"),url(/build/assets/PlusJakartaSans-ExtraBoldItalic-DCg3heB7.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-BoldItalic-6nvXZ6Fz.eot);src:url(/build/assets/PlusJakartaSans-BoldItalic-6nvXZ6Fz.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-BoldItalic-ie-Qe3CQ.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-BoldItalic-N2-MMcD9.woff) format("woff"),url(/build/assets/PlusJakartaSans-BoldItalic-CG-KQAwW.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-SemiBold-2wXQUXzV.eot);src:url(/build/assets/PlusJakartaSans-SemiBold-2wXQUXzV.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-SemiBold-BD6Sleeg.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-SemiBold-DNItwQju.woff) format("woff"),url(/build/assets/PlusJakartaSans-SemiBold-9Y23Ft4o.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Medium-CPNCcjZh.eot);src:url(/build/assets/PlusJakartaSans-Medium-CPNCcjZh.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-Medium-Bvd02KrK.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-Medium-BlMlLoCO.woff) format("woff"),url(/build/assets/PlusJakartaSans-Medium-Can1--5F.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Bold-Da3Qk8Ab.eot);src:url(/build/assets/PlusJakartaSans-Bold-Da3Qk8Ab.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-Bold-C17WCrun.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-Bold-BhnPt4fp.woff) format("woff"),url(/build/assets/PlusJakartaSans-Bold-DCHBRBov.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-ExtraLightItalic-B15bws3t.eot);src:url(/build/assets/PlusJakartaSans-ExtraLightItalic-B15bws3t.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-ExtraLightItalic-DQECkqel.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-ExtraLightItalic-BP4SOX1R.woff) format("woff"),url(/build/assets/PlusJakartaSans-ExtraLightItalic-gtKDOQie.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-ExtraBold-CaBrv1yF.eot);src:url(/build/assets/PlusJakartaSans-ExtraBold-CaBrv1yF.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-ExtraBold-SjfnEGSx.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-ExtraBold-BpjKp0Zc.woff) format("woff"),url(/build/assets/PlusJakartaSans-ExtraBold-2lK3j245.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Regular-qnGYFirF.eot);src:url(/build/assets/PlusJakartaSans-Regular-qnGYFirF.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-Regular-xeCc1CX1.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-Regular-Rt4dwF3f.woff) format("woff"),url(/build/assets/PlusJakartaSans-Regular-BgSirFPE.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Light-Ro0h4hey.eot);src:url(/build/assets/PlusJakartaSans-Light-Ro0h4hey.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-Light-BTTV3faY.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-Light-CzxMRZd7.woff) format("woff"),url(/build/assets/PlusJakartaSans-Light-DT9Bvzyz.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-ExtraLight-B5b3nMkP.eot);src:url(/build/assets/PlusJakartaSans-ExtraLight-B5b3nMkP.eot?#iefix) format("embedded-opentype"),url(/build/assets/PlusJakartaSans-ExtraLight-DRy9dzAl.woff2) format("woff2"),url(/build/assets/PlusJakartaSans-ExtraLight-KzF6rf3U.woff) format("woff"),url(/build/assets/PlusJakartaSans-ExtraLight-BJ6YlQiB.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-Black-C-nhBc-5.woff2) format("woff2"),url(/build/assets/RedHatDisplay-Black-BTJ2pOII.woff) format("woff"),url(/build/assets/RedHatDisplay-Black-CdN2n3zH.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-BlackItalic-BNqBVsnt.woff2) format("woff2"),url(/build/assets/RedHatDisplay-BlackItalic-CH4ZWa7s.woff) format("woff"),url(/build/assets/RedHatDisplay-BlackItalic-B51R2UGk.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-Bold-Doa_l7F7.woff2) format("woff2"),url(/build/assets/RedHatDisplay-Bold-pzz7a81-.woff) format("woff"),url(/build/assets/RedHatDisplay-Bold-BCLLqDtJ.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-BoldItalic-C_4f0NZi.woff2) format("woff2"),url(/build/assets/RedHatDisplay-BoldItalic-zYu2N0EY.woff) format("woff"),url(/build/assets/RedHatDisplay-BoldItalic-D-ltWMFm.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-ExtraBold-DVD6wyDB.woff2) format("woff2"),url(/build/assets/RedHatDisplay-ExtraBold-9dHv7cSd.woff) format("woff"),url(/build/assets/RedHatDisplay-ExtraBold-TeGF_nLe.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-ExtraBoldItalic-XyZsFfF-.woff2) format("woff2"),url(/build/assets/RedHatDisplay-ExtraBoldItalic-BduWgVJL.woff) format("woff"),url(/build/assets/RedHatDisplay-ExtraBoldItalic-DtHStk4p.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-Italic-BEq-eMXe.woff2) format("woff2"),url(/build/assets/RedHatDisplay-Italic-BXssZdJ-.woff) format("woff"),url(/build/assets/RedHatDisplay-Italic-DGvvFxjE.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-Light-aGjoaeP2.woff2) format("woff2"),url(/build/assets/RedHatDisplay-Light-Do-p6RyY.woff) format("woff"),url(/build/assets/RedHatDisplay-Light-Cn-gK3Ze.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-LightItalic-DZvVIGk4.woff2) format("woff2"),url(/build/assets/RedHatDisplay-LightItalic-C1MI-xtn.woff) format("woff"),url(/build/assets/RedHatDisplay-LightItalic-CIAHrDrB.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-Medium-BV9p5oT8.woff2) format("woff2"),url(/build/assets/RedHatDisplay-Medium-DmfQ5X4z.woff) format("woff"),url(/build/assets/RedHatDisplay-Medium-DdxPCV9s.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-MediumItalic-CjppKVga.woff2) format("woff2"),url(/build/assets/RedHatDisplay-MediumItalic-BLxk7YEC.woff) format("woff"),url(/build/assets/RedHatDisplay-MediumItalic-8MFgbiR8.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-Regular-Du31iECj.woff2) format("woff2"),url(/build/assets/RedHatDisplay-Regular-BjiuPINm.woff) format("woff"),url(/build/assets/RedHatDisplay-Regular-WDmVkbi-.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-SemiBoldItalic-B4LNZZSY.woff2) format("woff2"),url(/build/assets/RedHatDisplay-SemiBoldItalic--cUzSuOT.woff) format("woff"),url(/build/assets/RedHatDisplay-SemiBoldItalic-Cz7yLNza.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/build/assets/RedHatDisplay-SemiBold-DyV8MY7N.woff2) format("woff2"),url(/build/assets/RedHatDisplay-SemiBold-DLcQHVaU.woff) format("woff"),url(/build/assets/RedHatDisplay-SemiBold-BD4nVOeK.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}html{scroll-behavior:smooth}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #000000}:root{--text-color-logo: #082666}.template-button,.template-button-2{font-size:14px;padding:10px 20px}@media (max-width: 1200px){.btn-responsive{font-size:12px;padding:10px 15px}}@media (max-width: 1200px){.btn-responsive-2{font-size:12px;padding:10px 15px}}.responsive-title{font-size:24px}@media (max-width: 1024px){.responsive-title{font-size:20px}}.student-register-section,.additional-question-section{background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.student-register-section .payment-form{border-radius:25px;background-color:#fff}.student-register-section .payment-form input::placeholder{font-size:23px!important;color:#303030!important;font-weight:300!important;font-style:italic!important}.additional-question-section .main-title,.student-register-section .main-title{font-size:23px!important;line-height:33px!important;color:#303030!important;font-weight:300!important}.student-register-section .payment-plane .payment-plane-options .input-option label{margin:0!important}.student-register-section .payment-plane .payment-plane-info-box .price-info{font-size:19px!important;line-height:25px!important;color:#353535!important;font-weight:300!important;text-align:center!important;height:fit-content!important;margin:auto!important}.student-register-section .payment-method .input-option label,.student-register-section label{font-size:23px!important;line-height:33px!important;color:#303030!important;font-weight:300!important}.student-register-section .payment-method .input-option label span{font-size:17px!important;line-height:32px!important;color:#353535!important;font-weight:300!important;font-style:italic!important}.student-register-section .payment-plane .payment-plane-options .input-option{display:flex;gap:4px;justify-content:center;align-items:center}.student-register-section .payment-plane .payment-plane-info-box .price-box h4,.student-register-section .payment-plane .payment-plane-info-box .price-box h3{font-size:40px!important;line-height:33px!important;color:#353535!important;font-weight:700!important}.student-register-section .payment-plane .payment-plane-info-box .price-box .bottom-span{font-size:19px!important;line-height:36px!important;color:#353535!important;font-weight:300!important}.student-register-section .payment-plane .payment-plane-info-box .price-box p{font-size:16px!important;line-height:33px!important;color:gray!important;font-weight:700!important}.student-register-section .payment-plane .payment-plane-info-box .price-box{display:flex;justify-content:center;gap:150px}.student-register-section .payment-plane .payment-plane-info-box div{height:fit-content;margin:auto}.student-register-section .payment-plane .payment-plane-info-box{border-radius:18px;background-color:#d7fdff;width:100%;display:flex;justify-content:center;gap:100px;padding:30px}.student-register-section .payment-plane .payment-plane-options{display:flex;gap:230px}@media (max-width: 991px){.student-register-section .payment-plane .payment-plane-options{gap:180px}}@media (max-width: 768px){.student-register-section .payment-plane .payment-plane-options{gap:19px!important}}.student-register-section .payment-plane{display:flex;flex-direction:column;gap:20px}.student-register-section .payment-method .coupon-code button[type=button]{border-radius:6px;background-color:#8d8d8d;padding:11px 36px;color:#fff;border:none!important}.student-register-section .payment-method .coupon-code{display:flex;gap:25px}.student-register-section .payment-method .coupon-code input[type=text]::placeholder{font-size:23px!important;line-height:33px!important;color:#303030!important;font-weight:300!important;font-style:italic!important}.student-register-section .payment-method .coupon-code button[type=button]{font-size:23px!important;line-height:33px!important;color:#fff!important;font-weight:300!important}.student-register-section .payment-method .coupon-code input[type=text]{border-radius:6px!important;background-color:#f6f6f6!important;padding:10px 18px!important;border:none!important}.student-register-section .payment-method{display:flex;flex-direction:column;gap:20px}.student-register-section .payment-method .input-option{display:flex;gap:4px;justify-content:start;align-items:start}.student-register-section .payment-method .payment-plane-options{display:flex;gap:230px;width:100%}.student-register-section .payment-method .payment-plane-options .input-option input{margin-top:7px}.student-register-section .payment-method .payment-plane-options .input-option label{margin:0!important}.student-register-section .payment-method .payment-plane-options .input-option label span{color:#353535!important;font-weight:300;font-style:italic}.student-register-section .payment-form .terms-and-condition .input-check{display:flex;align-items:center;gap:5px}.student-register-section .payment-form .terms-and-condition .input-check label{color:#303030!important;font-weight:300!important;margin:0!important}.student-register-section .payment-form .terms-and-condition p{font-size:17px!important;line-height:22px!important;color:#353535!important;font-weight:300!important;font-style:italic!important}.student-register-section .payment-form .terms-and-condition h4{font-size:26px!important;line-height:33px!important;color:#535353!important;font-weight:700!important}.student-register-section .payment-form .terms-and-condition{background-color:#f6f6f6;display:flex;flex-direction:column;gap:10px;padding:35px}.student-register-section .payment-form .form-proceed .payment-due-today{display:flex;flex-direction:column;gap:5px}.student-register-section .payment-form .form-proceed .payment-due-today h4{font-size:33px!important;line-height:55px!important;color:#353535!important;font-weight:700!important}.student-register-section .payment-form .form-proceed .payment-due-today p{font-size:16px!important;text-transform:uppercase!important;line-height:33px!important;color:gray!important;font-weight:700!important}.student-register-section .payment-form .form-proceed button{font-size:27px!important;font-family:var(--heading-font)!important;line-height:34px!important;border-radius:7px!important;background-color:#afd75a!important;display:flex!important;gap:8px!important;padding:5px 20px!important;border:none!important;color:#082666!important;font-weight:600!important;height:fit-content!important}.student-register-section .payment-form .form-proceed{display:flex;justify-content:space-between}.student-register-section .payment-form h4{font-size:32px!important;line-height:33px!important;color:#535353!important;font-weight:700!important}.step-section .step p{font-size:20px!important;line-height:41px!important;color:#19336d!important;font-weight:700!important}.step-section .step{display:flex;flex-direction:column}.step-section .step ul{display:flex;gap:4px}.step-section .step ul .active{width:50px!important;background-color:#082666!important}.step-section .step ul li{width:13px;height:7px;background-color:#b7b7b7;border-radius:3px}.step-section{width:100%;display:flex;justify-content:end}@media (max-width: 1050px){.student-register-section .payment-plane .payment-plane-info-box{flex-direction:column;gap:10px}.student-register-section .payment-plane .payment-plane-info-box .price-box{justify-content:space-between;width:100%}}@media (max-width: 748px){.student-register-section .payment-method .coupon-code{flex-direction:column;gap:10px}.student-register-section .payment-plane .payment-plane-info-box{padding:10px}.student-register-section .payment-plane .payment-plane-options,.student-register-section .payment-method .payment-plane-options{flex-direction:column;gap:10px!important;justify-content:start;align-items:start}.student-register-section .payment-plane .payment-plane-info-box .price-box{gap:0}.student-register-section .payment-form h3{font-size:23px!important}.student-register-section .payment-form h4{font-size:27px!important}}@media (max-width: 400px){.student-register-section .payment-form h3{font-size:20px!important}.student-register-section .payment-form h4{font-size:23px!important}.student-register-section .payment-plane .payment-plane-info-box .price-box div{margin:0}.student-register-section .payment-plane .payment-plane-info-box .price-box{flex-direction:column}}@media (max-width: 490px){.student-register-section .payment-form{padding:1rem!important}.student-register-section .payment-form .terms-and-condition{padding:1rem}.student-register-section .payment-plane .payment-plane-info-box .price-info{font-size:15px;text-align:start!important}.student-register-section .payment-form .form-proceed .payment-due-today p{line-height:20px}.student-register-section .payment-form .form-proceed .payment-due-today h4{line-height:25px}.student-register-section .payment-form .form-proceed{flex-direction:column;gap:15px}.student-register-section .payment-form .form-proceed button{justify-content:center;align-items:center}}.student-register-section .student-register-form .left-row .horizontal-divider p{width:6%;display:flex;justify-content:center;align-items:center}.student-register-section .student-register-form .left-row .horizontal-divider hr{width:47%;height:4px}.student-register-section .student-register-form .left-row .horizontal-divider{display:flex;gap:4px}.student-register-section .student-register-form .left-row{margin:auto;width:50%}.student-register-section .student-register-form .left-row .input-column .inputs{display:flex;flex-direction:column;gap:8px}.student-register-section .student-register-form .left-row .input-column{display:flex;flex-direction:column;border-radius:17px 0 0 17px;background-color:#f6f6f6;padding:60px;gap:40px}.student-register-section .student-register-form p a{color:#00f!important;text-decoration:none;text-transform:none}.student-register-section .student-register-form p{font-size:16px;line-height:33px;color:gray;font-weight:500}.student-register-section .payment-plane .payment-plane-options .input-option label{font-size:23px!important;line-height:33px!important;color:#303030!important;font-weight:300!important}.student-register-section .student-register-form input::placeholder{opacity:.6!important;font-size:20px!important;line-height:22px!important;color:#303030!important;font-weight:300!important}.student-register-section .student-register-form input::placeholder{font-size:23px!important;line-height:33px!important;color:#303030!important;font-weight:300!important}.student-register-section .student-register-form input{border-radius:6px!important;background-color:#fff!important;border:none!important;padding:10px 16px!important}.student-register-section .student-register-form .google-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 20px!important;background-color:#fff!important;border:1px solid #dfdfdf!important;border-radius:4px!important;color:#333!important;font-weight:700!important;cursor:pointer!important;transition:background-color .3s ease!important}.student-register-section .student-register-form .google-btn img{width:30px;margin-right:10px}.student-register-section .student-register-form .google-btn:hover{background-color:#f1f1f1}.student-register-section .student-register-form label{font-size:16px!important;line-height:33px!important;color:gray!important;font-weight:700!important;margin:0!important}.student-register-section .student-register-form .input-group-student-register-password .input-group-student-register{width:calc(50% - 10px)}.student-register-section .student-register-form .input-group-student-register-password{display:flex;gap:20px}.student-register-section .student-register-form .input-group-student-register{display:flex;flex-direction:column;gap:10px}.student-register-section .student-register-form .form-proceed button{font-family:var(--heading-font)!important;border-radius:7px!important;background-color:#afd75a!important;display:flex!important;gap:8px!important;font-size:27px!important;line-height:34px!important;color:#082666!important;font-weight:600!important;padding:5px 20px!important;border:none!important;height:fit-content!important;width:fit-content!important}.student-register-section .student-register-form .right-row img{height:810px}.student-register-section .student-register-form .right-row{width:50%}.student-register-section .student-register-form .form-proceed{display:flex;flex-direction:column;gap:10px}@media (max-width: 1200px){.student-register-section .student-register-form .input-group-student-register-password .input-group-student-register{width:100%}.student-register-section .student-register-form .input-group-student-register-password{flex-direction:column}.student-register-section .student-register-form .left-row .input-column{padding:3rem 2rem}}@media (max-width: 992px){.student-register-section .student-register-form .left-row{width:100%}.student-register-section .student-register-form .right-row{display:none}.student-register-section .student-register-form .left-row .input-column{border-radius:17px}.student-register-section .student-register-form{padding:0!important}.student-register-section .student-register-form .left-row .input-column{padding:2rem 1rem}}.additional-question-section .additional-question-form .additional-question-input-group{display:flex;flex-direction:column;gap:4px}.additional-question-section .additional-question-form input::placeholder{font-size:16px!important;line-height:20px!important;color:#353535!important;font-weight:300!important}.additional-question-section .additional-question-form select,.additional-question-section .additional-question-form select option{font-size:16px!important;line-height:20px!important;color:#303030!important;font-weight:300!important}.additional-question-section .additional-question-form select{height:auto!important}.additional-question-section .additional-question-form input,.additional-question-section .additional-question-form select{border-radius:6px!important;background-color:#fff!important;border:none!important;padding:10px 16px!important}.additional-question-section .additional-question-form label{font-size:16px!important;line-height:33px!important;color:gray!important;font-weight:700!important}.additional-question-section .additional-question-form{border-radius:25px!important;background-color:#f6f6f6!important;display:flex!important;flex-direction:column!important;gap:10px!important;justify-content:center!important;align-items:center!important;gap:50px!important}.additional-question-section .additional-question-form .form-proceed,.additional-question-section .additional-question-form .input-section{width:calc(100% - 100px);display:flex;flex-direction:column;gap:15px}#summary{resize:none!important;height:200px!important;transition:all .5s!important;border:2px solid #dddddd!important;width:100%!important}.additional-question-section .additional-question-form .form-proceed button{font-family:var(--heading-font)!important;border-radius:7px!important;background-color:#afd75a!important;display:flex!important;gap:8px!important;padding:5px 20px!important;border:none!important;color:#082666!important;font-weight:600!important;height:fit-content!important;width:fit-content!important;font-size:27px!important;line-height:34px!important}@media (max-width: 992px){.additional-question-section .additional-question-form{padding:50px 0!important}}@media (max-width: 540px){.additional-question-section .additional-question-form .form-proceed,.additional-question-section .additional-question-form .input-section{width:calc(100% - 40px)}.additional-question-section .additional-question-form input::placeholder{font-size:15px;line-height:18px}}@media (max-width: 358px){.student-register-section,.additional-question-section{padding:200px 0!important}.student-register-section .student-register-form input::placeholder{font-size:18px!important}}.validation-error{width:100%;font-size:12px!important;margin-top:.25rem;color:#dc3545}button[type=submit].disabled{cursor:not-allowed;background:gray!important;color:#fff!important}.file-drop-area{position:relative;display:flex;align-items:center;width:450px;max-width:100%;padding:25px;border:1px dashed rgba(0,0,0,.4);border-radius:3px;transition:.2s}.choose-file-button{flex-shrink:0;background-color:#007bff;color:#fff;border-radius:3px;padding:8px 15px;margin-right:10px;font-size:12px;text-transform:uppercase}.file-message{font-size:small;font-weight:300;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}:root{--main: #ffffff;--secondary: #0034af;--main-button: #a3d75a;--active: #00c0f2;--neutral: #dedede;--heading-primary: #0034af;--heading-secondary: #082666;--pain-text: #1f1f1f;--body-font: "Plus Jakarta Sans";--heading-font: "Red Hat Display"}body{color:var(--pain-text);font-family:var(--body-font)!important;font-size:12px!important;min-height:100vh}.navigationbar{background-color:var(--secondary)}.vertical-menu li a{color:var(--main)!important}.vertical-menu li.active a{background-color:var(--active)!important}.vertical-menu .vertical-submenu li a{background-color:transparent!important}.logobar .logo img{width:140px!important;max-height:none!important}.topbar .togglebar .menu-hamburger:hover{background-color:var(--active)}.vertical-layout.toggle-menu .leftbar .vertical-menu>li>a{padding:0;display:flex!important;justify-content:center!important;align-items:center!important;height:50px}.leftbar .logobar .logo .non-expanded-logo{display:none}.vertical-layout.toggle-menu .leftbar .logobar .logo .non-expanded-logo{display:block;width:100%!important}.vertical-layout.toggle-menu .leftbar .logobar .logo .expanded-logo{display:none}.vertical-layout.toggle-menu .leftbar:hover .logobar .logo .expanded-logo{display:block}.vertical-layout.toggle-menu .leftbar:hover .logobar .logo .non-expanded-logo{display:none}.vertical-layout.toggle-menu .leftbar:hover .vertical-menu>li>a{justify-content:start!important;padding:0 20px}.topbar .infobar .languagebar a{color:#000!important}.topbar .infobar .languagebar a:hover{color:var(--active)!important}.topbar .infobar .infobar-icon:hover{background-color:var(--active)!important}.profilebar a.dropdown-toggle{color:#000!important}.profilebar a.dropdown-toggle:hover{color:var(--active)!important}.userbox.profile-icon img{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg)!important}.userbox .profile-icon:hover img{filter:invert(.6) sepia(1) saturate(14) hue-rotate(180deg) brightness(.9) contrast(1.2)!important}.userbox .profile-icon:hover{color:var(--active)!important}.topbar .infobar .infobar-icon{color:#000}.btn-outline-primary,.btn-outline-primary:visited{border-color:var(--main-button)!important;color:var(--main-button)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:var(--active)!important;color:var(--main)!important;border-color:var(--active)!important;box-shadow:none!important}.btn-primary,.btn-primary:visited{background-color:var(--main-button)!important;border-color:var(--main-button)!important;color:var(--text-color-logo)!important}.btn-primary:focus,.btn-primary:hover,.btn-primary:active{color:var(--text-color-logo)!important;background-color:var(--active)!important;border-color:var(--active)!important;box-shadow:none!important}.btn-outline-secondary,.btn-outline-secondary:visited{border-color:var(--active)!important;color:var(--active)!important}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active{background-color:var(--active)!important;color:var(--main)!important;border-color:var(--active)!important;box-shadow:none!important}h1,h2{font-family:var(--heading-font)!important;color:var(--heading-primary)!important}h1{font-size:44px!important;font-weight:700!important}h2{font-size:36px!important;font-weight:700}h3,h4,h5,h6{font-size:28px!important;font-weight:600!important}h3,h4,h5,h6{font-family:var(--heading-font)!important;color:var(--heading-secondary)!important}input,label,select{font-size:12px!important}select,input{border:1px solid var(--neutral)!important;background-color:var(--neutral)!important;border-radius:7px!important}select:active,select:focus,input:focus,input:active{border-color:var(--active)!important}input::placeholder{font-size:12px!important;color:var(--pain-text)!important}.select2-container .select2-selection--single .select2-selection__rendered{font-size:12px!important;color:var(--pain-text)!important}.select2-container .select2-selection--single .select2-selection__rendered{font-size:12px!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:transparent}::-webkit-scrollbar{width:7px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--neutral)}.gradient-line{position:absolute;bottom:0;left:0;height:10px;background:#0034af;background:linear-gradient(90deg,#0034af,#00c0f2,#afd75a)}.footerbar{bottom:10px!important}.swal2-title{font-size:1rem!important;color:#000!important}.crm-tab-widget .nav-pills .nav-link.active{font-size:14px!important}table th,table td,.dropdown-menu .dropdown-item{font-size:12px!important;color:var(--pain-text)!important}.dropdown-menu .dropdown-item:hover{color:var(--active)!important}.media-filter a{font-size:12px!important;color:var(--pain-text)!important}select{font-size:12px!important}.form-control,.form-control option{font-size:12px!important;color:var(--pain-text)!important}.btn{font-size:12px!important}.nav-tabs .nav-link{font-size:12px!important;color:var(--pain-text)!important}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:active,.nav-tabs .nav-link.active{color:var(--active)!important}label{color:var(--pain-text)!important}input,select,textarea{border-radius:7px!important;background-color:var(--neutral)!important}.select2-container--default .select2-selection--single{height:fit-content;color:var(--pain-text)!important;border-radius:7px!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--pain-text)!important;font-size:12px!important;font-weight:400}.select2-selection__rendered{font-size:12px!important;line-height:32px!important;color:var(--pain-text)!important;background-color:var(--neutral)!important;border-radius:7px!important}input:disabled{cursor:not-allowed!important}.list-group-item a.btn.btn-outline-primary{color:var(--main-button)!important;border-color:var(--main-button)!important}.list-group-item a{color:var(--heading-primary)!important;font-size:12px!important}.list-group-item{color:var(--pain-text)!important}.table .thead-dark th{color:var(--main)!important}.custom-control-input:checked~.custom-control-label:before{background-color:var(--active)!important;border-color:var(--active)!important;box-shadow:none!important}.page-item.active .page-link{background-color:var(--main-button)!important;border-color:var(--main-button)!important;color:var(--text-color-logo)!important}.page-item .page-link:focus{box-shadow:none!important}.page-item.active .page-link:focus,.page-item.active .page-link:hover{box-shadow:none!important;background-color:var(--active)!important;border-color:var(--active)!important}.topbar .infobar .languagebar .live-icon{font-size:12px;color:var(--pain-text)!important}.btn-link:hover{color:var(--active)!important}.btn-link{font-size:12px!important;color:var(--pain-text)!important}.notifybar .dropdown-menu .notification-dropdown-title h4{font-size:18px!important}.notifybar h5{font-size:15px!important}.page-item .page-link:hover{color:var(--main)!important;background-color:var(--active)!important}.page-item .page-link{color:var(--pain-text)!important}@media (max-width: 768px){.vertical-layout.toggle-menu .leftbar .vertical-menu>li>a{justify-content:start!important;padding:0 20px}}.login-btn-section{display:flex;justify-content:end;align-items:center;gap:10px}.login-btn-section a{height:40px;display:flex;justify-content:center;align-items:center;padding:14px;background-color:var(--active)}@media (max-width: 992px){.login-btn-section{justify-content:end}}.menu-toggle-bar{background-color:var(--active)!important}.template-button{background-color:var(--main-button)!important;border-color:var(--main-button)!important;color:var(--text-color-logo)!important}.template-button:hover,.template-button:active,.template-button.active,.template-button:focus{color:var(--text-color-logo)!important;background-color:var(--active)!important;border-color:var(--active)!important;box-shadow:none!important}.template-button-2.disabled:hover,.template-button-2.disabled:active,.template-button-2.disabled.active,.template-button-2.disabled:focus{background-color:var(--neutral)!important}.template-button-2.disabled{cursor:not-allowed;color:var(--main)!important;background-color:var(--neutral)!important;border-color:var(--neutral)!important}.template-button-2{border-color:var(--active)!important;color:var(--active)!important}.template-button-2:hover,.template-button-2:active,.template-button-2.active,.template-button-2:focus{background-color:var(--active)!important;color:var(--main)!important;box-shadow:none!important}.header-action-button{gap:10px!important}.guest-footer-section{position:absolute;bottom:0!important;width:100%;padding:20px!important}.guest-footer-section .container{display:flex!important;justify-content:center;align-items:center}.breadcrumb-section{background:linear-gradient(#fff,#00c0f21a)!important}.breadcrumb-section .breadcrumb-link span a,.breadcrumb-link .margin-top-10 span a,.breadcrumb-section .breadcrumb-link span{font-size:14px}.section-title h2 span,.breadcrumb-section .breadcrumb-link span,.breadcrumb-link .margin-top-10 span a,.breadcrumb-link.margin-top-10 a:last-child,.breadcrumb-section .breadcrumb-link span a{color:var(--active)!important}.breadcrumb-section .breadcrumb-link span a:first-child,.breadcrumb-link .margin-top-10 span a:first-child{color:#374a5e!important}.program-no-image{width:100%;height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;border:1px solid var(--active);border-radius:20px}.program-no-image h2{color:var(--active)!important}.program-no-image img{width:80%}.breadcrumb-section:before{background-image:url(/build/assets/breadcrumb-section-shape-sSpoRgiG.png)}.card-body h6{font-size:1rem!important}.breadcrumb-section-related-to-user{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:50px 0;background:linear-gradient(#fff,#00c0f21a);display:flex;justify-content:center;align-items:center}.breadcrumb-section-related-to-user img{margin:100px 0;max-width:454px!important;width:100%;height:auto}.login-section .login-form h3 span{color:var(--active)!important}.btn-google{background-color:var(--neutral);border:1px solid var(--neutral);color:var(--main)!important;font-weight:700}.btn-google:hover,.btn-facebook:hover{background-color:var(--active)!important;color:var(--main)!important}.btn-facebook{border:1px solid var(--main-button);background-color:var(--main-button);color:var(--main)}.login-section .login-form .checkbox-forgotpass-area .checkbox-part label,.login-section .login-form .checkbox-forgotpass-area .forgotpass-part a,.login-section .login-form .login-button span a{color:var(--active)}.primary-color-2{color:var(--active)!important}.main-menu-2 ul li a{color:var(--pain-text)!important}.main-menu-2 ul li .disable{color:var(--neutral)!important}.main-menu-2 ul li a:hover.disable{color:var(--neutral)!important;background-color:transparent!important}.main-menu-2 ul li a:hover{color:var(--main)!important;background-color:var(--active)!important}.online-status:before{background-color:var(--active)!important}.user-action-item .mess__body a{font-size:16px!important;color:var(--pain-text)!important}.user-action-item .mess__body a:hover{color:var(--active)!important}@media (max-width: 540px){.info-left{align-items:start;flex-direction:column!important;gap:2px!important}}@media (max-width: 375px){.info-left .phone-part,.info-left .email-part{width:150px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.menu-toggler .user-avatar-sm{display:none!important}@media (max-width: 1200px){.menu-toggler .user-avatar-sm{display:flex!important}}.small-avatar{width:40px!important;height:40px!important}@media (max-width: 991.98px){.header-info .info-left{align-items:start!important}}.mess__title{background-color:var(--main-button)!important}.dropdown-menu.show{padding:0!important;margin:15px 0;border-radius:8px!important}.billing-history p,.billing-section p,.modules-section p{color:var(--pain-text)!important}.sidebar-join-btn a,.sidebar-join-btn a:visited{border-color:var(--main-button)!important;color:var(--secondary)!important}.sidebar-join-btn a:hover,.sidebar-join-btn a:focus,.sidebar-join-btn a:active{background-color:var(--active)!important;color:var(--main)!important;border-color:var(--active)!important;box-shadow:none!important}main{padding-top:20px!important;padding-bottom:100px!important}.btn.btn-email{background-color:var(--main-button)!important;border-color:var(--main-button)!important;color:var(--text-color-logo)}.font-20{font-size:20px!important}.assignment-section .module-title{font-weight:700!important;font-size:20px!important}.assignment-section .description{font-size:12px!important}.assignment-section .assignment-name{font-weight:700!important;font-size:16px!important}@media (max-width: 845px){.assignment-section .assignment-file{flex-direction:column}}.assignment-section p{color:var(--pain-text)!important;font-weight:400!important}.dashboard-content-wrap{padding-left:0!important;padding-right:0!important}.upload-btn-box{display:flex;justify-content:end;padding:0 15px!important}.additional-question-section h2,.student-enroll-section h2{font-size:40px!important;line-height:50px!important;color:#082666!important;font-weight:700!important}.additional-question-section h5,.student-enroll-section h5{font-size:26px!important;line-height:33px!important;color:#535353!important;font-weight:700!important}.additional-question-section h4,.student-enroll-section h4{font-size:32px!important;line-height:33px!important;font-weight:700!important;color:#535353!important}.additional-question-section p,.student-enroll-section p{color:#303030!important}.terms-and-condition label,.terms-and-condition label a{font-size:14px!important;line-height:20px!important;color:#303030!important;font-weight:300!important}.terms-and-condition label a{text-decoration:underline;text-underline-offset:4px}@media (max-width: 475px){.file-drop-area{flex-direction:column;gap:4px}}@media (max-width: 425px){.user-bread-content{display:block!important}}.recoding-sidebar{max-height:350px!important;overflow-y:scroll}.main-title h4{font-family:var(--body-font)!important;font-size:40px!important;line-height:50px!important;color:#082666!important;font-weight:700!important}.section-tab-2 .nav-tabs li a.active{color:var(--active)!important}.section-tab-2 .nav-tabs li a:after{background-color:var(--active)!important}.profile-detail .list-items li .profile-name{color:var(--pain-text)!important;font-weight:300!important}.padding-200{padding-top:200px!important;padding-bottom:200px!important}.card-box-shared{margin-bottom:0!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}
