.home-position .news-grid{--news-gutter:26px;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - var(--news-gutter)),1fr));gap:var(--news-gutter)}.side-position .news-grid{--news-gutter:10px;display:flex;flex-direction:column;gap:30px}.news-card__text{font-size:14px;line-height:1.7;max-height:120px;overflow:hidden;text-overflow:ellipsis}.news-card__title{margin-bottom:22px}.news-card__subtitle{margin-bottom:calc(var(--news-gutter) * .5)}.news-card__footer{margin-top:10px}.news-card__footer .btn-secondary{--bs-btn-padding-y:0.8rem;font-size:14px;font-weight:700}.news-card__link{color:var(--bs-body-color)}.home-position .news-card-image-wrapper{margin-bottom:10px}.news-card__link{color:#000;font-size:18px;font-weight:600}.news-card__text{color:#666;font-family:var(--second-font-family);font-size:16px;font-weight:400;line-height:150%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-all-button-btn{border-bottom:1px solid #15222e;color:#15222e;font-size:14px;font-weight:700;line-height:150%;padding:7px 0}.news-all-button-btn svg{margin-left:10px}@media (min-width:992px){.home-position .news-card-image-wrapper{margin-bottom:20px}}@media (min-width:1800px){.home-position .news-grid{--news-gutter:60px}#news .module-body{padding:0 35px}.home-position .news-card-image-wrapper{margin-bottom:36px}.news-card__footer{margin-top:10px}}@media (max-width:767.98px){.news-card{width:70%;flex-shrink:0;height:auto}.home-position .news-grid{display:flex;overflow-x:scroll;overflow-scrolling:touch;padding-bottom:30px;flex-wrap:nowrap;flex-direction:row;width:auto;margin-top:var(--news-gutter)}}