@font-face{font-family:Lato;src:url(/assets/Lato-Black-DmK-fdhO.woff2) format("woff2"),url(/assets/Lato-Black-DoAa1TqR.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Bold-BoGPuSDR.woff2) format("woff2"),url(/assets/Lato-Bold-C-nHeSZZ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Regular-DDd6pdzb.woff2) format("woff2"),url(/assets/Lato-Regular-GPnLI8uY.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.button{padding:.7rem 2rem;text-align:center;background-color:var(--primary);color:#fff;border-radius:2rem;font-size:calc(var(--baseFontSize) - 1px);font-weight:700;border:1px solid var(--primary);transition:all .3s;cursor:pointer;white-space:nowrap}.button:hover{background-color:#fff;border-color:var(--primary);color:#0e75be;transition:all .3s}.button:hover,.button:focus{outline:0}.buttonSecondary{color:var(--mediumGray);font-size:14px;background-color:transparent;border:0;padding:0;font-weight:700}.buttonSecondary:hover,.buttonSecondary:focus{border:0;color:#0e75be;outline:0}.buttonDangerous{color:var(--error);font-size:14px;background-color:transparent;border:0;padding:0}.buttonDangerous:hover,.buttonDangerous:focus{border:0;color:#0e75be;outline:0}.arrow{max-width:15px}.icon{max-width:16px;margin-left:5px}.button:disabled{cursor:not-allowed;opacity:.3;background-color:var(--black);border:0}.button:disabled:hover{background-color:var(--black);border:0;color:#fff;outline:0;cursor:not-allowed}.isError{background-color:var(--error);padding:.4rem .8rem;font-size:calc(var(--baseFontSize) - 4px);border-radius:4px;border-color:var(--error)}.isError:hover{background-color:var(--white);color:var(--error);border-color:var(--error)}.loading{position:fixed;width:100%;height:100%;left:0;flex-direction:column;right:0;display:flex;align-items:center;justify-content:center;background-color:#000000e0;z-index:1;top:0;bottom:0}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #FFF;border-right:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite;margin-bottom:40px}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-left:4px solid #FF3D00;border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading p{color:var(--gray);font-weight:400;margin:20px 0}.olympiad-form{display:flex;justify-content:space-between;padding:80px 0;width:100%}.olympiad-details{width:48%;display:flex;flex-direction:column;box-sizing:border-box;border-radius:8px}.olympiad-details img{border-radius:0 0 8px 8px}.olympiad-details h2{margin:20px 20px 0;color:var(--white);text-shadow:1px 1px 2px #5a5a5a}.olympiad-details p{margin:0 20px 20px;color:var(--white);text-shadow:1px 1px 2px #5a5a5a}.olympiad-form form{width:48%}.olympiad-form form h2{margin:0 0 20px 2rem}.payment-form{width:48%}.payment-form form{width:100%;display:inline-block}.payment-form-header{background-color:var(--primary);padding:25px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.payment-form-header .logo-white{max-width:240px;margin-bottom:10px}.payment-form-header p{color:var(--white);margin:0}.payment-form form{padding:0}.payment-form form .form-group{padding:0 2rem}.payment-form form .payment-form-header .branding{margin:0}@media (max-width:767px){.olympiad-form{flex-direction:column-reverse;padding:0}.olympiad-form form{width:100%;box-shadow:none;padding-bottom:30px}.olympiad-details{width:92%;margin:40px auto 0}.payment-form{width:100%}}.login-wrapper{display:flex;justify-content:space-between;width:100%;height:100vh;align-items:flex-start}form{width:90%;background:#fff;padding:2rem;border-radius:.5rem;margin-bottom:1rem;box-sizing:border-box}.login-visual{width:55%;background-image:url(https://images.pexels.com/photos/5212345/pexels-photo-5212345.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1);background-size:cover;background-position:center;height:100%}.login-form{width:45%;height:100%;background-color:var(--white);align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem;box-sizing:border-box;text-align:left;position:relative}.login-form h1{font-size:calc(var(--baseFontSize) + 3px);margin:0 0 32px;color:var(--darkGray);text-align:left}.login-option{font-size:calc(var(--baseFontSize) - 2px);color:var(--darkGray);cursor:pointer;margin:0 15px}.login-option:hover{color:var(--primary)}.input-note{font-size:calc(var(--baseFontSize) - 3px);color:var(--mediumGray);display:flex;align-items:center;font-weight:700;margin:5px 0 0}.input-note img{margin:4px 0 0 5px;max-height:20px}.branding{margin:30px 0;text-align:center}.branding h2{margin:8px 0 0;font-size:var(--baseFontSize);text-align:center}.course-display{transition:opacity .5s ease}@media (max-width: 767px){.login-wrapper{flex-direction:column;justify-content:flex-start}.login-form{width:100%;padding:15px;height:auto}form{width:100%;padding:0 15px}.branding{margin:20px 0 30px}.login-visual{height:120px;width:100%;border-radius:0;background-position:top left}}.header{display:flex;background-color:var(--white);border-bottom:1px solid var(--grayBlue)}.header .container-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.header-right{display:flex;align-items:center;position:relative;padding:1rem 0}.header-right .username{display:flex;align-items:center}.header-right .username strong{margin-left:5px}.header-right:hover .username .arrow{opacity:1}.header-right:hover .dropdown-menu{display:flex}.header .dropdown-menu button{background-color:var(--white);border-radius:0;border:0;padding:12px 20px;color:var(--darkGray);text-align:left;font-size:calc(var(--baseFontSize) - 2px);font-weight:400;display:flex;align-items:center}.header .dropdown-menu button:hover{background-color:var(--lightGray)}.header-right button img{max-height:14px}.dropdown-menu{position:absolute;width:200px;background-color:var(--white);flex-direction:column;display:flex;right:0;top:55px;box-shadow:0 0 10px #e7e7e7;display:none;z-index:9}.profile-image{max-width:30px;margin-left:10px;border:2px solid transparent;border-radius:100%}.header-right:hover .profile-image{border-color:var(--gray)}.language-option{display:flex;align-items:center;margin:0 30px 0 auto}.language-option .form-control{margin-left:30px}@media (max-width: 767px){.header{padding:15px}.header .logo{max-height:20px}.header-right{padding:0}.header-right .username{font-size:calc(var(--baseFontSize) - 3px)}.language-option{margin-right:10px}.language-option .form-control{margin-left:10px}}p.errorMessage{color:var(--error);font-size:calc(var(--baseFontSize) - 2px);font-weight:700;margin:0 0 10px}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px #00000080;z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical:after,.croppie-container .cr-resizer-horisontal:after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:#00000080;border-radius:10px}.cr-slider::-ms-fill-upper{background:#00000080;border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:#00000080}.cr-slider:focus::-ms-fill-upper{background:#00000080}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}.upload-profile-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center}.popup-content{background:#fff;padding:20px;border-radius:8px;text-align:center;width:400px}.croppie-wrapper{margin:10px 0;background-image:linear-gradient(120deg,#84fab0,#8fd3f4);width:600px;display:flex;flex-direction:column;position:fixed;z-index:999;overflow-y:auto;align-items:center;padding:20px;border-radius:8px;box-shadow:0 0 10px #00000040}.croppie-wrapper h2{font-size:calc(var(--baseFontSize) + 3px)}.upload-profile-popup input[type=file]{z-index:9;position:relative}.croppie-wrapper .cta{display:flex;margin:30px 0}.croppie-wrapper .cta button{margin:0 5px;font-size:calc(var(--baseFontSize) - 3px)}.croppie-wrapper .cta button:nth-child(1){background-color:var(--primary);color:var(--white)}@media (max-width:767px){.croppie-wrapper{width:90%;box-sizing:border-box}}.lms-form{width:100%;justify-content:flex-start;margin-bottom:50px;box-sizing:border-box}.lms-form form{width:50%;margin:0 auto 90px}.olympiad-form form .branding{margin:20px 0 40px}.user-profile{display:flex;justify-content:space-between}.user-profile-left{width:60%}.user-profile-right{width:35%}.user-profile-upload{border:1px solid var(--gray);padding:13px;width:100%;box-sizing:border-box;border-radius:6px;display:flex;flex-direction:column;align-items:center}.user-profile-upload button{margin-top:20px;font-size:calc(var(--baseFontSize) - 3px)}.img-size{max-width:150px}@media (max-width:767px){.lms-form{padding:0 15px}.lms-form form{width:100%}.user-profile{flex-direction:column-reverse}.user-profile-left,.user-profile-right{width:100%}}.pagination{margin:30px 0}.pagination button{font-size:calc(var(--baseFontSize) - 4px);border:1px solid var(--gray);border-radius:1px;margin:0 8px 8px 0;padding:5px 7px}.pagination button.active{background-color:var(--primary);color:var(--white)}table.admin-table td,table.admin-table th{padding:7px 10px;font-size:calc(var(--baseFontSize) - 3px)}.date-filter{display:flex;align-items:center;font-size:calc(var(--baseFontSize) - 3px);overflow-x:auto}.date-filter form{width:100%;display:flex;align-items:center;padding:10px}.date-filter form .form-group{margin-right:15px;width:100%}.date-filter form .from-group label{margin-right:5px;font-weight:700}.date-filter form .from-group{display:flex;align-items:center;margin-right:15px}.admin-cta-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray);margin-bottom:30px}.admin-cta-row h2{border:0;padding:0}.admin-cta{margin-right:0}.admin-cta-right button{background-color:var(--white);color:var(--mediumGray);padding:0;border:0;margin-left:15px}.admin-cta-right button:hover{color:var(--primary)}.csv-upload{margin-top:80px}h2 button{margin:0 0 0 auto}.red-olympiad{background-color:red}.user-details{display:flex;align-items:flex-start;justify-content:space-between}.user-details table tr td:nth-child(1){font-weight:700}.user-details-profile{width:30%;margin-left:50px;display:flex;align-items:center;flex-direction:column;background-color:var(--grayBlue);padding:20px;border-radius:8px;border:1px solid var(--gray)}.user-details table tr td .link-button{float:right}@media (max-width:767px){.user-details{flex-direction:column-reverse}.user-details-profile{width:100%;box-sizing:border-box;margin:0 0 20px}.user-details-profile img{max-width:150px}.user-details table tr td .link-button{float:left}}.navigation{background-color:var(--white);border:1px solid var(--gray);display:flex;flex-direction:column;min-width:20%;align-items:flex-start;box-sizing:border-box;margin:30px 2% 30px 0;padding:0;border-radius:10px;overflow:auto}.navigation button{background-color:var(--white);border:0;border-radius:0;color:var(--black);padding:20px;border-top:1px solid var(--gray);min-width:100%;text-align:left;box-sizing:border-box;margin:0;transition:.3s;font-size:calc(var(--baseFontSize) - 1px)}.navigation button:nth-child(1){border-top:0}.navigation button.active,.navigation button:hover{background-color:var(--primary);color:var(--white);transition:.3s}.navigation button:focus{outline:0;border:0}.startedNote{color:var(--error);font-weight:700}.navigation button:disabled{opacity:.6;padding:20px 20px 5px}.navigation button:disabled:hover{background-color:transparent;color:var(--black);border:0;cursor:not-allowed}.navigation .nav{width:100%;display:inline-block}@media (max-width: 767px){.navigation{margin:15px;display:block;white-space:nowrap;overflow-x:auto;width:calc(100% - 30px);box-sizing:border-box;border-radius:2px}.navigation button{font-size:calc(var(--baseFontSize) - 2px);padding:10px 20px;width:auto;min-width:inherit}}.olympiad-landing{width:100%}.how-it-works{display:flex!important}.close{max-width:23px;position:absolute;right:10px;top:10px;opacity:.5;cursor:pointer}.olympiad-banner{margin:0 0 40px}.olympiad-banner img{border-radius:18px}.earning-box{display:flex;justify-content:space-between;flex-direction:column}.earning-box .card{width:100%}.earning-box .card:nth-child(2){background-image:linear-gradient(120deg,#fdfbfb,#ebedee)}.awards{display:flex;justify-content:space-between}.awards-card{width:32%;background-color:var(--white);border:1px solid var(--gray);border-radius:8px;box-sizing:border-box;position:relative;padding:25px;background:linear-gradient(60deg,#abecd6,#fbed96)}.awards-card h1{margin:0 0 20px;font-size:calc(var(--baseFontSize) + 5px);color:var(--black);font-weight:700}.awards-card-description p{margin:5px 0 0}.awards-card ul{margin-bottom:0}summary:after{content:"";width:15px;height:12px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%20-5%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:sketch='http://www.bohemiancoding.com/sketch/ns'%3e%3ctitle%3echevron-down%3c/title%3e%3cdesc%3eCreated%20with%20Sketch%20Beta.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20sketch:type='MSPage'%3e%3cg%20id='Icon-Set'%20sketch:type='MSLayerGroup'%20transform='translate(-572.000000,%20-1200.000000)'%20fill='%23000000'%3e%3cpath%20d='M595.688,1200.28%20C595.295,1199.89%20594.659,1199.89%20594.268,1200.28%20L583.984,1211.57%20L573.702,1200.28%20C573.31,1199.89%20572.674,1199.89%20572.282,1200.28%20C571.89,1200.68%20571.89,1201.32%20572.282,1201.71%20L583.225,1213.72%20C583.434,1213.93%20583.711,1214.02%20583.984,1214%20C584.258,1214.02%20584.535,1213.93%20584.745,1213.72%20L595.688,1201.71%20C596.079,1201.32%20596.079,1200.68%20595.688,1200.28'%20id='chevron-down'%20sketch:type='MSShapeGroup'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;margin-left:.75em;transition:.2s;position:absolute;right:15px}details[open]>summary:after{transform:rotate(180deg)}summary::-webkit-details-marker{display:none}.faq{margin-bottom:30px}.faq h3{font-size:calc(var(--baseFontSize) + 3px);margin:0 0 10px}.faq details{border:1px solid var(--gray);position:relative;background-color:var(--grayBlue);margin-bottom:15px;padding:10px 20px;box-sizing:border-box;border-radius:8px}.faq details:hover{background-color:var(--white)}.faq details summary{font-size:calc(var(--baseFontSize));display:flex;align-items:center;font-weight:700;width:100%;cursor:pointer}.faq details p{font-size:calc(var(--baseFontSize));margin:10px 0 0}.faq details h3{font-size:calc(var(--baseFontSize) + 2px);margin:30px 0 5px;font-weight:400}.faq-topics{background:linear-gradient(60deg,#abecd6,#fbed96);padding:20px;border-radius:8px;margin:30px 0 35px;display:flex;flex-wrap:wrap;align-items:flex-start}.faq-topics input{width:100%;margin-bottom:25px}.faq-topics h2{font-size:calc(var(--baseFontSize) + 1px);margin:0 0 20px}.faq-topics a{border:1px solid var(--mediumGray);padding:8px 10px 8px 20px;border-radius:30px;color:var(--darkGray);margin-right:15px;font-size:calc(var(--baseFontSize) - 2px);display:inline-block;background-color:var(--white)}.faq-topics a img{max-height:10px;margin-left:10px;transform:rotate(-90deg)}.faq-topics a:hover{border-color:var(--primary);color:var(--primary)}.earning-box{display:flex;justify-content:space-between}.earning-box p{font-size:calc(var(--baseFontSize) - 1px);margin:5px 0}.how-it-works{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0 60px}.how-it-works h3{width:100%;margin:0 0 15px}.how-it-works h4{width:100%;margin:0 0 40px;font-weight:400}.how-it-works h4 strong{color:var(--primary)}.works-card{width:49%;background-color:var(--white);border:1px solid var(--gray);border-radius:8px;box-sizing:border-box;position:relative;padding:25px}.works-card h1{margin:0;font-size:calc(var(--baseFontSize) + 5px);color:var(--black);font-weight:700}.works-card .icon{max-width:50px;margin-right:25px}.works-card button{background-color:var(--whatsapp);border:0;display:flex;align-items:center;justify-content:space-between;color:var(--white);padding:9px 20px;justify-content:center}.works-card button:focus{outline:0;border:0}.works-card button:nth-child(2){background-color:var(--white);color:var(--black);border:1px solid var(--gray);margin-left:15px}.works-card button:hover{background-color:var(--primary);color:var(--white)}.works-card-title{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.works-card-description p{margin:5px 0 0}.works-card .cta{display:flex;margin:15px 0 0}.works-card .cta button{font-size:calc(var(--baseFontSize) - 1px)}.works-card .cta button img{max-width:15px;margin:0 0 0 6px}.link-button{float:right;font-size:calc(var(--baseFontSize) - 1px)}.fetched-olympiads{display:block;margin:0;white-space:nowrap;width:100%}.fetched-olympiads li{font-size:calc(var(--baseFontSize) - 2px);list-style:none;padding:4px 16px;box-sizing:border-box;border:2px solid #ffffff;border-radius:5px;text-align:center;cursor:pointer;margin-right:10px;display:inline-block;color:var(--white)}.fetched-olympiads li.active{background-color:var(--white);color:var(--primary);font-weight:700}.fetched-olympiads li:hover{background-color:var(--white);color:var(--primary)}.fetched-olympiads-parent{background-color:var(--primary);padding:15px 30px;box-sizing:border-box;margin:30px 0 0;border-radius:8px;box-shadow:0 0 10px #dfdfdf;display:flex;align-items:center}.fetched-olympiads-parent h3{font-size:calc(var(--baseFontSize) + 1px);margin:0 15px 0 0;color:var(--white);white-space:nowrap}.card.teachers-card{margin:0 20px 20px 0;max-width:22%;padding:10px;box-sizing:border-box;background:#fff}.card.teachers-card img{padding:0 5px;box-sizing:border-box}.card.teachers-card .details{padding:0}@media (max-width:767px){.fetched-olympiads-parent{flex-wrap:wrap;margin:15px 15px 0}.fetched-olympiads-parent h3{margin-bottom:10px}.works-card .icon{max-width:35px;margin:0 0 10px}.faq-topics a{margin-bottom:5px}.card.teachers-card{max-width:100%}.card.teachers-card img{max-width:150px}}.modal{position:fixed;width:600px;margin:0 auto;top:40px;bottom:0;left:0;right:0;z-index:99;box-sizing:border-box}.modal-content{background-color:var(--white);z-index:99;position:relative;padding:25px;border-radius:8px;width:100%;box-sizing:border-box}.modal h2{font-size:calc(var(--baseFontSize) + 5px);color:var(--primary);margin-bottom:10px}.overlay{position:fixed;background-color:#000000d9;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.close{position:absolute;right:15px;top:15px;cursor:pointer;opacity:.6}.close:hover{opacity:1}.close img{max-height:22px}.modal-footer{margin:30px 0 10px}.modal button{margin-right:1rem}@media (max-width:767px){.modal{width:90%}}.question-container{display:flex;justify-content:space-between;flex-wrap:wrap;overflow-y:auto}.question{min-height:350px;overflow-y:auto}.question-container .quiz{width:100%;position:relative;overflow-y:auto}.question-container .quiz h3{font-size:calc(var(--baseFontSize) + 1px);margin-bottom:20px;line-height:30px}.question-list{display:flex;flex-direction:column;align-items:center;width:30%;margin:40px 0 0 20px;padding:10px;box-sizing:border-box;background-color:var(--white);border-radius:8px;overflow-y:auto}.question-list .listing{max-height:75vh;overflow-y:auto;width:100%;display:flex;flex-wrap:wrap;align-items:center}.question-item{padding:9px 6px;margin:4px;min-width:50px;font-size:calc(var(--baseFontSize) - 3px);text-align:left;position:relative;background-color:var(--white);border:1px solid var(--gray);color:var(--darkGray);text-align:center;border-radius:3px;overflow-y:auto}.question-item.not-attempted{color:var(--darkGray)}.question-item.attempted{background-color:var(--limeGreen);font-weight:700;color:var(--white)}.question-nav{display:flex;justify-content:center;margin:30px 0}.question-nav button:nth-child(1) img{transform:rotate(180deg)}.question-nav button{margin:0 10px;border-radius:5px}.quiz-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.quiz-header h2{margin-bottom:0}.answer-options .option{font-size:calc(var(--baseFontSize) - 2px);background-color:var(--white);border:1px solid var(--gray);margin-bottom:10px;border-radius:5px;position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box}.answer-options .option label{width:100%;box-sizing:border-box;cursor:pointer;padding:13px 0}.answer-options .option:hover{background-color:var(--grayBlue)}.answer-options .option input[type=radio],.answer-options .option input[type=checkbox]{margin:0 10px 0 15px}.timer{background-color:var(--white);padding:10px;border-radius:8px;border:1px solid var(--gray)}.timer span{background-color:var(--darkGray);color:var(--white);border-radius:3px;padding:4px;margin-left:6px}.webcam-container{position:fixed;bottom:5px;right:5px;width:200px;height:150px;box-shadow:0 0 10px #8b8282;display:flex;align-items:flex-end;justify-content:center;z-index:9;border-radius:8px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20width='256'%20height='256'%20viewBox='0%200%20256%20256'%20xml:space='preserve'%3e%3cdefs%3e%3c/defs%3e%3cg%20style='stroke:%20none;%20stroke-width:%200;%20stroke-dasharray:%20none;%20stroke-linecap:%20butt;%20stroke-linejoin:%20miter;%20stroke-miterlimit:%2010;%20fill:%20none;%20fill-rule:%20nonzero;%20opacity:%201;'%20transform='translate(1.4065934065934016%201.4065934065934016)%20scale(2.81%202.81)'%20%3e%3cpath%20d='M%2083.964%2027.023%20l%20-15.558%205.526%20V%2025.16%20c%200%20-3.881%20-3.146%20-7.027%20-7.027%20-7.027%20H%207.027%20C%203.146%2018.133%200%2021.279%200%2025.16%20V%2064.84%20c%200%203.881%203.146%207.027%207.027%207.027%20H%2061.38%20c%203.881%200%207.027%20-3.146%207.027%20-7.027%20v%20-7.389%20l%2015.558%205.526%20C%2086.908%2064.022%2090%2061.839%2090%2058.715%20V%2031.285%20C%2090%2028.161%2086.908%2025.978%2083.964%2027.023%20z%20M%2046.67%2046.886%20L%2029.143%2057.64%20c%20-1.474%200.904%20-3.369%20-0.156%20-3.369%20-1.886%20V%2034.246%20c%200%20-1.729%201.895%20-2.79%203.369%20-1.886%20L%2046.67%2043.114%20C%2048.077%2043.978%2048.077%2046.022%2046.67%2046.886%20z'%20style='stroke:%20none;%20stroke-width:%201;%20stroke-dasharray:%20none;%20stroke-linecap:%20butt;%20stroke-linejoin:%20miter;%20stroke-miterlimit:%2010;%20fill:%20%23fff;%20fill-rule:%20nonzero;%20opacity:%201;'%20transform='%20matrix(1%200%200%201%200%200)%20'%20stroke-linecap='round'%20/%3e%3c/g%3e%3c/svg%3e");background-size:70px;background-position:center;background-repeat:no-repeat;background-color:var(--black)}.webcam-container video{width:200px;height:150px}.webcam-container p{font-size:calc(var(--baseFontSize) - 2px);text-align:center;line-height:normal;color:var(--gray);margin:0 10px 12px}.recording{max-width:60px;position:absolute;top:0;right:0}.no-camera-access{text-align:center;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:200px}.exam-rules{margin-bottom:50px}.exam-rules ul{background-color:var(--grayBlue);padding:10px 30px;border-radius:8px;margin:0 0 30px;border:1px solid var(--gray)}.start-exam-cta{text-align:center;margin-bottom:50px}.exam-started{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--white);padding:20px;overflow-y:auto}.captured-photo{width:48%;background-color:var(--white);border:1px solid var(--gray);padding:10px;box-sizing:border-box;border-radius:8px}.capture-image{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;position:relative;margin:30px 0}.live-camera-cta{display:flex;justify-content:center;min-width:100%;margin:30px 0}.live-camera-cta .isSecondary{margin-right:50px;color:var(--primary);background-color:var(--lightGray)}.live-camera{display:flex;flex-direction:column;width:48%;background-color:var(--white);border:1px solid var(--gray);padding:10px;box-sizing:border-box;border-radius:8px}.start-exam{text-align:center;width:100%;margin:30px 0}.access-permission{align-items:center;margin:100px auto;display:flex;flex-direction:column;justify-content:center}.access-permission img{max-width:300px;margin:10px 0 30px}.photoIdSample{position:absolute;width:300px;right:0;background-color:var(--white);border:1px solid var(--gray);padding:10px}.level-selection{display:flex;justify-content:space-between;flex-wrap:wrap}.level-selection h3{width:100%}.level-selection button{width:31%;padding:40px 20px;border-radius:8px;border-color:1px solid var(--primary);font-size:calc(var(--baseFontSize) + 10px)}@media (max-width:767px){.photoIdSample{position:inherit}}.thankyou{display:flex;align-items:center;width:100%;margin:50px 0;background:#642b73;background:-webkit-linear-gradient(to right,#C6426E,#642B73);background:linear-gradient(to right,#c6426e,#642b73)}.thankyou-note{padding:0 50px;color:var(--white)}.thankyou-note p{color:var(--white)}.course-list-container{min-height:100vh;padding:60px 20px}.page-header{margin-bottom:50px;animation:fadeInDown .8s ease-out;text-align:left}.courses-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px;max-width:1400px;margin:0 auto;animation:fadeInUp .8s ease-out}.course-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px #00000026;transition:all .4s cubic-bezier(.175,.885,.32,1.275);cursor:pointer;position:relative}.course-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 60px #00000040}.card-image-wrapper{position:relative;width:100%;height:240px;overflow:hidden}.card-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.course-card:hover .card-image{transform:scale(1.15)}.image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.4) 100%);opacity:0;transition:opacity .4s ease}.course-card:hover .image-overlay{opacity:1}.card-content{padding:28px;display:flex;flex-direction:column;gap:16px}.course-title{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0;line-height:1.3;transition:color .3s ease}.course-card:hover .course-title{color:#667eea}.course-description{font-size:.95rem;color:#718096;line-height:1.6;margin:0;flex-grow:1}.start-button{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:14px 28px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 15px #667eea66}.start-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.start-button:hover:before{left:100%}.start-button:hover{transform:translateY(-2px);box-shadow:0 6px 25px #667eea99}.start-button:active{transform:translateY(0)}.button-text{position:relative;z-index:1}.button-icon{width:20px;height:20px;transition:transform .3s ease;position:relative;z-index:1}.start-button:hover .button-icon{transform:translate(4px)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.course-list-container{padding:40px 16px}.page-title{font-size:2.5rem}.page-subtitle{font-size:1.1rem}.courses-grid{grid-template-columns:1fr;gap:24px}.card-content{padding:24px}.course-title{font-size:1.3rem}}@media (max-width: 480px){.page-title{font-size:2rem}.page-subtitle{font-size:1rem}.card-image-wrapper{height:200px}}.courses-container{display:flex;min-height:100vh;width:100%}.sidebar{width:400px;background:var(--white);box-shadow:2px 0 20px #00000014;position:sticky;top:0;height:100vh;border-radius:8px;margin:31px 20px 0 0;padding:20px;box-sizing:border-box}.sidebar-header{margin-bottom:24px}.course-title{font-size:calc(var(--baseFontSize) + 4px);font-weight:700;color:var(--darkGray);margin:0 0 8px;line-height:1.3}.progress-wrapper{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:16px;padding:20px;margin-bottom:24px;box-shadow:0 8px 16px #6366f140;transition:transform .3s ease,box-shadow .3s ease}.progress-wrapper:hover{transform:translateY(-2px);box-shadow:0 12px 24px #6366f14d}.progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.progress-label{color:var(--white);font-size:calc(var(--baseFontSize) - 3px);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.progress-percent{color:var(--white);font-size:calc(var(--baseFontSize) + 2px);font-weight:700}.progress-bar-bg{width:100%;height:8px;background:#ffffff4d;border-radius:8px;overflow:hidden;margin-bottom:8px}.progress-bar-fill{height:100%;background:var(--white);border-radius:8px;transition:width .6s cubic-bezier(.4,0,.2,1)}.progress-text{color:#fffffff2;font-size:calc(var(--baseFontSize) - 3px);margin:0;font-weight:500}.levels-container{display:flex;flex-direction:column;gap:12px}.level-details{border:none;border-radius:12px;overflow:hidden;transition:all .3s ease}.level-summary{padding:16px;cursor:pointer;font-weight:600;font-size:calc(var(--baseFontSize) - 1px);color:var(--darkGray);transition:all .3s ease;display:flex;flex-direction:column;gap:4px;list-style:none}.level-summary::-webkit-details-marker{display:none}.level-summary:hover{background:var(--grayBlue)}.level-number{font-size:calc(var(--baseFontSize) - 3px);color:#6366f1;font-weight:700;text-transform:uppercase;letter-spacing:1px}.sections-list{list-style:none;padding:8px;margin:0;display:flex;flex-direction:column;gap:4px}.section-item{padding:12px 16px;cursor:pointer;border-radius:8px;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center;background:var(--white);border:1px solid var(--gray)}.section-item:hover{background:var(--lightGray);transform:translate(4px);border-color:#6366f1;box-shadow:0 2px 8px #6366f126}.section-item.active{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:var(--white);border:1px solid transparent;box-shadow:0 4px 12px #6366f166}.section-item.active .section-number{background:#ffffff4d;color:var(--white)}.section-item.active .section-title-text{color:var(--white)}.section-item.completed{border-color:var(--limeGreen)}.section-content{display:flex;align-items:center;gap:12px}.section-number{width:24px;height:24px;border-radius:50%;background:var(--lightBlue);display:flex;align-items:center;justify-content:center;font-size:calc(var(--baseFontSize) - 3px);font-weight:600;color:#6366f1;padding:0;transition:all .2s ease;margin:0}.section-title-text{font-size:calc(var(--baseFontSize) - 2px);font-weight:500;color:var(--mediumGray);transition:all .2s ease;margin:0;padding:0}.checkmark{font-size:calc(var(--baseFontSize) - 1px);color:var(--limeGreen);font-weight:700;animation:checkmarkPop .3s ease}@keyframes checkmarkPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.content-card{animation:fadeInUp .5s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}.section-heading{font-size:calc(var(--baseFontSize) + 6px);font-weight:700;color:var(--darkGray);margin:0;line-height:1.3}.badge{background-color:var(--primary);color:var(--white);padding:8px 16px;border-radius:20px;font-size:calc(var(--baseFontSize) - 3px);font-weight:600;white-space:nowrap;box-shadow:0 2px 8px #6366f14d}.content-text{font-size:var(--baseFontSize);line-height:1.8;color:var(--mediumGray);margin-bottom:32px}.outcomes-section{margin-bottom:32px}.outcomes-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.outcome-item{padding:14px 18px;background:var(--lightGray);border-left:4px solid var(--primary);font-size:var(--baseFontSize);color:var(--mediumGray);transition:all .3s ease;list-style:none}.outcome-item:hover{background:var(--grayBlue);transform:translate(4px);box-shadow:0 2px 8px #0000000d}.resources-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.resources-list li{list-style:none}.resource-item{padding:0}.resource-link{display:block;padding:14px 18px;background:var(--lightGray);border-radius:10px;color:var(--primary);text-decoration:none;font-size:16px;font-weight:500;transition:all .3s ease;border:1px solid var(--gray)}.resource-link:hover{background:var(--white);border-color:var(--primary);transform:translate(4px);box-shadow:0 2px 12px #6366f126}.assignment{margin-bottom:32px}.assignment-title{font-size:calc(var(--baseFontSize) + 2px);font-weight:600;margin:0 0 12px}.assignment-desc{font-size:var(--baseFontSize);line-height:1.6;margin:0 0 12px;opacity:.95}.assignment-format{font-size:calc(var(--baseFontSize) - 2px);margin:0;opacity:.9}.nav-buttons{display:flex;justify-content:space-between;gap:16px;margin-top:40px}.btn{gap:8px;box-shadow:0 4px 12px #0000001a}.btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.btn:active{transform:translateY(0)}.btn-prev{background:var(--white);color:var(--primary);border:2px solid var(--primary)}.btn-prev:hover{background:var(--lightGray)}.btn-next{background-color:var(--primary);color:var(--white)}.btn-next:hover{box-shadow:0 6px 20px #6366f166}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-icon{font-size:calc(var(--baseFontSize) + 2px)}.sidebar::-webkit-scrollbar,.content::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-track,.content::-webkit-scrollbar-track{background:var(--lightGray)}.sidebar::-webkit-scrollbar-thumb,.content::-webkit-scrollbar-thumb{background:var(--mediumGray);border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover,.content::-webkit-scrollbar-thumb:hover{background:var(--gray)}ul.sections-list li span:before{content:""}.uploaded-file{font-size:calc(var(--baseFontSize) - 2px);color:var(--darkGray);margin-top:10px}.certificate-buttons{display:flex;align-items:center;justify-content:center;margin:20px 0}.certificate-buttons button{margin:0 8px}.fullscreen-btn{font-size:calc(var(--baseFontSize) - 2px);color:var(--darkGray)}.content-card.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:20px;z-index:1000;background:#fff;overflow-y:auto;box-sizing:border-box}.content-card.fullscreen iframe{height:80vh}#root{margin:0 auto;padding:0}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #000000e6}body::-webkit-scrollbar-thumb{background-color:var(--darkGray);border-radius:8px}img{max-width:100%}.asterisk{color:var(--error);font-size:calc(var(--baseFontSize) + 1px);font-weight:700}.small{font-size:calc(var(--baseFontSize) - 2px);line-height:normal;padding:10px 0;display:block;font-weight:700;color:var(--mediumGray)}ul{margin:0 0 30px 20px;padding:0}ul li{list-style:disc;padding:8px 0}ul li span{list-style:inside;display:block;position:relative;padding:12px 0 5px 20px;margin:0 0 0 22px;font-size:calc(var(--baseFontSize) - 1px)}ul li span:before{position:absolute;content:"◇";left:0}p{margin:0 0 15px;font-size:calc(var(--baseFontSize) + 1px);text-align:left;line-height:30px;color:var(--darkGray)}h2{margin:0 0 20px;font-size:calc(var(--baseFontSize) + 10px);color:var(--black)}h3{margin:6px 0 5px;font-size:calc(var(--baseFontSize) + 6px);color:var(--black)}.container{width:98%;margin:0 auto}.container-wrapper{width:1280px;margin:0 auto;display:flex;align-items:flex-start}.content{width:100%;display:inline-block;background-color:var(--white);padding:30px;box-sizing:border-box;margin:30px 0;border-radius:8px;box-shadow:0 0 10px #dfdfdf}.content form{box-shadow:none;padding:0;width:100%}.content form button{margin-right:10px}.link-button{color:var(--primary);cursor:pointer}.table-wrapper{margin-bottom:50px;width:100%;overflow-x:auto}.table-wrapper h3{width:100%;margin-bottom:15px}.table{border-collapse:collapse;width:100%;background-color:var(--grayBlue)}.table tr:hover{background-color:var(--white)}.table th{font-weight:700}.table th,.table td{text-align:left;padding:8px 16px;border:1px solid var(--gray);font-size:calc(var(--baseFontSize) - 2px);white-space:nowrap}.table td button{margin-left:1rem}.table td .icon{max-height:18px;transform:translateY(2px)}.table td button:first-child{margin-left:0}.form-group{margin-bottom:1.5rem;position:relative}.form-control.phone{background-image:url("data:image/svg+xml,%3csvg%20width='4486'%20height='2815'%20viewBox='0%200%204486%202815'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4483.36%202814.36H0V0.239995H4483.36V2814.36Z'%20fill='%23FF9A15'/%3e%3cpath%20d='M4483.36%202814.36H0V1360.53H4483.36V2814.36Z'%20fill='%2337AA41'/%3e%3cpath%20d='M0%201872.27H4485.72V925.467H0V1872.27Z'%20fill='white'/%3e%3cpath%20d='M2397.08%201431.67C2396.56%201435.09%202395.51%201437.73%202394.44%201440.89L2643.21%201556.31L2388.39%201464.6L2386.01%201463.55C2384.96%201466.45%202383.91%201469.09%202382.85%201471.45L2602.37%201629.04L2370.21%201491.75C2367.97%201494.4%202366.25%201496.76%202364.67%201499.4L2547.29%201698.61L2347.55%201516.52C2346.49%201518.11%202344.77%201519.43%202343.59%201521L2486.55%201750.25L2323.83%201535.24C2320.92%201537.08%202318.29%201538.67%202315.52%201540.24L2408.68%201794.01L2294.04%201550.25C2291.81%201550.77%202289.57%201551.83%202286.93%201552.36V1552.88L2330.93%201823.27L2263.75%201560.79L2263.21%201557.91C2259.79%201559.21%202256.49%201559.73%202253.73%201559.73L2241.6%201833.28L2229.48%201562.91V1560.27C2227.91%201560.79%202225.67%201560.79%202223.96%201560.27L2161.76%201826.43L2199.71%201558.68L2200.24%201556.84C2197.08%201556.31%202193.65%201555.25%202190.23%201554.73L2075.07%201802.17L2167.17%201547.35L2167.83%201546.29L2161.23%201543.15L2001.67%201764.76L2139.63%201531.53L2140.16%201530.23C2137.25%201528.65%202135.15%201526.53%202132.51%201524.96L1931.72%201708.36L2114.2%201508.88L2114.85%201508.36C2113.67%201506.77%202111.96%201505.19%202110.91%201503.36L1879.8%201647.24L2096.01%201484.12C2094.29%201481.21%202092.72%201478.59%202091.13%201475.68L1836.24%201568.44L2081.13%201453.01C2080.08%201451.96%202079.41%201450.91%202079.41%201449.33L1812%201493.33L2072.83%201426.67C2072.29%201422.99%202071.76%201419.56%202071.76%201416.13L1801.53%201404.27L2070.05%201391.88C2070.05%201389.77%202070.05%201387.13%202070.59%201384.77L1807.59%201324.15L2073.48%201361.05C2074.55%201357.63%202075.07%201354.45%202076.65%201351.04L1831.84%201237.47L2084.41%201328.37C2085.08%201326.8%202086.13%201324.68%202087.19%201322.84L1866.03%201164.2L2098.77%201302.03C2101.01%201299.39%202102.61%201296.49%202105.37%201293.85L1921.83%201093.04L2121.31%201275.68C2123.03%201273.83%202124.73%201272.25%202126.45%201270.4L1982.96%201040.61L2145.69%201256.16C2148.32%201254.59%202151.75%201252.48%202155.04%201250.91L2061.89%20995.813L2176.52%201240.09C2179.41%201239.57%202182.57%201238.52%202185.35%201237.47L2141.73%20971.84L2208.53%201231.92C2211.83%201231.4%202215.77%201230.87%202218.95%201230.87L2231.2%20961.027L2243.32%201230.35C2245.56%201230.35%202248.32%201230.35%202250.44%201230.87L2311.19%20967.88L2273.61%201234.29C2276.92%201234.83%202280.87%201235.87%202284.04%201236.92L2397.75%20992.12L2306.16%201245.36C2308.4%201246.43%202310%201247.48%202311.71%201248.53L2471.13%201026.39L2333.31%201259.59L2332.12%201260.64C2334.76%201263.01%202337.53%201265.12%202340.43%201266.72L2542.28%201081.99L2359.13%201282.25L2357.41%201283.84C2359.13%201285.41%202360.71%201286.47%202361.77%201288.32L2594.59%201143.64L2378.37%201306.51L2376.27%201308.08C2377.84%201310.72%202379.43%201313.61%202381.27%201316.52H2381.8L2639.25%201221.91L2393.92%201337.33L2391.03%201338.39C2391.55%201339.96%202392.87%201342.33%202393.39%201344.44L2662.45%201300.44L2399.99%201367.64H2398.8C2399.32%201371.07%202399.99%201374.23%202399.99%201377.65L2672.99%201389.77L2402.75%201401.89H2400.51C2401.04%201404.27%202400.51%201405.85%202400.51%201407.95L2667.45%201469.63L2398.8%201432.2L2397.08%201431.67Z'%20fill='%232D3A8E'/%3e%3cpath%20d='M2237.53%20982.373C2009.44%20982.373%201823.87%201167.63%201823.87%201395.84C1823.87%201624.04%202009.44%201809.56%202237.53%201809.56C2465.6%201809.56%202651.12%201624.04%202651.12%201395.84C2651.12%201167.63%202465.6%20982.373%202237.53%20982.373ZM2237.53%201836.96C1994.16%201836.96%201796.27%201639.05%201796.27%201395.84C1796.27%201152.6%201994.16%20954.707%202237.53%20954.707C2480.75%20954.707%202678.79%201152.6%202678.79%201395.84C2678.79%201639.05%202480.75%201836.96%202237.53%201836.96Z'%20fill='%232D3A8E'/%3e%3c/svg%3e");background-size:28px;background-repeat:no-repeat;background-position:11px 8px;padding-left:55px}.form-group label{font-weight:700;font-size:calc(var(--baseFontSize) - 1px);margin-bottom:8px;display:block;text-align:left}.form-control{padding:.5rem;border-radius:.3rem;font-size:calc(var(--baseFontSize) - 1px);background-color:var(--white);color:var(--black);width:100%;border:1px solid var(--gray);box-sizing:border-box;font-family:Lato,sans-serif;resize:none}.form-control:focus{outline-color:var(--gray)}.form-control:disabled{background-color:var(--lightGray);color:var(--darkgray)}.flex{display:flex}.justify-between{justify-content:space-between}.flex-card{display:flex;flex-wrap:wrap;margin-bottom:50px}.flex-card h3{width:100%;margin:20px 0}.flex-card .card img{border-radius:8px 8px 0 0}.flex-card .card{width:24%;margin:0 20px 20px 0;background:linear-gradient(90deg,#69db7b26 30%,#346df226 70%,#5295fc26);border:1px solid var(--gray)}.flex-card .card:nth-child(odd){background:linear-gradient(60deg,#abecd6,#fbed96)}.flex-card .details{padding:15px}.flex-card .details h4{font-weight:700;margin:0 0 10px;font-size:calc(var(--baseFontSize) + 2px)}.flex-card .details p{font-size:calc(var(--baseFontSize) - 2px);line-height:25px;color:var(--darkGray);margin-bottom:0}.flex-card .details .designation{color:var(--black);font-weight:700;margin-bottom:10px}.flex-card .details .duration{border-top:1px solid var(--gray);margin-top:15px;padding-top:5px;margin-bottom:10px}.flex-card .card.coursesCard{background:var(--white);width:30%}.flex-card .card.coursesCard h4{font-size:calc(var(--baseFontSize) + 1px)}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}@media (max-width: 767px){.earning-box p{font-size:calc(var(--baseFontSize) - 3px);line-height:normal}.how-it-works{flex-direction:column;margin:20px 0}.works-card{width:100%;margin-bottom:20px;padding:15px}.works-card-title{flex-direction:column}.works-card h1{font-size:calc(var(--baseFontSize) + 1px)}.works-card .number{margin:0 0 10px;height:25px;min-width:25px;min-height:25px;line-height:25px}.works-card .cta{flex-direction:column}.works-card button{margin:0 0 8px!important}}@media (max-width:767px){.faq details{padding:15px 20px 15px 10px}.faq details summary{font-size:calc(var(--baseFontSize) - 1px)}summary:after{background-size:15px}.faq details p{font-size:calc(var(--baseFontSize) - 1px)}}@media (max-width: 767px){.awards{flex-direction:column}.awards-card{width:100%;margin-bottom:15px}.awards-card h1{font-size:calc(var(--baseFontSize) + 1px);margin-bottom:10px}}@media (max-width: 767px){.container-wrapper{flex-direction:column;width:100%}.content{margin:15px;padding:15px;width:calc(100% - 30px)}h2{font-size:calc(var(--baseFontSize) + 3px)}h3{font-size:calc(var(--baseFontSize) + 1px)}p,ul li{font-size:calc(var(--baseFontSize) - 1px)}ul li span{margin:0}.form-control{font-size:calc(var(--baseFontSize) - 2px)}.form-group label{font-size:calc(var(--baseFontSize) - 2px);margin-bottom:5px}.table th,.table td{padding:5px 10px;font-size:calc(var(--baseFontSize) - 4px)}.flex-card{flex-direction:column}.flex-card .card,.flex-card .card.coursesCard{width:100%}}.externalCourses{display:flex;width:100%}@font-face{font-family:Lato;src:url(/assets/Lato-Black-DmK-fdhO.woff2) format("woff2"),url(/assets/Lato-Black-DoAa1TqR.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Bold-BoGPuSDR.woff2) format("woff2"),url(/assets/Lato-Bold-C-nHeSZZ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Regular-DDd6pdzb.woff2) format("woff2"),url(/assets/Lato-Regular-GPnLI8uY.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{font-family:Lato,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--baseFontSize: 16px;--gray: #c0c5d0;--mediumGray: #9599a3;--darkGray: #323232;--primary: #0E75BD;--lightGray: #f2f6fe;--white: #ffffff;--black: #000000;--error: #e60000;--lightBlue: #ebf2ff;--grayBlue: #f7f7fa;--limeGreen: #1CBC79;--whatsapp: #25d366 }::placeholder{color:var(--mediumGray);opacity:1}::-ms-input-placeholder{color:var(--mediumGray)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--grayBlue);font-size:var(--baseFontSize);color:var(--darkGray)}h1{font-size:2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;white-space:nowrap}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (max-width: 767px){body{font-size:calc(var(--baseFontSize) - 2px)}}
