/*--Top Bar--*/
#newsBlogs .breadcrumbsBlock {
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
}
#newsBlogs .siteContainer .top-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding:9px 33px;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  margin-bottom: 25px;
}

#newsBlogs .siteContainer .top-bar .topBarLeft {
  display: flex;
  align-items:center;
  gap:10px;
}

#newsBlogs .siteContainer .top-bar .topBarLeft h2 {
    font-family: 'Gotham-Black';
    font-weight: inherit;
    font-size: 24px;
    line-height: 24px;
    letter-spacing: 0%;
    vertical-align: middle;
    color:#000000;
}

#newsBlogs .siteContainer .top-bar .topBarLeft .filterBtn {
  display: none;
  align-items:center;
  justify-content:center;
  width:48px;
  min-width:48px;
  height:48px;
  border-radius:8px;
  border: 1px solid #FF8922;
  background:#FF8922;
  cursor: pointer;
}

/*--Breadbrumbs--*/
#newsBlogs .siteContainer .breadcrumbs {
  display: flex;
  align-items: center;
  gap:12px;
  font-size: 14px;
}

#newsBlogs .siteContainer .breadcrumbs a {
    font-family: 'Gotham-Medium';
    font-weight: 350;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0%;
    vertical-align: middle;
    text-decoration: none;
    color:#6B7280;
}

#newsBlogs .siteContainer .breadcrumbs li {
  position:relative;
  display:flex;
  align-items:center;
  gap:12px;
}

#newsBlogs .siteContainer .breadcrumbs li::after {
  content: "";
  display: block;
  width: 12px;
  height: 13px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5141_5429)'%3E%3Cpath d='M3.67863 12.5C3.44839 12.4999 3.22332 12.4296 3.0319 12.2979C2.84047 12.1662 2.69128 11.9791 2.60317 11.7601C2.51507 11.5411 2.49201 11.3002 2.53692 11.0677C2.58182 10.8353 2.69267 10.6217 2.85546 10.4541L6.68957 6.50736L2.85546 2.56061C2.74425 2.45005 2.65555 2.3178 2.59453 2.17158C2.53351 2.02535 2.50139 1.86808 2.50004 1.70894C2.4987 1.5498 2.52816 1.39198 2.5867 1.24469C2.64525 1.09739 2.7317 0.963573 2.84102 0.85104C2.95034 0.738507 3.08034 0.649513 3.22343 0.58925C3.36653 0.528987 3.51984 0.498662 3.67444 0.500045C3.82904 0.501428 3.98182 0.534491 4.12387 0.597305C4.26593 0.660118 4.3944 0.751425 4.50181 0.865896L9.1591 5.66001C9.37738 5.88476 9.5 6.18956 9.5 6.50736C9.5 6.82517 9.37738 7.12997 9.1591 7.35472L4.50181 12.1488C4.28351 12.3736 3.9874 12.4999 3.67863 12.5Z' fill='%239CA3AF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5141_5429'%3E%3Crect width='12' height='12' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

#newsBlogs .siteContainer .breadcrumbs li:last-child::after {
  display:none;
}

#newsBlogs .siteContainer .breadcrumbs a.active {
    color:#111928;
}

#newsBlogs .siteContainer .breadcrumbs span {
  display:flex;
  align-items:center;
}

#newsBlogs .siteContainer .breadcrumbs .breadcrumbsArrow {
  display:none;
}

/*--Top Controls--*/
#newsBlogs .siteContainer .top-bar .top-controls {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap:19px;
}

#newsBlogs .siteContainer .top-bar .top-controls .sort-dropdown {
  position:relative;
  background:#F9FAFB;
  border: 1px solid #E6E7EB;
  border-radius:8px;
  padding:0 6px 0 5px;
  width:158px;
}

#newsBlogs .siteContainer .top-bar .top-controls .sort-dropdown .sort-btn {
    font-family: 'Gotham-Medium';
    font-weight: 350;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0%;
    vertical-align: middle;
    color:#1B3047;
    width:100%;
    background:transparent;
    border:0px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:12px 0 9px 0;
    width:100%;
    cursor: pointer;
}

