.topics-carousel.topics-carousel--simple{overflow:hidden;padding:180px 0 25px}@media (min-width:768px){.topics-carousel.topics-carousel--simple{padding:170px 0 60px}}.topics-carousel.topics-carousel--simple>.wrap{align-items:center;display:flex;justify-content:space-between;padding-bottom:25px}@media (min-width:768px){.topics-carousel.topics-carousel--simple>.wrap{padding-top:25px}}.topics-carousel.topics-carousel--simple .topics-carousel__text{margin:auto}.topics-carousel.topics-carousel--simple .topics-carousel__text h2{color:var(--white);font-size:21px;font-weight:300;letter-spacing:-.53px}@media screen and (min-width:375px){.topics-carousel.topics-carousel--simple .topics-carousel__text h2{font-size:calc(17.21594px + 1.00908vw)}}@media screen and (min-width:1366px){.topics-carousel.topics-carousel--simple .topics-carousel__text h2{font-size:31px}}.topics-carousel.topics-carousel--simple .topics-carousel__text h2 span{font-weight:700}@media (max-width:767.8px){.topics-carousel.topics-carousel--simple .topics-carousel__text h2{padding:0 calc(41px - var(--padding));text-align:center}}@media (min-width:768px){.topics-carousel.topics-carousel--simple .topics-carousel__text h2{letter-spacing:-.78px}}.topics-carousel.topics-carousel--simple .topics-carousel__text p{font-size:13px;line-height:19px;margin-top:20px;max-width:500px}.topics-carousel.topics-carousel--simple .swiper{z-index:1}.topics-carousel.topics-carousel--simple .swiper-text{max-width:260px}.topics-carousel.topics-carousel--simple .swiper-text p{font:normal normal normal 13px/18px var(--fontHeading);letter-spacing:0;margin-bottom:15px}@media (max-width:767.8px){.topics-carousel.topics-carousel--simple .swiper-text{margin-right:auto;max-width:calc(100% - var(--padding)*2);min-width:275px}}.topics-carousel.topics-carousel--simple .swiper .swiper-container{padding-bottom:80px}@media (max-width:767.8px){.topics-carousel.topics-carousel--simple .swiper .swiper-container{margin-right:calc(var(--padding)*-1);max-width:unset;padding-bottom:55px;width:calc(100% + var(--padding))}}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-navigation{margin-bottom:38px;position:unset}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-pagination{text-align:center}@media (max-width:767.8px){.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-pagination{text-align:left}}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-pagination-bullet{background-color:var(--white);height:4px;margin:0 5px;opacity:1;position:relative;width:4px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-pagination-bullet-active:after{background-color:transparent;border:1px solid var(--white);border-radius:50%;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide{align-items:center;background-color:var(--primaryColor);border-radius:4px;box-shadow:0 9px 10px 0 rgba(var(--blackRgb),.251);color:var(--white);cursor:pointer;display:flex;flex-direction:column;height:211px;justify-content:space-around;transition:all .4s ease}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide .frame{align-items:center;border:1px solid var(--white);border-radius:50%;display:flex;height:56px;justify-content:center;margin-top:15px;width:56px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide .frame span{font-size:30px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text{transition:all .4s ease;width:157px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text h1{font:normal normal 600 18px/22px var(--fontBody);letter-spacing:0;margin-bottom:10px;text-align:left}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .card-text{display:none;font:italic normal 300 13px/15px;letter-spacing:0;transition:all .4s ease}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .shape{background-color:var(--white);height:1px;margin:15px 0;opacity:.4;width:100%}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .close-text,.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .open-text{align-items:center;display:flex;justify-content:space-between}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .close-text span,.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .open-text span{font-size:12px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .close-text span:nth-child(2),.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .open-text span:nth-child(2){font-size:18px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .swiper-slide__text .close-text{display:none}.topics-carousel.topics-carousel--simple .swiper .swiper-container .card-active{height:-moz-fit-content;height:fit-content;justify-content:flex-start;padding:15px 0}.topics-carousel.topics-carousel--simple .swiper .swiper-container .card-active .frame{margin-bottom:15px}.topics-carousel.topics-carousel--simple .swiper .swiper-container .card-active .swiper-slide__text .card-text{display:block;transition:all .4s ease}.topics-carousel.topics-carousel--simple .swiper .swiper-container .card-active .close-text{display:flex}.topics-carousel.topics-carousel--simple .swiper .swiper-container .card-active .open-text{display:none}.body-container-wrapper--courses .mt-50{margin-top:50px}