.teacher{background-color:var(--black);padding:140px 0 60px}.teacher__container{position:relative}.teacher__infos{display:flex}@media (max-width:767.8px){.teacher__infos{display:flex;flex-direction:column}}.teacher__image{margin-right:74px;max-width:416px}.teacher__image img{height:400px;-o-object-fit:cover;object-fit:cover;width:400px}@media (max-width:991.8px){.teacher__image img{max-width:400px;width:100%}}@media (max-width:767.8px){.teacher__image img{height:100%;margin-right:0;max-height:400px;max-width:400px;width:100%}.teacher__image{margin-right:0;max-width:100%;text-align:center}}.teacher__text{display:flex;flex-direction:column;width:calc(100% - 416px - var(--padding))}@media (max-width:767.8px){.teacher__text{width:100%}}.teacher__text__title h2{color:var(--white);font-size:45px;letter-spacing:-1.13px;margin-bottom:30px;text-align:left;text-transform:uppercase}@media (max-width:767.8px){.teacher__text__title h2{font-size:31px}}.teacher__text__subtitle h3{color:var(--darkText);font-size:13px;letter-spacing:1.95px;margin-bottom:22px;text-align:left;text-transform:uppercase;width:526px}@media (max-width:767.8px){.teacher__text__subtitle h3{margin-bottom:15px;margin-top:33px}}.teacher__text__about p{color:#f2f2f2;font-family:var(--fontBody);font-size:13px;font-weight:300;margin-bottom:68px;text-align:left;width:526px}@media (max-width:767.8px){.teacher__text__about p{margin-bottom:43px}.teacher__areas{margin-bottom:20px}}.teacher__areas p{color:var(--white);font-family:var(--fontHeading);font-size:26px;font-weight:300;letter-spacing:-.65px;margin-bottom:34px;text-align:left;text-transform:uppercase}@media (max-width:767.8px){.teacher__areas p{font-size:20px}}.teacher__areas__buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:inside}@media (max-width:767.8px){.teacher__areas__buttons{align-items:flex-start;flex-direction:column;justify-content:center}}.teacher__areas__buttons__desk{color:var(--white);font-family:var(--fontHeading);font-size:11px;font-weight:700;letter-spacing:1.1px;margin-bottom:10px;margin-right:75px;text-align:center;text-transform:uppercase}@media (max-width:767.8px){.teacher__areas__buttons__desk{margin-bottom:20px}}.teacher__areas__buttons__desk::marker{color:#868781;font-size:18px}.teacher__courses{background-color:#192d4b;margin-top:65px;padding:51px 54px;width:100%}@media (max-width:767.8px){.teacher__courses{padding:27px 20px 58px 27px}}.teacher__courses>p{color:var(--white);font-family:var(--fontHeading);font-size:26px;font-weight:300;letter-spacing:-.65px;margin-bottom:33px;text-align:left;text-transform:uppercase}@media (max-width:767.8px){.teacher__courses{margin-top:0;max-width:100%;width:100%}}.teacher__courses__box img{height:151px;margin-right:20px;-o-object-fit:cover;object-fit:cover;width:150px}@media (max-width:767.8px){.teacher__courses__box img{height:227px;margin-bottom:22px;margin-right:0;width:100%}}.teacher__courses__label{color:#adaea8;font-family:var(--fontHeading);font-size:14px;font-weight:700;letter-spacing:2.1px;margin-bottom:21px;text-align:left;text-transform:uppercase}@media (max-width:767.8px){.teacher__courses__label{color:#868781;font-size:13px;letter-spacing:1.95px}}.teacher__courses__name{color:var(--white);cursor:pointer;font-family:var(--fontHeading);font-size:20px;text-align:left;text-decoration:none}@media (max-width:767.8px){.teacher__courses__name{font-size:18px;letter-spacing:-.45px}}.teacher__courses__desc{color:#f2f2f2;font-family:var(--fontBody);font-size:16px;font-style:italic;margin-top:17px;text-align:left}@media (max-width:767.8px){.teacher__courses__desc{font-size:13px}}.teacher__courses .swiper-slide{align-items:center;display:flex;justify-content:center}@media (max-width:767.8px){.teacher__courses .swiper-slide{flex-direction:column}}.teacher__courses .swiper-pagination{bottom:30px;left:54px}.teacher__courses .swiper-pagination-bullet{background-color:var(--white);height:4px;margin:0 5px;opacity:1;position:relative;width:4px}.teacher__courses .swiper-pagination-bullet-active:after{background-color:transparent;border:1px solid var(--white);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.relate-teachers{background-color:var(--black);padding:60px 0;text-align:center}.relate-teachers__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.relate-teachers__heading h2{color:var(--white);font-size:31px;letter-spacing:-.78px;text-transform:uppercase}.relate-teachers__heading h2 span{font-weight:300}.relate-teachers .wrap .swiper-wrapper .card{border:1px solid var(--black)!important;padding-bottom:133.83%!important}.relate-teachers .wrap .swiper-wrapper .card__text__description{display:none}@media (max-width:767.8px){.relate-teachers .wrap .swiper-wrapper .card__text__description{display:block}}.relate-teachers .wrap .swiper-wrapper .card__text__title{text-align:center!important}.relate-teachers .wrap .swiper-wrapper .card:active .card__text__description,.relate-teachers .wrap .swiper-wrapper .card:focus .card__text__description,.relate-teachers .wrap .swiper-wrapper .card:hover .card__text__description{color:var(--lighterText);display:block!important;font-size:13px;font-style:italic;font-weight:300;text-align:center;transition:all .3s}.relate-teachers .wrap .swiper-button-next,.relate-teachers .wrap .swiper-button-prev{align-items:center;background-color:transparent;border:none;display:flex;height:50px;justify-content:center;margin:0;outline:none;padding:0;top:60%;width:50px;z-index:1}.relate-teachers .wrap .swiper-button-next:after,.relate-teachers .wrap .swiper-button-prev:after{background-image:url(https://f.hubspotusercontent20.net/hubfs/2339975/seta-para-cima.svg);content:"";fill:var(--white);background-position:50%;background-repeat:no-repeat;background-size:100%;height:20px;width:17px}@media (max-width:767.8px){.relate-teachers .wrap .swiper-button-next,.relate-teachers .wrap .swiper-button-prev{top:90%}}@media (max-width:991.8px){.relate-teachers .wrap .swiper-button-next{right:15px!important}.relate-teachers .wrap .swiper-button-prev{left:15px!important}}@media (max-width:767.8px){.relate-teachers .wrap .swiper-button-prev{left:auto!important}}.relate-teachers .wrap .swiper-button-disabled{background-color:transparent;border:none;display:none}@media (max-width:767.8px){.relate-teachers .wrap .swiper-button-disabled{display:block}}.relate-teachers .wrap .button-mobile{bottom:0;left:20px;position:absolute}