.qualification__container{max-width:818px}.qualification__tabs{display:flex;justify-content:center;margin-bottom:var(--mb-2)}.qualification__button{border-radius:.7rem;color:var(--title-color);cursor:pointer;font-size:var(--h3-font-size);font-weight:var(--font-medium);margin:0 2px;padding:.1rem .5rem;transition:color .5s ease-in-out,background-color .5s ease-in-out}.qualification__button:hover{background-color:var(--title-color);color:var(--container-color);transition:color .4s ease-in-out,background-color .4s ease-in-out}.qualification__icon{font-size:1.8rem;margin-right:var(--mb-0-25)}.qualification__active{background-color:var(--title-color-dark);color:var(--body-color)}.qualification__sections{display:grid;grid-template-columns:.5fr;justify-content:center}.qualification__content{display:none}.qualification__content-active{display:block}.qualification__data{grid-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr}.qualification__title{font-size:var(--normal-font-size);font-weight:var(--font-medium);max-width:101.75px}.qualification__link,.qualification__subtitle{display:inline-block;font-size:var(--small-font-size);margin-bottom:var(--mb-1)}.qualification__calendar{font-size:var(--small-font-size)}.qualification__rounder{background-color:var(--text-color);border-radius:50%;display:inline-block;height:13px;width:13px}.qualification__line{background-color:var(--text-color);display:block;height:100%;transform:translate(6px,-7px);width:1px}.work__button-icon{font-size:1.1rem;transition:.4s}.qualification__link{align-items:center;display:flex}.qualification__link:hover .work__button-icon{transform:translateX(.6rem)}@media screen and (max-width:992px){.qualification__container{margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.qualification__container{margin-left:var(--mb-1-5);margin-right:var(--mb-1-5)}}@media screen and (max-width:576px){.qualification__sections{grid-template-columns:none}.qualification__button{margin:0 var(--mb-0-75);padding:.4rem}.qualification__icon{display:none}}@media screen and (max-width:350px){.qualification__data{gap:.5rem}.qualification__tabs{flex-direction:column;gap:2px}.qualification__button{justify-content:center}}
/*# sourceMappingURL=924.d8ab5dee.chunk.css.map*/