@media only screen and (max-width: 767px) {
  h1 {
    font-size: 2em !important;
    line-height: 1.4;
  }
  h2 {
    font-size: 1.5em;
    line-height: 1.4;
  }
  h3 {
    font-size: 1.3em;
    line-height: 1.4;
  }
  h4 {
    font-size: 1.2em;
    line-height: 1.4;
  }
  h5 {
    font-size: 1em;
    line-height: 1.3;
  }
  h6 {
    font-size: 1em;
    line-height: 1.2;
  }
  .mtpc_slide_item_container.image_slide img {
    width: 100%;
    height: auto;
  }
  .grid-container-pub {
    display: block;
  }
  .footer_social {
    display: inline-flex !important;
  }
  .publications-container {
    margin-bottom: 20px;
  }
  .grid-container-pub-detail {
    display:block;
  }
  .mtpc-3col-section .mtpc-3col-section-wrapper>.mtpc-3col-item {
    margin-top: 0px;
  }
  .mtpc-1col-section.homepage-hof  {
    margin-top: 30px;
  }
  .mtpc-3col-section {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .mtpc-1col-section.publications-header {
    padding-top: 50px;
  }
  .mtpc-1col-section.homepage-hof {
    background-color: rgba(0,0,0,0) !important
  }
  .ftsa-title {
    font-size: 15px;
  }
  .ftsa-content {
    font-size: 14px;
  }
  .mtpc-1col-section.contact-us-section {
    margin-top: 50px;
  }
  .header-desktop {
    display: none;
  }
  .desktop-menu {
    display: none !important;
  }
  .dropdown-mobile {
    display:unset;
  }
  .menu-mobile {
    display:unset;
  }
}
