/* Collapsible Button */
.collapsible__button {
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: auto;
  align-items: center;
  justify-items: flex-start;
  grid-gap: 50px;
  font: 500 normal 17px/180% "Poppins", "Roboto", sans-serif!important;
  color: #E0E0E0!important;
  letter-spacing: -.3px;
  border-bottom: 1px solid #767B7C;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  transition: all .3s ease-in-out;
  padding: 15px 0px;
  margin: 0 0 1!important;
  width: 100%;
}
.collapsible__button.active {
  filter: brightness(1.1);
  border-bottom: none;
}
.collapsible__button.active img {
  transition: all .3s ease-in-out;
  transform: rotate(180deg);
}

/* Collapsible Content */
.collapsible__content {
  position: relative;
  overflow: hidden;
  visibility: hidden;
  transition: visibility .5s ease-in-out, padding .3s ease-in-out, height 0s;
  height: 0;
  width: 100%;
}
.collapsible__content.active {
  visibility: visible;
  height: auto;
  padding: 5px 0;
}

/* Collapsible Content - Text */
.collapsible__content li {
  list-style: none;
  border-bottom: 1px solid;
}
.collapsible__content li a {
  font: 400 normal .9rem/180% "Poppins", "Roboto", sans-serif!important;
  color: #E0E0E0!important;
  text-decoration: none;
  transition: all .3s ease-in-out;
  text-decoration: none;
}

.copyright__container {
  margin: 2.5rem 0;
}
.copyright__container p {
  font: 600 normal 1rem/179% "Poppins", "Roboto", sans-serif!important;
  color: #E0E0E0!important;
  cursor: default!important;
  pointer-events: none!important;
  margin: 0;
}
.copyright__container a {
  font: 400 normal 1rem/179% "Poppins", "Roboto", sans-serif!important;
  color: #E0E0E0!important;
  text-decoration: none;
}
.copyright__container a:nth-child(2) {
  margin-right: 15px;
}

.redesMobo__container {
  display: grid;
  grid-template-columns: repeat(3, 32px);
  grid-template-rows: 32px 32px;
  align-items: center;
  justify-items: flex-start;
  grid-gap: 8px;
  box-sizing: border-box;
}
.redesMobo__container img {
  object-fit: contain;
  object-position: center;
  overflow: hidden;
  transition: all .3s ease-in-out;
  max-height: 32px!important;
  max-width: 32px!important;
  height: 32px!important;
  width: 32px!important;
}

@media only screen and (max-width: 1500px) {
}

@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 780px) {
}

@media only screen and (max-width: 500px) {
}


