.myaccount-assessment{min-width:252px;max-width:252px;box-shadow:rgba(0,0,0,.09);background-color:#fff;border:0}.myaccount-assessment .card-body{flex-direction:column;height:100%;display:flex}.myaccount-assessment .status-btn-wrapper{justify-content:center;align-items:center;gap:10px;margin-top:auto;display:flex}.myaccount-assessment h4{color:#1c3f75;font-size:max(15px,min(1vw,18px));font-weight:400}.section-name{color:#363939;font-size:24px;font-style:normal;font-weight:400}.myaccount-assessment .datetime{color:#363939;font-size:14px;font-weight:400}.myaccount-assessment button{border:0;border-radius:17.7px;width:165px;padding:8.85px 17.7px}.myaccount-assessment button.success{color:#fff;background-color:#40a645}.myaccount-assessment button.danger{color:#fff;background-color:#f53232}.myaccount-assessment button.warning{color:#1c3f75;background-color:#e3f5ff}.feedback-modal .modal-dialog{width:100%;max-width:800px}.feedback-modal .modal-content{border-radius:16px;padding:1.5rem}.feedback-modal .cancel-btn{top:-35px!important;right:-42px!important}.feedback-form{width:100%;height:292px;margin:35px auto auto;max-width:476px!important}.feedback-form h3{size:24px;color:#2c2c2c;letter-spacing:0%;font-weight:600;line-height:35px}.feedback-form p,.feedback-form .rating{size:14px;letter-spacing:0%;color:#4b5563;font-weight:400;line-height:18px}.feedback-form .star-rating{justify-content:center;align-items:center;gap:35px;display:flex}.feedback-form .star{gap:22px;display:flex}.feedback-form .star img{width:30px;height:30px}.feedback-form .rating{color:#6b7280!important}.feedback-form .feedback-input{text-align:left;max-width:600px;margin:0 auto;padding-top:34px;line-height:14px;display:block}.feedback-form .feedback-input textarea{box-sizing:border-box;resize:none;border:1px solid #d1d5db;border-radius:8px;width:100%;max-width:467px;height:133px;padding:12px 14px;font-size:16px}.feedback-form .feedback-input .label-feedback{margin-bottom:8px;padding-left:14px;color:#6b7280!important}.feedback-form .feedbackform-btn{letter-spacing:0;color:#fff;cursor:pointer;background-color:#1c3f75;border:0;border-radius:8px;width:100%;max-width:398px;height:44px;margin-top:30px;font-size:16px;font-weight:500}.enroll-register-course{background-color:#fafdff;border-radius:20px;width:95%;min-height:500px;margin:0 auto;padding:20px;box-shadow:4px 4px 20px rgba(0,0,0,.05)}@media (min-width:818px){.enroll-register-course{width:100%;max-width:818px;padding:40px 50px 10px}}.enroll-register-course .form-label{color:#6e6e6e;letter-spacing:0%;font-size:14px;font-weight:400;line-height:100%}.enroll-register-course .form-select,.enroll-register-course .form-control{padding:16px 20px;border:1px solid #eee!important}.enroll-register-course .form-select:focus,.enroll-register-course .form-control:focus{box-shadow:none!important;border:1px solid #007bff!important}.title-register-h4{color:#1c3f75;font-size:max(20px,min(2vw + 1rem,28px));font-weight:500}.title-register-p{color:#585858;font-weight:400}.slider-wrapper{position:relative}.nav-btn{color:#fff;opacity:0;pointer-events:none;z-index:5;cursor:pointer;background:linear-gradient(rgba(212,208,208,.15),rgba(134,133,133,.6));border:none;border-radius:50%;padding:8px;transition:opacity .3s;position:absolute;top:30%;transform:translateY(-50%)}.prev-btn{left:0%}.next-btn{right:5px}.slider-wrapper:hover .nav-btn{opacity:1;pointer-events:auto}.slider-wrapper .swiper-wrapper{display:flex}.slider-wrapper .swiper-slide{height:auto;display:flex}.course-card{flex-direction:column;flex:1;justify-content:space-between;display:flex}.privacy-section{width:100%}.privacy-content{flex-direction:column;gap:2rem;display:flex}.privacy-text{flex:auto;min-width:280px}.privacy-text ol{padding-left:1.5rem}.privacy-text li{margin-bottom:.8rem;line-height:1.6}.privacy-image{flex-shrink:0;width:100%;max-width:400px;margin:0 auto}.privacy-image img{object-fit:contain;width:100%;height:auto}@media (min-width:992px){.privacy-content{flex-flow:row-reverse wrap}.privacy-image{margin-left:2rem}.privacy-text{flex:calc(100% - 420px)}}
