@import url(http://fonts.googleapis.com/css?family=Play:400,700);
@import url(https://fonts.googleapis.com/css?family=Varela);
@import url(../css/foundation-icons.css);
@import url(../css/font-awesome.css);
meta.foundation-version {
  font-family: "/5.5.0/"; }

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0; }

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/";
  width: 40.063em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/";
  width: 64.063em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/";
  width: 90.063em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }

body {
  font-family: 'Varela', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0.3125rem; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Varela', sans-serif; }

.reveal-modal iframe {
  padding-top: 1.25rem;
  width: 100%;
  height: 28.125rem; }

/*
/* Estilos del Header
*/
/*
/* Estilos del Contenido
*/
h1.titulo {
  margin-top: 3.125rem;
  margin-bottom: 1.25rem;
  text-align: center;
  font-size: 1.125rem;
  letter-spacing: 0.125rem; }
  @media only screen and (min-width: 40.063em) {
    h1.titulo {
      letter-spacing: 0.3125rem;
      font-size: 3rem;
      margin-top: 9.375rem;
      margin-bottom: 3.125rem; } }

.col-direccion {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  float: left;
  letter-spacing: 0.125rem;
  text-align: center;
  margin-top: 1.25rem; }
  .col-direccion .mapa {
    margin-top: 1.25rem; }
  .col-direccion a {
    color: #000000; }
    .col-direccion a:hover, .col-direccion a:focus {
      text-decoration: underline;
      color: #000000; }
  @media only screen and (min-width: 40.063em) {
    .col-direccion {
      text-align: left;
      letter-spacing: 0.3125rem; } }

.col-telefonos {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  float: left;
  text-align: center;
  margin-top: 1.25rem; }
  .col-telefonos .correo {
    margin-top: 1.25rem; }
  .col-telefonos a {
    color: #000000; }
    .col-telefonos a:hover, .col-telefonos a:focus {
      text-decoration: underline;
      color: #000000; }
  @media only screen and (min-width: 40.063em) {
    .col-telefonos {
      text-align: right; } }

/*
/* Estilos del Footer
*/

/*# sourceMappingURL=app.css.map */
