@font-face {
  font-family: Unica-Light;
  src: url(../fonts/unicapro-light.ttf);
}
@font-face {
  font-family: Unica-Thin;
  src: url(../fonts/unicapro-thin.ttf);
}
@font-face {
  font-family: Unica-Regular;
  src: url(../fonts/unicapro-regular.ttf);
}
@font-face {
  font-family: Unica-Medium;
  src: url(../fonts/unicapro-medium.ttf);
}
@font-face {
  font-family: Unica-Bold;
  src: url(../fonts/unicapro-bold.ttf);
}
@font-face {
  font-family: Unica-Black;
  src: url(../fonts/unicapro-black.ttf);
}
main header .arteNav {
  text-decoration: underline;
}
main header .arteNav a {
  font-family: Unica-Medium !important;
}
main .arteEventos {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 6vmax 0;
}
main .arteEventos .arteEventosImg {
  width: 85vw;
  margin-bottom: 6vmax;
}
main .arteEventos .arteEventosImg img {
  width: 100%;
  border-radius: 5px;
}
main .arteEventos .arteEventosContenedor {
  width: 85vw;
}
main .arteEventos .arteEventosContenedor .arteEventosInfo {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosInfo {
    flex-direction: column;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosInfo div {
  width: 48%;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosInfo div {
    width: 100%;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosInfo div .arteEventosTitular {
  margin: 0;
}
main .arteEventos .arteEventosContenedor .arteEventosInfo div h6 {
  font-family: Unica-Thin;
  font-size: 1.25rem;
  color: #000;
  margin: 10px 0;
}
main .arteEventos .arteEventosContenedor .arteEventosInfo p {
  font-family: Unica-Regular;
  font-size: 1rem;
  color: #000;
  width: 48%;
  margin: 0;
  line-height: 1.5;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosInfo p {
    margin: 3vmax 0;
    width: 100%;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor {
  margin-top: 6vmax;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel {
  display: flex;
  border-top: solid 1px #ccc;
  padding: 4vmax 0;
  transition: 0.2s ease;
  cursor: pointer;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel:hover {
  border-top-color: #0033A0;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel {
    flex-direction: column;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo {
  flex: 1;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo {
    display: flex;
    justify-content: space-between;
  }
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div {
    display: flex;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div h2, main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div h4 {
  margin: 0;
  margin-bottom: 15px;
  font-family: Unica-Regular;
  font-weight: 100;
  color: #ccc;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div h2 {
  font-size: 2.1rem;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div h2 {
    font-size: 1rem;
    margin-bottom: 0;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div h4 {
  font-size: 1.25rem;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo div h4 {
    font-size: 1rem;
    margin-bottom: 0;
    margin-left: 10px;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo .acordionFlecha {
  display: none;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionTitulo .acordionFlecha {
    display: flex;
    align-self: center;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionImg {
  display: flex;
  flex: 2;
  margin-left: 2vmax;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionImg {
    margin: 4vmax 0;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionImg img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: top;
  border-radius: 5px;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionInfo {
  flex: 3;
  margin-left: 4vmax;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionInfo {
    margin: 0;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionInfo h2 {
  margin: 0;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionInfo h6 {
  font-family: Unica-Thin;
  font-size: 1.25rem;
  color: #000;
  margin: 10px 0;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionInfo p {
  font-family: Unica-Regular;
  font-size: 0.9rem;
  color: #000;
  margin: 0;
  line-height: 1.5;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionInfo p {
    display: none;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionFlecha {
  display: flex;
  margin-left: 2vmax;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionFlecha {
    display: none;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionFlecha .arrowDown {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #000;
  cursor: pointer;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionFlecha .arrowDown:hover {
  border-top-color: #0033A0;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionFlecha .arrowUp {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #000;
  cursor: pointer;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionPanel .acordionFlecha .arrowUp:hover {
  border-bottom-color: #0033A0;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido {
  position: relative;
  padding: 0;
  height: 0;
  overflow: hidden;
  transition: 1s ease;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .acordionTextoDescripcion {
  display: none;
  font-family: Unica-Regular;
  font-size: 1rem;
  color: #000;
  margin: 0;
  line-height: 1.4;
  margin: 3vmax 0 6vmax 0;
}
@media screen and (max-width: 1023px) {
  main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .acordionTextoDescripcion {
    display: block;
  }
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor {
  padding-bottom: 5vmax;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-prev, main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-next {
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: none;
  outline: none;
  width: 51px;
  height: 26px;
  cursor: pointer;
  position: absolute;
  bottom: 0;
  z-index: 1;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-prev:before, main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-next:before {
  content: "";
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-slide {
  margin: 0 1vmax;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-prev {
  background-image: url("../img/left_arrow.png");
  left: 1vmax;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-prev:hover {
  background-image: url("../img/left_arrow_h.png");
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-next {
  background-image: url("../img/right_arrow.png");
  right: 1vmax;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .slick-next:hover {
  background-image: url("../img/right_arrow_h.png");
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .sliderImg {
  display: flex !important;
  justify-content: center;
  outline: none;
}
main .arteEventos .arteEventosContenedor .arteEventosAcordionContenedor .acordionContenido .arteEventoSliderContenedor .sliderImg img {
  border-radius: 5px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/*# sourceMappingURL=arte-y-eventos.css.map */
