body{font-family:Poppins,sans-serif;font-style:normal;background-color:#fff}.jack-scroll-thin{scrollbar-width:thin}::-webkit-scrollbar{width:4px!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(95,58,242,.3)!important;border-radius:10px!important}::-webkit-scrollbar-thumb{border-radius:10px!important;background:#41617D!important;-webkit-box-shadow:inset 0 0 6px rgba(95,58,242,.5)!important}::-webkit-scrollbar-thumb:window-inactive{background:#41617D!important}.jack-top-nav{background-color:#41a0ff;color:#fff}.jack-vh-98{height:calc(100vh - 12px)}.jack-check-box{width:20px!important;height:20px!important}.jack-vh-84{height:84vh}.image{width:200px}.jack-btn{border-radius:10px}.jack-btn-primary{background-color:#248aef;width:126px;height:34px;line-height:14px;color:#fff}.jack-btn-danger{background:#AE2112;border-radius:6px;border-color:#ae2112;width:128px;height:38px;font-weight:700;font-size:15px;line-height:23px;color:#fff}.jack-btn-outline-danger,.jack-btn-outline-danger:hover{border:1px solid #AE2112;background:#ffffff;color:#ae2112;width:126px;height:38px}.jack-btn-danger:hover{color:#fff}.jack-toggle-button-container{position:relative;box-sizing:border-box;height:36px;width:135px}.jack-toggle-button-container .reveal-ans-btn .knob:before{content:"See Answer";position:absolute;top:4px;left:4px;width:100px;height:25px;color:#fff;font-size:12px;font-weight:700;text-align:center;line-height:.7;padding:9px 4px;background-color:#03a9f4;border-radius:8px;transition:.3s ease all,left .3s cubic-bezier(.18,.89,.35,1.15)}.jack-toggle-button-container .reveal-ans-btn .checkbox:active+.knob:before{width:46px}.jack-toggle-button-container .reveal-ans-btn .checkbox:checked:active+.knob:before{margin-left:-26px}.jack-toggle-button-container .reveal-ans-btn .checkbox:checked+.knob:before{content:"Hide Answer";left:30px;background-color:#dd4e57}.jack-toggle-button-container .reveal-ans-btn .checkbox:checked~.btn-bg{background-color:#fcebeb}.jack-toggle-button-container .toggle-button{position:relative;height:100%}.jack-toggle-button-container .toggle-button:before{counter-increment:button-counter;content:counter(button-counter);position:absolute;right:0;bottom:0;color:#d7e3e3;font-size:12px;line-height:1;padding:5px}.jack-toggle-button-container .knob,.jack-toggle-button-container .btn-bg{position:absolute;top:0;right:0;bottom:0;left:0}.jack-toggle-button-container .btn.btn-rect{position:relative;top:50%;width:135px;height:36px;margin:-20px auto 0;overflow:hidden;border-radius:8px;padding:0}.jack-toggle-button-container .btn.btn-rect:focus,.jack-toggle-button-container .btn.btn-rect:active{border-color:#fff}.jack-toggle-button-container .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.jack-toggle-button-container .knob{z-index:2}.jack-toggle-button-container .btn-bg{width:100%;background-color:#ebf7fc;transition:.3s ease all;z-index:1}.jack-toggle-button-container.pe-none .reveal-ans-btn .knob:before{background-color:#bebebe}.jack-back-btn{color:#258aee;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.jack-top-nav .jack-btn-outline-light{background-color:#fff;width:126px;height:34px;line-height:14px;border-color:#0a49ce;color:#0a49ce}.jack-slider{background-color:#1247f5}.jack-slider p{font-weight:500;font-size:26px;line-height:39px}.jack-slider img{margin-bottom:6rem}.h-200{height:100px}.jack-floting-section .container{background-color:#0a49ce;width:80%}.jack-floting-section.jack-inner-blue .row{background-color:#0a49ce}.jack-floting-section .container-fluid{background-color:#0a49ce;box-shadow:0 4px 54px #00000017}.start-10{left:10%}.bottom-60{top:-55%}.jack-floting-section p{font-weight:600;font-size:22px;line-height:33px}.jack-middle-white h4{font-weight:600;font-size:28px;line-height:42px!important}.carousel__slide{margin-left:.5rem!important;margin-right:.5rem!important}.jack-middle-white .list,.jack-middle-white p{font-weight:500;font-size:18px;line-height:27px}.jack-middle-security{font-weight:600;font-size:28px;line-height:42px;text-align:center;color:#1f2e57}.jack-rating-box div:first-child,.jack-rating-box div:nth-child(2),.jack-rating-box div:nth-child(3){height:410px}.jack-rating-box div:first-child .inner-div{background:linear-gradient(180deg,#e6e6e6 63.02%,#b8b2da 100%);box-shadow:0 16px 60px #07003f14;border-radius:20px}.stars{margin:0 auto;left:0;right:0;font-size:66px;top:-18px!important}@-moz-document url-prefix(){.stars{font-size:48px;top:-18px!important}}.stars.top-0{margin:0 auto;left:0;right:0;font-size:-webkit-xxx-large}.jack-rating-box div:first-child .inner-div .stars .fa-star{color:#bbb}.jack-rating-box div:nth-child(2) .inner-div .stars .fa-star{background:linear-gradient(180deg,#D69B31 0%,#FAC465 100%);background:-webkit-gradient(linear,left top,left bottom,from(#d69b31),to(#fac465));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.jack-rating-box div:nth-child(3) .inner-div .stars .fa-star{color:#ffce33}.jack-rating-box div:nth-child(2) .inner-div{background:linear-gradient(180deg,rgba(184,178,218,.41) 52.08%,#937dff 100%);box-shadow:0 16px 60px #07003f14;border-radius:20px}.jack-rating-box div:nth-child(3) .inner-div{background:linear-gradient(180deg,rgba(174,192,255,.94) 0%,#9680ff 100%);box-shadow:0 16px 60px #07003f14;border-radius:20px}.jack-rating-box p{font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#1f3160}.start-45{left:45%}.start-43{left:43%}.start-40{left:40%}.jack-middle-blue .col{background-color:#0a49ce;box-shadow:0 4px 54px #00000017;border-radius:5px;font-weight:600;font-size:28px;line-height:42px}.jack-middle-program{background-color:#0a49ce}.jack-middle-program .img{width:145px;height:145px;background:#d9d9d945;margin:0 auto;position:absolute;top:-85px;left:0;right:0;z-index:1}.jack-middle-program img{width:86px;height:93.76px;margin:0 auto;position:absolute;top:-60px;left:0;right:0;z-index:10}.jack-middle-program .inner-div{height:318px;left:207px;z-index:5;background:#ffffff;box-shadow:0 5px 60px #0005341a;border-radius:20px;position:sticky}.jack-middle-program .inner-div .discription{bottom:-70px;position:relative}.jack-middle-program .inner-div .discription h3:nth-child(1){font-weight:800;font-size:24px;line-height:36px;color:#1f2e57}.jack-middle-program .inner-div .discription h3:nth-child(2){font-weight:600;font-size:30px;line-height:45px;color:#006ad3}.jack-middle-program .inner-div .discription h5{font-weight:400;font-size:18px;line-height:22px;color:#4a5783}.jack-middle-program h2{font-weight:700;font-size:32px;line-height:48px;text-align:center;text-decoration-line:underline}#loginModal form input,#registerModal form input,.demoModal form input,.jack-form-input-height{height:40px}#loginModal form input[type=checkbox],#registerModal form input[type=checkbox],.demoModal form input[type=checkbox],.jack-form-input-height form input[type=checkbox]{height:15px}.jack-btn-login,.get-password{background:#248AEF;color:#fff;height:40px}.login-close{color:#1f2e57;font-weight:600;font-size:16px;line-height:24px}.jack-middle-program .inner-div .discription .jack-btn-choose{background:#248aef;font-weight:500;font-size:18px;box-shadow:0 20px 50px #bf156c0d;border-radius:6px}.jack-middle-program .col-4{border:2px solid white}.jack-dashboard-section ul li{font-weight:500;font-size:18px;line-height:27px;color:#4a5783}.jack-dashboard-section ul li .fa-check{color:#248aef}.jack-dashboard-section ul li:nth-child(1) span{font-weight:600;font-size:24px;line-height:30px;color:#3e3e3f}.vr{width:2px;font-size:30px;color:red;opacity:unset;margin-top:2px}.jack-blog-vr{width:15px;font-size:30px;color:#c51f45;opacity:unset;margin-left:-6px;margin-top:2px}.jack-blog-post-img{max-width:205px}.jack-blog-p-post-img{max-width:90px}.alaliys1-img{top:20px}.jack-dashboard-section .group-div{height:500px}.laptop-img{z-index:99;position:relative;top:-70px}.group-img{bottom:-27px;right:2rem}.jack-about-slider .card,.blog .card{position:relative;display:flex;height:304px;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;background:#ffffff;border:1px solid #faf9ff;box-shadow:0 20px 50px #0000000d;border-radius:10px}.blog-section .card .card-body{padding:1rem}.blog-section .card-body{flex:1 1 auto;padding:1.25rem}.blog-section .slider-card-body .card-title{font-weight:600;font-size:12px;line-height:15px;letter-spacing:.2px;color:#25292c}.blog-section .slider-card-body .card-text{font-weight:400;font-size:16px;line-height:25px;color:#77797c}.template p{font-weight:400;font-size:16px;line-height:32px;color:#676767}h4{line-height:.2!important}.profile{margin-top:16px;margin-left:11px}.profile-pic{width:40px;height:40px}.cust-name{font-weight:500;font-size:20px;line-height:30px;color:#313131}.cust-profession{font-weight:400;font-size:14px;line-height:21px;color:#676767}.jack-footer hr{margin-top:0%}.jack-footer .jack-btn-outline-light{background:#5a718436;border-radius:2000px;color:#242424}.jack-footer h3{font-weight:600;font-size:18px;line-height:27px;color:#1f2e57}.jack-footer ul li{font-weight:400;font-size:16px;line-height:22px;color:#676767}.jack-footer p{font-weight:400;font-size:14px;line-height:20px;color:#676767}.jack-contact-us .first-row,.jack-contact-us .second-row{background:#fafafa;border-radius:15px}.jack-contact-us span{font-weight:400;font-size:16px;line-height:24px;color:#676767}.jack-footer .container-fluid{background-color:#41a0ff}.jack-footer a{text-decoration:none}.jack-footer a:visited{color:#676767}.privacy h4{font-weight:600;font-size:20px;line-height:24px!important;color:#212529}.privacy p{font-weight:400;font-size:16px;line-height:24px;color:#212529}.jack-course-page .text-primary-heading{font-weight:700;font-size:30px;line-height:45px;color:#04009d}.jack-course-page .back{font-weight:500;font-size:18px;line-height:27px;text-decoration-line:underline;color:#248aef}.jack-course-page .inner-div{background:#5cc9fa;box-shadow:0 4px 8px #a9b3c9;border-radius:6px;min-height:215px}.jack-course-page .inner-div .heading-div h5{font-size:1rem}.jack-course-page .basic .inner-div.div-bg{background:linear-gradient(180deg,#E6E6E6 63.02%,#B8B2DA 100%);box-shadow:0 16px 60px #07003f14;border-radius:6px}.jack-course-page .intermediate .inner-div{background:#3478f6}.jack-course-page .intermediate .inner-div.div-bg{background:linear-gradient(180deg,rgba(184,178,218,.41) 52.08%,#937DFF 100%)}.jack-course-page .advance .inner-div{background:#312DEE}.jack-course-page .advance .inner-div.div-bg{background:linear-gradient(180deg,rgba(174,192,255,.94) 0%,#9F8CFA 100%)}.jack-course-page .inner-div .heading-div.border-4{border:1px solid #ffffff;border-radius:4px;height:90px}.jack-admin-active-std-strip{background:#258AEF;border-radius:7px;align-items:center;height:58px}.jack-admin-active-std-strip .left-side{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;color:#fff}.jack-admin-active-std-strip .jack-border-btn:focus,.jack-admin-active-std-strip .jack-border-btn{background:#258AEF;border-radius:5px;border:1px solid #ffffff;color:#fff;font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left}.jack-admin-active-modal .modal-header h1{font-family:Source Sans Pro;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;color:#000}.jack-admin-active-modal .heading{font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;color:#000}.jack-admin-active-modal .jack-admin-active-modal-data{font-family:Source Sans Pro;font-size:18px;font-weight:600;line-height:23px;letter-spacing:0em;text-align:left;color:#1f2e57}.jack-admin-modal-done-btn:hover,.jack-admin-modal-done-btn{background:#248AEF;width:118px;height:40px;border-radius:4px;color:#fff;font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:center}.jack-admin.jack-course-page .inner-div .heading-div.border-4{border:1px solid #ffffff;border-radius:4px;height:90px}.jack-course-page .advance .inner-div .heading-div.border-4{border:1px solid #a7a7a7}.jack-course-page .inner-div .heading-div h4{line-height:23px!important}.jack-course-page .inner-div .course-price{font-size:18px;line-height:20px;align-items:center;color:#fff}.jack-course-page .inner-div .course-detail{font-weight:400;font-size:14px;line-height:20px;align-items:center;text-decoration-line:underline;color:#fff}.jack-course-page .inner-div .course-jack-btn-danger,.teacher-container .inner-div .course-jack-btn-danger{background:#AE2112;border-radius:5px;font-weight:700;font-size:14px;line-height:20px;align-items:center;color:#fff}.jack-course-page .w-216,.jack-course-page .inner-content{width:216px}.jack-course-page .inner-div .heading-div.border-4{border:1px solid #ffffff;border-radius:4px;height:110px}.jack-admin.jack-course-page .inner-div .heading-div.border-4{border:1px solid #ffffff;border-radius:4px;height:190px}.jack-admin.jack-course-page .inner-div .school-course-jack-btn-danger{height:37px;line-height:25px}.jack-course-page .inner-div{min-height:235px}.jack-admin.jack-course-page .inner-div{min-height:205px;width:180px}.jack-course-page .fa-arrow-right,.jack-course-page .fa-arrow-up{color:#fe7062;font-size:52px}.jack-course-page .basic .fa-star{color:#bbb;font-size:40px}.jack-course-page .basic .star-42{left:42%}.jack-course-page .intermediate .fa-star{background:-webkit-gradient(linear,left top,left bottom,from(#d69b31),to(#fac465));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px}.jack-course-page .advance .star-25{left:25%}.jack-course-page .advance .fa-star{color:#ffce33;font-size:40px}.jack-course-page .intermediate .star-35{left:35%}.jack-white-box-shadow{box-shadow:0 4px 12px #0000000d}.serial{border-left:3px solid #248AEF}.jack-table{min-width:500px}.paypal-div-inner .paypal-buttons{z-index:-10}.jack-overlay{position:relative;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#00000080}.jack-payment-page .main-heading{font-weight:600;font-size:26px;line-height:39px;color:#1f2e57}.jack-payment-page .sub-heading{font-weight:500;font-size:18px;line-height:27px;color:#8496c4}.jack-payment-page input[type=radio]{position:relative;bottom:3px}.jack-payment-page input[type=text],.jack-payment-page input[type=number],.jack-payment-page select,.jack-payment-page input[type=email],.jack-payment-page input[type=password]{height:40px!important}.jack-payment-page .form-group.row .col-sm-6{margin-bottom:unset!important;margin-top:35px!important}.jack-payment-page select{height:40px!important}.jack-payment-page .form-control{background-color:#fff}.jack-payment-page label{font-weight:400;font-size:18px;line-height:27px;color:#1f2e57}.jack-btn-form-danger{min-width:175px;height:64px;background-color:#ae2112;border-radius:6px;font-weight:500;font-size:24px;line-height:36px;color:#fff}.blog-section .carousel__icon{color:#fff;background:#0000004f}#loginModal .modal-dialog,#registerModal .modal-dialog,.demoModal .modal-dialog,.jack-modal-dialog{margin:auto}#loginModal .modal-content,#registerModal .modal-content,.demoModal .modal-content,.jack-modal-content{border-radius:0}.form-cancel{font-weight:500;font-size:18px;line-height:27px;text-decoration-line:underline;color:#248aef}.jack-payment-page .total-payment{font-weight:400;font-size:18px;line-height:27px;color:#000}.jack-payment-page .total-amount{font-weight:600;font-size:22px;color:#000}.jack-payment-page .per-course{font-weight:600;font-size:22px;color:#9ea6ba}.jack-payment-page .payment-method{font-weight:600;font-size:22px;line-height:120%;color:#1f2e57}.jack-payment-page .terms-text{font-size:14px;line-height:21px;color:#8294c2}.jack-about-slider .card{height:auto;border:unset;box-shadow:0 20px 50px #0000000d;border-radius:unset}.jack-about-slider .about-card-img{height:594px;background-image:url(/images/about-slider.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.jack-about-slider .card-img{border-radius:unset}.jack-about-slider p{font-weight:300;font-size:2.2rem;line-height:50px}.jack-about-drop-shadow{box-shadow:0 4px 8px #0101032b}.jack-floting-section.jack-inner-blue p{font-weight:500;line-height:30px;font-size:1.25rem}.about-main-section p{font-size:20px;line-height:30px;text-align:center;color:#000}.about-main-section .about-inner-div{background:linear-gradient(180deg,#FAF9FF 63.02%,#B8B2DA 100%);border:1px solid #E3E5F5;box-shadow:0 16px 60px #07003f14;border-radius:20px;height:413px}.about-team-section .img-div{border-radius:16px}.about-team-section .team-h2{font-weight:700;font-size:30px;line-height:24px;color:#1f2e57}.about-team-section{background:#F3F5F6}.about-team-section .row .col{min-height:300px}.about-team-section .detail h2{font-size:22px;letter-spacing:-.0024em;color:#2c2e32}.about-team-section .detail h5{font-weight:400;font-size:18px;color:#000}.about-team-section .detail{height:100px}.about-main-section .about-inner-div h3{font-weight:600;font-size:22px;line-height:33px;color:#000}.about-main-section .about-inner-div p{font-weight:400;font-size:18px;line-height:24px;letter-spacing:-.02em;color:#4f4f4f}.jack-btn-oldpost{background:#248AEF;border-radius:6px;font-weight:700;font-size:18px;line-height:27px}.jack-btn-oldpost:hover{background:#1366b9}.jack-about-slider.blog .card-title{font-weight:400;font-size:36px;line-height:48px}.jack-about-slider.blog .card-text{font-weight:400;font-size:24px;line-height:48px}.blog-section .card-title{font-weight:700;font-size:18px;line-height:24px;letter-spacing:.2px;color:#25292c}.blog-blue{background:#B1BDFF;height:400px}.blog-blue h4{font-weight:400;font-size:18px;line-height:28px!important}.sub-input{height:40px;background:#FFFFFF;border:1px solid #E4E7EB;border-radius:7px}.jack-btn-subscribe{min-width:123px;max-width:100px;height:36px;background:#AE2112;border-radius:6px;right:0;top:6px;color:#fff}.jack-btn-subscribe:hover{background:#a11e1c;color:#fff}.passwordSetModal .modal-title{font-weight:600;font-size:16px!important;line-height:20px;color:#1f2e57}.passwordSetModal .modal-body label{font-weight:400;font-size:16px;line-height:24px;color:#1f2e57}.passwordSetModal .fa-eye-pass{top:30%;right:4%}.dz-details,.dz-progress,.dz-error-message,.dz-success-mark,.dz-error-mark{display:none}.passwordSetModal .jack-set-password{width:120px;height:32px;background:#AE2112;border-radius:5px;font-weight:600;font-size:16px;line-height:17px;color:#fff}.jack-admin-container.teacher-container.jack-school-teacher{background:#03008C}.jack-school-icon{width:48px}.jack-school-name{font-size:22px;line-height:28px;color:#1f2e57}.jack-school-address{font-weight:400;font-size:14px;line-height:18px;color:#7b86aa}.jack-school-home .jack-graph-title,.jack-school-home .jack-graph-date{font-weight:600;font-size:20px;line-height:25px;color:#1f2e57}.jack-school-home .jack-graph-date{color:#8294c2}.jack-course-page .inner-div .school-course-jack-btn-danger,.teacher-container .inner-div .school-course-jack-btn-danger{width:118px;height:32px;left:calc(50% - 259px);top:390px;background:#AE2112;border-radius:5px;font-weight:700;font-size:14px;line-height:16px;align-items:center;color:#fff}.jack-filter-select{height:40px}.jack-filter-select select option{height:40px!important;font-size:14px;padding:5px;line-height:20px}.divider{font-size:1px;background:rgba(0,0,0,.5)}.jack-school-teacher-dropdown-blue{width:171px;height:40px;background:#248AEF;box-shadow:0 20px 50px #bf156c0d;border-radius:5px;font-weight:600;font-size:14px;line-height:18px;color:#fff}.jack-school-teacher-dropdown-dark-blue,.jack-school-teacher-dropdown-dark-blue:hover{display:flex;width:190px;height:40px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:5px;background:#03008C;box-shadow:0 20px 50px #bf156c0d;color:var(--Color-White, #FFF);font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.jack-school-teacher-dropdown-blue-outline,.jack-school-teacher-dropdown-blue-outline:hover{display:flex;width:129px;height:40px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:5px;border:1px solid #248AEF;color:#248aef;font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:600;line-height:normal;box-shadow:0 20px 50px #bf156c0d}.jack-school-teacher-dropdown-blue ul{background:#FFFFFF;box-shadow:0 4px 8px #c6c8cf;border-radius:9px}.jack-school-teacher-dropdown ul li,.jack-school-teacher-dropdown ul li a{font-size:14px;line-height:18px;color:#8294c2}.jack-school-teacher span.jack-text-blue{font-size:20px;line-height:25px;color:#1f2e57}.jack-school-teacher span.jack-text-blue span{color:#778ab8}.offcanvas-md,.offcanvas-md.show{visibility:visible;background-color:#1c1e31}.jack-school-offcanvas.offcanvas-md,.jack-school-offcanvas.offcanvas-md.show{visibility:visible;background-color:#03008c}.jack-student-offcanvas.offcanvas-md,.jack-student-offcanvas.offcanvas-md.show{visibility:visible;background-color:#12295f}.jack-account-details-title{font-size:20px;line-height:25px;color:#fff}.jack-school-account form label{font-weight:400;font-size:18px;line-height:23px;color:#1f2e57}.jack-teacher-profile .breadcrumb,.jack-teacher-edit-profile .breadcrumb{font-size:14px;line-height:18px;text-decoration-line:underline;color:#248aef}.jack-teacher-profile .breadcrumb span:nth-child(3){text-decoration-line:underline;color:#1f2e57}.jack-teacher-edit-profile .breadcrumb span:nth-child(4){text-decoration-line:underline;color:#1f2e57}.jack-teacher-profile-title{font-size:24px;line-height:30px;letter-spacing:.3px;color:#252733}.jack-teacher-profile-name,#editModal .modal-body label{font-size:18px;line-height:23px;color:#2a434e}.jack-teacher-profile .jack-text-bg-light-icon{width:40px;height:40px;background:#F3F4FF;color:#4d44b5;font-size:19px}.jack-teacher-profile .jack-profile-title{font-size:16px;line-height:20px;color:#7e8588}.jack-teacher-profile .jack-profile-data{font-size:14px;line-height:18px;color:#4d5b61}.jack-user-login-detail .jack-username,.jack-user-login-detail .jack-password{color:#8294c2}.jack-teacher-profile .completed,.jack-teacher-profile .in-completed{font-size:18px;line-height:23px}.jack-teacher-edit-profile .edit-profile-title,#editModal .modal-header{font-size:20px;line-height:25px;color:#fff}.jack-teacher-edit-profile .jack-login-detail-section,#editModal .jack-login-detail-section,#editModal .modal-header{height:60px;background:#248AEF;border-radius:0;top:-10px}.jack-teacher-edit-profile label{font-weight:400;font-size:18px;line-height:23px;color:#1f2e57}.jack-teacher-edit-profile input,.jack-teacher-edit-profile select,#editModal .modal-body input,#editModal .modal-body select{height:40px;border:1px solid #a4a7b8;border-radius:5px}.jack-teacher-edit-profile .edit-icon{width:51px;height:51px;background:#0A87CE;top:87%;left:70%;font-size:20px}#editModal .modal-body #helpId{font-size:18px;line-height:23px;color:#8294c2}#editModal .modal-body .btn,#csvModal .modal-body .btn{width:122px;height:40px}.grade-ny #editModal .modal-body .btn,.grade-ny #csvModal .modal-body .btn{width:auto;height:40px}#csvModal label{width:116px;height:42px;background:#EEF7FF;border-radius:5px;color:#248aef;padding:.5rem;font-family:sans-serif;border-radius:.3rem;cursor:pointer;margin-top:1rem}#csvModal #file-chosen{margin-left:.3rem;font-weight:400;font-size:12px;line-height:15px;color:#8294c2}#csvModal .jack-file-heading{font-weight:400;font-size:18px;line-height:23px;color:#000}#csvModal .fa-exclamation{color:#248aef;border:.4px solid #248AEF;padding:4px 8px;border-radius:5px;font-size:8px}#downloadModal .modal-title{font-size:16px!important;line-height:30px;color:#8294c2}#downloadModal .jack-select-all label{font-size:18px;line-height:30px;color:#1f2e57}#downloadModal .jack-select-all span{font-size:16px;line-height:30px;color:#8294c2}#downloadModal .jack-certificate i{color:#9baac9}#downloadModal .jack-certificate span{font-weight:600;font-size:14px;line-height:18px;color:#1f2e57}#downloadModal button.btn-primary{background:#248AEF;box-shadow:0 20px 50px #bf156c0d;border-radius:5px;font-weight:600;font-size:14px;line-height:18px;width:122px;height:40px}#downloadModal .jack-download-note{font-weight:400;font-size:14px;line-height:22px;color:#8294c2}.admin-top-header,.school-top-header{height:60px;background:#12295F;color:#fff}.admin-top-header{height:52px}.admin-inner-container{height:100%;margin-top:-52px;padding-top:52px}.jack-school-top-header,.jack-bg-school-sidebar{background:#03008C}.bg-dark-sidebar{background:#12295F}.side-nav-li{height:80px}#sidebar ul li a{color:#fff;font-weight:500;font-size:20px}#sidebar ul li a.router-link-active{color:#fff;background:#0061C9;height:80px;border-left:1px solid #ffffff}.jack-tl-bl-border-r8{border-radius:8px 0 0 8px!important}#sidebar .divider{position:relative;height:2px;background:white;width:190px;margin:50px auto}#sidebar .jack-btn-danger{width:120px;height:30px;line-height:17px;background:#AE2112;box-shadow:4px 24px 60px #fc00794f;border-radius:80px}.close{right:15px;top:28%}.pointer{cursor:pointer}.logout-link,.logout-link:hover{color:#fff;font-size:larger}.teacher-container{background-color:#12295f}.teacher-name{line-height:20px!important}.bg-teacher-container,.bg-admin-container{background-color:#fafcfe;min-height:950px}.bg-icon-blue{background:#5CC9FA}.jack-school-home .bg-icon-dark-blue{background:#03008C}.jack-school-home .bg-icon-file{background:#AE2112}.bg-icon-blue-clock{background:#248AEF}.teacher-container .detail{height:auto}.teacher-detail h4{font-weight:400;font-size:18px;line-height:27px;color:#7b86aa}.teacher-detail h5{font-weight:600;font-size:20px;line-height:30px;color:#1f2e57}.teacher-container .inner-div,.teacher-container .inner-div.active{background:#5cc9fa;box-shadow:0 4px 14px 4px #5cc9fa3d;border-radius:10px;height:250px;width:250px}.teacher-container .inner-div.not-active{background:#9D9FA0;box-shadow:0 4px 8px #a9b3c900;border-radius:10px;height:250px;width:250px}.teacher-container .inner-div .heading-div.border-4{border:1px solid #ffffff;border-radius:10px;height:232px}.teacher-container .inner-div .heading-div h2{font-weight:700;font-size:20px;line-height:30px;text-align:center;text-decoration-line:underline;color:#fff}.jack-text-blue{color:#1f2e57}.jack-fw-bold-400{font-weight:400!important}.jack-fw-bold-600{font-weight:600!important}.jack-fw-bold-700{font-weight:700}.teacher-container .inner-div .heading-div h3{font-weight:700;font-size:18px;line-height:23px;text-align:center;color:#fff}.teacher-container table thead{font-weight:600;font-size:16px;line-height:24px;color:#7b86aa}.teacher-container table tbody{font-weight:400;font-size:14px;line-height:21px;color:#1f2e57}.completed{font-weight:600;font-size:14px;line-height:21px;color:#1fc830}.in-completed{font-weight:600;font-size:14px;line-height:21px;color:#fc0000}.h-500{min-height:500px}.h-400{min-height:400px}.achievements h1{font-weight:700;font-size:1.6rem;line-height:41px}.achievements h2{font-weight:600;font-size:1.1rem;line-height:1.3rem;color:#323747}.achievements p{font-weight:400;font-size:.8rem;line-height:1.5rem;text-align:center;color:#7b86aa}.password .rounded-top{border-radius:0rem 0rem 2rem 2rem!important}.password input,.login-form .login-email,.jack-school-account input,.jack-school-account select{height:40px}.password .new-password{margin-bottom:0!important}.password .fa-eye-pass{top:15px;right:15px}.password .jack-btn-primary,.password .jack-btn-outline-primary{height:40px;width:140px}.password .jack-btn-primary:hover,.password .jack-btn-outline-primary:hover{background-color:#0a49ce}.jack-admin-a-button{background-color:#0a49ce;height:40px;width:140px;line-height:25px;color:#fff}.jack-admin.admin-top-header,.jack-admin-sidebar-bg.bg-dark-sidebar,.jack-admin-container.teacher-container{background:#1C1E31}.jack-admin-sidebar#sidebar ul li link,.jack-admin-sidebar#sidebar ul li a{color:#9fa2b4}.jack-admin .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(28, 30, 49, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.jack-admin-sidebar#sidebar ul li a.router-link-active{color:#dde2ff;background:#9fa2b438;height:80px;border-radius:unset;border-left:3px solid #DDE2FF}.jack-admin-sidebar .logout-link{color:#9fa2b4}.openDetail{cursor:pointer;margin-top:-25px}.jack-action .jack-action-box{background:#FFFFFF;border:1px solid #F9F9F9;box-shadow:0 4px 8px #0000001a;border-radius:10px;width:auto;z-index:999;margin-left:-42px;min-height:85px}.jack-action .jack-action-box,.jack-school-teacher .jack-action .jack-action-box,.jack-school-teacher .jack-action .jack-action-box a{font-weight:400;font-size:14px;line-height:21px;color:#8294c2;text-decoration:none;cursor:pointer}.jack-school-teacher .jack-action .jack-action-box{height:110px}.jack-admin-board{border:1px solid #DFE0EB;border-radius:8px;height:115px}.jack-admin-h3{font-weight:500;font-size:22px;line-height:33px;letter-spacing:1px;color:#252733}.jack-amdin-total{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.4px;color:#9fa2b4}.jack-green{color:#37c61f}.jack-course-name,.jack-course-no{font-weight:500;font-size:11px;line-height:18px;letter-spacing:1px;color:#252733}.jack-admin-bg-white{background-color:#fff;border:1px solid #DFE0EB;box-shadow:0 4px 4px #00000008;border-radius:8px}.jack-table th{font-weight:600;font-size:18px;line-height:22px;color:#7b86aa}.jack-school-teacher .jack-table th,.jack-school-teacher .jack-table td,.jack-school-teacher .jack-school-teacher-name{font-size:18px;line-height:23px;color:#7b86aa}.jack-school-teacher .jack-table .form-check-input{width:24px;height:24px}.school-teacher-course-outoff{font-size:14px;line-height:18px}.jack-school-teacher .jack-school-teacher-name,.jack-school-teacher .school-teacher-course-name{color:#1f2e57}.jack-enroll-date{font-weight:400;font-size:14px;line-height:20px;color:#566589}.jack-enroll-time{font-weight:500;font-size:16px;line-height:24px;color:#566589}.jack-users-icon{width:95px}.jack-border-dotted{border-left:1px dashed #7E8588}.jack-border-dotted-round{border:1px dashed #7E8588}.jack-drop-file{width:158px;height:158px}.jack-profile-title{font-weight:500;font-size:16px;line-height:19px;color:#7e8588}.jack-text-bg-light-icon{background:#F3F4FF!important;width:40px;height:40px}.jack-text-bg-light-icon i{color:#4d44b5}.jack-edit-profile-btn:visited,.jack-edit-profile-btn:hover,.jack-edit-profile-btn{width:142px;height:40px;background:#248aef;border-radius:8px;text-decoration:none;color:#fff}.jack-admin-btn-default-achive{width:167px;height:40px;background:#F3F4FF;border-radius:8px;font-weight:600;font-size:14px;line-height:17px;color:#2a434e}.jack-profile-data{font-weight:600;font-size:14px;line-height:17px;color:#4d5b61}.jack-user-login-detail{width:290px;height:228px;left:567px;top:186px;background:rgba(217,217,217,.15)}.jack-user-login-title{font-weight:600;font-size:18px;line-height:23px;color:#1f2e57}.jack-admin-achivement .inner-div{border-radius:6px;width:100px;height:100px;box-shadow:0 16px 60px #07003f14}.jack-admin-achivement .inner-div.basic{background:linear-gradient(180deg,#E6E6E6 63.02%,#B8B2DA 100%)}.jack-admin-achivement .inner-div.intermediate{background:linear-gradient(180deg,rgba(184,178,218,.41) 52.08%,#937DFF 100%)}.jack-admin-achivement .inner-div.advance{background:linear-gradient(180deg,rgba(174,192,255,.94) 0%,#9F8CFA 100%)}.jack-admin-achivement .inner-div .stars.top-0{margin:0 auto;left:0;right:0;top:12px!important;font-size:15px}.jack-admin-achivement .inner-div h6{font-size:11px}.jack-admin-achivement .inner-div.intermediate .fa-star{background:-webkit-gradient(linear,left top,left bottom,from(#d69b31),to(#fac465));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.jack-admin-achivement .inner-div.advance .fa-star{color:#ffce33}.jack-text-success{color:#1fc830}.jack-text-danger{color:#ae2112}.jack-school-container .bg-school-sidebar{background:#03008C}.jack-school-container .jack-school-module-box{width:245px;height:223px;border-radius:6px;border:1px solid #D1D5E1}.jack-school-container .courses-box .jack-school-box-inner{background-image:url(/images/full-year-school-box-img.png);background-repeat:no-repeat;background-size:cover}.std-course-page .courses-box,.jack-school-container .courses-box{width:330px;height:320px;background:#D7D7D7;border:1px solid #ECEDF1;border-radius:20px;padding:21px}.std-course-page .courses-box .jack-school-box-inner{background-image:url(/images/full-year-box-img.jpg);background-size:cover}.std-course-page .courses-box.disable .jack-school-box-inner{background-image:url(/images/full-year-box-img.jpg);filter:grayscale(1);background-size:cover}.std-course-page .jack-std-buy-now,.jack-student-profession-program-box .jack-std-buy-now,.jack-school-container .courses-box .jack-std-buy-now,.jack-student-full-year-box .jack-std-buy-now{border-radius:6px;background:#AE2112;width:118px;height:32px;padding:6px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none;display:block}.jack-school-home .icon-box.bg-icon-user{background:#03008C}.jack-school-home .icon-box.bg-icon-file{background:#248AEF}.jack-school-container .jack-school-module-page-box-bg{background:#03008C;border-radius:14px 14px 0 0;height:87px;color:#fff}.jack-school-container .jack-program-page .inner-div,.jack-school-container .jack-program-page .inner-div.active{background:rgb(255,255,255);border-radius:14px;width:252px;height:214px;box-shadow:0 3px 4px #0000000a}.jack-school-container .jack-program-page .inner-div h2{width:194px;height:56px;border-radius:5px;background:#03008C;align-items:center;display:grid;font-family:Source Sans Pro;font-size:24px;font-weight:600;line-height:30px;letter-spacing:0em}.jack-school-container .jack-program-page .inner-div .jack-program-date{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left}.jack-school-container .jack-program-page .inner-div .jack-no-of-student{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left}.jack-school-container .jack-program-page .inner-div .jack-school-program-btn-view{padding:8px 21px 9px;border-radius:5px;background:#AE2112;font-family:Source Sans Pro;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:center;color:#fff}@media (max-width: 590px){.jack-about-slider .about-card-img{height:594px;border:unset;box-shadow:0 20px 50px #0000000d;border-radius:unset;background-image:url(/images/about-mobile.png);background-position:center;background-repeat:no-repeat;background-size:cover}.jack-rounded-0{border-radius:0!important}.jack-bg-none{background-color:transparent!important}.jack-white-box-shadow-none{box-shadow:none}.jack-rounded-0{border-radius:0}.jack-about-slider p{font-weight:300;font-size:24px;line-height:2rem}.about-team-section .team-h2{font-weight:700;font-size:24px}.about-team-section .detail{height:80px}.jack-payment-page .form-check-input.check-box{width:40px}.blog-blue{background:#B1BDFF;height:500px}.blog-blue h2{font-weight:600;font-size:22px;line-height:48px;letter-spacing:.005em;color:#2c2e32}.jack-about-slider.blog .card-text{font-weight:400;font-size:22px;line-height:46px}.privacy h1{font-weight:600;font-size:22px;line-height:48px;text-align:center}.jack-footer .terms-footer ul li{font-weight:400;font-size:12px;line-height:2px}.jack-admin-board{border:1px solid #DFE0EB;border-radius:8px;height:155px}}@media (min-width: 680px) and (max-width: 780px){.jack-course-page .w-216,.jack-course-page .inner-content{width:180px}.teacher-detail h4{font-weight:600;font-size:12px}}@media (max-width: 768px){.laptop-img{top:unset}.bg-dark-sidebar .media{width:80%}.admin-top-header{position:relative;height:62px}.admin-inner-container{height:100%;margin-top:-62px;padding-top:62px}}@media (min-width: 768px) and (max-width: 900px){.star-col{position:absolute;left:-48px;margin:auto 0}.jack-rating-box div:first-child,.jack-rating-box div:nth-child(2),.jack-rating-box div:nth-child(3){height:450px}.group-img{bottom:-27px;right:2rem}.jack-about-slider p{font-weight:300;font-size:1.4rem;line-height:30px}.about-main-section .about-inner-div{height:515px}.privacy h1{font-weight:600;font-size:30px;line-height:48px}.jack-admin-board{border:1px solid #DFE0EB;border-radius:8px;height:155px}.jack-admin.jack-course-page .inner-div{height:auto;width:200px}.jack-admin.jack-course-page .star-col{position:absolute;left:0;margin:auto 0;top:90%}}@media (width: 1080px){.star-col{position:absolute;left:-48px;margin:auto 0}}@media (min-width: 780px){.paypal-div{width:35%!important}}@media (min-width: 780px) and (max-width: 1039px){.star-col{position:absolute;left:-18px;margin:auto 0}.alaliys1-img{top:-40px}.jack-course-page .w-216,.jack-course-page .inner-content{width:175px}.jack-about-slider p{font-weight:300;font-size:32px;line-height:40px}.vertical-nav{overflow:scroll;height:"auto"}.jack-rating-box div:first-child,.jack-rating-box div:nth-child(2),.jack-rating-box div:nth-child(3){height:450px}.group-img{bottom:27px;right:2rem}.jack-admin-board{border:1px solid #DFE0EB;border-radius:8px;height:155px}.jack-user-login-detail{width:230px}.jack-border-lg-dotted{border-left:1px dashed #7E8588}.jack-admin.jack-course-page .inner-div{height:auto;width:180px;min-height:205px}.jack-admin.jack-course-page .star-col{position:absolute;left:-60px;margin:auto 0}}@media (min-width: 1439px){.star-col{position:relative}.star-col>span{position:absolute;right:4.2rem}.jack-admin.jack-course-page .star-col>span{position:absolute;right:25px}}@media (min-width: 2559px){.jack-admin.jack-course-page .star-col>span{position:absolute;right:50px}}.jack-ff-inter{font-family:Inter,sans-serif;font-style:normal}.jack-fw-400{font-weight:400}.jack-fw-700{font-weight:700}.jack-fw-800{font-weight:800}.jack-fw-600{font-weight:600}.jack-fw-900{font-weight:900}.jack-h1{font-size:36px;line-height:44px}.jack-h2{font-size:calc(1.5rem + .418vw);line-height:calc(1.725rem + .9vw)}.jack-h3{font-size:24px;line-height:42px}.jack-h4{font-size:20px;line-height:30px!important}.jack-h5{font-size:18px;line-height:30px!important}.jack-p{font-size:18px;line-height:23px}.jack-new-btn-danger{font-weight:700;font-size:16px;color:#fff;background:#AE2112;border-radius:6px}.jack-sign-up-btn{width:auto;font-weight:700;font-size:16px;line-height:22px;color:#fff;background:#AE2112;border-radius:6px}.jack-sign-in-btn{width:auto;height:40px;font-weight:700;font-size:16px;line-height:20px;color:#ae2112;border-radius:6px;border:1px solid #AE2112}.jack-new-btn-primary{width:100px;height:40px;font-weight:700;font-size:16px;line-height:20px;color:#fff;background:#27599C;border-radius:6px}.jack-home-slider .home-card-img{height:594px;background-image:url(/images/hero-bkg-1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.jack-home-floting-section .row,.jack-about-floting-section .row{background-color:#27599c;width:100%;position:absolute;top:50%;translate:0% -50%;height:166px;border-radius:6px}.jack-home-floting-section .row p{font-weight:700;font-size:24px;line-height:42px}.jack-h-100{height:100px}.jack-h-78{height:78px}.jack-home-middle-white p,.jack-home-middle-security p,.jack-home-middle-program p,.jack-home-p{font-weight:700;font-size:30px;line-height:42px}.jack-home-loss-box{max-width:338px;height:207px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:24px}.jack-home-loss-box h1{font-weight:800;font-size:48px;line-height:42px;letter-spacing:-.02em;color:#81beff;margin-top:9px}.jack-home-loss-box h5{font-weight:400;font-size:20px;line-height:26px}.jack-home-loss-box-img-1{background-image:url(/images/school-productivity.jpg)}.jack-home-loss-box-img-2{background-image:url(/images/schools-affected.jpg)}.jack-home-loss-box-img-3{background-image:url(/images/students-impacted.jpg)}.jack-home-loss-box-img-4{background-image:url(/images/ransomware.jpg)}.jack-home-loss-box-img-5{background-image:url(/images/average-recovery.jpg)}.jack-home-loss-box-img-6{background-image:url(/images/lockin.jpg)}.jack-home-loss-box-img-2 h1{color:#ffbd43}.jack-home-loss-box-img-3 h1{color:#ff7869}.jack-home-loss-box-img-4 h1{color:#94d2bd}.jack-home-loss-box-img-5 h1{color:#fff}.jack-home-loss-box-img-6 h1{color:#53e0ff}.jack-home-middle-security{background-color:#e6f6ff}.jack-home-rating-box-inner{width:400px;height:406px;border-radius:20px}.jack-home-rating-box-row .jack-home-rating-box:first-child .jack-home-rating-box-inner{background:linear-gradient(214.67deg,#FFC581 14.31%,rgba(218,126,68,.78) 102.56%)}.jack-home-rating-box-row .jack-home-rating-box:nth-child(2) .jack-home-rating-box-inner{background:linear-gradient(230.62deg,#FFFFFF 6.93%,#A5A5A5 91.18%)}.jack-home-rating-box-row .jack-home-rating-box:nth-child(3) .jack-home-rating-box-inner{background:linear-gradient(230.62deg,#FFEC66 6.93%,#FF9600 91.18%)}.jack-home-rating-box h5{font-weight:700;font-size:20px;line-height:42px}.jack-home-rating-box ul{font-weight:600;font-size:14px;line-height:20px}.jack-home-rating-box ul li span{position:relative;left:-5px}.jack-home-rating-box-row .jack-home-rating-box:nth-child(1) .inner-div .stars .fa-star{font-size:50px;color:#ffd8a3}.jack-home-rating-box-row .jack-home-rating-box:nth-child(2) .inner-div .stars .fa-star{font-size:50px;color:#fff}.jack-home-rating-box-row .jack-home-rating-box:nth-child(3) .inner-div .stars .fa-star{font-size:50px;color:#fff3a8}.jack-home-rating-box-row .jack-home-rating-box:nth-child(1) li::marker{color:#ffd8a3;font-size:20px}.jack-home-rating-box-row .jack-home-rating-box:nth-child(2) li::marker,.jack-home-rating-box-row .jack-home-rating-box:nth-child(3) li::marker{color:#fff;font-size:20px}.jack-home-middle-blue p{font-weight:400;font-size:18px;line-height:28px}.jack-home-middle-program .inner-div{height:320px;width:320px;background:#FFFFFF;border:1px solid #EFEFEF;box-shadow:0 4px 8px #00000014;border-radius:20px}.jack-home-middle-program .inner-div h1{font-size:48px;line-height:30px}.jack-home-middle-program .inner-div .jack-btn-get-started{font-size:18px;line-height:29px;background:#AE2112;border-radius:6px;height:40px;width:144px;font-weight:700}.jack-new-btn-login{background:#248AEF;color:#fff;height:40px}.jack-new-btn-close{height:40px}.get-new-password{background:#248AEF;color:#fff;height:40px}.jack-home-middle-program .inner-div .discription{font-weight:400;font-size:18px;line-height:30px;color:#7a7a7a}.jack-fw-bold-800{font-weight:800}.jack-top-33{top:33%}.jack-lock-mini-outer{width:556px;height:80px;background:#CD3D33;border-radius:60px}.jack-cyber-inner .heading{font-style:normal;font-weight:700;font-size:18px;line-height:22px;text-align:center;color:#fff}.jack-cyber-inner .detail{width:350px;height:61px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.02em;color:#fff;margin-right:22px}.lock-mini-img{width:60px;height:60px;background:#A62A20}.lock-mini-img img,.shield-img img,.bottle-img img,.smile-img img{max-height:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.jack-shield-outer{width:556px;height:80px;background:#32B34F;border-radius:60px}.shield-img{width:60px;height:60px;background:#148930}.jack-cyber-inner.shield .heading{width:100px;height:64px;text-align:left}.jack-cyber-inner.lock-mini .heading{width:100px;text-align:left}.jack-bottle-outer{width:556px;height:80px;background:#593694;border-radius:60px}.bottle-img{width:60px;height:60px;background:#3C1855}.jack-cyber-inner.bottle .heading{width:70px;height:42px;text-align:left}.jack-cyber-inner.bottle .detail{width:361px;height:55px;margin-right:13px}.jack-smile-outer{width:556px;height:80px;background:#1380B8;border-radius:60px}.smile-img{width:60px;height:60px;background:#295C9D}.jack-cyber-inner.smile .heading{width:83px;height:34px;text-align:left}.jack-cyber-inner.smile .detail{width:370px;height:48px;margin-right:13px}.jack-home-dashboard-section{background-color:#e6f6ff;min-height:600px}.jack-home-dashboard-section li .fa-check-circle{color:#09509c;font-size:20px}.jack-home-dashboard-section li{font-weight:400;font-size:18px;line-height:42px}.jack-home-testimonial .card{background:#FFFFFF;box-shadow:0 4px 8px #0000001f;border-radius:12px;width:380px;min-height:375px;border:none}.jack-home-testimonial .profile-pic{width:48px;height:48px}.jack-home-testimonial .profile-new{margin-left:12px}.jack-home-testimonial .card-cust-name{font-size:18px;line-height:28px}.jack-home-testimonial .card-cust-profession{font-size:14px;line-height:28px}.jack-home-testimonial .carousel__viewport{padding-top:10px;padding-bottom:10px}.jack-home-testimonial .carousel__prev,.jack-home-testimonial .carousel__next{background:#AE2112;border-radius:100%;color:#fff;padding:5px}.jack-about-hero-heading{font-weight:700;font-size:36px;line-height:44px}.jack-about-hero-p{font-weight:400;font-size:18px;line-height:23px}.jack-about-floting-section p{font-weight:700;font-size:24px;line-height:36px}.jack-about-values-section{min-height:900px;background-image:url(/images/about-bg.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.jack-about-values-section .row>h3{font-weight:700;font-size:30px;line-height:36px}.jack-about-values-section .row>p{font-weight:400;font-size:18px;line-height:28px}.jack-about-values-div{width:400px;background:rgba(255,255,255,.8);border-radius:20px}.values-row div h5{font-weight:700;font-size:20px;line-height:28px}.values-row div p{font-weight:400;font-size:14px;line-height:20px}.values-row div:nth-child(1) h5{color:#1580b7}.values-row div:nth-child(2) h5{color:#005e73}.values-row div:nth-child(3) h5{color:#399100}.values-row div:nth-child(4) h5{color:#ff6a00}.values-row div:nth-child(5) h5{color:#de2a27}.values-row div:nth-child(6) h5{color:#9a2327}.values-row div:nth-child(7) h5{color:#24599c}.values-row div:nth-child(8) h5{color:#17969d}.jack-about-team-section{background-color:#e6f6ff}.jack-about-team-section .team-h2{font-weight:700;font-size:30px;line-height:28px}.jack-about-team-section .detail{height:110px}.jack-about-team-section .detail h2{font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.0024em}.jack-about-team-section .detail h5{font-weight:400;font-size:18px;line-height:32px}.jack-home-testimonial .card-body{width:380px;height:348px}.jack-home-testimonial .card-body .template p{font-size:18px;line-height:28px;color:#000}.inputGroup{background-color:#fff;display:block;position:relative}.inputGroup label{width:100%;display:block;text-align:left;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;overflow:hidden}.inputGroup label:before{width:10px;height:10px;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scaleZ(1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.inputGroup label:after{width:32px;height:32px;content:"";border:2px solid #D1D7DC;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:2px 3px;border-radius:50%;z-index:2;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.inputGroup input:checked~label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.inputGroup input:checked~label:after{background-color:#09509c;border-color:#09509c}.inputGroup input{width:30px;height:30px;order:1;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.jack-school-payment-form-container.container-fluid{max-width:1512px}.jack-school-payment-form label{font-weight:400;font-size:18px;line-height:23px;color:#1f2e57}.jack-school-payment-agree label{font-weight:400;font-size:14px;line-height:18px;color:#8294c2}.jack-school-payment-form input,.jack-school-payment-form-container input,.jack-school-payment-form-container select,.jack-school-payment-form select{height:40px}.jack-school-payment-form .form-check-input{width:1em;height:1em}.jack-school-payment-heading{font-weight:600;font-size:26px;line-height:33px;color:#1f2e57}.jack-school-payment-amount-row{font-weight:400;font-size:18px;line-height:23px;color:#000}.jack-school-payment-amount-row .year{font-weight:400;font-size:18px;line-height:23px;color:#9ea6ba}.jack-school-payment-sub-heading{font-weight:600;font-size:13px;line-height:23px;color:#8496c4}.jack-school-payment-form .jack-overlay{height:40%}.jack-school-payment-plan{background-color:#eff9ff;border:1px solid #ECEDF1;max-height:100%}.jack-school-payment-plan-heading{font-weight:600;font-size:18px;line-height:33px;color:#09509c}.jack-school-payment-plan-box{max-width:275px;height:72px;background:#FFFFFF;border:1px solid #09509C;border-radius:5px}.jack-members{font-weight:600;font-size:18px;line-height:23px;color:#1f2e57}.jack-school-payment-plan-price{font-weight:600;font-size:18px;line-height:23px;color:#8496c4}.jack-school-payment-plan-detail-link{font-weight:600;font-size:14px;line-height:18px;text-decoration-line:underline;color:#248aef}.jack-shcool-payment-next{bottom:6%}.jack-dis-apply-btn{width:100px;height:40px;background:#AE2112;border-radius:6px;font-weight:700;font-size:16px;line-height:29px;color:#fff;text-decoration:none;border:#AE2112}.jack-shcool-payment-next button,.jack-shcool-payment-next button:focus{width:100px;height:40px;background:#AE2112;border-radius:6px;font-weight:700;font-size:16px;line-height:35px;color:#fff;text-decoration:none;border:#AE2112}.jack-shcool-payment-pay button{width:113px;height:40px;background:#AE2112;border-radius:6px;text-decoration:none;font-weight:700;font-size:16px;line-height:35px;color:#fff;display:block;margin:auto;border:#AE2112}.jack-shcool-payment-pay button:disabled{background:#bc6f67}.jack-shcool-payment-cancel a{font-weight:600;font-size:18px;line-height:23px;text-decoration-line:underline;color:#248aef}.jack-school-payment-plan-box span{font-weight:600;font-size:18px;line-height:23px;color:#000}.jack-new-footer{background-color:#141b34}.jack-new-footer p{font-size:16px;line-height:24px}.jack-social .fab{font-size:30px;margin:10px}.jack-new-footer .fa-facebook{color:#295b9d}.jack-new-footer .fa-twitter{color:#00a9c9}.jack-new-footer .fa-linkedin{color:#1380b7}.jack-new-footer .fa-youtube{color:#df2a27}.jack-new-footer .jack-new-footer-heading{font-size:18px;line-height:24px}.jack-new-footer ul a{font-family:Source Sans Pro,sans-serif}.jack-footer-link{font-weight:400;font-size:16px;line-height:30px;text-decoration:none}.jack-footer-contact-us .first-row,.jack-footer-contact-us .second-row,.jack-footer-contact-us .third-row{background:#0C1226;border-radius:8px;font-size:16px;line-height:20px}.jack-footer-contact-us .fa{color:#295b9d;font-size:16px}.jack-w-32{width:128px}.jack-sm-none{display:none!important}.jack-sm-block{display:block!important}@media (max-width: 576px){.jack-shcool-payment-next{position:relative!important;bottom:0;margin-top:15px;margin-bottom:5px}.jack-new-top-nav .image{width:184px;height:33px}.jack-home-hero-section p{font-size:18px;font-style:normal;font-weight:400;line-height:23px}.jack-home-floting-section{background-color:#27599c;border-radius:4px;height:147px}.jack-home-floting-section .row{width:100%;height:147px;bottom:0!important;top:0%;left:1%;translate:0% 0%}.jack-about-floting-section .row{width:100%;bottom:0!important;top:0%;left:1%;translate:0% 0%;padding:.8rem!important}.jack-home-floting-section .row p,.jack-about-floting-section .row p{font-size:14px;line-height:17px}.jack-home-middle-white p,.jack-home-middle-security p,.jack-home-middle-program p,.jack-home-p{font-size:18px;line-height:24px}.jack-home-loss-box{width:270px;height:165px}.jack-home-loss-box h1{font-size:36px;line-height:42px}.jack-home-loss-box h5{font-weight:400;font-size:16px;line-height:22px}.jack-home-rating-box-inner{width:289px;height:386px;border-radius:20px}.jack-home-rating-box-row .jack-home-rating-box:nth-child(1) .inner-div .stars .fa-star{font-size:36px}.jack-home-rating-box-row .jack-home-rating-box:nth-child(2) .inner-div .stars .fa-star{font-size:36px}.jack-home-rating-box-row .jack-home-rating-box:nth-child(3) .inner-div .stars .fa-star{font-size:36px}.jack-home-middle-blue h3{font-weight:700;font-size:18px;line-height:24px}.jack-home-rating-box h5{font-weight:700;font-size:14px;line-height:23px;margin-bottom:18px}.jack-home-rating-box ul{font-size:12px;line-height:17px}.jack-home-middle-blue p{font-size:18px;line-height:28px}.jack-lock-mini-outer,.jack-shield-outer,.jack-bottle-outer,.jack-smile-outer{width:334px;height:148px;border-radius:8px}.lock-mini-img,.shield-img,.bottle-img,.smile-img{width:38px;height:39px}.lock-mini-img img,.bottle-img img,.smile-img img{max-width:60%}.shield-img img{max-width:45%}.jack-cyber-inner.lock-mini .heading,.jack-cyber-inner.shield .heading,.jack-cyber-inner.bottle .heading,.jack-cyber-inner.smile .heading{width:auto;height:auto;text-align:left}.jack-cyber-inner.lock-mini .detail,.jack-cyber-inner.shield .detail,.jack-cyber-inner.bottle .detail,.jack-cyber-inner.smile .detail{width:auto;height:auto;text-align:left;margin-top:5px;padding-left:0}.jack-home-testimonial .card,.jack-home-testimonial .card-body{width:277px;height:253px}.jack-about-hero-heading{font-weight:700;font-size:24px;line-height:29px}.jack-about-hero-p{font-weight:400;font-size:12px;line-height:17px}.jack-about-team-section .row .col{min-height:220px;width:33%}.jack-about-team-section .detail{height:70px}.jack-about-team-section .team-h2{font-weight:700;font-size:18px;line-height:28px}.jack-about-team-section .detail h2{font-weight:700;font-size:14px;line-height:17px;letter-spacing:-.0024em}.jack-about-team-section .detail h5{font-weight:400;font-size:12px;line-height:17px}.jack-about-values-section{min-height:900px;background-image:url(/images/about-bg-mobile.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.jack-about-values-section .row>h3{font-weight:700;font-size:18px;line-height:36px}.jack-about-values-section .row>p{font-weight:400;font-size:14px;line-height:17px}.jack-about-values-section .row>.col>p{font-weight:400;font-size:14px;line-height:20px}.jack-about-values-div{width:330px}.jack-top-30{top:30%}.jack-h-150{height:150px}}@media (max-width: 330px){.jack-shcool-payment-next{position:relative!important;bottom:0;margin-top:15px;margin-bottom:5px}.jack-xm-block{display:block!important}.jack-xm-none{display:none!important}.jack-home-middle-program .inner-div{width:290px;height:320px;background:#FFFFFF;border:1px solid #EFEFEF;box-shadow:0 4px 8px #00000014;border-radius:20px}.jack-home-rating-box-inner{width:275px;height:400px;border-radius:20px}.jack-px-0{padding-right:0!important;padding-left:0!important}.jack-home-testimonial .jack-h2{font-size:18px;line-height:42px}.jack-lock-mini-outer,.jack-shield-outer,.jack-bottle-outer,.jack-smile-outer{width:280px;height:148px;border-radius:8px}.jack-cyber-inner.lock-mini,.jack-cyber-inner.shield{margin-top:5px!important}.jack-about-hero-heading{font-weight:700;font-size:20px;line-height:24px}.jack-about-hero-p{font-weight:400;font-size:10px;line-height:15px;margin-top:10px!important}.jack-about-floting-section .row{padding:1rem!important}.jack-about-values-div{width:270px}.jack-about-team-section .row .col{min-height:200px;width:50%}.jack-about-team-section .detail{height:70px}}@media (min-width: 768px) and (max-width: 1025px){.jack-home-floting-section .row p{font-size:20px;line-height:32px}.jack-home-middle-white p,.jack-home-p{font-size:24px;line-height:36px}.jack-home-middle-security p,.jack-home-middle-program p,.jack-home-testimonial .jack-h2{font-size:24px}.jack-home-loss-box{width:246px;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px}.jack-home-loss-box h1{font-weight:800;font-size:36px;line-height:42px;letter-spacing:-.02em}.jack-home-loss-box h5{font-weight:400;font-size:16px;line-height:22px}.jack-home-testimonial .card-body{width:334px}.jack-about-hero-heading{font-size:30px;line-height:36px}.jack-about-floting-section p{font-weight:700;font-size:20px;line-height:32px}.jack-about-values-section{min-height:900px;background-image:url(/images/about-bg-tab.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}}@media (min-width: 576px) and (max-width: 1000px){.jack-shcool-payment-next{position:relative!important;bottom:0;margin-top:15px;margin-bottom:5px}}@media (min-width: 576px) and (max-width: 768px){.jack-home-floting-section .row,.jack-about-floting-section .row{left:1%;translate:0% 25%}.jack-h-230{height:230px}.jack-footer-email{font-size:11px}.jack-home-testimonial .card{width:350px;min-height:350px}.jack-top-30{top:30%}.jack-h-200{height:200px}}@media (min-width: 1200px) and (max-width: 1399.98px){.jack-home-rating-box-inner{width:350px;height:406px;border-radius:20px}.jack-top-33{top:33%}}@media (min-width: 1515px){.jack-home-hero-bg{background-image:url(/images/hero-bkg-1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:90vh}.jack-about-hero-bg img{display:none!important}.jack-about-hero-bg{background-image:url(/images/hero-about.webp);background-position:center;background-repeat:no-repeat;background-size:cover;height:90vh}}.jack-ff-roboto{font-family:Roboto,sans-serif;font-style:normal}.jack-ff-source-sans-pro{font-family:Source Sans Pro,sans-serif;font-style:normal}.jack-ff-poppins{font-family:Poppins,sans-serif;font-style:normal}.jack-ff-fredoka{font-family:Fredoka,sans-serif;font-style:normal}.jack-ff-nunito{font-family:Nunito,serif;font-style:normal}.jack-text-red{color:#ae2112}.jack-text-light-blue{color:#09509c}.jack-text-vivid-blue{color:#1abfff}.jack-text-white{color:#fff}.jack-text-bock-chain-p{color:#464b5a;max-width:700px}.jack-text-dark-blue{color:#0c1226}.jack-fs-40{font-size:40px}.jack-fs-34{font-size:34px}.jack-fs-30{font-size:30px}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(69, 0, 175, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-toggler:active,.navbar-toggler:focus,.navbar-toggler:hover{box-shadow:none}.custom-toggler.navbar-toggler:active,.custom-toggler.navbar-toggler:focus,.custom-toggler.navbar-toggler:hover{border-radius:68px;border:0;width:53px;height:53px;background:#27599c14;box-shadow:none}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).hover,.btn:not([disabled]):not(.disabled).hover,.jack-new-btn-login.btn:not([disabled]):not(.disabled):hover,.jack-school-teacher-dropdown-blue.btn:not([disabled]):not(.disabled):hover,.get-new-password.btn:not([disabled]):not(.disabled):hover,.jack-btn.btn:not([disabled]):not(.disabled):hover{color:#fff!important;background-color:#248aef!important;border-color:#007bff!important}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).hover,.btn-secondary:not([disabled]):not(.disabled):hover{color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important}.jack-new-btn-primary:hover{width:100px;height:40px;font-weight:700;font-size:16px;line-height:20px;color:#fff!important;background:#27599C!important;border-radius:6px}.jack-sign-up-btn:hover{font-weight:700;font-size:16px;line-height:22px;color:#fff;background:#AE2112;border-radius:6px}.jack-btn-danger.jack-btn.btn:not([disabled]):not(.disabled):hover,.jack-std-home-hero-btn-get-subscribe.btn:not([disabled]):not(.disabled):hover,.jack-new-btn-danger.btn:not([disabled]):not(.disabled):hover{background:#AE2112!important;border-color:#ae2112!important;color:#fff!important}.jack-home-hero-section{min-height:620px;background:#E3F1FF;border-radius:0 0 40px 40px}.jack-fc-bg-alice-blue{background-color:#eff7ff}.jack-home-hero-section-bock-chain{min-height:726px;background-image:url(/images/hero-section-block-chain.png);background-color:#eff7ff;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.jack-home-hero-section-bock-chain-box{width:199px;height:194px;top:785px;left:225px;opacity:1;border-radius:30px;background-color:#fff;transform:rotate(0);padding-top:10px}.jack-block-chain-home-middle{min-height:785px;background-image:url(/images/section-2-block-chain-bg.png);background-color:#eff7ff;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:149px}.jack-block-chain-home-3{min-height:528px;background-image:url(/images/section-3-block-chain-bg.png);background-color:#eff7ff;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.jack-block-chain-home-4{min-height:705px;background-image:url(/images/section-4-block-chain-bg-img.png);background-color:#eff7ff;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.jack-block-chain-home-5{background-image:url(/images/section-5-block-chain-bg.png);background-color:#eff7ff;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.jack-block-chain-home-5-block-wrapper{min-height:450px}.jack-std-sub-h2{font-size:30px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:.15px;text-transform:uppercase}.jack-un-sub h1{font-size:40px;font-weight:800;line-height:48px;letter-spacing:0em}.jack-un-sub-box{border-width:6px 0px 0px 0px;border-color:#541e92;border-style:solid;border-radius:6px;background:#FFF;box-shadow:0 4px 13px #0000001a}.jack-btn-unsub{display:inline-flex;height:38px;padding:6px 10px 7px;justify-content:center;align-items:center;flex-shrink:0;border-radius:2px;border:1px solid rgba(154,35,39,.47);color:#9a2327;font-family:Source Sans Pro;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.jack-accident-text{color:#9a9a9a;font-family:Source Sans Pro;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.student-discount-code{color:#000;font-family:Source Sans Pro;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.jack-un-sub-back-home{width:113px;height:40px;color:#fff;font-family:Source Sans Pro;font-size:20px;font-style:normal;font-weight:700;line-height:normal;border-radius:6px;background:#AE2112;border:1px solid #AE2112;display:inline-flex;padding:10px 29px 17px 31px;justify-content:center;align-items:center;text-decoration:none}.jack-un-sub-box-inner h2{color:#000;font-family:Source Sans Pro;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.jack-un-sub-box-inner h3{color:#9a9a9a;font-family:Source Sans Pro;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.jack-std-sub-p{font-family:Source Sans Pro;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.card-title{font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.jack-choose-program-top-nav{background:#FAFDFF}.jack-student-choose-program-container h3{font-weight:700;font-size:32px;line-height:40.22px;color:#1f2e57}.jack-logged-user-text{font-size:24px!important}.jack-student-full-year-box,.jack-student-profession-program-box{background:#D7D7D7;border:1px solid #ECEDF1;height:303px;width:258px;border-radius:20px;padding:21px}.jack-student-box-inner{width:230px;height:138px;border-radius:18px}.jack-student-full-year-box .jack-student-box-inner{background-image:url(/images/full-year-box-img.jpg)}.jack-student-profession-program-box .jack-student-box-inner{background-image:url(/images/professional-program.jpg)}.jack-student-box-inner h5{font-size:24px}.jack-std-home-floting-section .row{width:100%;position:absolute;top:45%;translate:0% -45%;height:166px}.jack-block-chain-home-floting-section{background-color:#eff7ff}.jack-block-chain-home-floting-section .row{width:100%;position:absolute;top:45%;translate:0% -45%;height:200px}.jack-floating-box-h{height:80px}.jack-std-home-floting-section .row .floating-strip-green{border:1px solid #32B34F;border-radius:11px}:is(.jack-std-home-floting-section .row .floating-strip-green) .green-strip{background:#32B34F;border-radius:11px;line-height:25.4px}:is(.jack-std-home-floting-section .row .floating-strip-green) div[class~=text-center]{height:125px}.jack-std-home-floting-section .row .floating-strip-red{border:1px solid #E64325;border-radius:11px}:is(.jack-std-home-floting-section .row .floating-strip-red) .red-strip{background:#E64325;border-radius:11px}:is(.jack-std-home-floting-section .row .floating-strip-red) div[class~=text-center]{height:125px}.jack-std-keypoint-section{background:#E3F1FF}.jack-std-middle-section-3{background:#EBFFEF}:is(.jack-std-middle-section-3 .points) li{list-style:none;list-style-image:none;position:relative;align-items:center;display:flex;margin-bottom:calc(2.25rem + 1vh)}:is(.jack-std-middle-section-3 .points) li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" fill="rgba(9, 80, 156, 1)" class="bi bi-check-circle-fill" viewBox="0 0 16 16"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z"/></svg>');display:block;font-size:3.6em;line-height:.1;margin-right:25px;margin-left:0}.jack-std-middle-section-3 div[class~=text-center]{padding-left:calc(40px + 1vw)}.completed{color:#02e119!important}.in-completed{color:#fc0079!important}.jack-home-middle-blue{background:#FFBFB8}.jack-std-home-middle-white h2{font-size:28px;line-height:38px;text-transform:uppercase}.jack-std-home-middle-white .jack-std-home-middle-white p{font-size:20px;font-style:normal;font-weight:400;line-height:26px}.jack-std-join-section{background-image:url(/images/join.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:650px}.jack-std-join-section h2{font-size:30px;font-style:normal;font-weight:700;line-height:42px;text-transform:uppercase}.jack-std-join-section p{font-size:20px;font-style:normal;font-weight:400;line-height:26px}.jack-std-join-section .join-inner-div{background-image:url(/images/personal-data-security.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:267px;height:249px;border-radius:14px}.jack-std-join-section .join-inner-div-std{background-image:url(/images/personal-data-security-student.png)}.jack-std-join-section .join-inner-div h1{color:#000;font-size:28px;font-style:normal;font-weight:800;line-height:36.5px;text-transform:uppercase}.jack-std-join-section .jack-std-buy-now{border-radius:6px;background:#AE2112;width:180px;height:40px;padding:8px 14px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;font-family:Source Sans Pro;font-size:18px;font-style:normal;font-weight:700;line-height:18px;text-decoration:none}.jack-std-home-laptop-section{background:#FAF5FF}.jack-std-home-middle-white-subscribe{height:430px}.jack-std-sub-input{border-radius:6px;border:1px solid #E4E7EB;background:#FFF;width:431px;height:61px;flex-shrink:0}.jack-input-border-red{border:1px solid rgb(252,58,58)!important}.jack-std-home-hero-btn-get-subscribe{position:absolute;padding:7px 12px 8px 13px;border-radius:6px;background:#AE2112;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:38px;width:120px;right:10px;top:12px}.jack-std-home-testimonial .jack-h2{font-size:30px;font-style:normal;line-height:42px}.jack-std-home-testimonial .carousel__prev,.jack-std-home-testimonial .carousel__next{background:#AE2112;border-radius:100%;color:#fff;padding:5px}.jack-std-home-testimonial .card{background:#F0F8FF;box-shadow:0 4px 8px #0000001f;border-radius:12px;width:380px;min-height:375px;border:none}.jack-std-home-testimonial .card-body{width:380px}.jack-std-home-testimonial .card-body .template{min-height:230px}.jack-std-home-testimonial .card-body .template p{font-size:18px;line-height:28px;color:#000}.jack-std-home-testimonial .profile-pic{width:48px;height:48px;border-radius:50%}.jack-std-home-testimonial .profile-new{margin-left:12px}.jack-std-home-testimonial .card-cust-name{font-size:18px;line-height:28px}.jack-std-home-testimonial .card-cust-profession{font-size:14px;line-height:28px}.jack-admin.jack-course-page .inner-div{min-height:190px;width:169px}.jack-school-bg-color-dark{background-color:#004288}.student-bg-color-dark{background-color:#12295f}.student-dashboard-inner,.student-dashboard-sidebar{height:94vh}.student-bg-light{background-color:#fafcfe}.student-dashboard-container .inner-div .course-jack-btn-danger,.jack-school-container .inner-div .school-course-jack-btn-danger{background:#AE2112;border-radius:5px;font-weight:700;font-size:14px;line-height:20px;align-items:center;color:#fff}.jack-quiz-box .jack-btn-danger{background:#AE2112}.course-btns{bottom:-11px}.bg-teacher-container{min-height:555px}.side-nav-li{height:60px}#sidebar ul li a,#sidebar ul li link{color:#fff;font-weight:400;font-size:16px}#sidebar .divider{position:relative;height:2px;background:white;width:190px;margin:20px auto}.jack-school-teacher .jack-table th,.jack-school-teacher .jack-table td,.jack-school-teacher .jack-school-teacher-name{font-size:18px;line-height:22px;color:#7b86aa}.jack-admin-bg-white.table-responsive{height:470px}.jack-action .jack-action-box{background:#FFFFFF;border:1px solid #F9F9F9;box-shadow:0 4px 8px #0000001a;border-radius:10px;width:auto;z-index:999;margin-left:-95px;margin-top:-58px;min-height:85px}.jack-table tr td{height:44px;line-height:20px;vertical-align:middle}.bg-school-container-course .inner-div,.bg-school-container-course .inner-div.active{background:#5cc9fa;box-shadow:0 4px 14px 4px #5cc9fa3d;border-radius:10px;height:185px;width:169px}.bg-school-container-program .inner-div,.bg-school-container-program .inner-div.active{background:rgba(242,251,255,1);border-radius:14px;border:1px solid rgba(0,66,136,1);width:252px;height:214px}.bg-school-container-program .inner-div h2{width:194px;height:56px;border-radius:5px;background:rgba(0,66,136,1);align-items:center;display:grid;font-family:Source Sans Pro;font-size:24px;font-weight:600;line-height:30px;letter-spacing:0em}.bg-school-container-program .inner-div .jack-program-date{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left}.bg-school-container-program .inner-div .jack-no-of-student{font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left}.bg-school-container-program .inner-div .jack-school-program-btn-view{padding:8px 21px 9px;border-radius:5px;background:#248AEF;font-family:Source Sans Pro;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:center;color:#fff}.jack-program-course-heading-container{height:87px;border-radius:20px 20px 0 0;border:1px;background:#03008C}.jack-program-student-detail{border:1px solid #E5E5E5;height:87px}.jack-program-student-detail-box{border:1px solid #E5E5E5;border-radius:0 0 20px 20px}.jack-course-start{font-size:18px;font-weight:400;line-height:23px;letter-spacing:0em;color:#707eae}.jack-program-student-detail-heading{font-size:18px;font-weight:600;line-height:23px;letter-spacing:0em;color:#707eae}.jack-program-course-heading{font-size:18px;font-weight:600;line-height:23px;letter-spacing:0em}.bg-school-container-course .inner-div.not-active{background:#9D9FA0;box-shadow:0 4px 8px #a9b3c900;border-radius:10px;height:185px;width:169px}.bg-school-container-course .inner-div .heading-div.border-1{border-color:#fff;border-radius:10px;height:170px}.bg-school-container-course h4{font-size:22px}.bg-school-container-course .teacher-detail h4{font-weight:400;font-size:18px;line-height:27px;color:#707eae}.bg-school-container-course .inner-div .heading-div h2{font-weight:700;font-size:20px;line-height:30px;text-align:center;text-decoration-line:underline;color:#fff}.bg-school-container-course .inner-div .heading-div h3{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.jack-result p{color:#347be3;font-family:Source Sans Pro;font-size:16px;font-style:normal;font-weight:600;line-height:28px}.jack-score{border-radius:6px;background:#FAFCFF;color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.jack-result h1{color:#000;font-family:Source Sans Pro;font-size:32px;font-style:normal;font-weight:600;line-height:normal}.jack-result-date{color:#9a9a9a;font-family:Source Sans Pro;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.jack-result-box{border-radius:6px;border:3px solid #04009D;background:#FFF;font-size:24px}.jack-result-quiz{border-top:3px solid #04009D;background:#FFF;min-height:200px;font-size:24px}.min-vh-87-2{min-height:87.2vh!important}.jack-result-answers-wrong{border-radius:2px;background:#FFC7C7}.jack-result-answers-correct{border-radius:2px;background:#CFFFC7}.jack-result-answers{color:#000;font-family:Source Sans Pro;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.jack-result-btn-danger:hover,.jack-result-btn-danger{width:89px;padding:6px 10px 8px;justify-content:center;align-items:center;border-radius:6px;background:#AE2112;color:#fff;font-family:Source Sans Pro;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.modal-body:focus-visible{outline:none}.jack-forgot-password input,.jack-reset-password input{height:40px}@media (min-width: 320px) and (max-width: 576px){.jack-home-hero-section h1{font-size:24px;line-height:30px}.jack-home-hero-section{min-height:700px;border-radius:0 0 40px 40px}.jack-home-hero-bg{position:absolute;bottom:0}.student-dashboard-sidebar{height:auto!important}.jack-std-home-floting-section .row{width:100%;position:relative;top:0;translate:0% 0%;height:auto}.jack-block-chain-home-floting-section .row{position:relative}:is(.jack-std-middle-section-3 .points) li{list-style:none;list-style-image:none;position:relative;align-items:center;display:flex;margin-bottom:calc(1rem + 1vh)}.jack-std-middle-section-3 div[class~=text-center]{padding-left:0}.jack-h-auto{height:auto}.bg-school-container-course h4{font-size:22px;line-height:30px!important;padding-top:10px}.jack-un-sub-box-inner h2,.jack-un-sub-box-inner h3{font-size:22px}.jack-accident-text{font-size:18px}.jack-std-join-section{background-image:url(/images/join-mobile.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:850px}.jack-h-90{height:90%!important}.jack-std-sub-input{width:100%}.jack-std-home-testimonial .card{background:#FFFFFF;box-shadow:0 4px 8px #0000001f;border-radius:12px;width:290px;min-height:375px;border:none}.jack-std-home-testimonial .card-body{width:290px}.jack-std-home-testimonial .card-body .template{height:320px}.jack-std-home-testimonial .carousel__prev{left:35px}.jack-std-home-testimonial .carousel__next{right:35px}.jack-std-home-hero-btn-get-subscribe{position:relative;padding:7px 12px 8px 13px;border-radius:6px;background:#AE2112;font-size:18px;font-style:normal;font-weight:600;line-height:normal;color:#fff;height:38px;width:120px;right:auto;top:35px}}@media (min-width: 320px) and (max-width: 429px){.jack-block-chain-home-floting-section .row{position:relative;height:85vh;translate:0 -10%}}@media (min-width: 576px) and (max-width: 1199px){.student-dashboard-sidebar,.student-dashboard-inner{height:auto!important}.jack-home-hero-section h1{font-size:20px;line-height:25px}.jack-h-md-300{height:300px!important}.jack-std-home-floting-section .row{width:100%;position:relative;translate:0% -50%;height:auto}.jack-home-hero-section{min-height:561px;border-radius:0 0 40px 40px}.jack-std-join-section{background-image:url(/images/join-md.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:1181px}}@media (min-width:576px) and (max-width: 767px){.jack-home-hero-section h1{font-size:20px;line-height:25px}.jack-block-chain-home-floting-section .row{position:relative}.jack-h-auto{height:auto}.jack-home-hero-section{min-height:680px;border-radius:0 0 40px 40px}.jack-home-hero-bg{position:absolute;bottom:0}.jack-std-home-floting-section .row{translate:0% -10%}.jack-lock-mini-outer,.jack-shield-outer,.jack-bottle-outer,.jack-smile-outer{width:334px;height:148px;border-radius:8px}.jack-cyber-inner.lock-mini .heading,.jack-cyber-inner.shield .heading,.jack-cyber-inner.bottle .heading,.jack-cyber-inner.smile .heading{width:auto;height:auto}}@media (min-width: 768px) and (max-width: 991px){.jack-std-home-floting-section .row{translate:0% -30%}.jack-block-chain-home-floting-section .row{position:relative}:is(.jack-std-home-floting-section .row .floating-strip-green) div[class~=text-center]{height:150px}:is(.jack-std-home-floting-section .row .floating-strip-red) div[class~=text-center]{height:150px}.jack-std-home-middle-white-subscribe{height:350px}.jack-std-home-testimonial .card{width:340px}.jack-std-home-testimonial .card-body{width:320px}.jack-std-home-testimonial .card-body .template{height:300px}}@media (min-width: 768px) and (max-width: 1200px){:is(.jack-std-middle-section-3 .points) li{list-style:none;list-style-image:none;position:relative;align-items:center;display:flex;margin-bottom:calc(1rem + 1vh)}.jack-std-middle-section-3 div[class~=text-center]{padding-left:calc(78px + 1vw)}}@media (min-width: 1420px){.jack-home-hero-section-bock-chain{min-height:clamp(600px,70vh + 10vw,1055px);background-size:cover}}:root{--main-dark-blue-color: #001831;--main-light-blue-color: #0084D0}.jack-mentor-container{background-color:var(--main-dark-blue-color)}.jack-mentor-primary-text-color{color:var(--main-light-blue-color)}.jack-mentor-box-border{border-radius:10px;border:1px solid #E5E5E5;background:#FFF;padding:0 12px}.jack-mentor-top-header{height:37px}.jack-mentor-offcanvas.offcanvas-md,.jack-mentor-offcanvas.offcanvas-md.show{visibility:visible;background-color:var(--main-dark-blue-color)!important}.mentor-dashboard-inner,.mentor-dashboard-sidebar{height:94vh;background-color:#fff}.jack-mentor-name{font-size:16px;font-weight:600;line-height:normal}.jack-mentor-post{color:#969696;font-size:12px;font-weight:400;line-height:normal}.jack-mentor-home .detail-div,.jack-mentor-home .jack-detail{height:100px}.jack-mentor-home .jack-detail .jack-count{color:#2d405a;font-size:26px;font-weight:600;line-height:normal}.jack-mentor-home .jack-detail .jack-text{color:#969696;font-size:14px;font-weight:400;line-height:22px}.jack-mentor-home .bg-icon-dark-blue{background-color:var(--main-light-blue-color);height:50px;width:50px}.jack-most-view{color:#1d3161;font-size:20px;font-weight:600;line-height:normal}.jack-view-all{color:var(--main-light-blue-color);font-size:16px;font-weight:600;line-height:normal;text-decoration-line:underline}.jack-mentor-vr-h{min-height:80px}.jack-mentor-box .jack-mentor-vr-h .vr{width:1px;color:#bcc2d0;opacity:unset;min-height:inherit}.jack-mentor-lesson-name-div{height:80px}.jack-mentor-lesson-name{color:#0084d0;font-size:14px;font-weight:600;line-height:normal;text-decoration-line:underline}.jack-mentor-box .lesson-detail{font-size:14px;line-height:20px;color:#566589;font-weight:600}.jack-mentor-lesson-box{height:200px}.jack-mentor-lesson-box .jack-mentor-lesson-link{font-size:24px;line-height:30px;color:#566589;font-weight:600;text-decoration:none}.jack-mentor-read-more{color:var(--main-light-blue-color);text-decoration:underline}.jack-mentor-box .jack-views{color:gray;font-size:12px;font-weight:400;line-height:normal}.jack-mentor-lesson-time{color:var(--black-50, #8E98B0);font-size:12px;font-weight:400;line-height:18px}.jack-mentor-table tr td{height:200px;line-height:20px;vertical-align:middle}.jack-mentor-add-btn{border-radius:10px;background:#0084D0;box-shadow:0 20px 50px #bf156c0d;display:flex;width:138px;height:40px;padding:16px 29px 16px 28px;justify-content:center;align-items:center;flex-shrink:0;color:#fff}.jack-mentor-tab,.jack-mentor-tab a{color:#8e98b0;font-size:16px;font-weight:600;line-height:normal}.jack-mentor-tab-active,.jack-mentor-tab-active a{color:var(--main-light-blue-color);font-size:16px;font-weight:600;line-height:normal}.jack-mentor-resources-hr{width:120px;height:5px;margin:10px 0 0;border-radius:10px;color:#fff;background-color:#fff;opacity:.8}.jack-mentor-tab-active .jack-mentor-resources-hr{width:120px;height:5px;margin:10px 0 0;border-radius:10px;color:#0084d0;background-color:#0084d0;opacity:.8}.jack-mentor-action{color:#8294c2}.jack-mentor-delete{color:#8294c2;font-size:16px;font-weight:600;line-height:normal;text-decoration-line:underline}.jack-mentor-edit{color:#0084d0;font-size:16px;font-weight:600;line-height:normal}.jack-mentor-container .dataTables_length label{display:flex;width:160px}.jack-add-file-modal-text{color:#000;font-size:24px;font-weight:700;line-height:normal}.add-new-file-body{color:#8e98b0;font-size:16px;font-weight:600;line-height:normal}.jack-mentor-cancel-btn:hover,.jack-mentor-cancel-btn{border-radius:10px;border:1px solid #0084D0;width:129px;height:57px;flex-shrink:0;color:#0084d0;font-size:16px;font-weight:600;line-height:normal}.jack-mentor-save-btn:hover,.jack-mentor-save-btn{border-radius:10px;background:var(--main-light-blue-color);border:1px solid var(--main-light-blue-color);width:129px;height:57px;flex-shrink:0;color:#fff;font-size:16px;font-weight:600;line-height:normal}.add-new-file-body input::-moz-placeholder,.jack-mentor-profile input::-moz-placeholder{color:var(--bcc-2-d-0, #BCC2D0);font-size:18px;font-weight:400;line-height:normal}.add-new-file-body select:-moz-placeholder{color:var(--bcc-2-d-0, #BCC2D0);font-size:18px;font-weight:400;line-height:normal}.add-new-file-body input::placeholder,.jack-mentor-profile input::placeholder,.add-new-file-body select:placeholder-shown{color:var(--bcc-2-d-0, #BCC2D0);font-size:18px;font-weight:400;line-height:normal}.jack-mentor-profile input,.add-new-file-body input,.add-new-file-body select{height:51px;color:var(--bcc-2-d-0, #BCC2D0)}.add-new-file-body select .option{color:#8294c2;font-size:18px;font-weight:400;line-height:normal}.jack-mentor-profile .file-btn label,.add-new-file-body .file-btn label{width:54px;height:54px;border-radius:40px;background:#0084D0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.jack-mentor-input-border{border-radius:10px;border:1px solid #E5E5E5}.jack-mentor-upload-text{color:var(--07222-d, #2A434E);font-size:18px;font-weight:600;line-height:normal}.jack-mentor-upload-desc{color:#bcc2d0;font-size:18px;font-weight:400;line-height:normal}.jack-mentor-detail-table tr td{height:auto}.accordion-button:not(.collapsed){background-color:#fff}.jack-mentor-description{color:#566589;font-size:16px;font-weight:600;line-height:normal}.jack-mentor-description-text{color:#566589;font-size:16px;font-weight:400;line-height:20px}.jack-mentor-detail-heading-time{color:#8294c2;font-size:12px;font-weight:400;line-height:normal}@media only screen and (max-width: 767px){.jack-mentor-top-header{height:70px}}:root{--grade-9-main-color: #5F3AF2;--grade-school-main-color: #004288;--grade-school-french-blue: #0061C9;--grade-9-text-color-dark: #1F2E57;--grade-9-text-color-light: #707EAE;--grade-school-text-color-light: #8294C2;--grade-border-color: #707EAE;--grade-9-cornflower-blue: #4801BB;--grade-10-main-color: #6B0190;--grade-11-main-color: #7300BA;--grade-12-main-color: #5800AF;--grade-10-indigo-color: #540071;--grade-primary-color: #248AEF;--grade-navy-blue-light-color: #D1D5E1;--main-light-blue-color: #0084D0;--grade-bright-blue-color: #0479ED;--grade-clear-blue-color: #0C86FF;--tealish-green-color: #02E119;--hit-gray-color: #9BAAC9;--blue-gray-color: #7B86AA;--white-lilac-color: #F6F8FE;--amour-color: #E9EAF3;--royal-blue-color: #002B94;--ash-gray-color: #BBBBBB;--deep-pink-color: #FC0079;--french-grey-color: #B5BCD5;--orange-dark: #F99500;--platinum: #E2E2E2;--hue: 252;--bg: hsl(var(--hue), 10%, 90%);--fg: hsl(var(--hue), 10%, 10%);--primary: hsl(var(--hue), 88%, 59%);--trans-dur: .3s;--trans-timing: cubic-bezier(.65, 0, .35, 1)}.custom-toggler.navbar-toggler{border-color:#fff}.grade-school.bg,.grade-school .side-bar-bg .bg,.grade-school .top-bar-bg,.grade-school .school-bg,.assignStdModal .school-bg,.grade-school .side-bar-bg{background:var(--grade-school-main-color)}.grade-teacher.bg,.grade-teacher .side-bar-bg .bg,.grade-teacher .top-bar-bg,.grade-teacher .teacher-bg,.grade-teacher .jack-student-offcanvas,.grade-teacher .side-bar-bg{background:var(--royal-blue-color)!important}.jack-school-super-blue-text{color:var(--grade-school-main-color)}.grade-9.bg,.grade-9 .top-bar-bg,.grade-9 .jack-student-offcanvas,.grade-9 .side-bar-bg{background:var(--grade-9-main-color)}.grade-10.bg,.grade-10 .top-bar-bg,.grade-10 .jack-student-offcanvas,.grade-10 .side-bar-bg{background:var(--grade-10-main-color)}.grade-11.bg,.grade-11 .top-bar-bg,.grade-11 .jack-student-offcanvas,.grade-11 .side-bar-bg{background:var(--grade-11-main-color)}.grade-12.bg,.grade-12 .top-bar-bg,.grade-12 .jack-student-offcanvas,.grade-12 .side-bar-bg{background:var(--grade-12-main-color)}.jack-text-color-light{color:var(--grade-9-text-color-light)}.jack-text-tealish-green-color{color:var(--tealish-green-color)}.jack-text-orange-dark{color:var(--orange-dark)}.jack-text-hit-gray-color{color:var(--hit-gray-color)}.jack-french-grey-border{border:1px solid var(--french-grey-color)}.jack-school-text-color-light{color:var(--grade-school-text-color-light)}.jack-school-text-color-bright-blue{color:var(--grade-bright-blue-color)}.jack-school-text-color-clear-blue{color:var(--grade-clear-blue-color)}.jack-bright-gray-color,.jack-bright-gray-bg{color:#e7e9ef}.jack-white-lilac-bg{background:var(--white-lilac-color)}.jack-ash-gray-color{color:var(--ash-gray-color)}.jack-text-color-dark{color:var(--grade-9-text-color-dark)!important}.jack-border-color{border-color:var(--grade-border-color)!important}.jack-border-navy-light{border-color:var(--grade-navy-blue-light-color)}.jack-rounded-8{border-radius:8px}.jack-text-color-deep-blue{color:#2b3674}.jack-text-color-dusk-blue{color:#4a5783}.jack-text-color-deep-pink{color:var(--deep-pink-color)}.jack-text-color-gray-blue{color:var(--blue-gray-color)}.jack-border-gray-blue{border-color:var(--blue-gray-color)!important}.jack-border-amour{border:1px solid var(--amour-color)}.jack-text-primary-color{color:var(--grade-primary-color)}.jack-bg-primary-color{background:var(--grade-primary-color)}.jack-module-bg{background:#F4F7FE}.jack-module-page-box-bg{background:var(--grade-9-main-color);border-radius:14px 14px 0 0;height:87px;color:#fff}.grade-10 .jack-module-page-box-bg{background:var(--grade-10-main-color)}.grade-11 .jack-module-page-box-bg{background:var(--grade-11-main-color)}.grade-12 .jack-module-page-box-bg{background:var(--grade-12-main-color)}.jack-school-module-page-box-bg{background:var(--grade-school-main-color);border-radius:14px 14px 0 0;height:87px;color:#fff}.jack-teacher-module-page-box-bg{background:var(--royal-blue-color);border-radius:14px 14px 0 0;height:87px;color:#fff}.detail-div{min-width:155px}.jack-w-20{width:20px}.jack-box-24{width:24px;height:24px}.jack-box-48{width:48px;height:48px}.jack-w-50{width:50px}.jack-w-125{width:125px!important}.jack-w-686{width:686px}.jack-w-171{width:171px}.jack-w-full{width:100%}.jack-w-half{width:50%}.jack-w-80{width:80px}.jack-w-90{width:90px}.jack-w-114{width:114px}.jack-w-131{width:131px!important}.jack-w-140{width:140px!important}.jack-min-w-140{min-width:140px}.jack-w-190{width:190px}.jack-w-280{width:280px}.jack-w-250{width:250px}.jack-min-w-450{min-width:450px}.jack-min-w-600{min-width:600px}.jack-max-w-650{max-width:650px}.jack-h-20{height:20px}.jack-h-30{height:30px}.jack-h-40{height:40px}.jack-min-h-40{min-height:40px!important}.jack-max-h-40{max-height:40px!important}.jack-h-43{height:43px}.jack-h-48{height:48px}.jack-h-50{height:50px}.jack-h-52{height:52px}.jack-h-58{height:58px}.jack-h-60{height:60px}.jack-h-150{height:150px}.jack-h-180{height:180px}.jack-h-200{height:200px}.jack-h-300{height:300px}.jack-max-h-400{max-height:400px}.jack-max-h-650{max-height:650px}.jack-fs-10{font-size:10px}.jack-fs-12{font-size:12px}.jack-fs-14{font-size:14px}.jack-fs-18{font-size:18px}.jack-fs-20{font-size:20px}.jack-fs-22{font-size:22px}.jack-fs-24{font-size:24px}.jack-fs-28{font-size:28px}.jack-fs-36{font-size:36px}.assignStdModal .modal-content,.assignStdModal .modal-content .modal-header,.assignStdModal .modal-content .modal-footer{border-radius:20px}.jack-hr{color:#ede8f6}.jack-hr-v{width:1.5px;height:43px;border:1px solid #E0E0E0;margin-top:0;margin-bottom:0}.jack-hr-class{color:var(--platinum)}.jack-reveal-btn{background-color:#248aef!important}.jack-grade-primary-border-color{border-color:var(--grade-primary-color)}.jack-primary-color-border,.jack-bg-primary-color{width:auto!important;padding:0 16px!important}.jack-red-start-btn{width:auto!important;height:40px!important;padding:0 16px!important;font-size:16px!important;font-weight:600!important;align-content:center}.jack-border-platinum{border:1px solid var(--platinum)}.jack-rounded-20{border-radius:20px 20px 0 0}.grade-school .navbar-toggler-icon,.grade-std .navbar-toggler-icon,.grade-teacher .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.grade-school .jack-school-student .jack-table thead tr th:nth-child(3),.grade-school .jack-school-student .jack-table thead tr th:nth-child(4){width:190px}.jack-module-page-box .dropdown-toggle:after,.jack-table .dropdown-toggle:after,.class-box .dropdown-toggle:after{display:none!important}.grade-classes-container .tab{width:158px;height:70px;display:grid;align-content:center;justify-content:center;background:#FEFBFB;border:1px solid #D1D5E1;font-size:20px;font-weight:600;color:var(--grade-9-text-color-dark)}.grade-classes-container .tab.first{border-radius:8px 0 0}.grade-classes-container .tab:last-child{border-radius:0 8px 0 0}.grade-classes-container .tab.active{background:var(--grade-school-main-color);color:#fff}.grade-teacher .grade-classes-container .tab.active{background:var(--royal-blue-color);color:#fff}.grade-classes-box{border-radius:0 0 8px 8px;min-height:600px}.jack-quiz-circle,.jack-ans-circle{width:35px!important;height:35px!important}.jack-btn-danger{height:40px}.jack-result-btn-danger:hover,.jack-result-btn-danger{height:40px;font-size:16px}.jack-text-indent{text-indent:35px}.grade-bg-primary{background:var(--grade-primary-color)}.jack-school-module-box{width:245px;height:365px;border-radius:6px;border:1px solid #D1D5E1}.jack-school-analytics-module-box{width:245px;height:223px;border-radius:6px;border:1px solid #D1D5E1}.jack-school-3-dot-menu{width:181px;height:auto;border:1px solid #F9F9F9;box-shadow:0 4px 8px #0000001a;background:#FFFFFF;color:#8294c2;top:-6px;right:-10px;border-radius:10px}.grade-teacher .jack-school-student .download-student-menu,.grade-teacher .jack-school-student .add-student-menu,.grade-school .jack-school-student .download-student-menu,.grade-school .jack-school-student .add-student-menu,.grade-school .jack-school-teacher .add-teacher-menu{width:160px;height:103px;background:#ffffff;border-radius:9px;box-shadow:0 4px 8px #0000001a;top:57px;left:20px;z-index:99}.grade-school .jack-school-student .add-student-menu{left:5px}.grade-teacher .jack-school-student .download-student-menu,.grade-school .jack-school-student .download-student-menu{left:-35px;width:180px;height:auto}.grade-school .jack-school-student .dot-3-menu-link,.grade-school .jack-school-teacher .dot-3-menu-link{color:#a098ae}.grade-school .jack-school-student .dot-3-menu,.grade-school .jack-school-teacher .dot-3-menu{width:123px;height:110px;background:#ffffff;border-radius:9px;box-shadow:0 4px 8px #0000001a;top:40px;left:20px}.addTeacherModal .form-label{color:var(--grade-9-text-color-dark);font-size:18px}.jack-dropdown-box,.addTeacherModal .form-select,.addClassSchool .form-control,.addStudentModal .form-select,.addStudentModal .form-control,.addTeacherModal .form-control{height:40px;border:1px solid #F3F4FA;border-radius:5px}.addStudentModal .photo-box,.addTeacherModal .photo-box{width:175px;height:175px;border:1px dashed var(--grade-school-text-color-light);color:var(--grade-border-color);font-size:12px;border-radius:8px}.grade-school .progress-radio .jack-hr{top:-10px;border:2px solid #949494}.grade-school .radio-step{color:#949494}.grade-school .radio-step.active{color:var(--grade-9-text-color-dark)}.grade-school .radio-step input[type=radio]:checked{height:16px;accent-color:#949494}.grade-school .radio-step input[type=radio]:checked.active{height:16px;accent-color:var(--grade-school-main-color)}.tooltip-pin .tooltip-box{visibility:hidden;width:254px;height:102px;background:#E8E8E8;font-size:12px;line-height:15px;color:#000;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:30px;left:-58px;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip-pin .tooltip-box:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #E8E8E8 transparent}.tooltip-pin:hover .tooltip-box{visibility:visible;opacity:1}.jack-module-box{width:245px;height:223px;border-radius:6px;border:1px solid #E7E9EF}.grade-teacher-account input,.grade-teacher-account select,.grade-school-account input,.grade-school-account select,.grade-school-student-account select,.grade-school-student-account input,.grade-add-class input,.grade-add-class select{height:40px;border-radius:5px;border:1px solid #F3F4FA}.form-check-input[type=checkbox]{height:18px;width:18px}.addTeacherModal .toggle-password,.addStudentModal .toggle-password,.grade-school-account .toggle-password,.grade-teacher-account .toggle-password,.grade-school-student .toggle-password{top:15px;right:10px}.grade-add-class .add-teacher{border-radius:90px;width:168px;height:40px;background:#248AEF;box-shadow:0 20px 50px #bf156c0d;padding:14px 43px;color:#fff}.check-box-all,#assignCheckAll,.assignStudentModal .check-box,.assignModal .check-box,.jack-school-teacher .check-box,.grade-std .check-box{width:18px;height:18px}.grade-school .jack-school-home .detail-completed{border-left:2px solid var(--royal-blue-color)}.grade-school .jack-school-home .detail-incompleted{border-left:2px solid #3A99F8}.grade-std-password{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.custom-tooltip{background:red}.grade-teacher .class-box,.grade-school .class-box{width:250px;height:209px;border-radius:8px;background:#F4F7FE}.grade-school .class-box .box-head{height:60px;background:var(--grade-school-main-color);border-radius:8px 8px 0 0}.grade-teacher .class-box .box-head{height:60px;background:var(--royal-blue-color);border-radius:8px 8px 0 0}.grade-teacher .class-box .box-body,.grade-school .class-box .box-body{height:92px}.grade-teacher .class-box .class-dots-menu,.grade-school .class-box .class-dots-menu{height:133px;width:225px;border:1px solid #F9F9F9;box-shadow:0 4px 8px #0000001a;background:#FFFFFF;border-radius:10px;top:40px;right:-20px;z-index:99}.jack-module-page-box{width:255px;height:271px;border-radius:14px;background:#ffffff;box-shadow:0 4px 13px #0000001a}.download-btn{background:#248AEF;height:40px;width:171px;text-decoration:none}.jack-std-american-violet-bg{background:#541E92}.jack-min-vh-75{min-height:75vh!important}.jack-primary-color{color:#0080fe}.jack-primary-color-border{border:1px solid #0080FE}.grade-9 .jack-right-title-bg{background:var(--grade-9-cornflower-blue)}.grade-10 .jack-right-title-bg{background:var(--grade-10-indigo-color)}.grade-11 .jack-right-title-bg{background:#5A0091}.grade-12 .jack-right-title-bg{background:#46008C}.icon-box{width:47px;height:46px}.lesson-icon-box{background:var(--royal-blue-color)}.grade-school .jack-lesson-title-bg,.grade-school .jack-tab-heading{min-height:51px;max-width:567px;border-radius:6px;color:#fff;font-size:20px;line-height:130%;background:linear-gradient(180deg,var(--grade-school-main-color) 27.5%,#3167A1 100%)}.grade-teacher .jack-lesson-title-bg,.grade-teacher .jack-tab-heading{min-height:51px;max-width:500px;border-radius:6px;color:#fff;font-size:24px;line-height:130%;background:linear-gradient(180deg,var(--grade-school-main-color) 27.5%,#3167A1 100%)}.grade-ny .video-container{height:100%!important}.grade-inner-container{height:100%;margin-top:-52px}.grade-school .grade-inner-container{padding-top:52px}.grade-quiz-inner-container{height:100%;margin-top:-76px;padding-top:76px}.grade-9 .jack-lesson-title-bg,.grade-9 .jack-tab-heading,.grade-school.grade-ny .jack-lesson-title-bg,.grade-school.grade-ny .jack-tab-heading,.grade-teacher.grade-ny .jack-lesson-title-bg,.grade-teacher.grade-ny .jack-tab-heading{min-height:51px;max-width:650px;border-radius:6px;color:#fff;font-size:20px;line-height:130%}.grade-9 .jack-lesson-title-bg,.grade-9 .jack-tab-heading{background:linear-gradient(180deg,var(--grade-9-cornflower-blue) 27.5%,var(--grade-9-main-color) 100%)}.grade-10 .jack-lesson-title-bg,.grade-10 .jack-tab-heading{min-height:51px;max-width:500px;border-radius:6px;color:#fff;font-size:24px;line-height:130%;background:linear-gradient(180deg,var(--grade-10-indigo-color) 27.5%,#6B0190 100%)}.grade-11 .jack-lesson-title-bg,.grade-11 .jack-tab-heading{min-height:51px;max-width:500px;border-radius:6px;color:#fff;font-size:24px;line-height:130%;background:linear-gradient(180deg,#5A0091 27.5%,#6B0190 100%)}.grade-12 .jack-lesson-title-bg,.grade-12 .jack-tab-heading{min-height:51px;max-width:500px;border-radius:6px;color:#fff;font-size:24px;line-height:130%;background:linear-gradient(180deg,var(--grade-9-cornflower-blue) 27.5%,var(--grade-9-main-color) 100%)}.grade-9 .jack-std-nav-active-bg{background:var(--grade-9-cornflower-blue);border-left:2px solid #ffffff}.grade-9 .user-icon-box{background:#4801BB}.grade-9 .file-stack-box,.grade-9 .file-icon-box{background:#0061C9}.grade-11 .file-icon-box,.grade-12 .file-icon-box,.grade-10 .file-icon-box{background:var(--grade-primary-color)}.grade-12 .file-stack-box,.grade-10 .file-stack-box,.grade-11 .file-stack-box{background:var(--royal-blue-color)}.grade-10 .jack-std-nav-active-bg{background:var(--grade-10-indigo-color);border-left:2px solid #ffffff}.grade-10 .user-icon-box{background:#6B0190}.grade-11 .jack-std-nav-active-bg{background:#5A0091;border-left:2px solid #ffffff}.grade-12 .jack-std-nav-active-bg{background:#46008C;border-left:2px solid #ffffff}.grade-11 .user-icon-box{background:var(--grade-11-main-color)}.grade-12 .user-icon-box{background:var(--grade-12-main-color)}.jack-school-nav-active-bg,.jack-teacher-nav-active-bg{background:var(--grade-school-french-blue);border-left:2px solid #ffffff}.school-file-icon-box,.teacher-file-icon-box{background:var(--grade-school-french-blue)}.school-class-icon-box{background:var(--royal-blue-color)}.jack-std-learning-link,.jack-school-learning-link{background:#AE2112;text-decoration:none;color:#fff;border-radius:5px}.jack-std-select-module{border:1px solid #F3F4FA;width:211px;height:40px}.jack-student-profile-pic{width:50px;height:50px}.grade-teacher .courses-box,.grade-school .courses-box{width:330px;height:260px;background:#D7D7D7;border:1px solid #ECEDF1;border-radius:20px;padding:21px}.jack-student-full-year-box,.jack-student-profession-program-box{background:#D7D7D7;border:1px solid #ECEDF1;height:260px;width:310px;border-radius:20px;padding:15px}.jack-admin .jack-student-full-year-box{width:331px}.jack-admin .jack-student-full-year-box .jack-student-box-inner{width:300px}.jack-student-choose-program-container .jack-student-full-year-box,.jack-student-choose-program-container .jack-student-profession-program-box{background:#D7D7D7;border:1px solid #ECEDF1;height:303px;width:258px;border-radius:20px;padding:15px}.jack-student-choose-program-container .jack-active{background:#EFF9FF}.jack-student-box-inner{width:238px;height:138px;border-radius:18px}.jack-school-box-inner{width:292px;height:152px;border-radius:18px}.jack-student-box-inner .jack-disabled{background:rgba(0,0,0,.5);-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1);border-radius:18px}.grade-teacher .courses-box .jack-school-box-inner .jack-disabled,.grade-school .courses-box .jack-school-box-inner .jack-disabled,.grade-std .jack-student-box-inner .jack-disabled{background:rgb(184 184 184 / 50%);-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1);border-radius:18px}.jack-student-full-year-box .jack-student-box-inner{background-size:cover;background-image:url(/images/full-year-box-img.jpg);width:270px}.grade-school .courses-box .jack-school-box-inner{background-image:url(/images/full-year-school-box-img.png)}.grade-teacher .courses-box .jack-school-box-inner{background-image:url(/images/full-year-school-box-img.png)}.jack-student-profession-program-box .jack-student-box-inner{background-image:url(/images/professional-program.jpg)}.grade-teacher .courses-box.profession .jack-school-box-inner,.grade-school .courses-box.profession .jack-school-box-inner{background-image:url(/images/professional-program-school.jpg)}.jack-student-box-inner h5{font-size:17px}.jack-student-choose-program-container .jack-student-box-inner h5{font-size:15px}.jack-student-choose-program-container .jack-detail{color:#707eae}.jack-student-choose-program-container label{font-size:16;color:#1f2e57}.jack-student-choose-program-container select{border:1px solid #D3D7EB}.jack-student-profession-program-box .jack-std-buy-now,.grade-school .courses-box .jack-std-buy-now,.grade-teacher .courses-box .jack-std-buy-now,.jack-student-full-year-box .jack-std-buy-now{border-radius:6px;background:#AE2112;width:118px;height:40px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none;display:grid}@media (min-width: 320px) and (max-width: 576px){.jack-student-choose-program-container .position-absolute{position:relative!important}.jack-fs-sm-16{font-size:16px!important}.jack-fs-sm-15{font-size:15px!important}.jack-lh-sm-15{line-height:15px!important}.jack-fs-sm-12{font-size:12px!important}.jack-w-250{width:250px}.grade-quiz-inner-container{height:100%;margin-top:-118px;padding-top:118px}}@media (min-width: 576px) and (max-width: 1199px){.jack-student-choose-program-container .position-absolute{position:relative!important}}@media (min-width:576px) and (max-width: 767px){.jack-fs-sm-16{font-size:16px!important}.jack-fs-sm-12{font-size:12px!important}}
