.content h1, 
.content h2 {
    color: #ffffff;
    font-weight: 700;
    line-height: auto;
}

.content h1,
.blog__details__title h1{
    font-size: 32px;
}

.content h2,
.blog__details__title h2 {
    font-size: 24px;
}

.content p,
.content ol,
.content ul {
    color: #ffffff;
    font-weight: 700;
    text-align: justify;
}

.blog__details__content p,
.blog__details__content ol,
.blog__details__content ul {
    color: #ffffff;
    text-align: justify;
}

.blog__details__title h1 {
    margin-bottom: 20px;
}

.blog__details__title h1,
.blog__details__title h2,
.blog__details__item__text h2, 
.blog__details__item__text h3, 
.blog__details__item__text h4, 
.blog__details__item__text h5 {
    color: #ffffff;
}

.blog__details__item__text h5 {
    margin-top: 20px;
    margin-bottom: 10px;
}

.blog__details__social a.tiktok {
  background: #000000;
}

.content h1,
.content h2 {
    margin-bottom: 20px;
}

.content li,
.content ol,
.content ul,
.blog__details__content li,
.blog__details__content ol,
.blog__details__content ul {
    list-style-position: inside;
    margin-left: 0px;
}

.cta-space {
    margin: 20px 0px 20px 0px;
}

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

.content-right h2,
.content-right p,
.content-right ul,
.content-right li {
    text-align: right;
} 

.img-demo-small-portrait {
    width: 180px;
    height: 320px;
}

.img-demo-landscape {
    width: 750px;
    height: 422px;
}

.img-logo {
    width: 100px;
    height: 23px;
}

.blog__details__item__text img {
    max-width: auto;
    min-width: auto;
}

.search-result a, 
.search-result a:visited,
.search-result div {
    color: #FFFFFF;
}

.search-result a {
    font-size: 14pt;
}

.search-result .blog-view {
    font-size: 8pt;
}

.search-result a:hover {
    color: #007ABB;
}

.search-result-entry {
    margin-bottom: 20px;
}

.white-line {
    border: solid 1px #FFFFFF;    
}