 .margincenter-oegb {
     width: 80%;
     max-width: 1080px;
     margin: auto;
     position: relative;
 }

 .full-width-oegb {
     display: block;
     width: 100%;
 }

 .oegb-wrap {
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     align-items: flex-start;
     padding: 54px 0;
 }

 .oegb-single-news {
     flex-basis: 74%;
 }

 .oegb-sidebar {
     flex-basis: 20%;
     padding: 2.855% 0;
 }

 .sidebar-heading {
     background-color: #A72E2F;
     padding-top: 15px !important;
     padding-bottom: 5px !important;
     padding-left: 10px !important;
     margin-bottom: 13.174%;
 }

 .sidebar-heading h3 {
     text-transform: uppercase;
     color: #FFFFFF !important;
     font-size: 20px;
 }

 .oegb-news-listint span {
     font-size: 14px !important;
     line-height: 1.1em !important;
     color: #333;
     padding-bottom: 10px;
     line-height: 1em;
     font-weight: 500;
     padding-bottom: 20px;
     position: relative;
    padding-left: 15px;
 }
 .oegb-news-listint span:before {
    content: "•";
    position: absolute;
    left: 0;
    top: 0;
    color: black;
    font-size: 16px;
}

 .oegb-news-listint a {
     color: #333;
 }

 .oegb-news-listint {
     display: flex;
     flex-direction: column;
     padding-left: 10px;
 }
.oegb-news-list .pagination {
    text-align: right;
}
 .oegb-single-news h1 {
     font-weight: 600;
     text-transform: uppercase;
     font-size: 30px;
     margin-bottom: 15px;
     border-bottom: 1px solid #ccc;
 }

 .news-thumnail {
     margin-bottom: 15px;
 }

 .new_list_wrap {
     display: flex;
     border: 1px solid #dadfe5;
     border-radius: 5px;
     padding: 10px 20px;
     margin-bottom: 15px;
     background: #fff;
     flex-wrap: nowrap;
     align-content: center;
     justify-content: space-between;
     align-items: stretch;
     gap: 20px;
 }
 .news_detail {
    flex-basis: 12%;
    display: flex;
    align-items: center;
}

 .news-image {
     flex-basis: 30%;
 }

 .news-content {
     flex-basis: 70%;
 }


 .news-content a {
     font-size: 20px;
     color: #000;
     font-weight: bold;
     line-height: 2;
 }

 .news_detail a {
     border-color: #a72e2f;
     color: #fff !important;
     background: #a72e2f !important;
     padding: 5px 15px;
     line-height: 1.3;
     border: 2px solid #dadfe5;
     border-radius: 2px;
     cursor: pointer;
     font-size: inherit;
     font-weight: 600;
     font-family: inherit;
     text-align: center;
     border: 0px;
 }

 .oegb-slider-section {
     text-align: center;
     margin-bottom: 10px;
 }

 .slick-slide {
     margin: 0 20px;
 }

 .slick-initialized .slick-slide {
     display: block;
     box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.19);
 }

 .slick-prev:before,
 .slick-next:before {
     color: #333 !important;
 }

 .slick-list {
     padding: 5px;
 }

 .news-slide span {
     bottom: 10px;
     padding-top: 10px !important;
     position: relative;
     padding-left: 20px;
     padding-right: 15px;
     text-transform: uppercase;
     text-decoration: underline;
     color: #a72e2f !important;
     font-weight: 300;
     display: inline-block;
     width: 100%;
 }

.news-slide h3 {
    font-size: 16px !important;
    line-height: 1.2em !important;
    padding-left: 15px;
    padding-right: 15px;
}

 .news-slide p {
     padding-left: 20px;
     padding-right: 15px;
     padding-bottom: 15px !important;
     display: inline-block;
     width: 100%;
     color: #333;
     font-weight: 300;
     font-size: 13px !important;
     line-height: 1.4;
 }

 .news-slide .datefrmt {
     padding-left: 20px;
     padding-right: 15px;
     padding-bottom: 15px !important;
     font-weight: 500;
     text-transform: uppercase;
     font-size: 12px !important;
     letter-spacing: 1px;
     line-height: 1.8em;
     color: #333;
 }

 .slick-slide img {
     display: block;
     display: block;
     position: relative;
     margin-bottom: 20px;
 }

 .news-slide img {
     display: inline !important;
 }

 .oegb-slider-section .slick-track {
     display: flex;
     padding-bottom: 15px;
 }

 .oegb-slider-section .slick-slide {
     margin: 0 18px;
 }

 .oegb-slider-section .slick-slide {
     height: inherit;
 }
.oegb-description p {
    padding-bottom: 1em;
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}
 .oegb-description ul {
    list-style: inherit;
        display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
    unicode-bidi: isolate;
}
.oegb-description ol {
    list-style: auto;
        display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
    unicode-bidi: isolate;
}
 @media screen and (max-width: 768px) {
     .oegb-single-news {
         flex-basis: 100%;
     }

     .oegb-sidebar {
         flex-basis: 100%;
     }

     .new_list_wrap {
         flex-wrap: wrap !important;
     }

     .news-image,
     .news-content,
     .news_detail {
         flex-basis: 100% !important;
     }

     .oegb-slider-section .slick-slide {
         margin: 0 10px;
     }
 }