/* stylelint-disable no-descending-specificity */
@media screen and (max-width: 767px) {
  .unicef .navbar > .container {
    flex-direction: column;
  }
}
.unicef .navbar > .container .navbar_left {
  display: flex;
}
@media screen and (max-width: 575px) {
  .unicef .navbar > .container .navbar_left {
    flex-direction: column;
    gap: 20px;
  }
}
.unicef .navbar > .container .navbar_right {
  margin-left: auto;
}
@media screen and (max-width: 991px) {
  .unicef .navbar > .container .navbar_right {
    order: -1;
  }
}
.unicef .nav-menu {
  background-color: var(--nav-menu);
  box-shadow: 4px 8px 8px rgba(0, 0, 0, 0.16);
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu {
    position: absolute;
    top: 0;
    left: -360px;
    bottom: 0;
    width: 350px;
    transition: all 250ms ease-in-out;
    z-index: 100;
  }
}
.unicef .nav-menu .container {
  display: flex;
  gap: 30px;
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu .container {
    flex-direction: column;
    padding: 30px 60px 30px 30px;
    position: relative;
  }
}
.unicef .nav-menu .block--navegacaoprincipal {
  display: flex;
  margin-right: auto;
  flex-basis: 50%;
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu .block--navegacaoprincipal {
    width: 100%;
  }
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav {
  display: flex;
  flex-flow: row nowrap;
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu .block--navegacaoprincipal .navbar-nav {
    flex-direction: column;
    width: 100%;
    gap: 20px;
  }
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 30px;
  font-size: 0.75rem;
  font-weight: var(--font-semibold);
  color: var(--nav-menu-item);
  text-transform: uppercase;
  line-height: 1.25;
  background-color: var(--nav-menu);
  padding: 0.625rem 1.5625rem;
  height: 100%;
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .nav-link.is-active {
  color: var(--nav-menu-item-active);
  background-color: var(--nav-link-active);
  cursor: default;
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .nav-link.is-active:before {
  -webkit-filter: invert(1);
          filter: invert(1);
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .nav-link:hover {
  background-color: var(--nav-menu-hover);
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-menu {
  background-color: var(--nav-menu);
  border-radius: 0;
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-menu {
    position: static !important;
    -webkit-transform: none !important;
            transform: none !important;
    background-color: var(--navbar-bg);
  }
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: var(--nav-menu-item);
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-menu .dropdown-item {
    color: var(--nav-menu);
    white-space: break-spaces;
  }
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover {
  color: var(--nav-menu-item-active);
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-menu .dropdown-item.active {
  color: var(--nav-menu-item-active);
  background-color: var(--nav-link-active);
  cursor: default;
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-toggle {
  white-space: unset;
}
@media screen and (max-width: 991px) {
  .unicef .nav-menu .block--navegacaoprincipal .navbar-nav .dropdown .dropdown-toggle {
    height: auto;
  }
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .active .nav-link {
  color: var(--nav-menu-item-active);
  background-color: var(--nav-link-active);
  cursor: default;
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .active .nav-link:before {
  -webkit-filter: invert(1);
          filter: invert(1);
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .central-de-conhecimento:before {
  content: url("../../assets/icons/central-de-conhecimento.svg");
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .quem-pode-participar:before {
  content: url("../../assets/icons/quem-pode-participar.svg");
}
.unicef .nav-menu .block--navegacaoprincipal .navbar-nav .alcance-do-programa:before {
  content: url("../../assets/icons/alcance-do-programa.svg");
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 {
  display: flex;
  flex-grow: 1;
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 #views-exposed-form-search-block-1 {
  position: relative;
  display: flex;
  align-items: center;
  flex: 1;
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 #views-exposed-form-search-block-1 .form-item {
  flex: 1;
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 #views-exposed-form-search-block-1 .form-control {
  font-size: 0.875rem;
  color: var(--search);
  line-height: 1;
  background-color: var(--search-bg);
  border: 1px solid var(--search-bd);
  padding: 8px 41px 8px 10px;
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 #views-exposed-form-search-block-1 .form-actions {
  position: absolute;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.0625rem;
  height: 2.0625rem;
  color: transparent;
  overflow: hidden;
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 #views-exposed-form-search-block-1 .form-actions:after {
  content: url("../../assets/icons/icon-search.svg");
  position: absolute;
  display: flex;
  justify-content: center;
  pointer-events: none;
  width: 1.125rem;
  height: 1.125rem;
}
.unicef .nav-menu .block--formularioexpostosearchblock-1 #views-exposed-form-search-block-1 .form-actions .search-btn {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: absolute;
  border: 0;
  background-color: transparent;
  color: transparent;
  width: 100%;
  height: 100%;
}
.unicef .mob-menu {
  display: none;
  background-image: url(../../assets/icons/bars.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  height: 32px;
  width: 48px;
  position: absolute;
  top: 10px;
  left: 0;
  transition: all 250ms ease-in-out;
  z-index: 110;
}
@media screen and (max-width: 991px) {
  .unicef .mob-menu {
    display: block;
  }
}
.unicef .mob-menu:after {
  content: "";
  position: absolute;
  top: 0;
  right: 5px;
  background-image: url(../../assets/icons/chevron.svg);
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 10px;
  height: 100%;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.unicef #toggler-mob-menu {
  display: none;
}
@media screen and (max-width: 991px) {
  .unicef #toggler-mob-menu:checked ~ .nav-menu {
    left: 0;
  }
  .unicef #toggler-mob-menu:checked ~ .mob-menu {
    left: 319px;
  }
  .unicef #toggler-mob-menu:checked ~ .mob-menu:after {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}

.navbar.branding-unicef {
  background-color: var(--navbar-bg);
  padding: 0.625rem 0;
}
.navbar.branding-unicef .navbar-brand {
  padding: 0;
  margin-right: 1.25rem;
}
.navbar.branding-unicef .block--system-menu {
  display: flex;
  align-items: center;
}
.navbar.branding-unicef .block--system-menu .nav-link {
  font-weight: var(--font-bold);
  color: var(--nav-link);
  padding: 0.5rem;
}
.navbar.branding-unicef .block--system-menu .nav-link:hover {
  color: var(--nav-link-hover);
}
.navbar.branding-unicef .block--system-menu .nav-link.language-link {
  color: var(--controllers);
}
.navbar.branding-unicef .block--system-menu .nav-link.language-link.is-active {
  opacity: 0.4;
  cursor: default;
}
.navbar.branding-unicef .block--system-menu .site-controllers {
  display: flex;
}
.navbar.branding-unicef .block--system-menu .site-controllers .controller {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  font-weight: var(--font-bolder);
  font-size: 1.1rem;
  line-height: 0.7;
  color: var(--controllers);
  text-transform: uppercase;
  padding: 0.5rem;
  opacity: 0.84;
  cursor: pointer;
  -webkit-filter: var(--controllers-img);
          filter: var(--controllers-img);
}
.navbar.branding-unicef .block--system-menu .site-controllers .controller:hover {
  opacity: 1;
}
.navbar.branding-unicef .block--system-menu .site-controllers .controller.disabled {
  opacity: 0.4;
  cursor: default;
}
.navbar.branding-unicef .block--system-menu .site-controllers .size.plus {
  content: url("../../assets/icons/icon-size-plus.svg");
}
.navbar.branding-unicef .block--system-menu .site-controllers .size.minus {
  content: url("../../assets/icons/icon-size-minus.svg");
}
.navbar.branding-unicef .block--system-menu .site-controllers .contrast {
  content: url("../../assets/icons/icon-contrast.svg");
}

.unicef .breadcrumb-area {
  background-color: var(--breadcrumb-bg);
}
.unicef .breadcrumb-area .breadcrumb {
  font-size: 0.75rem;
  padding: 0.3rem 0;
  margin: 0;
}

/*# sourceMappingURL=navbar.css.map*/