@charset "UTF-8";.news-section{position:relative;padding-top:56px;background-color:#fff;margin:88px 0 4px}@media (min-width:970px){.news-section{margin:140px 0 4px}.news-section .description{display:flex;justify-content:space-between;gap:16px}.news-section .description .description-content{flex:1}}.news-section .posts__item{margin-bottom:36px}.news-section .posts__item .block{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-top:auto;margin-bottom:0}.news-section .posts__item .time-wrap{align-items:center}.news-section .posts__item .time-wrap span:not(:first-child):before{padding:0 5px;content:"•"}.news-section .posts__item-inner{display:flex;flex-direction:column;background-color:#efefef;padding:8px;max-width:100%;width:100%;border-radius:10px}@media (min-width:660px){.news-section .posts__item-inner{height:100%}}.news-section .posts__item-inner .link-hover{float:inline-end;right:8px;top:8px;align-self:flex-start;align-items:center;justify-content:center;margin-left:auto;display:inline-flex;width:36px;height:36px;font-size:15px;font-weight:500;line-height:1;flex:0 0 36px;transform:rotate(-45deg);z-index:1;transition:.2s;color:#000}.news-section .posts__item-inner .link-hover:before{position:absolute;content:"";background:#fff;border-radius:8px;transform:rotate(45deg);left:0;right:0;bottom:0;top:0;z-index:-1;transition:.2s}.news-section .posts__item-inner:hover .link-hover{opacity:1;transform:rotate(0)}.news-section .posts__item-inner:hover .link-hover:before{background:#00ef99;transform:rotate(0)}.news-section .posts__item-image-wrapper{display:flex;gap:16px}.news-section .posts__item-image-wrap{position:relative;display:flex;width:100%;min-height:190px;justify-content:center;align-items:center;overflow:hidden;background-color:#e0e0e0;border-radius:8px}@media (min-width:1440px){.news-section .posts__item-image-wrap{min-height:260px}}.news-section .posts__item-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100%;aspect-ratio:16/10}.news-section .posts__item-text-wrap{position:relative;display:flex;flex-direction:column;height:100%;padding:24px 0 0 8px;max-width:100%}.news-section .posts__item-text-wrap .categories-tag{margin-bottom:12px}.news-section .posts__item-text-wrap>*{max-width:100%}.news-section .posts__item-title{position:relative;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.news-section .posts__content-prev{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.news-section .posts .post-logo{max-width:65%;max-height:50%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.news-section .posts .news .posts__item-image-wrap{width:246px;height:156px;min-height:unset}.news-section .posts .news .posts__item-title{-webkit-line-clamp:3}.news-section .posts .news .block{margin-bottom:8px}.news-section .posts .events .posts__item-image-wrap{background-color:transparent;height:158px}.news-section .posts .events .posts__item-text-wrap{display:flex;margin-bottom:8px;height:calc(100% - 166px);flex-direction:column}.news-section .posts .events .posts__item-title{margin-bottom:auto}.news-section .posts .events .venue{position:relative;display:flex;margin-top:12px;margin-bottom:4px}.news-section .posts .events .venue:before{content:url(/wp-content/themes/intellias-theme/assets/img/calendar-event.svg);margin-right:5px;filter:brightness(0)}.news-section .posts .events .date{position:relative;display:flex}.news-section .posts .events .date:before{content:url(/wp-content/themes/intellias-theme/assets/img/location-event.svg);margin-right:5px;filter:brightness(0)}.news-section .posts .awards .posts__item-image-wrap{background-color:#fff}.news-section .posts .awards .posts__item-image-wrap.dark{background-color:#000}.news-section .posts .in-the-media .posts__item-image-wrap{background-color:#fff;width:120px;height:120px;min-height:unset}.news-section .posts .in-the-media .posts__item-image-wrap.dark{background-color:#000}.news-section .posts .in-the-media .block{margin-bottom:8px}.news-section .posts .news .posts__item-title{margin-bottom:8px}