.__NavTabs.post_tab {
    display: flex;
    justify-content: center;
    gap: 15px;
    margin-bottom: 20px;
    padding: 0;
}

.__NavTabs.post_tab li {
   list-style: none;
    border: 1px solid #B3B3B3;
    padding: 8px 30px;
    border-radius: 30px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    /* background: #fff; */
    color: #54595f;
    font-size: 16px;
    font-family: "Manrope", sans-serif;
    font-weight: 600;
}
.__NavTabs.post_tab li:hover {
    background: #1C6659;
    color: white;
    font-family: "Manrope", sans-serif;
    font-size: 17px;
}

.__NavTabs.post_tab li.active {
    background: #1C6659;
    color: white;
    font-family: "Manrope", sans-serif;
    font-size: 17px;
}

/* Post Slider */
.tabs_cont {
    display: none;
}

.tabs_cont.active {
    display: block;
}

.inner_tab_cont {
    padding: 20px 100px 20px 35px;
    background: #fff;
    height: auto !important;
}

.inner_tab_cont img {
    width: 100%;
    height: auto;
    border-radius: 10px !important;
}

h3.pctb_post_title {
    font-family: "Manrope", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    padding: 20px 0px;
}
h3.pctb_post_title a {
    color: #034833;
}

.pctb_post_desc {
    font-size: 15px;
    color: #6d7882;
}

.read_more_lnk_wrap {
    margin-top: 15px;
}

.read_more_lnk {
    background-color: #F6D341;
    color: #143F37;
    padding: 15px 25px;
    font-size: 14px;
    font-weight: 600;
}
.slick-track {
    display: inline-flex !important;
    gap: 22px;
}
.tabs_cont ul.slick-dots li.slick-active {
    width: 40px;
    background: #26564A;
    height: 4px;
}

.tabs_cont ul.slick-dots li {
    width: 40px;
    background: #BCDBB6;
    height: 4px;
}
.tabs_cont ul.slick-dots li button:before{
    display: none;
}
/*ul.slick-dots li button {*/
/*    width: 20px;*/
/*}*/
/*ul.slick-dots li button:before {*/
/*    display: none;*/
/*}*/
.slider-arrows button.slick-arrow {
    display: none !important;
}

@media(max-width:480px){
    .__NavTabs.post_tab {
    display: grid;
    justify-content: center;
    gap: 15px;
    margin: 20px;
}
.tabs_cont ul.slick-dots {
    display: none !important;
}
}