  .kanews-post-thumb:before,
        .kanews-slider-wrapper:not(.slick-initialized):before,
        .kanews-slide-thumb:before {
            background-image: url()
        }

        .kanews-section {
            overflow: hidden
        }

        .site-header .site-header-wrapper {
            background: #cd9942;
        }

        @media (min-width:992px) {

            .site-header .site-header-top,
            .site-header .site-header-top .site-row {
                height: 80px !important
            }

            .site-head-2 {
                height: 120px !important
            }
        }

        .site-navbar-wrapper,
        .site-navbar .site-navbar-nav li .sub-menu,
        .site-head-3 .site-header .header-skin-light {
            background-color: #22304c !important
        }

        .site-navbar .site-navbar-nav li a:hover,
        .site-navbar .site-navbar-nav li .sub-menu li.current-category-ancestor>a,
        .site-navbar .site-navbar-nav li .sub-menu li.current-category-parent>a,
        .site-navbar .site-navbar-nav li .sub-menu li.current-menu-ancestor>a,
        .site-navbar .site-navbar-nav li .sub-menu li.current-menu-item>a,
        .site-navbar .site-navbar-nav li .sub-menu li.current-menu-parent>a,
        .site-navbar .site-navbar-nav>li.current-category-ancestor>a,
        .site-navbar .site-navbar-nav>li.current-category-parent>a,
        .site-navbar .site-navbar-nav>li.current-menu-ancestor>a,
        .site-navbar .site-navbar-nav>li.current-menu-item>a,
        .site-navbar .site-navbar-nav>li.current-menu-parent>a {
            color: #ffffff
        }

        .site-navbar .site-navbar-nav>li:after {
            background-color: #ffffff
        }

        .site-navbar .site-navbar-nav li a {
            text-transform: uppercase !important;
            font-size: 15px !important
        }

        @media (min-width:992px) {
            .kanews-post-headline {}
        }

        .kanews-page-header {
            background-color: #17233a
        }

        :root {
            --kan-block-radius: 10px;
            --wp--preset--color--primary: #00cdff;
            --kan-theme-color: #00cdff
        }

        .navigation {
  display: flex;
  justify-content: center;
  margin: 20px 0;
  font-family: Arial, sans-serif;
}

.pagination-wrapper {
  display: flex;
  align-items: center;
  gap: 15px;
  flex-wrap: nowrap;
  justify-content: center;
}


.page_prev,
.page_next {
  background-color: #00cdff;
  color: #ffffff;
  padding: 10px 15px;
  border-radius: 8px;
  text-decoration: none;
  font-weight: bold;
  display: inline-flex;
  align-items: center;
  transition: background-color 0.3s ease;
  cursor: pointer;
}

.page_prev:hover,
.page_next:hover {
  background-color: #22304cdd;
}


.pages {
  display: flex;
  justify-content: center;
  gap: 8px;
  flex-wrap: wrap;
}

.pages a,
.pages span {
  padding: 8px 12px;
  border-radius: 6px;
  background-color: #22304c;
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  transition: background-color 0.3s ease;
}

.pages a:hover {
  background-color: #00cdff;
}

.pages .active {
  background-color: #00cdff;
  color: #fff;
  font-weight: bold;
}

.pages span {
  background: white;
  color: black;
  font-size: 14px;
}


@media (max-width: 600px) {
  .pagination-wrapper {
    flex-direction: column;
    gap: 10px;
  }

  .page_prev,
  .page_next {
    width: 100%;
    justify-content: center;
  }

  .pages {
    justify-content: center;
  }
}


.navbar-row span{
      display: inline-block;
    color: rgba(255, 255, 255, .75);
    font-size: 13px;
    font-weight: 400;
}


@media (max-width: 1024px) {
  .kanews_widget_slider_3 {
    display: none !important;
  }
}

  .share-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px;
    border-top: 1px solid #ccc;
    background: #f9f9f9;
    border-radius: 8px;
    flex-wrap: wrap;
    gap: 10px;
    font-family: sans-serif;
  }

  .share-left {
    font-weight: bold;
    font-size: 16px;
    flex: 1;
    min-width: 120px;
  }

  .share-right {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
  }

  .share-buttons {
    display: flex;
    gap: 8px;
  }

  .share-button {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .facebook { background-color: #1877f2; }
  .twitter  { background-color: #1da1f2; }
  .telegram { background-color: #0088cc; }
  .whatsapp { background-color: #25d366; }
  .x {background-color: #000; /}

  .share-button svg {
    width: 20px;
    height: 20px;
    fill: white;
  }

  .copy-link-button {
    padding: 8px 10px;
    background-color: #007bff;
    color: #fff;
    border: none;
    border-radius: 6px;
    font-size: 14px;
    cursor: pointer;
  }

  .copy-link-button:hover {
    background-color: #0056b3;
  }

  @media (max-width: 600px) {
    .share-box {
      flex-direction: column;
      align-items: flex-start;
    }

    .share-right {
      width: 100%;
      justify-content: flex-start;
    }

    .copy-link-button {
      margin-top: 5px;
    }
  }