.news-card{align-items:flex-start;background:#fff;border-radius:1px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-top:15px;padding:20px;width:100%}.news-card--full{min-height:150px}.news-card--full .news-card__title{font-size:18px}.news-card--full .news-card__desc{font-size:14px;font-weight:500;margin-bottom:30px;margin-top:30px}.news-card--short .news-card__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px!important;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.news-card--short .news-card__title{font-size:17px!important}}.news-card--short .news-card__desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px!important;max-height:38px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.news-card--short .news-card__desc{font-size:15px!important}}.news-card--short .news-card__desc p{text-align:left!important}.news-card--short .news-card__desc strong{font-weight:400!important}.news-card__image{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;margin-top:20px;row-gap:20px;width:100%}@media screen and (min-width:992px){.news-card__image{flex-direction:row}}.news-card__image img,.news-card__image video{width:100%}@media screen and (min-width:992px){.news-card__image img,.news-card__image video{width:30%}}.news-card__title{font-weight:600}.news-card__desc,.news-card__title{letter-spacing:.04em;line-height:135%;margin-bottom:5px}.news-card__desc{font-weight:400!important}.news-card__date{color:gray;font-size:14px;font-weight:500;letter-spacing:.04em;line-height:135%}.news-card__row{align-items:center;display:flex;justify-content:space-between;width:100%}.news-card__photo{margin-top:20px;width:100%}@media screen and (min-width:992px){.news-card__photo{width:30%}}.news-card__button{color:#0043c8;height:100%;padding:0!important;-webkit-text-decoration:none;text-decoration:none}.news-card__button:hover{background:transparent!important;border:1px solid transparent!important;color:#0043c8!important}