.MiniReview_miniReview__KjGCY>div:first-of-type{display:flex;justify-content:center;margin-bottom:5px}.MiniReview_miniReview__KjGCY div:nth-of-type(2) p{font-size:1.5rem;margin:5px auto;display:block;width:-moz-fit-content;width:fit-content}.ShareArticle_share__sKSXE{color:#452765;display:grid;align-items:center;grid-template-columns:160px 1fr 100px 1fr;max-width:400px;font-weight:700;margin-top:3rem;margin-bottom:5rem}@media only screen and (max-width:768px){.ShareArticle_share__sKSXE{max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:3rem;grid-template-columns:160px 1fr 1fr}}.ShareArticle_share__sKSXE a{color:inherit!important;text-decoration:none}.ShareArticle_share__sKSXE a:last-child{display:flex;align-items:center;min-width:90px;justify-content:space-between}@media only screen and (max-width:768px){.ShareArticle_share__sKSXE a:last-child{display:none}}.ShareArticle_share__sKSXE i{font-size:4.5rem}.Professor_professor__eRbL5{border-radius:3px;box-shadow:0 2px 0 #e6e6e6;background-color:#f8f8f8;border:1px solid #e6e6e6;padding:30px 40px;position:relative;width:100%;display:grid;grid-template-columns:115px 1fr;grid-gap:20px;max-width:600px}@media only screen and (max-width:768px){.Professor_professor__eRbL5{display:block;text-align:center}}.Professor_professor__eRbL5 img{border-radius:50%}.Professor_professor__eRbL5 p{font-size:1.5rem;color:#333;font-weight:400}.Professor_professor__eRbL5 a{font-weight:700;display:flex;align-items:center;justify-content:center;padding:10px 15px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.Professor_professor__eRbL5 a{margin:auto}}.SimpleProgressBar_bar__oD6UT{margin:3rem auto;max-width:500px;background-color:#fff;box-shadow:1px 1px 3px 2px #e6e6e6;padding:1rem;border-radius:50px}@media only screen and (max-width:768px){.SimpleProgressBar_bar__oD6UT{margin:0 auto 1.5rem}}.SimpleProgressBar_bar__oD6UT span{border:2px solid #e0bec7;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#594048}.SimpleProgressBar_bar__oD6UT span.SimpleProgressBar_active__BtAD4{background-color:#6b5585;border-color:#6b5585;color:#fff}.SimpleProgressBar_bar__oD6UT .SimpleProgressBar_container__lWhIW{display:flex;justify-content:space-around;align-items:center}.SimpleProgressBar_bar__oD6UT .SimpleProgressBar_line__MhTbL{width:20%;height:2px;background-color:#e0bec7}.SurveyTypeX_field__JmmIC span{cursor:pointer}.SurveyTypeX_field__JmmIC span:hover{color:#000}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV{border-radius:1rem;background:#fff;border:1px solid #b7b3d2;padding:10px;font-size:.9375em;height:100%;display:grid;grid-template-columns:38px 1fr}@media only screen and (max-width:768px){.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV{align-items:center;justify-content:center}}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV h3{color:#333!important}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV input[type=radio]{font-size:2.5rem;border-radius:50%!important;margin-top:0}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV li{padding-top:0;padding-bottom:0}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV li:before{font-family:__roboto_7f1e6a,Roboto;font-size:1.5rem}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV:hover{background:-webkit-linear-gradient(top,#fff,#e1e1e1)!important;cursor:pointer}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV.SurveyTypeX_active__sVMhr{background:#efedff!important;border-color:#5643d5!important}.SurveyTypeX_field__JmmIC .SurveyTypeX_rmSurveyType__2bTkV *{pointer-events:none}.SurveyTypeX_formcheck__TCRjU{display:grid;grid-template-columns:2px 1fr;align-items:center}.SidebarReviewBox_stars__5Ayn2{margin-top:0!important;margin-bottom:0!important}.SidebarReviewBox_sidebarReviewBox__fS4Hk{position:relative;border-radius:10px;background-color:#fff;margin:2rem auto 5px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:745px;padding:0 10px}.SidebarReviewBox_sidebarReviewBox__fS4Hk div:nth-of-type(2) p{width:-moz-fit-content;width:fit-content;margin:auto}@media only screen and (max-width:768px){.SidebarReviewBox_sidebarReviewBox__fS4Hk{border:1px solid #e6e6e6;padding:20px}}.SidebarReviewBox_sidebarReviewBox__fS4Hk h2{font-size:20px!important}.SidebarReviewBox_sidebarReviewBox__fS4Hk p{margin-bottom:0!important;position:relative}