
.articles .container {
    padding: 0px;
}

.articles {
    padding: 15px 0px;
    background-color: white;
}

.article {
    padding: 0px 15px !important;
    background-color: white !important;

}

.article a {
    word-break: break-all;
    color: #2667C5;
}

.article p:not(:last-child) {
    margin-bottom: 15px;
}

.article .image {
    padding-bottom: 20px;
}

.article .video {
    padding-bottom: 20px;
}

.article > h1 {
    font-size: 1.5rem;
    line-height: 1.7rem;
    padding: 0px;
    margin-bottom: 15px;
    font-weight: bold;
    color: black !important;

}

.article h2 {
    font-size: 1.3rem;
    line-height: 1.5rem;
    padding: 0px;
    margin-bottom: 15px;
    font-weight: bold;
    color: black !important;
}


.article h3 {
    font-size: 1.2rem;
    line-height: 1.3rem;
    padding: 0px;
    margin-bottom: 15px;
    font-weight: bold;
    color: black !important;
}

.article h4 {
    font-size: 1.1rem;
    line-height: 1.3rem;
    font-weight: bold;
    margin-bottom: 15px;
    color: black !important;
}

.article h5 {
    font-size: 1rem;
    line-height: 1.2rem;
    font-weight: bold;
    margin-bottom: 15px;
    color: black !important;
}


.ql-align-center {
    text-align: center;
}

.ql-align-right {
    text-align: right;
}

.ql-align-justify {
    text-align: justify;
}

ol, ul {
    margin: 10px auto;
}


.article strong {
    font-weight: bold;
}

.article .ql-indent-1 {
    padding-left: 3em;
}

.article .ql-indent-2 {
    padding-left: 6em;
}

.article .ql-indent-3 {
    padding-left: 9em;
}

.article .ql-indent-4 {
    padding-left: 12em;
}

.article .ql-indent-5 {
    padding-left: 15em;
}

.article .ql-indent-6 {
    padding-left: 18em;
}

.article .ql-indent-7 {
    padding-left: 21em;
}

.article .ql-indent-8 {
    padding-left: 24em;
}


.article_img {
    text-align: center;
    margin-bottom: 10px;

}
.article img {
    max-width: 100%;
}

.article_video {
    text-align: center;
    margin-bottom: 10px;
}



