#newsDetailBlock {
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    padding:47px 0px;
}

/*--Top Bar--*/
#newsDetailBlock .breadcrumbsBlock {
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
}
#newsDetailBlock .siteContainer {
    max-width:720px;
}
#newsDetailBlock .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;
  width:100%;
}

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

#newsDetailBlock .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;
}

#newsDetailBlock .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--*/
#newsDetailBlock .siteContainer .breadcrumbs {
  display: flex;
  align-items: center;
  gap:12px;
  font-size: 14px;
}

#newsDetailBlock .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;
}

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

#newsDetailBlock .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;
}

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

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

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

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

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

#newsDetailBlock .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;
}

#newsDetailBlock .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;
}

#newsDetailBlock .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;
}

#newsDetailBlock .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;
}

.newsDetailBlogInner {
    display:flex;
    flex-direction:column;
    gap:40px;
    margin-top:50px;
}

.newsDetailBlogInner .siteContainer {
    display:flex;
    flex-direction:column;
    gap:40px;
}

.newsDetailBlogInnerHeading {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:10px;
}

.newsDetailBlogInnerHeading h5 {
    font-family: 'Gotham-Medium';
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0%;
    text-align: center;
    color:#FF8922;
}

.newsDetailBlogInnerHeading h2 {
    font-family: 'Gotham-Medium';
    font-weight: 500;
    font-size: 48px;
    line-height: 60px;
    letter-spacing: -2%;
    text-align: center;
    color:#181D27;
}

.newsDetailBlogInnerHeading div {
    font-family: 'Gotham-Book';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: center;
    color:#535862;
}

.newsDetailBlogInnerDetails {
    display:flex;
    flex-direction:column;
    gap:25px;
}

.newsDetailBlogInnerDetails div {
    font-family: 'Gotham-Book';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: left;
    color:#535862;
}

.newsDetailBlogInnerDetails h1 {
    font-family: 'Gotham-Bold';
    font-weight: 700;
    font-size: 40px;
    line-height: 55px;
    letter-spacing: 0%;
    color:#181D27;
}

.newsDetailBlogInnerDetails h2 {
    font-family: 'Gotham-Bold';
    font-weight: 700;
    font-size: 35px;
    line-height: 45px;
    letter-spacing: 0%;
    color:#181D27;
}

.newsDetailBlogInnerDetails h3 {
    font-family: 'Gotham-Bold';
    font-weight: 700;
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0%;
    color:#181D27;
}

.newsDetailBlogInnerDetails h4 {
    font-family: 'Gotham-Bold';
    font-weight: 700;
    font-size: 25px;
    line-height: 32px;
    letter-spacing: 0%;
    color:#181D27;
}

.newsDetailBlogInnerDetails h5 {
    font-family: 'Gotham-Bold';
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0%;
    color:#181D27;
}

.newsDetailBlogInnerDetails h6 {
    font-family: 'Gotham-Bold';
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0%;
    color:#181D27;
}

.newsDetailBlogInnerDetails .imageLink {
    display:flex;
    align-items:center;
    gap:5px;
    font-family: 'Gotham-Book';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0%;
    color:#535862;
}

.newsDetailBlogInnerDetails img {
    width:100%;
}

.newsDetailBlogInnerDetails ol {
    display:flex;
    flex-direction:column;
    gap:10px;
    list-style-type: decimal;
    list-style-position: inside;
}

.newsDetailBlogInnerDetails ul {
    display:flex;
    flex-direction:column;
    gap:10px;
}

.newsDetailBlogInnerDetails ul li {
    font-family: 'Gotham-Book';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0%;
    text-align:left;
    color:#535862;
    list-style-type:disk;
}

.newsDetailBlogInnerDetails ol li {
    font-family: 'Gotham-Book';
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0%;
    text-align:left;
    color:#535862;
}

@media screen and (max-width:768px) {
    .newsDetailBlogInnerHeading h2 {
        font-size: 32px;
        line-height: 100%;
        letter-spacing: -2%;
    }
}