.figtree-font {
  font-family: "Figtree", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

roboto-thin {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.roboto-light {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.roboto-black {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.roboto-thin-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.roboto-light-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.roboto-regular-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.roboto-medium-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.roboto-bold-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.roboto-black-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: italic;
}

.inter-font {
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-variation-settings:
    "slnt" 0;
}

.pnb-accesibility-controls {
  display: flex;
}

@media screen and (max-width: 530px) {
  .pnb-accesibility-controls {
    display: block;
  }
}

/*  TRADUCTOR */
#google_translate_element {
  display: inline-flex !important;
  margin: 0 0 10px 18px !important;
}

#google_translate_element a.VIpgJd-ZVi9od-xl07Ob-lTBxed {
  display: inline-flex !important;
}

#google_translate_element .goog-te-gadget-simple {
  border-left: transparent !important;
  border-top: transparent !important;
  border-bottom: transparent !important;
  border-right: transparent !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

#google_translate_element span{
  padding-right: 0 !important;
  margin-left: 0 !important;
  color: #006FB3 !important;
}

#google_translate_element .goog-te-gadget-simple:hover,
.pnb-header .pnb-accesibility .pnb-accesibility-controls .pnb-accesibility-button:hover .goog-te-gadget-simple{
  background-color: #C7DBED;
}