.tutor_card{border-radius:10px;height:100%}.tutor_card__img{background-color:#f2f2f2;position:relative;padding-bottom:100%}.tutor_card__img,.tutor_card__img img{border-top-right-radius:10px;border-top-left-radius:10px}.tutor_card__img img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover}.tutor_card__copy{padding:1.5rem}.tutor_card__copy h3{font-family:LoraMedium;font-size:1.3rem;margin-bottom:.25rem}.tutor_card__copy .tutor_card__role{color:#852d39;font-style:italic}.tutor_card__copy p:last-of-type{margin:0}.tutor_card__copy .btn{margin-top:1.5rem;align-items:center;gap:.5em;display:inline-flex}.tutor_grid{gap:1.75rem}@media (min-width:600px){.tutor_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.tutor_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.tutor_grid{grid-template-columns:repeat(4,1fr)}}.tutor_carousel{padding:0 1rem}@media (min-width:1520px){.tutor_carousel{padding:0}}.tutor_carousel .tutor_card{display:flex;height:100%;flex-direction:column}.tutor_carousel .tutor_card .tutor_card__role{display:none}.tutor_carousel .tutor_card__copy{display:flex;flex-direction:column;justify-content:space-between;height:100%}.tutor_carousel .tutor_card .btn{background-color:transparent;padding:0;color:#852d39}.tutor_carousel .tutor_card .btn svg path{fill:#852d39}.tutor_carousel__navigation.carousel__navigation{display:flex}@media (max-width:767.9px){.tutor_carousel__navigation.carousel__navigation{gap:1rem;justify-content:center;margin-top:4rem}}