:root {
  --secondary-menu: #F59F24;
}

header#pt-header.pt-header-style-2 {
  position: relative !important;
  top: 0 !important;
}

ul#pt-main-menu {
  flex-wrap: wrap;
}

header#pt-header .pt-bottom-header .navbar .navbar-nav li {
  margin-right: 45px;
}

@media (max-width: 1585px) {
  header#pt-header .pt-bottom-header .navbar .navbar-nav li {
    margin-right: 20px;
  }

  header#pt-header .pt-menu-search-block {
    margin-left: 20px;
  }
}

@media (max-width: 1365px) {
  header#pt-header.pt-header-style-2 .pt-bottom-header .navbar .navbar-nav li {
    margin-right: 20px;
  }

  header#pt-header .pt-menu-search-block {
    margin-left: 20px;
  }
}

header#pt-header .pt-top-header .pt-header-contact ul li {
  padding: 6px 20px;
}

header#pt-header .pt-top-header .pt-header-social ul li a {
  padding: 6px 20px;
}

@media (max-width: 1023px) {
  header#pt-header.pt-header-style-2 .pt-header-diff-block .navbar-brand img {
    height: 80px !important;
  }
}

@media (max-width: 767px) {
  header#pt-header.pt-header-style-2 .pt-bottom-header .navbar-toggler {
    margin-top: -65px;
  }
}

@media (max-width: 1023px) {
  header#pt-header .pt-bottom-header .navbar-toggler {
    margin: 15px 0 0;
  }
}

header#pt-header.pt-header-style-2 .pt-toggle-btn {
  background: var(--secondary-menu);
}

header#pt-header.pt-header-style-2 .navbar-toggler {
  background: var(--secondary-menu);
}

.fa-facebook-f:before {
  content: "\f39e" !important;
}

.fa-linkedin:before {
  content: "\f0e1" !important;
}