/********************************************
*
* PWS POSTS CSS

*  --main-bg-gray: #394450; (rgb(57, 68, 80))
*  --dark-text: #333;
*  --gray-highlight: #9CA2A7;
*  --main-green: #77C045;
*  --mid-green: #b8e29c; (rgb(184, 226, 156))
*  --light-green: #edfde3;
*  --main-white: #fefffe;
*
********************************************/
body{
    background: var(--main-white);
}

.page-title:before{
    background: var(--main-bg-gray);
}

.news-block-one .inner-box .lower-content .inner .category{
    color: var(--main-green);
}

.news-block-one .inner-box .lower-content .inner{
    background: var(--main-bg-gray);
    padding-bottom: 10px !important;
}


.news-block-one .inner-box .lower-content .inner h3 a:hover,
.news-block-one .inner-box .lower-content .inner .category i{
    color: var(--main-green);
}

.blog-sidebar .sidebar-widget .widget-title i,
.blog-sidebar .categories-widget .widget-content .list li a:hover,
.blog-sidebar .categories-widget .widget-content .list li a:hover span,
.blog-sidebar .post-widget .widget-content .post h5 a:hover{
    color: var(--main-green);
}

.blog-sidebar .post-widget .widget-content .post .post-thumb:before{
    background: var(--mid-green);   
}

.blog-sidebar .post-widget .widget-content .post:hover .post-thumb img{
    opacity: 0.5;
}


.blog-sidebar .sidebar-widget .widget-title:before,
.blog-sidebar .categories-widget .widget-content .list li a:before{
    /* This is intentional, both are required */
    background: var(--main-green);
    color: var(--main-green);
}


.blog-details-content .inner-box .text p,
.blog-details-content .inner-box .text li{
    color: #462b34;
    font-size: 17px;
    font-weight: 500;
}

.chooseus-block-one .inner-box{
    background: #fff;
    box-shadow: 0 10px 50px rgba(0, 0, 0, 0.1);
}

.chooseus-block-one .inner-box h3,
.chooseus-block-one .inner-box p,
.chooseus-block-one .inner-box a{
    color: var(--dark-text);
}

.chooseus-block-one:after{
    border-color: var(--main-green);
}

.chooseus-block-one .inner-box a:hover,
.chooseus-block-one .inner-box a i{
    color: var(--main-green);
}

.blog-details-content .inner-box .text ul,
.blog-details-content .inner-box .text ol { 
    display: block;
    list-style: disc outside none !important;
    margin: 1em 0;
    padding: 0 0 0 20px;
}

.blog-details-content .inner-box .text ol { 
    list-style-type: decimal;
}

.blog-details-content .inner-box .text li { 
    display: list-item;
}

.blog-details-content .inner-box .text ul li { 
    list-style-type: disc;
}

.blog-details-content .inner-box .text ol li { 
    list-style-type: decimal;
}

.blog-details-content .inner-box .text ul ul,
.blog-details-content .inner-box .text ol ul {
    list-style-type: circle !important;
    margin-left: 15px; 
}

.blog-details-content .inner-box .text ol ol,
.blog-details-content .inner-box .text ul ol { 
    list-style-type: lower-latin;
    margin-left: 15px; 
}