/*! CSS Used from: https://t-textile.ru/styles/minified/main.min.css */
.card-news-wrapper {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
a svg{transition:transform ease-in-out .1s;}

.card:hover svg{transform:translateX(5px);}
.card-wrapper .card{display:flex;flex-direction:column;overflow:hidden;border-radius:10px;text-decoration:none;}
.card-wrapper .card .card-image-wrapper{width:100%;overflow:hidden;}
.card-wrapper .card .card-image-wrapper .card-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}
.card-wrapper .card .card-name{margin:0;color:#21145f;font-size: 1.17em;margin-block-start: 1em;margin-block-end: 1em;}
.card-wrapper .card .card-name-wrapper{display:flex;flex-direction:row;}
.card-wrapper .card .card-name-wrapper .card-name-primary{color:#21145f;}
.card-wrapper .card .card-arrow{margin:auto 0 auto auto;}
.card-wrapper .card .card-arrow path{fill:#e65300;}
.card-wrapper .card .card-texts-wrapper{margin:15px;display:flex;flex-direction:column;}
.card-wrapper .card .card-more-wrapper{color:#21145f;display:flex;flex-direction:row;margin-top:auto;}

.card-wrapper .card .card-more-wrapper .card-arrow path{fill:#21145f;}
.card-wrapper .card .card-date{color:#e65300;opacity:.7;margin:0 0 6px 0;}
.card-wrapper .card .card-discription{color:#231f20;opacity:.7;font-weight:400;font-size:14px;margin-bottom:0;}
.card-wrapper .card-full{background-color:#f7f8fd;min-width:260px;max-width:260px;}
.card-wrapper .card-full .card-image-wrapper{height:160px;}
.card{transition:all ease-in-out .2s;}
.card-wrapper .card:hover{transform:translateY(-5px);box-shadow:0 3px 60px rgba(100,100,100,.2);}
h3{color:#21145f;}

/*! CSS Used from: https://t-textile.ru/styles/layouts/minified/news-all.min.css */
.card-news-wrapper .card{background:#fff;box-shadow:0px 0px 60px rgba(213,210,225,.4);border-radius:10px;width:330px;max-width:none;margin:15px 6px 0 6px;}
.card-news-wrapper .card .card-texts-wrapper{margin-bottom:20px;height:calc(100% - 200px);}
.card-news-wrapper .card .card-texts-wrapper .card-name-wrapper{margin-top:5px;margin-bottom:5px;min-height: 82px;}
.card-news-wrapper .card .card-texts-wrapper .card-more-wrapper{margin-top:auto;}
.card-news-wrapper .card .card-texts-wrapper .card-more-wrapper .card-more{color:#21145f;margin-bottom: 0;}
.card-news-wrapper .card .card-texts-wrapper .card-more-wrapper .card-arrow{margin:auto auto auto 10px;}
.card-news-wrapper .card .card-texts-wrapper .card-more-wrapper .card-arrow path{fill:#21145f;}
.card-news-wrapper .card .card-texts-wrapper .card-discription{font-size:16px;line-height:160%;margin:0;}
.card-news-wrapper .card .card-image-wrapper{height:200px;}