.teachers-video-carousel{display:grid;overflow:hidden;padding-block:8.125rem 2.8125rem;row-gap:3.5rem;visibility:visible}@media (max-width:1023px){.teachers-video-carousel{padding-block:6.25rem 1.875rem}}@media (max-width:767px){.teachers-video-carousel{padding-block:5rem 1.25rem;row-gap:2rem}}.teachers-video-carousel>div:first-child{display:grid;row-gap:1.5rem;text-align:center}.teachers-video-carousel>div:first-child h2{color:#051f4e;font-size:3.125rem;font-weight:700;letter-spacing:-.09375rem;line-height:3.5rem;margin-block:-.5rem}@media (max-width:991px){.teachers-video-carousel>div:first-child h2{font-size:2.5rem;line-height:3rem;margin-block:-.5rem;text-align:center}}@media (max-width:767px){.teachers-video-carousel>div:first-child h2{font-size:1.875rem;line-height:2.375rem;margin-block:-.4375rem}}@media (max-width:575px){.teachers-video-carousel>div:first-child h2{font-size:1.5rem;line-height:2rem;margin-block:-.375rem}}.teachers-video-carousel>div:first-child p{color:#434a50}.teachers-video-carousel .splide.is-initialized:not(.is-active) .splide__list,.teachers-video-carousel .splide:not(.is-initialized) .splide__list{column-gap:2rem;display:flex}@media (max-width:1023px){.teachers-video-carousel .splide.is-initialized:not(.is-active) .splide__list,.teachers-video-carousel .splide:not(.is-initialized) .splide__list{column-gap:1rem}}.teachers-video-carousel .splide{margin:0 auto;max-width:200rem;overflow:hidden;position:relative;visibility:visible;width:100%}@media (max-width:1023px){.teachers-video-carousel .splide.prevent-transform .splide__list{transform:none!important}}.teachers-video-carousel .splide__track{overflow:visible;position:relative}.teachers-video-carousel .carousel-overlay{height:27.5rem;left:-.125rem;position:absolute;top:0;width:8.375rem;z-index:1}@media (max-width:3199px){.teachers-video-carousel .carousel-overlay{display:none}}.teachers-video-carousel .carousel-overlay.overlay-right{left:auto;right:-.125rem;transform:scaleX(-1)}.teachers-video-carousel .carousel-overlay img{display:block;height:100%;width:100%}.teachers-video-carousel .splide__list{display:flex;will-change:transform}.teachers-video-carousel .splide__slide{align-items:flex-end;cursor:pointer;display:flex;height:27.5rem;width:calc(33.33333% - 21.33333px)!important}@media (max-width:1023px){.teachers-video-carousel .splide__slide{width:calc(50% - 8px)!important}}@media (max-width:767px){.teachers-video-carousel .splide__slide{width:100%!important}}@media (max-width:588px){.teachers-video-carousel .splide__slide{width:100%!important}}.teachers-video-carousel .splide__slide.hide-image .video-container{opacity:1}.teachers-video-carousel .splide__slide.hide-image .video-image{opacity:0}.teachers-video-carousel .splide__slide.hide-image .content{opacity:0;visibility:hidden}.teachers-video-carousel .splide__slide.hide-image .close{visibility:visible}.teachers-video-carousel .splide__slide.video-muted .controls .mute,.teachers-video-carousel .splide__slide.video-paused .controls .pause,.teachers-video-carousel .splide__slide.video-playing .controls .play,.teachers-video-carousel .splide__slide.video-unmuted .controls .unmute{display:none}.teachers-video-carousel .video-image{border-radius:1rem;bottom:0;overflow:hidden;position:absolute;top:0;width:100%}.teachers-video-carousel .video-image img{height:100%;object-fit:cover;width:100%}.teachers-video-carousel .video-container{height:100%;inset:0;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.3,.75,.9,1);width:100%;will-change:opacity;z-index:1}.teachers-video-carousel .video-container.active{z-index:3}.teachers-video-carousel video{border-radius:1rem;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.teachers-video-carousel .controls{display:grid}.teachers-video-carousel .controls .progress{background:#eaeaea99;bottom:40px;height:10px;left:0;position:absolute;width:100%}.teachers-video-carousel .controls .progress>span{background:linear-gradient(90deg,#ff509b,#ff8442);border-radius:0 50px 50px 0;display:block;height:100%;width:0}.teachers-video-carousel .controls>div{align-items:center;align-self:flex-end;background:#0006;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;display:flex;height:40px;padding-inline:16px}.teachers-video-carousel .controls>div>span{grid-gap:3px;align-items:flex-start;color:#fff;display:grid;font-size:12px;font-weight:600;grid-auto-flow:column;margin-block:-2px;margin-left:15px;user-select:none;-webkit-user-select:none;-moz-user-select:none}.teachers-video-carousel .controls button{height:24px;width:24px}.teachers-video-carousel .controls button:focus{outline-color:#fff}.teachers-video-carousel .controls button svg{height:100%;pointer-events:none;width:100%}.teachers-video-carousel .controls button.mute,.teachers-video-carousel .controls button.unmute{margin-left:auto}.teachers-video-carousel .controls .close{align-items:center;background:#0006;border-radius:50%;display:flex;height:48px;justify-content:center;position:absolute;right:20px;top:20px;visibility:hidden;width:48px}.teachers-video-carousel .controls .close svg{height:15px;width:15px}.teachers-video-carousel .controls .close:focus{outline-offset:2px}.teachers-video-carousel .content{display:grid;padding:1rem 1rem 1.25rem;pointer-events:none;position:relative;row-gap:1.5rem;width:100%;z-index:1}.teachers-video-carousel .content h3{color:#fff;font-size:1.5rem;font-weight:700;line-height:2rem;margin-block:-.375rem;margin-right:auto;will-change:transform}.teachers-video-carousel .content p{will-change:transform}.teachers-video-carousel .person-details{align-items:center;column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:1rem}.teachers-video-carousel .flag img{display:block;height:1.5rem;width:1.5rem}.teachers-video-carousel .rating img{display:block;height:.625rem;width:4.5rem}.teachers-video-carousel .specifics{display:grid;row-gap:1rem}.teachers-video-carousel .specifics p{align-items:center;color:#fff;column-gap:.5rem;display:grid;font-weight:600;grid-template-columns:auto 1fr}.teachers-video-carousel .specifics img{display:block;height:auto;width:1.125rem}.teachers-video-carousel .arrows-container{display:flex;height:90px;padding-top:2rem}.teachers-video-carousel .cursor{display:none;left:16px;position:fixed;top:-30px;will-change:transform;z-index:1}@media (min-width:1024px){.teachers-video-carousel .cursor.active{align-items:center;column-gap:.5rem;display:inline-flex}.platform-mobile .teachers-video-carousel .cursor.active{display:none}}.teachers-video-carousel .cursor.near-right-edge{left:-230px}.teachers-video-carousel .cursor img{display:block}.teachers-video-carousel .mobile-play-icon{display:none;position:absolute;right:0;top:0;z-index:1}@media (max-width:1023px){.teachers-video-carousel .mobile-play-icon{display:block}}.platform-mobile .teachers-video-carousel .mobile-play-icon{display:block}.teachers-video-carousel .greeting{align-items:center;animation-duration:.35s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffffd9;border-radius:6.25rem;display:flex;height:2.375rem;left:-.5rem;min-width:5.0625rem;opacity:0;padding:0 1rem;position:absolute;top:-1.5625rem;will-change:top,opacity}@media (min-width:1024px){.teachers-video-carousel .greeting{animation-name:pop-down}}.teachers-video-carousel .greeting img{aspect-ratio:auto!important;bottom:-.5rem;height:.5rem;position:absolute;right:1.25rem;width:1.25rem}.teachers-video-carousel .greeting span{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(90deg,#ff509b,#ff8442);-webkit-background-clip:text;font-size:1.25rem;font-weight:700;line-height:1.5625rem}@media (min-width:1024px){.teachers-video-carousel .splide__slide:hover .greeting{animation-name:pop-up}}@media (max-width:1023px){.teachers-video-carousel .splide__slide.is-visible .greeting{animation-name:pop-up}}.platform-mobile .teachers-video-carousel .splide__slide.is-visible .greeting{animation-name:pop-up}.teachers-video-carousel .splide__arrows{align-items:center;bottom:0;column-gap:2.5rem;display:flex;height:5.625rem;justify-content:center;padding-top:2rem;position:absolute;width:100%}.teachers-video-carousel .splide__arrows button{background-color:#0000;border-radius:50%;height:3.625rem;left:auto;position:relative;right:auto;top:auto;transform:none;transition:background-color .3s ease-in-out;width:3.625rem}html.platform-desktop .teachers-video-carousel .splide__arrows button:hover{background-color:#153bff}html.platform-desktop .teachers-video-carousel .splide__arrows button:hover svg path{fill:#fff}.teachers-video-carousel .splide__arrows button:active,.teachers-video-carousel .splide__arrows button:focus-visible{background-color:#051f4e;outline:none}.teachers-video-carousel .splide__arrows button:active svg path,.teachers-video-carousel .splide__arrows button:focus-visible svg path{fill:#fff}.teachers-video-carousel .splide__arrows button:focus{outline:none!important}.teachers-video-carousel .splide__arrows button svg{height:1.125rem;width:auto}.teachers-video-carousel .splide__arrows button svg path{fill:#153bff;transition:fill .3s ease-in-out}@keyframes pop-up{0%{opacity:0;top:-1.5625rem}to{opacity:1;top:-3.375rem}}@keyframes pop-down{0%{opacity:1;top:-3.375rem}to{opacity:0;top:-1.5625rem}}
