.nav > li > a:hover,
.nav > li > a:focus {
  background-color: transparent;
}
.nav > li.disabled > a, .nav > li.disabled > button {
  color: #777;
}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus, .nav > li.disabled > button:hover, .nav > li.disabled > button:focus {
  color: #777;
}

@media (max-width: 1400px) {
  .navbar.menu-main {
    position: relative;
  }
}
@media (max-width: 899px) {
  .navbar.menu-main {
    position: static;
  }
  .navbar.menu-main:before {
    display: none;
  }
}

.navbar-default {
  background-color: #F0F0F0;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > button {
  color: #173E34;
  fill: #173E34;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > button:hover,
.navbar-default .navbar-nav > li > button:focus {
  color: #F0F0F0;
  fill: #F0F0F0;
  background-color: rgb(9.2, 24.8, 20.8);
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > button,
.navbar-default .navbar-nav > .active > button:hover,
.navbar-default .navbar-nav > .active > button:focus,
.navbar-default .navbar-nav > li > a.is-active,
.navbar-default .navbar-nav > li > a.is-active:hover,
.navbar-default .navbar-nav > li > a.is-active:focus,
.navbar-default .navbar-nav > li > button.is-active,
.navbar-default .navbar-nav > li > button.is-active:hover,
.navbar-default .navbar-nav > li > button.is-active:focus {
  color: #f3f3f3;
  fill: #f3f3f3;
  background-color: #1f1f1f;
}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > button,
.navbar-default .navbar-nav > .disabled > button:hover,
.navbar-default .navbar-nav > .disabled > button:focus {
  color: #ccc;
  fill: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav.main {
  margin: 0;
  padding: 0 0 0.8rem 0;
}
@media (min-width: 1366px) {
  .navbar-default .navbar-nav.main {
    width: 57rem;
  }
}
@media (min-width: 1440px) {
  .navbar-default .navbar-nav.main {
    width: auto;
  }
}
@media (max-width: 1365px) {
  .navbar-default .navbar-nav.main {
    width: 42rem;
    justify-content: center;
  }
  .navbar-default .navbar-nav.main > li {
    white-space: nowrap;
  }
}
@media (max-width: 1199px) {
  .navbar-default .navbar-nav.main {
    width: 27rem;
  }
}
@media (max-width: 899px) {
  .navbar-default .navbar-nav.main {
    flex-wrap: wrap;
    overflow: visible;
    width: auto;
  }
  .navbar-default .navbar-nav.main > li {
    white-space: normal;
  }
}
.navbar-default .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-default .dropdown-menu > li > a:hover, .navbar-default .dropdown-menu > li > a:focus,
.navbar-default .dropdown-menu > li > button:hover,
.navbar-default .dropdown-menu > li > button:focus {
  background-color: #f5f5f5;
}
.navbar-default .dropdown-menu > li > a.is-active,
.navbar-default .dropdown-menu > li > button.is-active {
  background-color: #F0F0F0;
  color: #272727;
  font-weight: 500;
}
.navbar-default .dropdown-menu > li > a.is-active:hover, .navbar-default .dropdown-menu > li > a.is-active:focus,
.navbar-default .dropdown-menu > li > button.is-active:hover,
.navbar-default .dropdown-menu > li > button.is-active:focus {
  cursor: default;
}
.navbar-default .navbar-toggle {
  border-radius: 0;
}
.navbar-default .navbar-collapse {
  border-color: #173E34;
  justify-content: center;
  position: relative;
}
.navbar-default .navbar-collapse:before {
  content: "";
  width: 100%;
  border-bottom: 1px solid #173E34;
  position: absolute;
  bottom: 1.3rem;
}
@media (max-width: 1365px) {
  .navbar-default .navbar-collapse:before {
    bottom: 0.3rem;
  }
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > button,
.navbar-default .navbar-nav > .open > button:hover,
.navbar-default .navbar-nav > .open > button:focus {
  background-color: #1f1f1f;
  color: #f3f3f3;
}
@media (max-width: 599px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a,
  .navbar-default .navbar-nav .open .dropdown-menu > li > button {
    color: #173E34;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > li > button:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > button:focus {
    color: #F0F0F0;
    background-color: rgb(9.2, 24.8, 20.8);
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > button,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > button:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > button:focus {
    color: #f3f3f3;
    background-color: #1f1f1f;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > button,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > button:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > button:focus {
    color: #ccc;
    background-color: transparent;
  }
}

@media (max-width: 899px) {
  .navbar-collapse .dropdown-menu li a,
  .navbar-collapse .dropdown-menu li button {
    color: #ffffff;
  }
  .navbar-collapse .dropdown-menu li a:hover, .navbar-collapse .dropdown-menu li a:focus,
  .navbar-collapse .dropdown-menu li button:hover,
  .navbar-collapse .dropdown-menu li button:focus {
    background-color: #173E34;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a,
  .navbar-default .navbar-nav .open .dropdown-menu > li > button {
    color: #272727;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > li > button:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > button:focus {
    color: rgb(26.25, 26.25, 26.25);
    background-color: #f5f5f5;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > button,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > button:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > button:focus {
    color: #ffffff;
    background-color: #173E34;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > button,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > button:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > button:focus {
    color: #272727;
    background-color: #777;
  }
}
.navbar-default .dropdown img {
  border-radius: 50%;
}

.navbar-default .profile img {
  outline: 2px solid #173E34;
  width: 1.5rem;
  height: 1.5rem;
  overflow: hidden;
}

.navbar-default .profile .wrapper-default-profile {
  width: 1.5rem;
  height: 1.5rem;
  outline: 2px solid #173E34;
  background: #173E34;
  color: #FFC627;
  border-radius: 50%;
  overflow: hidden;
}
.navbar-default .profile .wrapper-default-profile:before {
  content: "\e915";
  font-family: "ace-ico";
  font-size: 1.125rem;
  text-align: center;
  width: 1.438rem;
  height: 1.5rem;
  display: flex;
  align-content: center;
  justify-content: center;
  font-weight: 300;
  flex-wrap: wrap;
  outline: 6px solid #173E34;
  background: #173E34;
}
.navbar-default .profile .wrapper-default-profile img {
  display: none;
}

.navbar-default .profile a:hover .wrapper-default-profile {
  background: #FFC627;
  color: #173E34;
  outline: 2px solid #FFC627;
}
.navbar-default .profile a:hover .wrapper-default-profile:before {
  font-weight: bold;
  outline: 6px solid #FFC627;
  background: #FFC627;
}

.navbar-search .form-group {
  border-radius: 5px;
}
.navbar-search .form-submit {
  border-radius: 0 5px 5px 0;
}
@media (max-width: 899px) {
  .navbar-search .search-content-form .form-submit,
  .navbar-search .search-content-form .form-control {
    display: none;
  }
}

.navbar__open-search-block {
  background: rgba(240, 240, 240, 0.95);
}

.navbar-nav__icon {
  fill: #173E34;
}

@media (min-width: 900px) {
  .search-take-over .form-text {
    color: #173E34;
  }
  .search-take-over .form-text:focus {
    border-color: #173E34;
    box-shadow: 0 2px 0 0 #173E34;
  }
}
.navbar-secondary {
  background-color: #173E34;
}
.navbar-secondary .navbar-nav a, .navbar-secondary .navbar-nav button {
  color: #fff;
}
.navbar-secondary .navbar-nav li.active a, .navbar-secondary .navbar-nav li.active button {
  border-bottom-color: #fff;
}
.navbar-secondary .navbar-nav li:not(.active) a:hover,
.navbar-secondary .navbar-nav li:not(.active) button:hover,
.navbar-secondary .navbar-nav li:not(.active) a:focus,
.navbar-secondary .navbar-nav li:not(.active) button:focus {
  outline: none;
  background-color: rgba(0, 0, 0, 0.3);
  border-bottom-color: rgba(0, 0, 0, 0.3);
}

.navbar-scrollable:after {
  background: linear-gradient(to right, rgba(23, 62, 52, 0), #173e34);
}

.header-top > .container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.header-top .navbar-header {
  padding: 2rem 1rem;
}
@media (max-width: 899px) {
  .header-top .navbar-header {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.header-top .navbar-header {
  margin-right: auto;
}

.header-top .navbar-brand,
.navbar-second-line .navbar-brand {
  justify-content: flex-start;
  position: relative;
}
@media (max-width: 599px) {
  .header-top .navbar-brand > img,
  .navbar-second-line .navbar-brand > img {
    max-width: 130px;
  }
}
@media (min-width: 1366px) {
  .header-top .navbar-brand > img,
  .navbar-second-line .navbar-brand > img {
    width: 110px;
  }
}
@media (min-width: 1400px) {
  .header-top .navbar-brand > img,
  .navbar-second-line .navbar-brand > img {
    width: auto;
  }
}

@media (max-width: 899px) {
  .navbar-fixed-top .navbar-collapse[aria-expanded=true] {
    max-height: none;
    min-height: calc(100vh - 5rem);
    background: #ffffff;
    top: -1.5rem;
    border-width: 2px;
    z-index: 1;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../../../components/03-molecules/navigation/navbar/navbar.scss%22,%22../../../../components/00-config/variables/_navbar.scss%22,%22../../../../components/00-config/variables/_colors.scss%22,%22../../../../components/00-config/mixins/_media-queries.scss%22,%22../../../../components/00-config/variables/_dropdown.scss%22,%22../../../../components/00-config/variables/_forms.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAIE;AAAA;EAEE,kBCNuC;;ADSzC;EAEE,OE8DoB;;AF5DpB;EAEE,OE0DkB;;;ACxCtB;EHXF;IAEI;;;AGjBF;EHeF;IAiBI;;EAEA;IACE;;;;AAMN;EACE,kBE0BsB;;AFvBpB;AAAA;EAEE,OEkGM;EFjGN,MEiGM;;AF/FN;AAAA;AAAA;EAEE,OEgBgB;EFfhB,MEegB;EFdhB,kBClDmC;;AD0DrC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE,OC5DmC;ED6DnC,MC7DmC;ED8DnC,kBC7DmC;;ADmErC;AAAA;AAAA;AAAA;EAGE,OCnEmC;EDoEnC,MCpEmC;EDqEnC,kBCpEmC;;ADwEvC;EACE;EACA;;AGtEJ;EHoEE;IAKI;;;AGrDN;EHgDE;IAUI;;;AGjFN;EHuEE;IAkBI;IACA;;EAEA;IACE;;;AGpFR;EH8DE;IA2BI;;;AG7GN;EHkFE;IA+BI;IACA;IACA;;EAEA;IACE;;;AAQR;EACE;EACA;;AAKE;AAAA;AAAA;EAEE,kBI5HyB;;AJ+H3B;AAAA;EACE,kBEvEgB;EFwEhB,OEnEgB;EFoEhB;;AAEA;AAAA;AAAA;EAEE;;AAOR;EACE;;AASF;EACE,cElBQ;EFmBR;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AGjKJ;EH4JE;IAQI;;;AAWF;AAAA;AAAA;AAAA;EAGE,kBCvLmC;EDwLnC,OCzLmC;;AEXzC;EH2MM;AAAA;IAEE,OEtDE;;EFuDF;AAAA;AAAA;IAEE,OEtIY;IFuIZ,kBCvM+B;;ED4MjC;AAAA;AAAA;AAAA;IAGE,OC9M+B;ID+M/B,kBC9M+B;;EDmNjC;AAAA;AAAA;AAAA;IAGE,OCnN+B;IDoN/B,kBCnN+B;;;;AEVzC;EHuOA;AAAA;IAEE;;EAEA;AAAA;AAAA;IAEE,kBEjKkB;;EFwKpB;AAAA;IAEE,OE7KkB;;EF8KlB;AAAA;AAAA;IAEE,OIhPyB;IJiPzB,kBI/OyB;;EJoP3B;AAAA;AAAA;AAAA;IAGE,OIpPyB;IJqPzB,kBEvLgB;;EF4LlB;AAAA;AAAA;AAAA;IAGE,OElMgB;IFmMhB,kBE1MgB;;;AFkNxB;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;EAEE;EACA;EACA;EACA,YEpJU;EFqJV,OExJW;EFyJX;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YEtKQ;;AFkLV;EACE;;;AAIJ;EACE,YE3LW;EF4LX,OEzLU;EF0LV;;AAEA;EACE;EACA;EACA,YElMS;;;AFwMX;EACE,eKlV8B;;ALqVhC;EACE;;AG3VF;EH8VA;AAAA;IAGI;;;;AAMN;EACE;;;AAGF;EACE,ME3NU;;;AC9IV;EH8WA;IACE,OEjOQ;;EFmOR;IACE,cEpOM;IFqON;;;AASN;EACE,kBEpTsB;;AFwTpB;EACE;;AAGF;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;;;AAON;EACE;;;AAKA;EACE;EACA;EACA;;AAGF;EACE;;AGtaF;EHqaA;IAII;IACA;;;AAIJ;EACE;;;AAMF;AAAA;EACE;EACA;;AG7bF;EHgcA;AAAA;IAEI;;;AG9aJ;EH4aA;AAAA;IAMI;;;AG1ZJ;EHoZA;AAAA;IAWI;;;;AGrcJ;EH+cE;IACE;IACA;IACA,YE/UO;IFgVP;IACA;IACA%22,%22file%22:%22navbar.css%22%7D */
