@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .nav-primary li.menu-column {
    float: left;
  }
  .nav-primary li:hover>.sub-menu {
    display: block!important;
  }
  .bt-ie-block {
    display: block!important;
  }
  .bt-ie-max-w-100 {
    max-width: 100%;
  }
  .bt-ie-w-100 {
    width: 100%;
  }
  .bt-ie-h-100 {
    height: auto;
  }
  .bt-flex-justify-center.bt-ie-flex-justify-center {
    justify-content: space-around;
  }
  .bt-flex-align-center.bt-ie-flex-align-center {
    align-items: stretch;
  }
  .global-icon-block-row-full .bt-col-3, .key-feature-block-style-glowing .bt-col-3 {
    flex: 0 1 27%;
  }
  .team-tile.bt-col-3 {
    flex: 0 1 25%
  }
  .news-archive-block.bt-col-3-grow {
    flex: 1 1 25%;
  }
  .event-block, .event-block .image {
    overflow: hidden;
  }
  .featured-posts-grid-wrapper .event-block-inner.bt-flex-justify-space-between {
    justify-content: flex-start;
  }
  .logo-row .logo img {
    max-width: 180px;
  }
  .bt-contact-grid .bt-col-3 {
    flex: 0 1 220px;
  }
  .tab-content .bt-flex {
    display: block;
  }
  .tab-content .bt-col-4 {
    float: left;
    width: 40%;
  }
  .tab-content .bt-col-5 {
    float: right;
    width: 50%;
  }
  .blog-featured-inner .blog-featured-author {
    margin-bottom: 80px;
  }
  .about-timeline-wrap {
    display: none;
  }
  .wp-block-bt-custom-blocks-global-column h2+p {
    max-width: 100%;
  }
  .footer-widgets .closed .menu {
    display: block!important;
  }
  .feature-icon-block.bt-glow-green:hover, .feature-icon-block.bt-glow-green {
    -ms-transform: none;
    transform: none;
  }
  .global-icon-block-row-full .bt-col-25 {
    flex: 0 1 20%;
  }
  .numbers-group {
    margin-bottom: 30px;
    margin-left: 40px;
  }
  .numbers-group p {
    max-width: 90%;
  }
}