.StudentsReviews-root{background:var(--students-reviews-bg-color);padding:40px 13px;position:relative}.StudentsReviews-root .StudentsReviews-more{background-color:var(--students-reviews-more-bg-color);border:none;color:var(--students-reviews-more-color);cursor:pointer;font-size:16px;font-weight:600;left:50%;line-height:24px;padding:14px 45px;text-transform:uppercase;transform:translateX(-50%)}.StudentsReviews-root .StudentsReviews-count{display:flex;gap:12px;justify-content:center}.StudentsReviews-root .StudentsReviews-count div{color:var(--students-reviews-reviews-count-color)}.StudentsReviews-root .StudentsReviews-count svg{margin-top:-8px}.StudentsReviews-root .StudentsReviews-more:hover{background-color:var(--students-reviews-more-hover-bg-color);color:var(--students-reviews-more-hover-color)}.StudentsReviews-root h3{color:var(--students-reviews-heading-color);font-family:Nekst;margin-bottom:34px;text-transform:uppercase}.StudentsReviews-root.slider h3{text-align:center}.StudentsReviews-count,.StudentsReviews-root.slider h3{margin-bottom:24px}.StudentsReviews-card{--students-reviews-card-padding:22px;background:var(--students-reviews-card-bg-color);padding:var(--students-reviews-card-padding)}.StudentsReviews-info{display:flex;gap:16px}.StudentsReviews-center{flex-grow:1;margin-bottom:20px}.dense .StudentsReviews-center{margin-bottom:0}.StudentsReviews-root.slider .swiper-container{margin-left:-18px;margin-right:-18px;overflow:hidden}.StudentsReviews-name{color:var(--students-reviews-name-color);font-family:Nekst;font-size:16px;font-weight:600;line-height:22px;margin-bottom:6px}.StudentsReviews-name svg{color:#0a66c2;vertical-align:sub}.StudentsReviews-name a:hover,.StudentsReviews-name a:hover svg .shape{color:var(--students-reviews-name-hover-color)}.StudentsReviews-name a svg .in{fill:#fff}.StudentsReviews-name a:hover svg .in{fill:var(--students-reviews-card-bg-color)}.StudentsReviews-card{margin-bottom:34px}.rating-top .StudentsReviews-card{margin-bottom:8px}.rating-top.slider .StudentsReviews-card{box-sizing:border-box;padding-left:18px;padding-right:18px}.StudentsReviews-root.slider .swiper-slide{box-sizing:border-box;padding:0 18px 45px}.StudentsReviews-root .swiper-button-next,.StudentsReviews-root .swiper-button-prev{background-color:transparent;border:none;opacity:1;padding:0;width:auto}.StudentsReviews-root .swiper-button-next:after,.StudentsReviews-root .swiper-button-prev:after{content:none}.StudentsReviews-root .swiper-pagination{left:68px;right:68px;width:auto}.StudentsReviews-root.slider .swiper-pagination-bullet-active{width:35px}.StudentsReviews-card.hidden{display:none}.StudentsReviews-info__img{height:var(--swiper-navigation-size);width:var(--swiper-navigation-size)}.StudentsReviews-date{color:var(--students-reviews-date-color)}.StudentsReviews-position{color:var(--students-reviews-position-color);font:500 12px/1.2 Nekst}.StudentsReviews-feedback{color:var(--students-reviews-feedback-color);font-size:16px;line-height:22px}.StudentsReviews-courseName{color:var(--students-reviews-course-title-color);font-size:18px;font-weight:600;line-height:22px;margin-bottom:8px}.StudentsReviews-root video{max-width:100%}.StudentsReviews-root .StudentsReviews-video .video-block{display:block}.StudentsReviews-root .StudentsReviews-video .video-block img{max-width:100%}.StudentsReviews-root .StudentsReviews-video.playing .StudentsReviews-videoPreview{display:none}.StudentsReviews-play{background:transparent;border:none;height:100%;width:100%}.StudentsReviews-play svg{display:none}.StudentsReviews-play.active svg{display:inline}.StudentsReviews-video{position:relative;button{left:0;position:absolute;top:0}}.StudentsReviews-videoPreview{background-size:cover;height:100%;position:absolute;top:0;width:100%}.StudentsReviews-root .StudentsReviews-more{bottom:120px;position:absolute}.StudentsReviews-root.dense .StudentsReviews-more{bottom:100px;justify-self:center}.StudentsReviews-root.expanded .StudentsReviews-more{display:none}.StudentsReviews-root.expanded:not(.slider):not(.dense) .StudentsReviews-card.hidden{display:block}.StudentsReviews-list{position:relative}.StudentsReviews-root:not(.slider) .StudentsReviews-list:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--students-reviews-gradient-end-color) var(--students-reviews-gradient-end-opacity));bottom:0;content:"";height:330px;left:calc(50% - 50vw);position:absolute;width:100vw}.StudentsReviews-root.expanded .StudentsReviews-list:after{content:none}.rating-top .StudentsReviews-card{position:relative}.rating-top .StudentsReviews-stars{display:flex;gap:2px;left:var(--students-reviews-card-padding);position:absolute;top:var(--students-reviews-card-padding);transform:scale(2);transform-origin:left top}.rating-top .trustpilot .StudentsReviews-stars{transform:scale(1)}.rating-top .StudentsReviews-info{margin-bottom:20px;margin-top:48px}.rating-top .trustpilot .StudentsReviews-info{margin-top:34px}.rating-top .StudentsReviews-date{font-size:12px;line-height:1.2;position:absolute;right:var(--students-reviews-card-padding);top:var(--students-reviews-card-padding)}.rating-top.expanded .StudentsReviews-more{display:none!important}.StudentsReviews-root.slider .StudentsReviews-more{display:none}@media (min-width:768px){.StudentsReviews-root.slider{--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:0}.StudentsReviews-root:not(.slider) .StudentsReviews-list{display:grid;grid-template-columns:1fr 1fr 1fr;max-height:800px;overflow:hidden}.StudentsReviews-root:not(.slider).expanded .StudentsReviews-list{max-height:none}.StudentsReviews-root.dense:not(.slider) .StudentsReviews-list{display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr}.StudentsReviews-card{align-self:start}.StudentsReviews-root.slider .StudentsReviews-list{gap:0}.StudentsReviews-root.slider .swiper-container{margin:0 auto;max-width:1018px;position:relative}.StudentsReviews-root.slider .swiper-wrapper{height:max-content!important;margin:0 auto;max-width:calc(100% - var(--swiper-navigation-size)*2)}.StudentsReviews-root.slider .swiper-slide{opacity:.3;padding:0 4px;transform:scale(.875);transition:transform .3s ease-out;width:33.3%}.StudentsReviews-root.slider .success-stories-arrow:before{background:var(--students-reviews-bg-color);content:"";display:block;height:100%;position:absolute;top:0;width:var(--swiper-navigation-size);z-index:1}.StudentsReviews-root.slider .success-stories-arrow--right:before{right:0}.StudentsReviews-root.slider .swiper-slide-next{opacity:1;transform:scale(1)}.StudentsReviews-root.slider .swiper-pagination{display:none}.StudentsReviews-card.hidden{display:block}.StudentsReviews-root.slider .swiper-button-next,.StudentsReviews-root.slider .swiper-button-prev{margin:0}.StudentsReviews-root.slider .swiper-button-next svg,.StudentsReviews-root.slider .swiper-button-prev svg{border-radius:calc(var(--swiper-navigation-size)/2)}.StudentsReviews-count,.StudentsReviews-root.slider h3{margin-bottom:32px}}@media (min-width:768px) and (max-width:1365px){.StudentsReviews-root{padding:35px 33px}.StudentsReviews-root h3{margin-bottom:24px}.StudentsReviews-info{gap:9px}.StudentsReviews-root.rating-top .StudentsReviews-info{margin-bottom:10px;margin-top:24px}.StudentsReviews-date{font-size:7px;line-height:9px}.rating-top .StudentsReviews-date{font-size:9px}.StudentsReviews-center{margin-bottom:12px}.StudentsReviews-list{gap:21px}.StudentsReviews-card{--students-reviews-card-padding:12px;padding:var(--students-reviews-card-padding)}.StudentsReviews-name{font-size:9px;line-height:12px;margin-bottom:4px}.StudentsReviews-position{font-size:8px;line-height:11px}.StudentsReviews-info__img{height:24px;width:24px}.StudentsReviews-name svg{height:9px;vertical-align:top;width:9px}.StudentsReviews-stars{line-height:8px}.StudentsReviews-stars svg{height:8px;width:8px}.rating-top .trustpilot .StudentsReviews-stars svg{height:10px;width:auto}.StudentsReviews-feedback{font-size:9px;line-height:12px}.StudentsReviews-courseName{font-size:10px;line-height:12px;margin-bottom:4px}.StudentsReviews-root .StudentsReviews-more{padding:8px 25px}}@media (min-width:1366px){.StudentsReviews-root{padding:70px 33px}.StudentsReviews-root h3{font-size:24px;line-height:28px}.StudentsReviews-root:not(.slider) h3{margin-bottom:56px}.StudentsReviews-list{gap:34px}.StudentsReviews-card{margin-bottom:21px}.StudentsReviews-root .StudentsReviews-more{font-size:18px;line-height:22px}}