.reviews-slider .review-card,.reviews-list .review-card,.review-search-item .review-card{background-color:white}
.reviews-slider .review-card .user,.reviews-list .review-card .user,.review-search-item .review-card .user{display:flex;align-items:center;min-width:150px}
.reviews-slider .review-card .user>span,.reviews-list .review-card .user>span,.review-search-item .review-card .user>span{font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.4px;color:#2e2e2e;text-transform:capitalize}
.reviews-slider .review-card .user .avatar,.reviews-list .review-card .user .avatar,.review-search-item .review-card .user .avatar{width:35px;height:35px;min-width:35px;min-height:35px;border:2px solid #b02533;border-radius:50%;display:flex;align-items:center;color:#b02533;font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.4px;text-align:center;text-transform:uppercase}
.reviews-slider .review-card .user .avatar>span,.reviews-list .review-card .user .avatar>span,.review-search-item .review-card .user .avatar>span{margin:0 auto}
.reviews-slider .review-card .user .avatar+span,.reviews-list .review-card .user .avatar+span,.review-search-item .review-card .user .avatar+span{margin-left:10px}
.reviews-slider .review-card>.body,.reviews-list .review-card>.body,.review-search-item .review-card>.body{display:flex;flex-direction:column;height:100%;width:100%;padding:25px 22px}
.reviews-slider .review-card>.body>.rating,.reviews-list .review-card>.body>.rating,.review-search-item .review-card>.body>.rating{margin-bottom:23px}
.reviews-slider .review-card>.body>.rating i,.reviews-list .review-card>.body>.rating i,.review-search-item .review-card>.body>.rating i{color:#b02533;font-size:18px}
.reviews-slider .review-card>.body>.rating i.bi+i.bi,.reviews-list .review-card>.body>.rating i.bi+i.bi,.review-search-item .review-card>.body>.rating i.bi+i.bi{margin-left:9px}
.reviews-slider .review-card>.body>.course-title,.reviews-list .review-card>.body>.course-title,.review-search-item .review-card>.body>.course-title{margin-bottom:15px;font-size:13px}
.reviews-slider .review-card>.body>.review,.reviews-list .review-card>.body>.review,.review-search-item .review-card>.body>.review{margin-bottom:23px}
.reviews-slider .review-card>.body>.review .quote,.reviews-list .review-card>.body>.review .quote,.review-search-item .review-card>.body>.review .quote{color:#b02533;font-style:normal;font-weight:700;font-size:36px;line-height:48px;letter-spacing:.25px;text-transform:uppercase}
.reviews-slider .review-card>.body>.review>button.read-more,.reviews-list .review-card>.body>.review>button.read-more,.review-search-item .review-card>.body>.review>button.read-more{display:block;margin-bottom:23px;color:#b02533;text-transform:none;font-size:13px;border:0;background-color:transparent;padding:0}
.reviews-slider .review-card>.body>.review+.user,.reviews-list .review-card>.body>.review+.user,.review-search-item .review-card>.body>.review+.user{margin-bottom:15px}
.reviews-slider .review-card>.body>.review+.user>span,.reviews-list .review-card>.body>.review+.user>span,.review-search-item .review-card>.body>.review+.user>span{font-style:normal;font-size:18px;line-height:27px;letter-spacing:.5px}
.reviews-slider .review-card>.body>.date,.reviews-list .review-card>.body>.date,.review-search-item .review-card>.body>.date{font-size:13px;margin-bottom:15px;margin-top:auto}
.reviews-slider .review-card>.body>.user+.date,.reviews-list .review-card>.body>.user+.date,.review-search-item .review-card>.body>.user+.date{margin-bottom:0}
.reviews-slider .review-card.two-columns,.reviews-list .review-card.two-columns,.review-search-item .review-card.two-columns{display:flex;align-items:center}
.reviews-slider .review-card.two-columns>.user,.reviews-list .review-card.two-columns>.user,.review-search-item .review-card.two-columns>.user{display:flex;flex-direction:column;padding:20px 0 20px 20px;text-align:center}
.reviews-slider .review-card.two-columns>.user>span,.reviews-list .review-card.two-columns>.user>span,.review-search-item .review-card.two-columns>.user>span{font-size:18px;line-height:27px}
.reviews-slider .review-card.two-columns>.user .avatar,.reviews-list .review-card.two-columns>.user .avatar,.review-search-item .review-card.two-columns>.user .avatar{width:80px;height:80px;min-width:80px;min-height:80px;font-size:48px;font-weight:400}
.reviews-slider .review-card.two-columns>.user .avatar+span,.reviews-list .review-card.two-columns>.user .avatar+span,.review-search-item .review-card.two-columns>.user .avatar+span{margin-left:0;margin-top:10px}
.reviews-slider .review-card.two-columns>.body>.user,.reviews-list .review-card.two-columns>.body>.user,.review-search-item .review-card.two-columns>.body>.user{display:none}
.reviews-slider .review-card.main-review,.reviews-list .review-card.main-review,.review-search-item .review-card.main-review{background:radial-gradient(transparent 0,#b02533 80%),url(../../../images/common/texture.png)}
.reviews-slider .review-card.main-review>.body,.reviews-list .review-card.main-review>.body,.review-search-item .review-card.main-review>.body{padding:40px 22px;color:white;text-align:center}
.reviews-slider .review-card.main-review>.body i,.reviews-slider .review-card.main-review>.body .uname,.reviews-list .review-card.main-review>.body i,.reviews-list .review-card.main-review>.body .uname,.review-search-item .review-card.main-review>.body i,.review-search-item .review-card.main-review>.body .uname{color:white}
.reviews-slider .review-card.main-review>.body .course-title,.reviews-slider .review-card.main-review>.body .date,.reviews-list .review-card.main-review>.body .course-title,.reviews-list .review-card.main-review>.body .date,.review-search-item .review-card.main-review>.body .course-title,.review-search-item .review-card.main-review>.body .date{color:rgba(255,255,255,0.6)}
.reviews-slider .review-card.main-review>.body .user,.reviews-list .review-card.main-review>.body .user,.review-search-item .review-card.main-review>.body .user{justify-content:center}
.reviews-slider .review-card.main-review>.body>.review,.reviews-list .review-card.main-review>.body>.review,.review-search-item .review-card.main-review>.body>.review{margin-bottom:0}
.reviews-slider .review-card.main-review>.body>.review .quote,.reviews-list .review-card.main-review>.body>.review .quote,.review-search-item .review-card.main-review>.body>.review .quote{font-style:italic;font-weight:500;font-size:40px;line-height:50px;text-align:center;letter-spacing:.25px;text-transform:unset;color:white}
.reviews-slider .modal-body .btn-close,.reviews-list .modal-body .btn-close,.review-search-item .modal-body .btn-close{position:absolute;right:18px;top:23px;display:block !important}
.reviews-slider .modal-body .review,.reviews-list .modal-body .review,.review-search-item .modal-body .review{max-height:330px;overflow-y:auto;padding-right:10px}
@media(min-width:992px){.reviews-slider .review-card.two-columns>.body,.reviews-list .review-card.two-columns>.body,.review-search-item .review-card.two-columns>.body{padding-right:40px}
.reviews-slider .review-card.two-columns>.body>.date,.reviews-list .review-card.two-columns>.body>.date,.review-search-item .review-card.two-columns>.body>.date{margin-bottom:0}
}@media(max-width:767.98px){.reviews-slider .review-card>.body>.review .quote,.reviews-list .review-card>.body>.review .quote,.review-search-item .review-card>.body>.review .quote{font-size:24px;line-height:32px}
.reviews-slider .review-card.two-columns>.user,.reviews-list .review-card.two-columns>.user,.review-search-item .review-card.two-columns>.user{display:none}
.reviews-slider .review-card.two-columns>.body>.user,.reviews-list .review-card.two-columns>.body>.user,.review-search-item .review-card.two-columns>.body>.user{display:flex}
.reviews-slider .review-card.main-review,.reviews-list .review-card.main-review,.review-search-item .review-card.main-review{margin-left:0}
}