@charset "UTF-8";
/*============================================================================
  #Override Stylesheet
  #Add Custom Styles Here
==============================================================================*/
/* ENCABEZADO WEB */
#section-header a {
  font-family: "DINBold", sans-serif; }

/* BODY */
.btn {
  font-family: "DINBold", sans-serif;
  border-radius: 0px; }

.section--accordion .accordion__title {
  font-family: "DINBold", sans-serif; }

.destacado {
  font-family: "DINCondensed", sans-serif;
  font-size: 1.25em;
  letter-spacing: 1px;
  line-height: 1.2em;
  width: 90%; }

ul.check {
  list-style-image: url("check-red.png");
  list-style-position: inside;
  padding: 0px; }

ul.check li {
  font-size: .9em;
  line-height: 1em; }

h4.especial {
  font-size: 24px;
  line-height: 1.2em; }

/* Sección HERO */
@media (min-width: 768px) {
  .block--1569757049684 h1 {
    font-size: 2.25em; } }
#section-1569860421655 h1 {
  font-family: "DINCondensed";
  font-size: 2.25em;
  letter-spacing: 3px;
  line-height: 1em; }

/* FOOTER */
.footer__logo {
  height: 75px; }

.social-icons__icon {
  font-size: 18px; }

.footer__copyright, .footer__menu {
  font-size: 13px; }

/* AVISO DE COOKIES */
#CybotCookiebotDialogBodyContentTitle {
  font-family: "DINCondensed", sans-serif !important;
  text-transform: uppercase !important; }

#CybotCookiebotDialog a, #CybotCookiebotDialog div {
  font-family: "DINExp", sans-serif !important; }

#CybotCookiebotDialogBody {
  max-width: 80% !important; }

#CybotCookiebotDialogBodyButtonAccept {
  background-color: #e74c3c !important;
  border: 1px solid #e74c3c !important; }
