@media screen and (min-width: 768px) and (max-width: 991px) {
  .content-top-section .knowledge-type-field {
    margin-top: 19px;
    font-size: 24px;
  }
  /* edited on 26-12-2024 */
  body.page-node-type-knowledge   .main-container   .container   > .row.g-0   > .col-12.col-lg-3:has(.region--sidebar-first) {
    margin-top: 60px;
  }
  .event-register-section .download_label.btn-primary-lg + .download-wrapper .close-icon {
    width: 13px;
    height: 13px;
  }
  .event-register-section .download_label.btn-primary-lg + .download-wrapper {
    top: 32px;
  }
}

@media screen and (max-width: 767px) {
  .content-top-section .knowledge-type-field {
    font-size: 20px;
    line-height: 23px;
    margin-top: 11px;
  }
  body.page-node-type-knowledge   .left-side-sections   > div   > .view-knowledge-related-section {
    margin: 0 -12px;
    margin-top: 45px;
    padding: 16px 12px;
    border-width: 1px;
  }
  body.page-node-type-knowledge   .left-side-sections   > div   > .view-knowledge-related-section   > .view-header:has(+ .views-field)   > .view-knowledge-related-section:has(*) {
    border-width: 1px;
    margin: 0 -12px;
    margin-bottom: 16px;
    padding: 0 12px 16px;
  }
  body.page-node-type-knowledge   .main-container   .container   > .row.g-0   > .col-12.col-lg-3:has(.region--sidebar-first) {
    margin-top: 60px;
  }
  /* .event-register-section .download_label.btn-primary-lg + .download-wrapper{
    padding-top: 25px;
    top: 26px;
    width: 185px;
  } */
  .event-register-section .download_label.btn-primary-lg + .download-wrapper .close-icon {
    width: 10px;
    height: 10px;
  }
  .event-register-section .download_label.btn-primary-lg a {
    padding-top: 2px;
  }
}
