.header_menu {
    position: relative;
}
.header_menu .menu {
    left: 0;
    right: 0;
    width: 100%;
    margin-top: 0 !important;
    background-color: rgba(255, 255, 255, 0.75);
    z-index: 1040;
    transition: all .75s ease-in-out 0s;
    -webkit-transition: all .75s ease-in-out 0s;
    backdrop-filter: blur(5px);
    border-top: solid 3px #FFF;
    border-bottom: solid 3px #FFF;
}

body.modal-open .header_menu .menu {
    background-color: rgba(255, 255, 255, 0.99);
}

.header_menu .menu.scroll-stop {
    position: absolute !important;
}

.header_menu .menu.scroll-up,
.header_menu .menu.scroll-down {
    position: fixed !important;
    margin-top: 0 !important;
    background-color: rgba(255, 255, 255, 0.99);
    border-bottom-color: #d37f50;
}

.header_menu .menu.scroll-up {
    top: 10px;
}

.header_menu .menu.scroll-down {
    transition-delay: 1s !important;
}

.header_menu .menu .altay-logo a,
.header_menu .menu.altay-logo span {
    transition: all .35s ease-in-out 0s;
    -webkit-transition: all .35s ease-in-out 0s;
}

.header_menu li>a {
    font-style: normal;
      font-weight: 700;
      font-size: 17px;
      color: #167d8c;
      font-family: "RobotoCondensed";
      text-transform: uppercase;
}

.icms-svg-icon {
    margin-right: 7px;
    color: #ca5718;
  }

  .mobile_menu .icms-svg-icon {
    color: #f9d47c;
  }

.header_menu li.is-active a {
    color: #ca5718;
}

.header_menu .nav {
  display: flex;
  flex-wrap: nowrap;
}

.btn:focus, .btn.focus {
    outline: 0;
    box-shadow: none !important;
  }

@media (max-width:1400px) {
    .header_menu li>a {
          font-size: 14px !important;
          padding: 0.3rem 0.7rem !important;
    }

    .icms-svg-icon {
        margin-right: 4px !important;
      }
}

@media (min-width:978px) {

}
