.carousel-professors{background-color:var(--primaryRed);color:var(--accentPurple);padding-bottom:40px;padding-top:60px;position:relative}.carousel-professors__wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:72px}@media (max-width:767.8px){.carousel-professors__wrapper{align-items:flex-start;flex-direction:column}}.carousel-professors__heading{color:var(--darkYellow);font-family:var(--faapTypeBold);font-size:37px;text-align:left;width:230px}@media (max-width:767.8px){.carousel-professors__heading{line-height:40px;margin-bottom:15px}}.carousel-professors__text{color:var(--darkYellow);font-family:var(--helvetica);font-size:14px;text-align:left;width:360px}.carousel-professors__swiper{position:relative}.carousel-professors .swiper-pagination{margin-top:40px;position:relative}.carousel-professors .swiper-pagination-bullet{background-color:var(--accentGray);height:10px;margin:0 3.5px;opacity:.7;width:10px}.carousel-professors .swiper-pagination-bullet-active{background-color:var(--white);height:10px;opacity:1;width:10px}.carousel-professors .swiper-scrollbar{background-color:hsla(0,0%,80%,.1);height:2px;margin-top:35px;width:100%}.carousel-professors .swiper-scrollbar .swiper-scrollbar-drag{background-color:var(--darkYellow)}.carousel-professors .swiper-button-next,.carousel-professors .swiper-button-prev{top:60%}@media (min-width:768px){.carousel-professors .swiper-button-next,.carousel-professors .swiper-button-prev{height:40px;top:55%;width:40px}.carousel-professors .swiper-button-next svg,.carousel-professors .swiper-button-prev svg{height:18px;width:18px}}.carousel-professors .swiper-button-next:after,.carousel-professors .swiper-button-prev:after{color:var(--accentYellow);font-size:16px}@media (min-width:768px){.carousel-professors .swiper-button-next:after,.carousel-professors .swiper-button-prev:after{font-size:40px}}.carousel-professors .swiper-button-prev{left:15px}.carousel-professors .swiper-button-prev:after{background-repeat:no-repeat;height:25px;width:35px}.carousel-professors .swiper-button-next{right:0}@media (max-width:767.8px){.carousel-professors .swiper-button-next{right:-5px}}.carousel-professors .swiper-button-next:after{background-repeat:no-repeat;height:25px;width:35px}.carousel-professors .card{display:block;height:400px;position:relative}.carousel-professors .card__image{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-professors .card__image-overlay{background:linear-gradient(180deg,transparent,#000);height:100%;left:0;position:absolute;top:0;width:100%}.carousel-professors .card__content{bottom:0;padding:36px 56px;position:absolute;right:0;text-align:center}.carousel-professors .card__title{color:var(--accentGray);font-family:var(--faapTypeBold);font-size:23px;margin-bottom:8px;text-align:right}.carousel-professors .card__description{color:var(--accentGray);font-family:var(--helvetica);font-size:12px;text-align:right}.carousel-professors .card__button{color:var(--accentGray);margin-top:20px;text-transform:unset;width:100%}@media (min-width:576px){.carousel-professors .card__button{font-size:0;margin-top:0;opacity:0;padding:0 40px;transform-origin:left;z-index:10}}.carousel-professors .card__arrow{margin-left:8px;width:10px}@media (min-width:576px){.carousel-professors .card:hover .card__button{font-size:11px;margin-top:20px;opacity:1;padding:10px 40px}}