a.title-text,
        a.item-highlight {text-decoration: none;}

        .main .main-content .site-list .site-item .item-title .title-text .item-logo {object-fit: contain; object-position: left;}
        .main .main-content .site-list .site-item .item-description {flex-grow: 1; min-width: 100%;}

        .item-read-button {justify-content: center;}
        
        @media screen and (min-width: 768px) {
            .main .main-content .site-list .site-item {flex-wrap: nowrap;}
            .main .main-content .site-list .site-item .item-title {width: 155px; flex-shrink: 0;}
            .main .main-content .site-list .site-item .item-characteristics {flex-shrink: 0;}
            .main .main-content .site-list .site-item .item-title .title-text .item-logo {height: 70px; max-width: 180px;}
            .main .main-content .site-list .site-item .item-description { min-width: 1px;}
        }
        @media screen and (min-width: 992px) {
            .main .main-content .site-list .site-item .item-title {width: 200px; flex-shrink: 0;}
            .main .main-content .site-list .site-item .item-characteristics {width: 20%;}
        }