@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);html{scroll-behavior:smooth}body{--color-primary:#2563EB;--color-secondary:#EBAD25;--color-accent:#00966D;--color-white:#FFFFFF;--color-light:#f6f6f6;--color-dark:#0A0A0B;--c-valid-color:#198754;--c-invalid-color:#dc3545;--color-primary-rgb:37,99,235;--color-secondary-rgb:235,173,37;--color-accent-rgb:0,150,109;--color-white-rgb:255,255,255;--color-light-rgb:246,246,246;--color-dark-rgb:10,10,11;--c-valid-color-rgb:25,135,84;--c-invalid-color-rgb:220,53,69;--color-focus:var(--color-primary-rgb);background-color:var(--color-white);color:var(--color-dark);font-size:1.4rem;font-family:Poppins,sans-serif}body.night{background-color:var(--color-dark);color:var(--color-light)}a{text-decoration:none;color:var(--color-dark);transition:color .3s linear}.underline{text-decoration:underline}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--color-secondary);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}::placeholder{direction:ltr!important;text-align:left!important}header{padding-top:3px;z-index:5}header .logo{flex:0 0 25%}header nav{flex:0 0 75%}nav .main-menu{display:flex;align-items:center;margin:0;padding:0;font-size:1rem}nav .main-menu li a{display:block;line-height:1.5;margin:0 1rem;color:gray;transition:color .1s linear}nav .main-menu li a:hover{color:rgba(var(--color-primary-rgb) ,.9)}nav .main-menu li a.active{font-weight:700;color:var(--color-primary);border-bottom:3px solid var(--color-primary)}.bg-tint-4{background-color:#fdf7e9}.bordered-line-primary{width:100%;border-bottom:1px solid var(--color-primary)}.btnHover-tint-4:hover{background-color:#92b1f5!important;color:var(--color-white)!important;border-color:#92b1f5!important}.btnHover-success:hover{background-color:#00966d!important;color:var(--color-white)!important;border-color:#00966d!important}@media (max-width:991px){nav{position:fixed;inset:0;pointer-events:none}nav .overlay{position:absolute;inset:0;transform:translateX(100%);background-color:rgba(0,0,0,.6);z-index:-1;transition:.3s ease-in-out}nav .main-menu,nav .userLogin{background-color:var(--color-white);width:60%;transition:.2s ease-in-out;display:block}nav .main-menu{padding-top:0;transform:scaleX(0);transform-origin:left}nav .userLogin{padding-top:2rem;height:100%;transform:scaleX(0);transform-origin:left}nav .userLogin button{display:block;width:70%;margin:auto auto .5rem;padding:.5rem}nav.active{z-index:1;pointer-events:all}nav.active .overlay{transform:translateX(0)}nav.active .main-menu,nav.active .userLogin{transform:scaleX(1)}nav .main-menu li a{display:block;line-height:1.5;margin:0 1rem;padding:.7rem .2rem;border-bottom:1px solid #d3d3d3}nav .main-menu li a.active{color:var(--color-primary);border-bottom:1px solid #d3d3d3}.show-more_btn{margin-top:-1rem;position:relative}.show-more_btn::before{content:'';position:absolute;top:50%;left:0;width:75%;border-bottom:1px dotted gray}.show-more_btn button{position:relative;border:none;outline:0;background-color:#fdf7e9;color:gray}}.hasLine .stage{display:flex;justify-content:center;margin-bottom:1rem}.hasLine .stage span{position:relative;width:3rem;height:3rem;display:block;line-height:3rem;text-align:center;background-color:#e9effd;border:1px solid var(--color-primary);color:var(--color-primary);border-radius:50%}.hasLine .stage span::after,.hasLine .stage span::before{content:'';position:absolute;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-color:var(--color-white)}.hasLine .stage span::before{left:-1.05rem}.hasLine .stage span::after{right:-1.07rem}@media (min-width:991px){.hasLine{position:relative}.hasLine::before{content:'';position:absolute;top:13%;left:15%;right:15%;border-top:1px dashed var(--color-primary);z-index:-1}}.cardPanel{background:0 0}.card{border-radius:2rem 2rem 1rem 1rem!important}.card-header{border-radius:2rem 2rem 0 0!important}.card-body{border-radius:0 0 1rem 1rem!important}.gr_beginner{background:linear-gradient(90deg ,#c527ed ,#f8479c)}.gr_basic{background:linear-gradient(90deg ,#2664ec ,#47c3f8)}.gr_standard{background:linear-gradient(90deg ,#12af51 ,#2def92)}.gr_professional{background:linear-gradient(90deg ,#d79e0d ,#f8d147)}.bg-has-gradiant{background:linear-gradient(90deg ,var(--start-color) ,var(--end-color))}.cardPrice{position:relative;background-color:#163b8d}.cardPrice::after,.cardPrice::before{content:'';position:absolute;top:0;width:1rem;height:100%;background-color:#163b8d}.arrow-stage,.discLine,.forgotPassword .email-input-inline{position:relative}.cardPrice::before{left:-.3rem}.cardPrice::after{right:-.3rem}.cardPrice i{width:2rem;height:2rem;line-height:2rem;font-size:1.4rem;border:1px solid var(--color-white);border-radius:50%}.cardDetail{border:2px solid rgba(var(--color-primary-rgb) ,.4);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.accordion{border-bottom:1px dashed rgba(var(--color-primary-rgb) ,.4)}.discLine::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:red;transform:rotate(-25deg)}.path{width:100%;display:flex;align-items:center}.path .stage .img{height:3rem}.path .stage .img img{width:100%;height:100%;object-fit:cover}.path .stage{flex:0 0 18%;display:flex;flex-direction:column;align-items:center}.arrow-stage{flex:0 0 calc(28% / 3)}.arrow-stage::after,.arrow-stage::before{content:'';position:absolute;top:50%}.arrow-stage::before{left:0;width:95%;height:.2rem;background-color:var(--color-secondary)}.arrow-stage::after{right:.35rem;width:.7rem;height:.7rem;border-top:.2rem solid var(--color-secondary);border-right:.2rem solid var(--color-secondary);transform:rotate(45deg) translateY(-50%)}.persent{padding:.3rem .5rem;background-color:rgba(var(--color-secondary-rgb) ,.1);border:1px solid var(--color-secondary);border-radius:.5rem}@media (max-width:768px){.hasLine .stage span::before{content:'';position:absolute;top:-2rem;left:40%;width:2.5rem;transform:translateX(-50%) rotate(90deg);border-top:1px dashed var(--color-primary)}.hasLine .stage.noline span::before{display:none}.arrow-stage{visibility:hidden}.db-mobile{visibility:visible}.arrow-stage::before{background-color:var(--color-primary)}.arrow-stage::after{border-top:.2rem solid var(--color-primary);border-right:.2rem solid var(--color-primary)}}footer{background:linear-gradient(#2563eb ,#123276)}.divider{margin-top:3rem;width:100%;height:1px;background-color:rgba(var(--color-white-rgb) ,.6)}.user-Offcanvas{position:fixed;inset:0;background-color:var(--color-white);z-index:100;max-height:100vh;transform:translateX(100%);transition:.3s ease-in-out}.user-Offcanvas.active{transform:translateX(0)}.user-Offcanvas .photo{height:80vh;padding:2rem}.user-Offcanvas .photo img{height:100%;width:100%}.border-primary-tint_1{border:2px solid #e9effd}.user-Offcanvas form input{text-align:left!important}.bg-primary-tint_1{background-color:#e9effd}.forgotPassword .email-input-inline i{position:absolute;top:2.8rem;left:.5rem}.contactUs .panel{border:1px solid #e9effd;border-radius:1rem}.contactUs .panel .imgPanel,.contactUs .panel form{flex:0 0 50%;padding:2rem 0;max-height:70vh}.contactUs .panel .imgPanel img{height:100%}@media (max-width:992px){.changePasswordForm,.contactUs .panel{background-color:#e9effd}.contactUs .panel form{flex:0 0 100%}.contactUs .panel .imgPanel{display:none}}.privacyPolicy ul{list-style:decimal}.toast-msg{position:fixed;inset:0;top:3.5rem;width:100%;height:100vh;backdrop-filter:blur(10px);z-index:200;display:flex;align-items:center;justify-content:center;animation:1s ease-in-out forwards opacityFade}@keyframes opacityFade{0%{opacity:0}100%{opacity:1}}.toast-msg .card-msg{width:30rem;background-color:var(--color-white);border-radius:1rem;border:1px solid var(--border-color);padding:2rem;text-align:center}.toast-msg .card-msg i{width:3rem;height:3rem;font-size:2rem;background-color:var(--bg-color);border-radius:50%;color:#fff;padding:.5rem}.toast-msg .card-msg .header-msg{margin-top:1.5rem;margin-bottom:1rem;font-size:1.4rem;color:var(--txt-color)}.toast-msg .card-msg p{font-size:1rem}.toast-msg .card-msg button{background-color:var(--btn-bg-color);border:1px solid var(--btn-bg-color);color:#fff;transition:.3s ease-in-out}.toast-msg .card-msg button:hover{background:color-mix(in srgb,var(--btn-bg-color) 60%,#000);border-color:color-mix(in srgb,var(--btn-bg-color) 60%,#000)}