#newsBlogs .siteContainer .top-bar .top-controls .sort-dropdown ul {
    display:none;
    position:absolute;
    background:#F9FAFB;
    z-index:9;
    left:-1px;
    top:26px;
    width:101%;
    padding:9px 6px 0 5px;
    border-top: 0 solid #E6E7EB;
    border-left: 1px solid #E6E7EB;
    border-right: 1px solid #E6E7EB;
    border-bottom: 1px solid #E6E7EB;
    border-radius:0px 0px 8px 8px;
}

#newsBlogs .siteContainer .top-bar .top-controls .sort-dropdown ul li {
    padding:11px 0 4px 0;
    font-family: 'Gotham-Medium';
    font-weight: 350;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0%;
    vertical-align: middle;
    color:#6C727F;
    border-top: 1px solid #E5E7EB;
    cursor: pointer;
}





/*--News & Blogs--*/
#newsBlogs {
    padding:47px 0px;
    display:flex;
    align-items: center;
    justify-content:center;
    flex-direction:column;
}

#newsBlogs .siteContainer {
    display:flex;
    flex-direction:column;
    max-width:1184px;
    gap:20px;
}

#newsBlogs .siteContainer .newsItems {
    display:grid;
    gap:28px;
    grid-template-columns:repeat(3, 1fr);
}

#newsBlogs .siteContainer .newsItems .item {
    display:flex;
    flex-direction:column;
    gap:31px;
    padding:20px 20px 31px 20px;
    box-shadow: 0px 0px 30px 0px #00000012;
    background: #FFFFFF01;
    gap:31px;
    border-radius:10px;
}

#newsBlogs .siteContainer .newsItems .item .newsDetails {
    object-fit:cover;
    padding:0 2px 0 7px;
}

#newsBlogs .siteContainer .newsItems .item .newsDetails h5 {
    font-family: 'Gotham-Bold';
    font-weight: inherit;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0%;
    vertical-align: middle;
    color:#111928;    
}

#newsBlogs .siteContainer .newsItems .item .newsDetails p {
    font-family: 'Gotham-Light';
    font-weight: inherit;
    font-size: 14px;
    line-height: 16px;
    letter-spacing: 0%;
    vertical-align: middle;
    color:#6B7280;
    margin:10px 0 20px 0;
}

#newsBlogs .siteContainer .newsItems .item .newsDetails a {
    border-radius:8px;
    border: 1px solid #FF8922;
    font-family: 'Gotham-Bold';
    font-weight: inherit;
    font-size: 12px;
    line-height: 12px;
    letter-spacing: 0%;
    vertical-align: middle;
    color:#FF8922;
    width:100%;
    height:40px;
    display:flex;
    align-items:center;
    justify-content:center;
}

#newsBlogs .siteContainer .newsItems .item .newsDetails a:hover {
    border: 1px solid #FF8922;
    background:#FF8922;
    color:#ffffff;
}

#newsBlogs .siteContainer .newsItems .item img {
    height:221px;
    object-fit:cover;
    width:100%;
}

@media screen and (max-width:1075px) {
    #newsBlogs .siteContainer .newsItems {
        grid-template-columns:repeat(2, 1fr);
    }
}

@media (max-width:950px) {
    #newsBlogs {
        padding: 26px 0px 37px 0px;
    }
    #newsBlogs .siteContainer .newsItems .item .newsDetails h5
    {
        font-size: 16px;
        line-height: 20px;
    }

    #newsBlogs .siteContainer .newsItems .item .newsDetails p {
        font-size: 12px;
        line-height: 16px;
        letter-spacing: 0%;
        margin: 13px 0 26px 0;
    }
}

@media (max-width: 768px) {
    #newsBlogs .siteContainer .newsItems {
        gap:10px;
        grid-template-columns:1fr;
    }
}