@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
/* line 11, ../sass/_normalize.scss */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
/* line 23, ../sass/_normalize.scss */
body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 32, ../sass/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 45, ../sass/_normalize.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 56, ../sass/_normalize.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
/* line 68, ../sass/_normalize.scss */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 77, ../sass/_normalize.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 87, ../sass/_normalize.scss */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 97, ../sass/_normalize.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
/* line 108, ../sass/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 117, ../sass/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 125, ../sass/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 129, ../sass/_normalize.scss */
sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
/* line 140, ../sass/_normalize.scss */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 152, ../sass/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 168, ../sass/_normalize.scss */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 178, ../sass/_normalize.scss */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
/* line 187, ../sass/_normalize.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 198, ../sass/_normalize.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 210, ../sass/_normalize.scss */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
/* line 221, ../sass/_normalize.scss */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
/* line 232, ../sass/_normalize.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 245, ../sass/_normalize.scss */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
/* line 253, ../sass/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
/* line 262, ../sass/_normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 272, ../sass/_normalize.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 282, ../sass/_normalize.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
/* line 291, ../sass/_normalize.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 300, ../sass/_normalize.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
/* line 312, ../sass/_normalize.scss */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
/* line 320, ../sass/_normalize.scss */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
/* line 331, ../sass/_normalize.scss */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
/* line 339, ../sass/_normalize.scss */
[hidden] {
  display: none;
}

