/*articles list*/
.articles {
    color:#1C110A;
    margin-left: auto;
    margin-right: auto;
}
.article-item {
    background: #FFFFFF;
    box-shadow: 0px 20px 41px rgba(124, 99, 48, 0.2);
    border-radius: 50px;
    margin-top: 25px;
    margin-right:25px;
    margin-left:25px;
    min-height: 190px;
}
@media screen and (max-width: 965px) {
    .article-item {
        width:490px;
        margin-right:auto;
        margin-left:auto;
    }
}

.article-item-content {
    display: flex;
    flex-flow: row wrap;
}
.article-item-content-image {
    margin-top:45px;
    margin-left:45px;
    min-width: 150px;
}
.article-item-content-image img {
    width:100px;
    object-fit: cover;
    border-radius: 25px;
}
@media screen and (max-width: 965px) {
    .article-item-content-image {
        margin-right:auto;
        margin-left:auto;
    }
    .article-item-content-image img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 25px;
    }
}
.article-item-content-title {
    margin-top:45px;
    margin-left:25px;
    margin-right:45px;
    width: 400px;
}
.article-item-content-title span {
    font-size: 24px;
    font-weight: bold;
}
@media screen and (max-width: 965px) {
    .article-item-content-title {
        margin-left:45px;
        margin-right:45px;
        margin-bottom: 25px;
        width:400px;
    }
}
.article-item-line {
    height: 45px;
}
.article-item-line-button {
    float: right;
    width: 180px;
    background-color: #E9B44C;
    border-radius: 45px 0px 45px 0px;
    line-height: 45px;
    text-align: center;
}
.article-item-line-button span {
    font-size: 18px;
    display: inline-block;
    line-height: normal;
    vertical-align: middle;
    color:#1C110A;
}