.three-quarter-spinner{animation:spin 1s linear 0s infinite;border:3px solid #a2010b;border-radius:50%;border-top-color:transparent;height:50px;width:50px}.spinner-box{display:flex;justify-content:center;margin-bottom:3rem;text-align:center}.practice-room .detail-test .bottom .btn-pri.v3:disabled{background-color:#666;cursor:no-drop}.xem-them-ok{display:flex;justify-content:center;margin-bottom:20px;margin-top:50px}.xem-them-ok a{background:#9a2524;border-radius:2.6rem;color:#fff;padding:1.2rem 2.25rem}.icon-play-video{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:999}.icon-play-video,.play{display:inline-block;text-align:center}.play{cursor:pointer;font-size:50px;padding:5px 25px}.video-intro .play i{color:rgba(154,37,36,.96)}.block-intro .content-intro .play i{color:#d2600c}.content-block-below{margin-top:5rem}.wrap-content-course .s-content h1{font-size:6rem}.wrap-content-course .s-content h2{font-size:5rem}.wrap-content-course .s-content h3{font-size:4rem}.wrap-content-course .s-content h4{font-size:3rem}.wrap-content-course .s-content h5{font-size:2rem}.course .psy-section.ln-info .s-content.show{max-height:400rem}.cv-rating{display:none}.block-app .video-intro video{-o-object-fit:cover;object-fit:cover}ul.course li{font-size:15px}ul.course{margin-bottom:8px}span.add_course_combo.sp:hover{color:#9a2524}.action.cart{align-items:center;border-top:1px solid #f2f2f2;display:flex;justify-content:space-between}span.add_course_combo.sp{cursor:pointer;padding-top:1rem}.block-course .course-item .ct .price{border:unset}ul.course li{list-style:disc}ul.course{padding-left:14px}ul.course li a:hover{color:#9a2524}.block-exams .exam-item .left-content .exam-name span{word-wrap:break-word;font-size:2.3rem}.avatar-user{position:relative}.avatar-user img{max-width:none;-o-object-fit:cover;object-fit:cover}.avatar-user .change{height:100%;position:absolute;top:0;width:100%}.avatar-user .change .image{height:.1px;opacity:0;position:absolute;width:.1px}.avatar-user .change label{align-items:center;background:rgba(0,0,0,.4);border-radius:50%;box-shadow:0 4px 7px rgba(0,0,0,.4);color:#fff;cursor:pointer;display:block;display:flex;font-size:25px;font-weight:700;height:100%;justify-content:center;opacity:0;position:relative;transition:transform .5s ease-out;width:100%}.avatar-user .change input:hover+label{opacity:1;transform:scale(1.02)}.avatar-user .change input:active+label,.avatar-user .change input:focus+label{outline:none}.payment{padding:4.5rem 0}.payment .ct-payment .head,.payment .ct-payment .header{font-size:1.8rem!important}.payment .ct-payment .payment-method{margin:0;padding:1rem;width:20%}.payment .ct-payment .wrap-content-header{font-size:1.8rem!important}.payment .ct-payment .wrap-content-course{padding:1rem 1.5rem}.payment .ct-payment .wrap-content-course .img-bank{height:11rem;width:11rem}.payment .ct-payment .wrap-content-footer{margin:0}.payment .wrap-content-course{padding:1.5rem}.payment .wrap-content-course .learning-name,.payment .wrap-content-course .new{font-size:1.8rem!important}.payment .wrap-content-course .if-left{align-items:flex-start;display:flex}.payment .wrap-content-course .if-left div{margin:0}.payment .wrap-content-course .if-left div label{font-size:1.4rem}.payment .wrap-content-course .if-left .img-learning{height:7rem;max-width:7rem}.payment .wrap-content-course .if-left input[type=radio]{height:1rem;margin-right:1rem;width:1rem}.payment .wrap-content-course .if-left .img-course{border-radius:50%;flex:unset;height:7rem;width:7rem}.payment .wrap-content-course .if-left .course-content h4{font-size:1.8rem!important}.payment .wrap-content-course .if-left .course-content .author{font-size:1.6rem!important}.payment .wrap-content-course .if-left .course-content .author img{flex:unset;height:2.5rem;max-width:unset;width:2.5rem}.payment .wrap-content-course .if-left .course-content .rating{margin-bottom:.5rem}.payment .wrap-content-course .if-left .course-content .rating span{font-size:1rem;padding-top:12px}.payment .wrap-content-course .if-left .course-content .price .new{font-size:1.6rem!important}.payment .sbif .top-head-payment{text-align:center}.payment .sbif .top-head-payment .head{font-size:1.8rem!important}.payment .sbif .detail-head-payment{margin-top:1.5rem}.payment .sbif .detail-head-payment span,.payment .sbif .total-price,.payment .sbif .total-title{font-size:1.6rem!important}.payment .payment-banking-sbif .info-author-course,.payment .payment-method-sbif .info-author-course{padding:1rem 0}.payment .payment-banking-sbif .info-author-course .img-course,.payment .payment-method-sbif .info-author-course .img-course{height:7rem;width:7rem}.payment .payment-banking-sbif .info-author-course h4,.payment .payment-method-sbif .info-author-course h4{font-size:1.8rem!important;margin-left:.6rem}.payment .payment-banking-sbif .big-sbif,.payment .payment-method-sbif .big-sbif{height:34rem}.payment .payment-banking-sbif .small-sbif,.payment .payment-method-sbif .small-sbif{height:23rem;margin-top:-24rem}#bank-info .modal-dialog{height:-moz-fit-content;height:fit-content;max-width:65rem!important}#bank-info .header .title{font-size:1.8rem!important;margin-bottom:1rem}#bank-info .body{padding:1rem 3rem}#bank-info .body .info-banking #qrcode{margin-right:2rem}#bank-info .body .info-banking .info-qrcode{height:auto;width:300px}#bank-info .body .receive-info .info-owner{font-size:1.8rem!important}#bank-info .body .note-banking{font-size:1.8rem;margin:2rem 0;padding:1.5rem 1rem}#bank-info .body .btn-pri{height:auto;padding:1.5rem 1rem}
