.external-review-card[data-v-839c0c44]{border-radius:10px;display:flex;flex-direction:column;gap:16px;padding:24px;position:relative}.external-review-card .stars[data-v-839c0c44]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px}.external-review-card .stars .star[data-v-839c0c44]{color:#ef8e1e;height:20px;width:19px}.external-review-card .content[data-v-839c0c44]{flex:1;max-height:115px;min-height:115px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.external-review-card .content p[data-v-839c0c44]{margin-bottom:0;position:relative;transition:all .3s ease-in-out}.external-review-card .content p.is-open[data-v-839c0c44]{margin-bottom:30px}.external-review-card .toggle-text[data-v-839c0c44]{align-items:flex-end;background:#fff;background:linear-gradient(0deg,#fff 19px,#fff0);bottom:0;color:#cc1f30;display:none;height:51px;position:absolute;transition:height .3s ease,max-height .3s ease,background .3s ease;width:100%}.external-review-card .toggle-text[data-v-839c0c44]:hover{font-weight:700}.external-review-card .toggle-text span[data-v-839c0c44]{cursor:pointer}.external-review-card .toggle-text span .arrow[data-v-839c0c44]{height:6px;margin-left:5px;position:relative;top:-2px;width:8px}.external-review-card .toggle-text.visible[data-v-839c0c44]{display:flex}.external-review-card .toggle-text.is-open[data-v-839c0c44]{background:linear-gradient(0deg,#fff 19px,#fff0);height:auto}.external-review-card .toggle-text.is-open .arrow[data-v-839c0c44]{transform:rotateX(180deg)}.external-review-card .profile[data-v-839c0c44]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}.external-review-card .profile .picture[data-v-839c0c44]{height:48px;width:48px}.external-review-card .profile .name[data-v-839c0c44]{color:#28056c;display:flex;font-weight:600}.embed-clip[data-v-3fdf9e2b]{overflow:hidden}h3[data-v-bf55c9b7]{margin-bottom:60px}.youtube-reviews[data-v-bf55c9b7]{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center}.youtube-reviews .review[data-v-bf55c9b7]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative;text-align:center;width:350px}.youtube-reviews .review .video[data-v-bf55c9b7]{border-radius:10px;height:195px;margin-bottom:16px;min-width:100%}.youtube-reviews .review h4[data-v-bf55c9b7]{margin:0}.youtube-reviews .review h4 span[data-v-bf55c9b7]{text-transform:uppercase}.youtube-reviews .review .courses[data-v-bf55c9b7]{flex:1}#japanese-online-lessons-reviews[data-v-bf55c9b7] h3{margin-bottom:60px}#japanese-online-lessons-reviews article[data-v-bf55c9b7]{padding:96px 0}#japanese-online-lessons-reviews h4[data-v-bf55c9b7]{color:#fff}#instagram-reels .information[data-v-bf55c9b7]{justify-content:space-between;margin-bottom:24px}#instagram-reels .information[data-v-bf55c9b7],#instagram-reels .information .profile[data-v-bf55c9b7]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}#instagram-reels .information .profile .image[data-v-bf55c9b7]{border-radius:50%;height:48px;width:48px}#instagram-reels .information .profile .name[data-v-bf55c9b7]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#instagram-reels .information .profile .name h4[data-v-bf55c9b7]{margin-bottom:0}#instagram-reels .reels[data-v-bf55c9b7]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between}#instagram-reels .reels .reel[data-v-bf55c9b7]{border-radius:10px;height:481px;-o-object-fit:contain;object-fit:contain;width:217px}#student-introduction .introduction[data-v-bf55c9b7]{align-items:stretch;display:flex;flex-direction:row;justify-content:stretch;position:relative;width:100%}#student-introduction .introduction .image[data-v-bf55c9b7]{border-radius:10px;height:548px;-o-object-fit:cover;object-fit:cover;width:455px}#student-introduction .introduction .content[data-v-bf55c9b7]{background:#f8f8fb;border-radius:0 10px 10px 0;flex:1;padding:40px 40px 40px 50px;position:relative}#student-introduction .introduction .content[data-v-bf55c9b7]:before{background:inherit;bottom:0;content:"";left:-10px;position:absolute;top:0;width:10px;z-index:-1}#student-introduction .introduction .content .intro-box[data-v-bf55c9b7]{border-left:10px solid #28056c;margin-bottom:42px;padding-left:24px;text-align:left}#student-introduction .introduction .content .intro-box h3[data-v-bf55c9b7]{margin-bottom:16px}#student-introduction .introduction .content .intro-box h4[data-v-bf55c9b7]{margin-bottom:0}#student-introduction .introduction .content .intro-box h4 span.name[data-v-bf55c9b7]{text-transform:uppercase}#student-introduction .introduction .content .intro-box h4 span.country[data-v-bf55c9b7]{margin-left:8px}#student-introduction .introduction .content .intro-box h4 svg[data-v-bf55c9b7]{height:24px;margin-left:5px;position:relative;top:5px}#student-introduction .introduction .content .intro[data-v-bf55c9b7]{position:relative}.testimonials[data-v-bf55c9b7] h3{margin-bottom:60px}#more-reviews .reviews[data-v-bf55c9b7]{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:36px 32px;justify-content:center}#more-reviews .reviews .review[data-v-bf55c9b7]{width:349px}#more-reviews .reviews .review.intro[data-v-bf55c9b7]{align-items:center;display:flex;flex-direction:column;gap:32px;height:263px;justify-content:center}#more-reviews .reviews .review.intro .profile-pictures .picture[data-v-bf55c9b7]{border:4px solid #fff;border-radius:50%;float:right;height:48px;margin-left:-7px;margin-right:-7px;width:48px}#more-reviews .reviews .review.intro .content[data-v-bf55c9b7]{align-items:center;display:flex;flex-direction:column;justify-content:center}#more-reviews .reviews .review.intro .content h4[data-v-bf55c9b7]{margin:0}#more-reviews .reviews .review.intro .content .stars[data-v-bf55c9b7]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px}#more-reviews .reviews .review.intro .content .stars .star[data-v-bf55c9b7]{color:#ef8e1e;height:20px;width:19px}#more-reviews .reviews .review.intro .content .stars span[data-v-bf55c9b7]{color:#393939;font-size:45px;font-weight:600;margin-left:12px}#more-reviews .reviews .review.intro .content h4[data-v-bf55c9b7]{color:#28056c;text-transform:uppercase}#who-are-our-students .wrapper[data-v-bf55c9b7]{display:flex;flex-direction:row;justify-content:center}#who-are-our-students .wrapper .image[data-v-bf55c9b7]{max-height:270px;-o-object-fit:contain;object-fit:contain;width:450px}#who-are-our-students .wrapper .content[data-v-bf55c9b7]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:22px}#who-are-our-students .wrapper .content h3[data-v-bf55c9b7]{margin:0}
