/*
.main-container {
  background-color: #ff0000;
}
*/

.ck-content {
    font-family: 'Roboto', sans-serif!important;
    color: rgb(138, 138, 138)!important;
}

a.pdf-decorated {
    display: inline-flex;
    align-items: center;
}

a.pdf-decorated::before {
    font-family: "FontAwesome";
    content: "\f1c1"; /* Unicode for fa-file-pdf icon */
    margin-right: 10px;
    color: #DC1B12;
    font-size: 1.2em;
    display: inline-block;
    vertical-align: middle;
}

a.doc-decorated {
    display: inline-flex;
    align-items: center;
}

a.doc-decorated::before {
    font-family: "FontAwesome";
    content: "\f1c2"; /* Unicode for fa-file-word icon */
    margin-right: 10px;
    color: #DC1B12;
    font-size: 1.2em;
    display: inline-block;
    vertical-align: middle;
}

.ck-content h1,
.ck-content h2,
.ck-content h3,
.ck-content h4,
.ck-content h5,
.ck-content h6 {
    font-family: 'Roboto', sans-serif!important;
    color: #5D388E!important;
    font-weight: 400!important;
  /*  line-height: 1.5em!important; */
}
/* 
.ck-content h2 {
    font-size: 24pt;
}

.ck-content h3 {
    font-size: 18pt;
}

.ck-content h4 {
    font-size: 16pt;
 }

.ck-content h5 {
    font-size: 14pt;
}
 
.ck-content h6 {
    font-size: 12pt;
} */

.ck-content a {
    color: #5D388E;
    text-decoration: none;
}

.ck-content img {
    max-width: 100%;
}

.ck-content ul li {
    margin-bottom: 5px;
}

.ck-content p {
    color: rgb(138, 138, 138);
    /* line-height: 1.5em */
}

.ck-content hr {
    border-top: 1px solid rgb(138, 138, 138);
}