@font-face {
    font-family: "lms";
    src: url(../fonts/holistiquetraining.woff2) format("woff2"), url(../fonts/holistiquetraining.woff) format("woff"), url(../fonts/holistiquetraining.ttf) format("truetype");
}

ul li,
p,
ul,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6,
a,
span {
    font-family: 'lms' !important;
    text-align: justify;
}

.widget__content{
    padding-left: 0px;
    padding-right: 20px;
}

.ps-post--detail p,
.ps-post--detail p span,
.ps-post--detail ul li,
.ps-post--detail ul li span
{
    font-size: 16px !important;
    text-align: justify !important;
    line-height: 1.8em !important;
    color: #000 !important;
}

.post--single .post__content p, .post--single .post__content p span{
    font-size: 16px !important;
    text-align: justify !important;
    line-height: 1.8em !important;
    color: #000;
}

.post--single .post__content p a,.post--single .post__content p a span, .post--single .post__content p span a {
    color: #AF0F26 !important;
}

.ps-post--detail h1,h2,h3,h4{
    color: #80151c !important;
    font-style: normal !important;
    font-weight: bold !important;
}

.ps-post--detail h2 span,h3 span,h4 span{
    color: #80151c !important;
}

.ps-post--detail h2{
    font-size: 20px !important;
}

.ps-post--detail h3{
    font-size: 18px !important;
}

.ps-blog--sidebar .ps-blog__right {
    padding-left: 0px;
    padding-right: 30px;
}

.widget__content a{
    text-align: right;
}

.ps-post__tags a{
    color: #80151c !important;
}

.ck-content span[lang] {
    font-style: normal;
}

.widget--categories p{
    color: #80151c !important;
}

.widget_footer .widget-title{
    color: #80151c !important;
}

.widget--blog .widget__title {
    color: #80151c !important;
}

.ps-blog--sidebar .ps-blog__left {
    padding-right: 0px;
    padding-left: 70px;
}

.ps-breadcrumb--2 {
    text-align: right;
}

.ps-page--blog .ps-page__header {
    padding: 30px 0;
    text-align: center;
}

.ps-post--detail h2 span a,.ps-post--detail h2 span a span, .ps-post--detail h2 a, .ps-post--detail h2 a span,
.ps-post--detail p a span {
    color: blue !important;
}

@media (max-width: 991px) {
    .ps-blog--sidebar .ps-blog__left {
        padding-right: 0px;
        padding-left: 0px;
    }
}
