.__titles__card__{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;width:100%}.___cards__list__{align-items:stretch;display:flex;flex-wrap:wrap;gap:38px;justify-content:space-between;width:100%;.cta-button{flex:0 1 calc(33.33333% - 25.33333px);text-decoration:none}}.___card____{animation-timing-function:ease-in-out;border:1px solid #e2e2e2;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease-in-out}.___card____:hover{box-shadow:15px 25px 60px 0 rgba(0,0,0,.13)}.__header_card____{color:#022f35;font-size:14px;padding:16px 34px}.__image__card__title__{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:184px}.card__descr____ p{box-sizing:border-box;color:#022f35;display:-webkit-box;font-family:Inter Tight,sans-serif;line-height:1.2em;margin:0;max-height:3.6em;padding:22px 34px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.___tag___card___{color:#6456e4;font-size:16px;margin:0;padding:22px 34px}.___card___container___{padding:44px 0}.__titles__card__ h2{color:#022f35;font-size:40px;font-weight:500;margin-bottom:0}.card__descr____{background-color:#fff;display:flex;flex-direction:column}@media (max-width:478px){.___cards__list__{flex-direction:column;.cta-button{flex:1}}}