.sticky-header {
  position: fixed !important;
  top: 0;
  left: 0;
  overflow: hidden !important;
  height: 0 !important;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-20px);
  transition: all 0.9s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
  z-index: 1000 !important;
}

.sticky-header.active {
  height: auto !important; /* or a fixed height if you prefer */
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.current-menu-item a{
    font-weight: 500 !important;
}
header .current-menu-item a{
    text-decoration: underline;
}
.project_info{
    width: 65%;
}
.project_info tbody>tr:nth-child(odd)>td, 
.project_info tbody>tr:nth-child(odd)>th,
.project_info tbody tr:hover>td, 
.project_info tbody tr:hover>th{
    background: transparent;
}
.project_info td,
.project_info th{
    border: 0px;
    padding: 15px 10px;
}
.project_info td{
    color: #18181B;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: -0.5px;

}
.project_info td:first-child{
    padding-left: 0px;
    color: #18181B80;
    font-family: "Inter", Sans-serif;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    letter-spacing: -0.5px;
    text-transform: uppercase;
}
.project_info tr{
    border-top: 1px solid #18181B33;
}
