@charset "UTF-8";.course-rate{margin-bottom:50px;display:flex}.course-rate__details{flex:1;margin-left:50px}.course-rate__summary-value{font-size:90px;color:#333;text-align:center;line-height:1}.course-rate__summary-stars .review-stars-rated{justify-content:center}.course-rate__summary-text{color:#777;text-align:center}.course-rate__details-row{margin:0 0 10px;display:flex}.course-rate__details-row .course-rate__details-row-star{flex:0 0 45px;color:#ccc;text-align:right}.course-rate__details-row .course-rate__details-row-star i{margin-left:5px;display:inline-block}.course-rate__details-row .course-rate__details-row-value{flex:1;position:relative;margin:0 50px 0 10px}.course-rate__details-row .course-rate__details-row-value .rating,.course-rate__details-row .course-rate__details-row-value .rating-gray{height:15px;position:absolute;top:50%;border-radius:3px;background:#ffb608;margin-top:-7px}.course-rate__details-row .course-rate__details-row-value .rating-gray{background:#eee;width:100%}.course-rate__details-row .course-rate__details-row-value .rating-count{right:-50px;color:#333;position:absolute;text-align:right;margin:5px 0;line-height:1;display:inline-block}.review-stars-rated{margin-bottom:10px;position:relative;display:flex}.review-stars-rated .review-star{position:relative;margin:0 2px;line-height:1}.review-stars-rated .review-star .far{color:#ccc;position:relative}.review-stars-rated .review-star .fas{overflow:hidden;color:#ffb60a;position:absolute;top:0;left:0}.review-stars-rated .review-star.empty,.review-stars-rated .review-star.filled{color:#f2b827;position:relative;display:inline-block}.review-stars-rated .review-star.empty:before,.review-stars-rated .review-star.filled:before{content:"☆";line-height:1;vertical-align:top;white-space:nowrap}.review-stars-rated .review-star.empty:before{color:#ddd;content:"☆"}.review-stars-rated .review-star.filled{position:absolute;top:0;left:0}.review-stars-rated.center{justify-content:center}.course-review-wrapper{right:0;position:fixed;bottom:0;text-align:center;top:0;background:rgba(0,0,0,.522);left:0;display:none;z-index:999999}.course-review-wrapper.active{display:block}.review-overlay{position:fixed;opacity:.6;bottom:0;top:0;background:#000;left:0;width:100%}.review-form{padding:20px;position:relative;max-width:600px;text-align:left;background-color:#fff;width:80%;margin-top:10%;display:inline-block}.review-form h4{justify-content:space-between;font-weight:600;margin:0 0 15px;display:flex}.review-form h4 .close{height:auto;border:0;text-decoration:none;width:auto}.review-form h4 .close:before{font-size:32px}.review-form .review-fields{list-style:none;padding:0;margin:0}.review-form .review-fields input[type=text]{min-height:50px;padding:15px;width:100%}.review-form .review-fields textarea{min-height:90px;padding:15px;width:100%}.review-form .review-fields .review-stars{padding:0}.review-form .review-fields>li{margin:0 0 20px}.review-form .review-fields>li>label{margin:0 0 7px;display:block}.review-form .review-fields>li>label .required{margin-left:5px}.review-form .review-fields .review-actions{margin-bottom:0}.review-form .ajaxload,.review-form .message{display:none}.review-form button.submit-review.loading:before{margin-right:10px}.review-stars{list-style:none;overflow:hidden;margin:0;display:flex}.review-stars:after{content:"";clear:both;display:block}.review-stars span:before{font-size:25px;cursor:pointer}.review-stars>li{list-style:none;height:auto}.review-stars>li span{height:auto;text-decoration:none;border-bottom:0;width:auto}.review-stars>li span:before{height:24px;content:"☆";width:22px}.review-stars>li span.hover:before{color:#f2b827;content:"★"!important;cursor:pointer}.review-stars>li a:focus,.review-stars>li a:visited{border:0}.course-review-wrapper.error .message,.course-review-wrapper.submitting .ajaxload{display:inline-block}.course-review-wrapper.submitting .ajaxload{position:absolute;top:48%;left:48%}.course-review-wrapper.submitting .review-form{position:relative}.course-review-wrapper.submitting .review-form .form-overlay-review{position:absolute;opacity:.3;bottom:0;top:0;background:#000;left:0;width:100%}.course-rate{overflow:hidden;margin:10px 0}.course-rate .review-bar{height:15px;margin-right:5px;background:#ddd;width:calc(100% - 125px);display:inline-block}.course-rate .review-bar .rating{height:15px;background:#95e6f9}.course-rate .review-number{margin-bottom:0}.learnpress-course-review .course-reviews-list,.learnpress-course-review .course-reviews-list-shortcode{list-style:none;padding:0;margin:10px 0 0}.learnpress-course-review .course-reviews-list li,.learnpress-course-review .course-reviews-list-shortcode li{overflow:hidden;padding:20px;flex-wrap:wrap;border:1px solid #ddd;margin-bottom:20px;background-color:#fafafa;display:flex}.learnpress-course-review .course-reviews-list li .review-author,.learnpress-course-review .course-reviews-list-shortcode li .review-author{margin-right:20px;width:100px}.learnpress-course-review .course-reviews-list li .review-author img,.learnpress-course-review .course-reviews-list-shortcode li .review-author img{height:auto;width:100%}.learnpress-course-review .course-reviews-list li .review-text,.learnpress-course-review .course-reviews-list-shortcode li .review-text{width:100%;padding-left:120px}@media(max-width:600px){.learnpress-course-review .course-reviews-list li .review-text,.learnpress-course-review .course-reviews-list-shortcode li .review-text{padding-top:15px;padding-left:0}}.learnpress-course-review .course-reviews-list li .user-name,.learnpress-course-review .course-reviews-list-shortcode li .user-name{margin:5px 0}.learnpress-course-review .course-reviews-list li .review-title,.learnpress-course-review .course-reviews-list-shortcode li .review-title{font-weight:700;font-style:italic;clear:both;margin:5px 0}