
         .blogs-navbar .nav-link{
         color: #2a7d23;
         }
         .icon-link {
         display: inline-flex
         ;
         gap: .375rem;
         align-items: center;
         -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));
         text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
         text-underline-offset: 0.25em;
         -webkit-backface-visibility: hidden;
         backface-visibility: hidden;
         }
         .icon-link>.bi {
         flex-shrink: 0;
         width: 1em;
         height: 1em;
         fill: currentcolor;
         transition: .2s 
         ease-in-out transform;
         }
         .banner-inner-1 {
         padding-bottom: 43px;
         }
         .bg-black {
         background: #102950;
         }
         .banner-inner {
         padding-bottom: 70px;
         }
         .banner-inner .thumb.after-left-top {
         margin-left: 30px;
         margin-top: 30px;
         }
         .banner-inner .thumb {
         position: relative;
         }
         .banner-inner .thumb img {
         position: relative;
         z-index: 3;
         border-radius: 5px;
         width: 100%;
         }
         .banner-inner .thumb.after-left-top:after {
         content: "";
         background: #ffbe00;
         position: absolute;
         left: -30px;
         top: -30px;
         width: 100%;
         height: 100%;
         z-index: 0;
         border-radius: 5px;
         }
         .banner-inner .banner-details {
         margin-left: 50px;
         }
         .banner-inner .banner-details .post-meta-single {
         margin-bottom: 38px;
         }
         .banner-inner .banner-details h2 {
         color: #fff;
         }
         .banner-inner .banner-details p {
         color: #fff;
         margin-top: 27px;
         }
         .banner-inner .banner-details .btn {
         margin-top: 32px;
         border: 2px solid #fff;
         }
         .btn:not(:disabled):not(.disabled) {
         cursor: pointer;
         }
         .banner-inner .banner-details .post-meta-single li .tag-base {
         font-size: 20px;
         height: 42px;
         line-height: 42px;
         padding: 0 28px;
         border-radius: 5px;
         text-transform: uppercase;
         }
         .tag-green {
         background: #1f7f19;
         color: #fff;
         }
         .tag-base {
         height: 28px;
         line-height: 28px;
         padding: 0 14px;
         display: inline-block;
         border-radius: 3px;
         font-size: 15px;
         text-transform: uppercase;
         }
         .banner-inner .banner-details .post-meta-single li.date {
         font-size: 14px;
         margin-left: 17px;
         }
         .banner-inner .banner-details .post-meta-single li {
         color: #ffffff;
         }
         .post-meta-single ul li:last-child {
         margin-right: 0;
         }
         .post-meta-single ul li {
         display: inline-block;
         margin: 0 6px;
         font-size: 14px;
         }
         .post-meta-single ul li i {
         margin-right: 5px;
         }
         .single-post-wrap {
         position: relative;
         /*margin-bottom: 30px;*/
         transition: 0.4s;
         padding: 10px;
         border: 1px solid #ffffff;
         }
         .single-post-wrap .thumb {
         position: relative;
         margin-bottom: 27px;
         overflow: hidden;
         border-radius: 5px;
         }
         .single-post-wrap .thumb .tag-base {
         position: absolute;
         left: 17px;
         top: 19px;
         z-index: 3;
         }
         .single-post-wrap .thumb img {
         transition: 0.8s;
         transform: scale(1.01);
         width: 100%;
         height: 250px;
         }
         .bg-black-web-theme{
         background: #82e019bd;
         }
         @media (max-width: 1599px) {
         .single-post-wrap.style-white .details .title {
         font-size: 16px;
         line-height: inherit;
         }
         }
         .single-post-wrap.style-white .details .title a {
         color: #fff;
         }
         .single-post-wrap .details .title {
         margin-bottom: 0;
         }
         .post-meta-single ul {
         margin: 0;
         padding: 0;
         }
         .single-post-wrap.style-white .post-meta-single p, .single-post-wrap.style-white .post-meta-single li {
         color: rgba(255, 255, 255, 0.8);
         }
         .post-meta-single ul li:last-child {
         margin-right: 0;
         }
         .post-meta-single ul li:first-child {
         margin-left: 0;
         }
         .post-meta-single ul li {
         display: inline-block;
         margin: 0 6px;
         color: var(--heading-color);
         font-size: 14px;
         }
         .post-slider .single-post-wrap.style-overlay {
         margin-bottom: 25px;
         }
         .single-post-wrap {
         position: relative;
         /*margin-bottom: 30px;*/
         transition: 0.4s;
         }
         .single-post-wrap.style-overlay .thumb {
         margin-bottom: 0;
         }
         .single-post-wrap .thumb {
         position: relative;
         margin-bottom: 27px;
         overflow: hidden;
         border-radius: 5px;
         }
         .single-post-wrap.style-overlay .thumb:before {
         content: "";
         background: linear-gradient(to top, rgba(32, 22, 84, 0.38) 52%, rgba(0, 0, 100, 0));
         height: 75%;
         left: 0;
         position: absolute;
         bottom: 0;
         border-radius: 5px;
         width: 100%;
         z-index: 4;
         transition: 0.4s;
         visibility: hidden;
         opacity: 0;
         }
         .single-post-wrap.style-overlay .thumb img {
         min-height: 119px;
         }
         .single-post-wrap .thumb img {
         transition: 0.8s;
         transform: scale(1.01);
         }
         .single-post-wrap.style-overlay .thumb:after {
         content: "";
         background: linear-gradient(to top, rgba(32, 22, 84, 0.6) 52%, rgba(0, 0, 100, 0));
         height: 70%;
         left: 0;
         position: absolute;
         bottom: 0;
         border-radius: 5px;
         width: 100%;
         z-index: 3;
         transition: 0.4s;
         }
         .single-post-wrap.style-overlay .details {
         position: absolute;
         bottom: 0;
         padding: 18px 20px;
         z-index: 4;
         }
         .single-post-wrap.style-overlay .post-meta-single {
         margin-bottom: 8px;
         }
         @media (max-width: 1599px) {
         .trending-post .single-post-wrap.style-overlay .details .title a{
         font-size: 14px;
         color: #fff;
         }
         }
         .single-post-wrap.style-overlay .details .title a{
         color: #fff;
         }
         .single-post-wrap .details .title {
         margin-bottom: 0;
         }
         @media (max-width: 1599px) {
         .trending-post .single-post-wrap.style-overlay .post-meta-single p {
         font-size: 12px;
         }
         }
         .trending-post .single-post-wrap.style-overlay .post-meta-single p {
         margin-bottom: 7px;
         }
         .single-post-wrap.style-overlay .post-meta-single p {
         margin-bottom: 10px;
         }
         .single-post-wrap.style-overlay .details p {
         color: #fff;
         }
         .single-post-wrap .details p {
         margin-bottom: 0;
         margin-top: 16px;
         color: var(--heading-color);
         }
         .post-meta-single p i {
         margin-right: 5px;
         }
         .pd-bottom-50 {
         padding-bottom: 50px;
         }
         .pd-top-75 {
         padding-top: 75px;
         }
         .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    width: 100%;
    padding-right: var(--bs-gutter-x, 2.5rem);
    padding-left: var(--bs-gutter-x, 2.5rem);
    margin-right: auto;
    margin-left: auto;
    
    
}

.recent-post {
  display: inline-block;
  transition: transform 0.25s ease, color 0.25s ease;

}

.recent-post:hover {
  transform: scale(1.08);
}

.whatsapp-btn {
   margin-right: 0px !important
}
     