.alumni{padding:4rem 0}.alumni__container{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (max-width:767.8px){.alumni__container{align-items:center;display:flex;flex-direction:column;justify-content:center}}.alumni__infos{width:100%}.alumni__infos a{text-decoration:none}@media (max-width:767.8px){.alumni__infos a{width:100%}.alumni__infos{margin:0}}.alumni__infos .button{border-color:#009ee3!important;padding:12.5px 22px}.alumni__infos .button:hover{background-color:#009ee3!important}@media (max-width:767.8px){.alumni__infos .button{margin:0;width:100%}}.alumni__infos__subtitle h3{color:#009ee3;font-size:11px;font-weight:700;letter-spacing:.77px;text-transform:uppercase}.alumni__infos__title{margin:15px 0 34px}.alumni__infos__title h1{color:var(--white);font-size:21px;font-weight:300;letter-spacing:-.78px}@media screen and (min-width:375px){.alumni__infos__title h1{font-size:calc(17.21594px + 1.00908vw)}}@media screen and (min-width:1366px){.alumni__infos__title h1{font-size:31px}}@media (max-width:767.8px){.alumni__infos__title{margin:15px 0 34px;max-width:95%}}.alumni__infos__text p{color:var(--lightText);font-size:13px;letter-spacing:0;margin-bottom:60px}@media (max-width:767.8px){.alumni__infos__text{margin-bottom:30px}}.alumni__infos__buttons{align-items:center;display:flex;gap:30px;justify-content:flex-start}@media (max-width:767.8px){.alumni__infos__buttons{flex-direction:column;gap:15px}}.alumni__infos__buttons .calendar-button{background-color:#0095d6;border:2px solid #0095d6;border-radius:23px;color:var(--white);font-family:var(--fontHeading);font-size:11px;font-weight:700;padding:12.5px 22px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.alumni__infos__buttons .calendar-button:hover{background-color:transparent}@media (max-width:767.8px){.alumni__infos__buttons .calendar-button{display:block;width:100%}}