@media (min-width: 1024px) {
  .dropdown_domino:not(.dark) .container .button:not(.button--exatec):not(.button--exatec-reverse) .material-icons {
    color: var(--exa-azul);
  }
}
.dropdown_domino.dark .container .button:not(.button--exatec, .button--exatec-reverse) .material-icons {
  color: var(--blanco);
}
.dropdown_domino.dark .container .button--exatec-reverse {
  color: var(--blanco) !important;
  border: solid 1px var(--blanco);
  background-color: var(--exa-azul) !important;
}
.dropdown_domino.dark .container .button--exatec-reverse:hover {
  color: var(--negro) !important;
  border: solid 1px var(--negro);
  background-color: var(--blanco) !important;
}
.dropdown_domino.dark .container .button--exatec {
  color: var(--negro) !important;
  border: solid 1px var(--negro);
  background-color: var(--blanco) !important;
}
.dropdown_domino.dark .container .button--exatec:hover {
  color: var(--blanco) !important;
  border: solid 1px var(--blanco);
  background-color: var(--exa-azul) !important;
}
.dropdown_domino.dark > .domino-dark {
  background: var(--exaazul);
}
.dropdown_domino.dark .bg-exa-azul hr {
  color: var(--negro) !important;
}
.dropdown_domino.dark .bg-exa-azul .ss-event {
  background: var(--exa-azul);
  color: var(--blanco) !important;
}

@media (max-width: 768px) {
  .dropdown_domino .domino_col .h2 {
    padding-top: 64px;
    padding-left: 0;
  }
  .dropdown_domino.dark .domino-dark .domino_col.responsive {
    background: var(--exaazul) !important;
  }
  .dropdown_domino .dropdown_domino-domino .domino_col .title_container {
    text-align: left;
  }
}

.dark .dropdown_domino-dropdown {
  background: var(--exa-azul) !important;
}
.dark .dropdown_domino-dropdown .tarjeta {
  border-color: var(--blanco-25);
}
.dark .dropdown_domino-dropdown .tarjeta__accion_dropdown i {
  color: var(--blanco);
}
.dark .dropdown_domino-dropdown .tarjeta_abierta .tarjeta__accion_dropdown i {
  color: var(--exa-azul);
}
.dark .dropdown_domino-dropdown .tarjeta_abierta,
.dark .tarjeta__dropdown,
.dark .bg-exa-azul {
  background: var(--blanco) !important;
  color: var(--negro) !important;
}
.domino .domino_col .h2 {
  margin-bottom: 0 !important;
}
.domino .domino_col .sg-pattern.title_container, .title_container {
  padding-bottom: 0;
}

.links_grid {
  padding-bottom: 0;
}

@media (max-width: 767px) {
  .links_grid {
    padding-bottom: 16px;
  }
}

@media (min-width: 1024px) {
  .links_grid {
    padding-bottom: 32px;
  }
}

.hubspot-form .hbspt-form {
  max-height: 350px;
  overflow-y: scroll;
}

.hubspot-form-tec .hbspt-form {
  max-height: 384px;
}

.hubspot-form .hbspt-form form {
  padding: 0 !important;
  padding-right: 16px !important;
}

@media (max-width: 1023px){
  .dropdown_domino .dropdown_domino-domino .domino_col:not(.responsive) {
    background: var(--negro-tr) !important;
    background-color: var(--negro-tr) !important;
  }

  .dropdown_domino.dark .dropdown_domino-domino.domino-dark .domino_col {
    background: var(--exa-azul-tr) !important;
    background-color: var(--exa-azul-tr) !important;
  }
}
