@charset "UTF-8";
.eduopinions-container{background:white}
@media screen and (min-width:640px){.eduopinions-container{padding:1rem}}
.eduopinions-container .slide{position:relative;color:#808080;height:auto}
.eduopinions-container .slide-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}
.eduopinions-container .slide p{font-size:16px;line-height:22.4px}
.eduopinions-container .slide:hover{text-decoration:none}
.eduopinions-container .reviews{padding-left:1.8rem;padding-right:1.8rem;color:#808080}
@media screen and (min-width:640px){.eduopinions-container .reviews{padding-left:3.6rem;padding-right:3.6rem}}
.eduopinions-container h3{margin:0 0 1rem 0;background-color:#EB4151;font-size:1.25rem;color:white;padding:1rem 0.9rem;border-radius:0.625rem}
@media screen and (min-width:640px){.eduopinions-container h3{padding:1.2rem 1.8rem}}
.eduopinions-container .school{padding-left:0.9rem;display:flex;font-size:1.1rem;font-weight:bold;color:black}
@media screen and (min-width:640px){.eduopinions-container .school{padding-left:1.8rem}}
.eduopinions-container .school-row{display:flex;width:100%;justify-content:space-between}
.eduopinions-container .slick-dots{width:auto;left:50% !important;transform:translateX(-50%);bottom:-60px !important;display:flex}
@media screen and (max-width:768px){.eduopinions-container .slick-dots{display:none !important}}
.eduopinions-container .slick-dots li button:before{width:10px;height:10px}
.eduopinions-container .slick-dots li:not(.slick-active) button:before{background-color:#D9D9D9}
.eduopinions-container .slick-dots .slick-active button:before{background-color:#808080}
.eduopinions-container .slick-next,.eduopinions-container .slick-prev{height:auto}
.eduopinions-container .slick-next::before,.eduopinions-container .slick-prev::before{color:black;font-size:3rem;font-weight:bold;vertical-align:middle}
.eduopinions-container .slick-next{right:0}
@media screen and (min-width:640px){.eduopinions-container .slick-next{right:1.8rem}}
.eduopinions-container .slick-next::before{content:"›"}
.eduopinions-container .slick-prev{left:0}
@media screen and (min-width:640px){.eduopinions-container .slick-prev{left:1.8rem}}
.eduopinions-container .slick-prev::before{content:"‹"}
.eduopinions-container .school__review-footer{display:flex;justify-content:flex-end;align-items:center;margin-top:1rem}
.eduopinions-container .logo__eduopinions{display:flex;font-size:11px;text-decoration:none;color:#808080}
.eduopinions-container .review__details svg path{stroke:none}
.eduopinions-container .review__details-author{display:flex;align-items:flex-start;flex-direction:column;width:100%}
.eduopinions-container .review__details-author p{margin:0;color:black;margin-bottom:10px}
.eduopinions-container .review__details-author h4{margin:0}
.eduopinions-container .review__details-author>div{width:300px;display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:5px}
@media screen and (max-width:768px){.eduopinions-container .review__details-author>div{width:100%}}
.eduopinions-container .review__details-author>div p{margin:0}
.eduopinions-container .review__details-verified{display:inline-block;align-items:center;background:#F5F5F5;padding:3px 10px 3px 3px;border-radius:50px}
.eduopinions-container .review__details-verified svg{margin-right:0.1rem}
.eduopinions-container .review__content{font-size:1rem;font-style:normal;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:13;line-clamp:13;-webkit-box-orient:vertical}
.eduopinions-container .review__content p{margin:1rem 0 0 0;color:#808080}
.eduopinions-container .review__stars svg{width:15px;height:15px}
.eduopinions-container .review__stars svg path{fill:#d2d2d2}
.eduopinions-container .review__stars svg.active path{fill:#EAC167}
.main_article_section #main-content p{font-size:14px;line-height:20px}
@media screen and (min-width:768px){.main_article_section #main-content p{font-size:19px;line-height:26px}}
.u-text-center{text-align:center}