@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box;margin:0;padding:0}.radio-container{line-height:2;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container .option{font-size:16px}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-container:hover .checkmark{background-color:#69ecc3}.checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;border:1px solid #929292;border-radius:50%;background-color:#fff;transition:.2s all ease-in-out}.radio-container:hover input~.checkmark{background-color:#fff;transition:.2s all ease-in-out}.radio-container input:checked~.checkmark{background-color:#1f36c7!important;transition:.2s all ease-in-out}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{left:6px;top:3px;width:3px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-group{width:100%}.form-group .form-control{display:block;width:100%;border:none;height:36px;border-radius:7px;box-shadow:0 3px 6px #b5cee6;background-color:#fff;outline:none;padding:8px 13px}.btn-theme{background-color:#1f36c7;color:#fff;transition:all .2s ease}.btn-theme:hover{transition:all .2s ease;background-color:#102297}.btn-theme:disabled{opacity:.7!important}.btn-theme.success{background-color:#396}.btn-theme.success:hover{transition:all .2s ease;background-color:#187245}.btn-theme.padding-10{padding:10px}.btn{font-size:14px;padding:6px 12px;margin-bottom:0;display:inline-block;text-decoration:none;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}::-webkit-scrollbar{-webkit-appearance:none;width:8px!important;height:2px!important;background-color:#f6f6f6}@media screen and (max-width: 991px){::-webkit-scrollbar{height:9px!important}}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#0003!important;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#f6f6f6;opacity:1}.pagination .page-item{float:left!important;margin-right:10px!important}@media screen and (max-width: 991px){.pagination .page-item{margin:0 3px!important}}.pagination .page-item.active .page-link{background:#E9EEF4!important}.pagination .page-item .page-link{min-width:36px!important;width:100%!important;color:#000!important;border:1px solid #E9EEF4!important}.spin{animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-5{padding:20px}.text-danger{color:#dc3545}.text-success{color:#017ef6}.fs-20{font-size:20px}.fs-30{font-size:30px}.mb-1{margin-bottom:5px}.mb-3{margin-bottom:15px}.mb-5{margin-bottom:25px}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:end}.flex-nowrap{flex-wrap:nowrap}.text-center{text-align:center}.error-msg{border-radius:8px;padding:5px!important;background-color:#dc354514!important;text-align:center;font-size:28px}.text-end{text-align:end}.text-decoration-none{text-decoration:none}.rounded-pill{border-radius:25px}.error-report{color:#dc3545;font-size:12px;margin:4px 0}.text-color{color:#383a47!important}.min-width-130{min-width:130px!important}.opacity-0{opacity:0}.qr-code-container{opacity:0;animation:fadeIn 1s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{padding:0;margin:0;font-family:"Source Sans 3",sans-serif;background-color:#017ef6;background-repeat:no-repeat;background-position:top;background-size:cover}body header{width:100%;padding:25px 10px;z-index:100000}body header .user{max-width:1400px;width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body header .user .user-info{display:flex;align-items:center}body header .user .user-info .name{font-size:18px;font-weight:600}body header .user .user-info img{margin-right:10px;width:40px;height:40px;border-radius:50%;border:2px solid #fff}body header .user .logout-btn{display:block;width:120px;height:36px;text-align:center;background-color:#1f36c7b3;font-size:16px;color:#fff;text-decoration:none;border-radius:25px;padding:6px 0}body header .user .logout-btn:hover{transition:all .2s ease;box-shadow:0 16px 24px #0000000f,0 2px 6px #0000000a,0 0 1px #0000000a}body .login{width:100%;min-height:calc(100vh - 36px);display:flex;align-items:center;justify-content:center}body .login.qr-code{padding:10px}body .login.qr-code .qr-code-wrapper{background-color:#fff;border:1px solid #707070;border-radius:10px;box-shadow:5px 5px 10px #0000001a;max-width:400px;width:100%;max-height:400px;height:100%;display:flex;align-items:center;justify-content:center;padding:50px}body .login.qr-code .qr-code-wrapper img{position:relative;top:20px}body .login.invalid{color:#b1afaf}body .login.invalid .title{font-size:22px;margin-bottom:10px}body .login.invalid .title i{color:#ffc107}body .login .wrapper{width:400px;background-color:#fff;border:1px solid #707070;border-radius:10px;box-shadow:5px 5px 10px #0000001a;padding:30px;margin:10px}body .login .wrapper img{width:115.42px;height:115.42px;object-fit:contain}body .login .confirm-modal .icon{margin-right:5px}body .login .confirm-modal .icon i{color:#017ef6;font-size:24px}body .login .confirm-modal .mb-10{margin-bottom:10px}body .login.course{padding-top:20px;padding-bottom:20px;min-height:calc(100vh - 126px)}body .login.course .wrapper{max-width:800px;width:100%}@media screen and (max-width: 460px){body .login.course .wrapper{width:330px;padding:20px!important}}body .login.course .title{color:#017ef6;margin-bottom:30px;font-size:20px}body .login.course .course-items{min-height:200px;max-height:570px;overflow:auto}body .login.course .course-items .each{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}body .login.course .course-items .each a{margin-right:10px}body .login.course .loading{height:200px;width:100%;display:flex;align-items:center;justify-content:center}body .login.course .no-data{height:200px;width:100%;display:flex;align-items:center;justify-content:center;font-size:20px}body .login.register .form-group .radio-container .agree-text{text-decoration:none;color:#000;display:inline-block}body .login.register .form-group .radio-container .checkmark{border-radius:4px;top:4px}body .login.register .form-group .radio-container input{position:absolute;cursor:pointer;top:4px;height:20px;width:20px;left:0;z-index:10;border:1px solid #929292}body .login.register.rtl{text-align:right}body .login.register.rtl .form-group{direction:rtl}body .login.register.rtl .form-group .radio-container{padding-right:30px}body .login.register.rtl .form-group .radio-container .checkmark,body .login.register.rtl .form-group .radio-container input{right:0}body .login.register.rtl .form-control{text-align:right}body .login.register #agreementModal{height:100vh;width:100%;background-color:#0006;align-items:center;justify-content:center;position:fixed;left:0;top:0;z-index:-1;transition:all .4s ease-in-out;visibility:hidden;opacity:0;display:flex}body .login.register #agreementModal.open{transition:all .4s ease-in-out;visibility:visible;opacity:1;z-index:999}body .login.register #agreementModal .modal-dialog{max-width:700px}body .login.register #agreementModal .modal-dialog .modal-content{background-color:#fff;border-radius:8px;width:100%}body .login.register #agreementModal .modal-dialog .modal-content .modal-header{padding:16px;border-bottom:1px solid #dee2e6;border-top-right-radius:8px;border-top-left-radius:8px}body .login.register #agreementModal .modal-dialog .modal-content .modal-header .modal-title{font-size:20px}body .login.register #agreementModal .modal-dialog .modal-content .modal-body{padding:16px;width:700px;min-height:200px}@media screen and (max-width: 730px){body .login.register #agreementModal .modal-dialog .modal-content .modal-body{width:550px}}@media screen and (max-width: 575px){body .login.register #agreementModal .modal-dialog .modal-content .modal-body{width:420px}}@media screen and (max-width: 450px){body .login.register #agreementModal .modal-dialog .modal-content .modal-body{width:380px}}@media screen and (max-width: 390px){body .login.register #agreementModal .modal-dialog .modal-content .modal-body{width:330px}}body .login.register #agreementModal .modal-dialog .modal-content .modal-body .loading{height:200px;display:flex;align-items:center;justify-content:center}body .login.register #agreementModal .modal-dialog .modal-content .modal-footer{padding:12px;border-top:1px solid #dee2e6;border-bottom-right-radius:8px;border-bottom-left-radius:8px}body .home{width:100%;max-height:calc(100vh - 36px);font-size:14px;padding:0 15px 25px}body .home.rtl{direction:rtl}@media screen and (max-height: 400px){body .home.rtl .header-section{margin-top:15px}}body .home.rtl .each-question-wrapper .question-type-scale .question,body .home.rtl .each-question-wrapper .question-type-scale .question-options .form-control{text-align:right}body .home.rtl .each-question-wrapper .radio-container{padding-right:30px;padding-left:0}body .home.rtl .each-question-wrapper .radio-container .checkmark{right:0;left:initial}@media screen and (max-width: 991px){body .home.login-home .wrapper:before{height:95px}}@media screen and (max-width: 991px){body .home.login-home .wrapper .header-section{height:95px}}body .home .wrapper{margin:0 auto;background-color:#fff;height:calc(100vh - 81px);max-width:1400px;width:100%;border-radius:10px;position:relative}body .home .wrapper:before{content:"";position:absolute;top:10px;left:0;width:100%;height:141px;background-color:#1f36c7;z-index:1;border-radius:15px}@media screen and (max-width: 768px){body .home .wrapper:before{height:215px}}body .home .wrapper .header-section{position:relative;z-index:2;background-color:#e6f2fe;height:141px;padding:45px;display:flex;align-items:center;justify-content:space-between;margin-top:20px;border-radius:10px}@media screen and (max-width: 768px){body .home .wrapper .header-section{padding:15px;flex-direction:column;height:215px}}@media screen and (max-height: 400px){body .home .wrapper .header-section{margin-top:15px}}@media screen and (max-width: 768px){body .home .wrapper .header-section .left-side{order:1}}body .home .wrapper .header-section .left-side .course-name{color:#017ef6;font-size:25px}body .home .wrapper .header-section .left-side .instructor-name{font-size:20px;margin-bottom:5px}body .home .wrapper .header-section .left-side .trainee-name{font-size:16px}body .home .wrapper .header-section .right-side{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media screen and (max-width: 768px){body .home .wrapper .header-section .right-side{order:0}}body .home .wrapper .header-section .right-side .logo{width:43.15px;height:43.15px;object-fit:contain;margin-right:10px}body .home .wrapper .header-section .right-side .logo-text{width:102px;height:61px;object-fit:contain}body .home .wrapper .login-section-wrapper{display:flex;align-items:center;justify-content:center;height:calc(100% - 94px);overflow:auto}body .home .wrapper .login-section-wrapper .login-section{height:auto;display:flex;justify-content:center;flex-wrap:wrap;max-width:600px;margin:0 auto;overflow:auto}body .home .wrapper .login-section-wrapper .login-section .form-group{width:280px;margin:10px}@media screen and (max-width: 690px){body .home .wrapper .login-section-wrapper .login-section .form-group{width:100%}}body .home .wrapper .login-section-wrapper .login-section .form-group .form-control{display:block;width:100%;height:40px;border-radius:7px;background-color:#fff;border:1px solid #dedede;outline:none;padding:8px 13px}body .home .wrapper .login-section-wrapper .login-section .form-group .form-control:hover{box-shadow:0 3px 6px #b5cee6}body .home .wrapper .login-section-wrapper .login-section .btn-theme{border-radius:10px;width:120px;height:40px}body .home .wrapper .question-section{padding:30px;color:#929292;height:calc(100% - 178px);overflow:auto;display:block}@media screen and (max-width: 767px){body .home .wrapper .question-section{height:calc(100% - 230px)}}@media screen and (max-width: 420px){body .home .wrapper .question-section{padding:20px}}body .home .wrapper .question-section .each-question-wrapper{margin-bottom:10px}body .home .wrapper .question-section .each-question-wrapper:last-child{border-bottom:1px solid transparent;padding-bottom:0}body .home .wrapper .question-section .each-question{padding:20px 0;border:none!important}@media screen and (max-height: 420px){body .home .wrapper .question-section .each-question .res-load{width:25px;height:25px}}body .home .wrapper .question-section .each-question .each-question-short{display:flex}body .home .wrapper .question-section .each-question:first-child{padding-top:0}body .home .wrapper .question-section .each-question:last-child{border-bottom:1px solid transparent;padding-bottom:0}body .home .wrapper .question-section .each-question .question{font-size:15px;font-weight:700;margin-bottom:5px}body .home .wrapper .question-section .hidden-question .each-question{padding:10px 20px;border-radius:10px;background-color:#1f36c71a;margin-bottom:10px}body .home .wrapper .question-section .question-type-title .question-title{color:#017ef6;font-weight:700}body .home .wrapper .question-section .question-type-image{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}body .home .wrapper .question-section .question-type-image .question_image{max-height:300px;border-radius:4px;object-fit:contain}body .home .wrapper .question-section .question-type-scale{min-height:110px;width:100%;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 991px){body .home .wrapper .question-section .question-type-scale{min-width:78px;align-items:flex-start;justify-content:center;flex-direction:column}}body .home .wrapper .question-section .question-type-scale .question{max-width:250px;width:100%}@media screen and (max-width: 991px){body .home .wrapper .question-section .question-type-scale .question{max-width:100%;margin-bottom:20px}}body .home .wrapper .question-section .question-type-scale .question-options{position:relative;display:flex;width:calc(100% - 250px);justify-content:flex-start;overflow:auto;padding:20px 0}@media screen and (max-width: 991px){body .home .wrapper .question-section .question-type-scale .question-options{justify-content:flex-start;width:100%}}body .home .wrapper .submit-answer{position:absolute;bottom:-10px;left:0;width:100%}body .home .wrapper .submit-answer .btn-theme{width:100%;border-radius:50px;font-size:20px;font-weight:400;height:39px;color:#fff!important}@media screen and (max-width: 991px){body .home .wrapper .submit-answer .btn-theme{font-size:14px}}body .home .form-control{display:block;width:100%;height:40px;border-radius:7px;background-color:#fff;border:1px solid #dedede;outline:none;padding:8px 13px}body .home .form-control:hover{box-shadow:0 3px 6px #b5cee6}body .home .radio-container-2{min-width:90px;text-align:center;padding-right:10px;margin-bottom:10px}@media screen and (max-width: 991px){body .home .radio-container-2{min-width:78px}}@media screen and (max-width: 600px){body .home .radio-container-2{min-width:45px}}body .home .radio-container-2 .checkmark{position:relative;left:unset;top:unset;right:unset;margin:15px auto 0;border-radius:50%;background-color:#eee;transition:.2s all ease-in-out;display:block}@media screen and (max-width: 991px){body .home .radio-container-2 .checkmark{height:18px!important;width:18px!important}}body .certificate{min-height:calc(100vh - 116px);display:flex;align-items:center;justify-content:center;padding:50px 25%}@media screen and (max-width: 991px){body .certificate{padding:60px 5%;align-items:baseline}}body .certificate .wrapper{padding:20px;border-radius:5px;background-color:#fff}body .certificate .wrapper .certificate-wrap{position:relative}body .certificate .wrapper .certificate-wrap .content{position:absolute}body .certificate .wrapper .options-wrapper{display:flex}@media screen and (max-width: 991px){body .certificate .wrapper .options-wrapper{display:block!important}}body .certificate .wrapper .btn-group{margin-top:20px}body .certificate .wrapper .btn-group .btn{min-width:200px!important;display:flex;justify-content:space-between;align-items:center;margin:0 10px}@media screen and (max-width: 991px){body .certificate .wrapper .btn-group .btn{width:100%!important;float:left;margin:0 0 10px;font-size:16px;padding:10px 40px}}body .certificate .wrapper .btn-group .btn.danger{background-color:#dc3545!important}body .certificate .wrapper .btn-group .btn .left-element{order:1}body .certificate .wrapper .btn-group .btn .left-element.icon-left{order:0}body .certificate .wrapper .btn-group .btn .left-element img{width:20px}body .certificate .wrapper .btn-group .btn .center-element{margin:0 auto;padding-left:25px}body .certificate .wrapper .btn-group .btn .center-element.icon-left{padding-right:25px}body .certificate .loading{height:500px;background-color:#fff;display:flex;align-items:center;justify-content:center;width:500px;border-radius:5px}body .certificate-generator-wrapper{position:fixed;top:-10000px}body .message-section{height:calc(100vh - 36px);display:flex;align-items:center;justify-content:center}body .message-section.warning-section .icon,body .message-section.warning-section .title{color:#ffc107}body .message-section.warning-section p{color:#383a47}body .message-section.information-section{padding:10px!important}body .message-section.information-section .wrapper{max-width:600px!important;width:100%}body .message-section.information-section .icon,body .message-section.information-section .title{color:#1f36c7!important}body .message-section.information-section p{color:#383a47;text-align:left!important}body .message-section .wrapper{width:400px;background-color:#fff;border:1px solid #707070;border-radius:10px;box-shadow:5px 5px 10px #0000001a;padding:30px}body .message-section .wrapper .icon{text-align:center;color:#ffc107}body .message-section .wrapper .icon i{font-size:70px}body .message-section .wrapper .title{color:#ffc107;font-size:30px;text-align:center;margin-bottom:10px}body .message-section .wrapper p{color:#383a47;text-align:center;font-size:18px}body footer{width:100%;height:36px;background-color:#1f36c7;color:#fff;text-align:center;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;z-index:10}@media screen and (max-width: 991px){body footer{font-size:20px;height:40px}}