/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
/* line 8, ../sass/_featherlight.min.scss */
html.with-featherlight {
  overflow: hidden;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2147483647;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  background: #333;
  background: transparent;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight:last-of-type {
  background: rgba(0, 0, 0, 0.8);
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight .featherlight-content {
  position: relative;
  text-align: left;
  vertical-align: middle;
  display: inline-block;
  overflow: auto;
  padding: 25px 25px 0;
  border-bottom: 25px solid transparent;
  margin-left: 5%;
  margin-right: 5%;
  max-height: 95%;
  background: #fff;
  cursor: auto;
  white-space: normal;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight .featherlight-inner {
  display: block;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight link.featherlight-inner, .featherlight script.featherlight-inner, .featherlight style.featherlight-inner {
  display: none;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight .featherlight-close-icon {
  position: absolute;
  z-index: 9999;
  top: 0;
  right: 0;
  line-height: 25px;
  width: 25px;
  cursor: pointer;
  text-align: center;
  font-family: Arial,sans-serif;
  background: #fff;
  background: rgba(255, 255, 255, 0.3);
  color: #000;
  border: 0;
  padding: 0;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight .featherlight-close-icon::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight .featherlight-image {
  width: 100%;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight-iframe .featherlight-content {
  border-bottom: 0;
  padding: 0;
  -webkit-overflow-scrolling: touch;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight iframe {
  border: 0;
}

/* line 8, ../sass/_featherlight.min.scss */
.featherlight * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media only screen and (max-width: 1024px) {
  /* line 8, ../sass/_featherlight.min.scss */
  .featherlight .featherlight-content {
    margin-left: 0;
    margin-right: 0;
    max-height: 98%;
    padding: 10px 10px 0;
    border-bottom: 10px solid transparent;
  }
}
@media print {
  /* line 8, ../sass/_featherlight.min.scss */
  html.with-featherlight > * > :not(.featherlight) {
    display: none;
  }
}
/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 1.7.13 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2018, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-next, .featherlight-previous {
  display: block;
  position: absolute;
  top: 25px;
  right: 25px;
  bottom: 0;
  left: 80%;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: transparent;
}

/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-previous {
  left: 25px;
  right: 80%;
}

/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-next:hover, .featherlight-previous:hover {
  background: rgba(255, 255, 255, 0.25);
}

/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-next span, .featherlight-previous span {
  display: none;
  position: absolute;
  top: 50%;
  left: 5%;
  width: 82%;
  text-align: center;
  font-size: 80px;
  line-height: 80px;
  margin-top: -40px;
  text-shadow: 0 0 5px #fff;
  color: #fff;
  font-style: normal;
  font-weight: 400;
}

/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-next span {
  right: 5%;
  left: auto;
}

/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-next:hover span, .featherlight-previous:hover span {
  display: inline-block;
}

/* line 8, ../sass/_featherlight.gallery.min.scss */
.featherlight-first-slide.featherlight-last-slide .featherlight-next, .featherlight-first-slide.featherlight-last-slide .featherlight-previous, .featherlight-loading .featherlight-next, .featherlight-loading .featherlight-previous, .featherlight-swipe-aware .featherlight-next, .featherlight-swipe-aware .featherlight-previous {
  display: none;
}

@media only screen and (max-device-width: 1024px) {
  /* line 8, ../sass/_featherlight.gallery.min.scss */
  .featherlight-next:hover, .featherlight-previous:hover {
    background: 0 0;
  }

  /* line 8, ../sass/_featherlight.gallery.min.scss */
  .featherlight-next span, .featherlight-previous span {
    display: block;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 8, ../sass/_featherlight.gallery.min.scss */
  .featherlight-next, .featherlight-previous {
    top: 10px;
    right: 10px;
    left: 85%;
  }

  /* line 8, ../sass/_featherlight.gallery.min.scss */
  .featherlight-previous {
    left: 10px;
    right: 85%;
  }

  /* line 8, ../sass/_featherlight.gallery.min.scss */
  .featherlight-next span, .featherlight-previous span {
    margin-top: -30px;
    font-size: 40px;
  }
}
/* line 11, ../sass/styles.scss */
* {
  padding: 0;
  margin: 0;
}

/* line 12, ../sass/styles.scss */
ul {
  padding: 0;
  list-style-type: none;
}

/* line 17, ../sass/styles.scss */
.fw-300 {
  font-weight: 300;
}

/* line 21, ../sass/styles.scss */
.box__content {
  transform: scale(1.2);
}
@media screen and (min-width: 1024px) {
  /* line 21, ../sass/styles.scss */
  .box__content {
    transform: scale(1);
  }
}

/* line 28, ../sass/styles.scss */
.galeria {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (min-width: 1024px) {
  /* line 28, ../sass/styles.scss */
  .galeria {
    flex-direction: row;
  }
}
/* line 35, ../sass/styles.scss */
.galeria .formVote {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 43, ../sass/styles.scss */
.galeria .votar-thumb {
  position: absolute;
  z-index: 3;
  bottom: 15%;
  bottom: 5%;
  bottom: 10%;
}
@media screen and (min-width: 1024px) {
  /* line 43, ../sass/styles.scss */
  .galeria .votar-thumb {
    bottom: 0em;
  }
}
/* line 53, ../sass/styles.scss */
.galeria__thumb {
  display: block;
  width: 100%;
}
/* line 57, ../sass/styles.scss */
.galeria__link {
  position: relative;
  z-index: 1;
  width: 100%;
}
/* line 61, ../sass/styles.scss */
.galeria__link.button {
  width: auto;
}
@media screen and (min-width: 1024px) {
  /* line 73, ../sass/styles.scss */
  .galeria__lista {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
  }
}
/* line 82, ../sass/styles.scss */
.galeria__detalle {
  display: none;
}
/* line 85, ../sass/styles.scss */
.galeria__detalleBox {
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  /* line 85, ../sass/styles.scss */
  .galeria__detalleBox {
    flex-wrap: wrap;
    flex-direction: row;
  }
}
/* line 93, ../sass/styles.scss */
.galeria__detalleImagen {
  padding: 2em;
}
@media screen and (min-width: 1024px) {
  /* line 93, ../sass/styles.scss */
  .galeria__detalleImagen {
    width: 45%;
    padding: 2em;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
  }
}
/* line 104, ../sass/styles.scss */
.galeria__detalleTexto {
  padding: 3em 2em;
}
@media screen and (min-width: 1024px) {
  /* line 104, ../sass/styles.scss */
  .galeria__detalleTexto {
    width: 55%;
    padding: 3em 2em 3em;
  }
}
/* line 110, ../sass/styles.scss */
.galeria__detalleTexto .only--desktop {
  display: none;
  max-height: 100%;
}
@media screen and (min-width: 1024px) {
  /* line 110, ../sass/styles.scss */
  .galeria__detalleTexto .only--desktop {
    display: block;
    overflow: hidden;
    max-height: 250px;
    max-height: 40vh;
    overflow-y: auto;
    padding-right: 2em;
    margin-top: 1em;
    padding-bottom: 3em;
  }
}
@media screen and (min-width: 1920px) {
  /* line 110, ../sass/styles.scss */
  .galeria__detalleTexto .only--desktop {
    max-height: 50vh;
  }
}
/* line 127, ../sass/styles.scss */
.galeria__detalleTexto .only--mobile {
  display: block;
}
@media screen and (min-width: 1024px) {
  /* line 127, ../sass/styles.scss */
  .galeria__detalleTexto .only--mobile {
    display: none;
  }
}
/* line 133, ../sass/styles.scss */
.galeria__detalleTexto .switchTextMob {
  margin: 1em 0;
  text-decoration: underline;
}
/* line 136, ../sass/styles.scss */
.galeria__detalleTexto .switchTextMob:after {
  content: " más";
}
@media screen and (max-width: 1024px) {
  /* line 141, ../sass/styles.scss */
  .galeria__detalleTexto .switchTextMob.menos:after {
    content: " menos";
  }
}
/* line 147, ../sass/styles.scss */
.galeria__detalleTexto .votarInner {
  margin-top: 2em;
  display: flex;
  align-items: center;
  width: 80%;
}
/* line 152, ../sass/styles.scss */
.galeria__detalleTexto .votarInner .button--underline.negativo {
  margin-right: 1em;
}
/* line 157, ../sass/styles.scss */
.galeria__detalleTexto .textos .place {
  margin-bottom: 1em;
  text-transform: uppercase;
}
/* line 161, ../sass/styles.scss */
.galeria__detalleTexto .textos .artista {
  font-size: 2em;
}
/* line 164, ../sass/styles.scss */
.galeria__detalleTexto .textos .obra {
  font-style: italic;
  margin-bottom: 1em;
  font-size: 1.25em;
}
/* line 170, ../sass/styles.scss */
.galeria__detalleTexto em {
  color: white;
  float: right;
}
/* line 175, ../sass/styles.scss */
.galeria__item {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  margin: 0;
  background: #3E3A3B;
}
@media screen and (min-width: 1024px) {
  /* line 175, ../sass/styles.scss */
  .galeria__item {
    margin: 0;
  }
}
/* line 186, ../sass/styles.scss */
.galeria__item .textos {
  color: #fff;
  height: 100%;
  width: 100%;
  background-color: #0000;
  position: absolute;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  z-index: 1;
}
/* line 201, ../sass/styles.scss */
.galeria__item .textos .place {
  margin-bottom: 1em;
  text-transform: uppercase;
}
@media screen and (min-width: 1024px) {
  /* line 201, ../sass/styles.scss */
  .galeria__item .textos .place {
    margin-bottom: 2em;
  }
}
/* line 208, ../sass/styles.scss */
.galeria__item .textos .artista {
  font-size: 2em;
}
/* line 211, ../sass/styles.scss */
.galeria__item .textos .obra {
  font-style: italic;
}
/* line 216, ../sass/styles.scss */
.galeria__item.on .voto-check {
  opacity: 1;
  z-index: 4;
  transition: opacity 0.5s ease-in-out 0.2s;
}
@media screen and (min-width: 1024px) {
  /* line 175, ../sass/styles.scss */
  .galeria__item {
    width: 33.3333%;
    width: 100%;
    margin-bottom: 0;
    height: 100%;
  }
}
/* line 230, ../sass/styles.scss */
.galeria__item .iconVerMas {
  position: absolute;
  color: transparent;
  font-size: 45px;
  top: auto;
  left: 10%;
  z-index: 2;
  opacity: 0;
  transition: opacity 1s;
  pointer-events: none;
  bottom: 10%;
  left: auto;
}
@media screen and (min-width: 1024px) {
  /* line 230, ../sass/styles.scss */
  .galeria__item .iconVerMas {
    bottom: 20%;
    left: auto;
  }
}
/* line 253, ../sass/styles.scss */
.galeria__item .votar-thumb {
  opacity: 1;
}
@media screen and (min-width: 1024px) {
  /* line 253, ../sass/styles.scss */
  .galeria__item .votar-thumb {
    opacity: 0;
    transition: opacity 1s;
    margin-left: 0;
  }
}
/* line 265, ../sass/styles.scss */
.galeria__item img {
  opacity: 0.5;
}
@media screen and (min-width: 1024px) {
  /* line 265, ../sass/styles.scss */
  .galeria__item img {
    opacity: 1;
    opacity: 0.5;
    min-height: 35vh;
    min-height: 50vh;
    object-fit: cover;
  }
}
/* line 281, ../sass/styles.scss */
.galeria__item .iconVerMas {
  opacity: 1;
  background: url(../img/plus.png) no-repeat center center;
  background-size: 32px;
}
@media screen and (min-width: 1024px) {
  /* line 281, ../sass/styles.scss */
  .galeria__item .iconVerMas {
    opacity: 0;
    background-size: 45px;
  }
}
@media screen and (min-width: 1024px) {
  /* line 293, ../sass/styles.scss */
  .galeria__item:hover {
    background: #3E3A3B;
  }
  /* line 295, ../sass/styles.scss */
  .galeria__item:hover img {
    opacity: .5;
  }
  /* line 298, ../sass/styles.scss */
  .galeria__item:hover .iconVerMas {
    opacity: 1;
    background: url(../img/plus.png) no-repeat center center;
    background-size: 45px;
  }
  /* line 304, ../sass/styles.scss */
  .galeria__item:hover .votar-thumb {
    opacity: 1;
  }
}

/* line 312, ../sass/styles.scss */
.voto-check {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  opacity: 0;
  transition: opacity 0.5s ease-in-out 0.2s;
  padding: 2em;
  padding-top: 40%;
}
/* line 325, ../sass/styles.scss */
.voto-check .close-voto {
  position: absolute;
  color: #fff;
  top: 5%;
  right: 10%;
  font-size: large;
}

/* line 334, ../sass/styles.scss */
.featherlight-content {
  background: #3e393b !important;
}
@media screen and (min-width: 1024px) {
  /* line 334, ../sass/styles.scss */
  .featherlight-content {
    overflow: hidden !important;
  }
}
/* line 339, ../sass/styles.scss */
.featherlight-content .galeria__detalle {
  display: block;
  width: 80vw;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
/* line 347, ../sass/styles.scss */
.featherlight-content .voto-check {
  background: rgba(0, 0, 0, 0.85);
  text-align: center;
  padding-top: 25%;
}
/* line 353, ../sass/styles.scss */
.featherlight-content.on .voto-check {
  opacity: 1;
  z-index: 4;
  transition: opacity 0.5s ease-in-out 0.2s;
}
/* line 359, ../sass/styles.scss */
.featherlight-content .featherlight-close-icon {
  color: #ffffff;
  margin: 1em;
  font-size: x-large;
  background: none !important;
  z-index: 1;
}
/* line 366, ../sass/styles.scss */
.featherlight-content .featherlight-next, .featherlight-content .featherlight-previous {
  height: 50%;
  top: 25%;
}
/* line 370, ../sass/styles.scss */
.featherlight-content .featherlight-previous {
  background: url(../img/arrow-left.png) no-repeat center right;
  background-size: 24px;
  width: 36px;
  right: auto;
  left: 5px;
  display: none;
}
/* line 378, ../sass/styles.scss */
.featherlight-content .featherlight-next {
  background: url(../img/arrow-right.png) no-repeat center right;
  background-size: 20px;
  width: 36px;
  left: auto;
  display: none;
}
/* line 389, ../sass/styles.scss */
.featherlight-content .featherlight-next span, .featherlight-content .featherlight-previous span {
  text-shadow: none !important;
  font-size: 20px;
  width: 25%;
  display: none !important;
}
/* line 395, ../sass/styles.scss */
.featherlight-content .featherlight-next span {
  right: -10%;
}
/* line 398, ../sass/styles.scss */
.featherlight-content .featherlight-previous span {
  left: -10%;
}

/* line 403, ../sass/styles.scss */
.destacado--2__image {
  transform: translate(0, 0);
  opacity: 1;
}

/* line 407, ../sass/styles.scss */
.dos-elementos {
  align-items: center;
}

/* line 411, ../sass/styles.scss */
.featherlight-content .slick-track {
  min-width: 100%;
}

/* line 415, ../sass/styles.scss */
.slick-slide img {
  display: block;
  width: 100%;
  height: auto;
}
@media screen and (min-width: 1440px) {
  /* line 415, ../sass/styles.scss */
  .slick-slide img {
    width: auto;
    margin: auto;
    height: auto;
    max-height: 70vh;
    max-width: 100%;
  }
}
@media screen and (max-height: 800px) {
  /* line 415, ../sass/styles.scss */
  .slick-slide img {
    width: auto;
    margin: auto;
    height: auto;
    max-height: 70vh;
    max-width: 100%;
  }
}

/* line 440, ../sass/styles.scss */
.slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 50;
  margin-top: -12px;
  color: #0000;
  outline: none;
}

/* line 450, ../sass/styles.scss */
.slick-prev {
  left: 0;
  background: url(../img/arrow-left.svg) no-repeat center left;
}

/* line 456, ../sass/styles.scss */
.slick-next {
  right: 0;
  background: url(../img/arrow-right.svg) no-repeat center right;
}

@media screen and (max-width: 1024px) {
  /* line 461, ../sass/styles.scss */
  .destacado br {
    display: none;
  }
}

/* line 467, ../sass/styles.scss */
.titular--11 {
  font-size: 1.1em !important;
}
