body {
  background: white
}

h1 {
  font-weight: 600;
  font-size: 3.25rem;
  line-height: 1.2;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem
}

h2 {
  font-weight: 600;
  font-size: 2.625rem;
  line-height: 1.2;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem
}

h3 {
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.3;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem
}

h4 {
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.3;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem
}

h5 {
  font-weight: 600;
  font-size: .6875rem;
  line-height: 1.4;
  text-transform: uppercase;
  letter-spacing: .07rem;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem
}

h6 {
  font-weight: 300;
  font-size: .8rem;
  line-height: 1.3;
  margin-top: 2.5rem;
  margin-bottom: 1.25rem
}

p {
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.3;
  text-align: center;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  color: #535353
}

blockquote {
  font-weight: 300;
  font-size: 1.375rem;
  line-height: 1.7;
  letter-spacing: -0.03rem;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  margin-left: 2.5rem
}

ul li {
  margin-top: 0;
  margin-bottom: 0
}

ol li {
  margin-top: 0;
  margin-bottom: 0
}

.fr_navigation_link {
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  letter-spacing: .01em;
  color: #b7b4b4
}

.fr_navigation_link.fr-text p {
  color: #b7b4b4
}

.fr_footer {
  float: none;
  display: block;
  min-height: 1rem
}

.fr_2_columns_2 {
  float: none;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  min-height: 1rem
}

.fr_2_columns_2.fr-grid>.fr-widget {
  float: left
}

.fr_2_columns_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 50%;
  clear: left;
  max-width: inherit
}

.fr_2_columns_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 50%;
  clear: none;
  max-width: inherit
}

.fr_container_3 {
  float: none;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  background-color: #333;
  min-height: 1rem
}

.fr_top {
  float: none;
  display: block;
  font-family: Oxygen;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35;
  text-align: center;
  vertical-align: middle;
  color: #999
}

.fr_2_columns_3 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  min-height: 1em;
  max-width: 1000px
}

.fr_2_columns_3.fr-grid>.fr-widget {
  float: left
}

.fr_2_columns_3.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: .6em;
  margin-right: 1%;
  margin-bottom: .6em;
  margin-left: 0;
  width: 49%;
  clear: left;
  max-width: inherit
}

.fr_2_columns_3.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: .6em;
  margin-right: 0;
  margin-bottom: .6em;
  margin-left: 1%;
  width: 49%;
  clear: none;
  max-width: inherit
}

.fr_next {
  float: none;
  display: block;
  font-family: Oxygen;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35;
  text-align: center;
  vertical-align: middle;
  color: #999
}

.fr_container_2 {
  float: none;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  min-height: 1rem
}

.fr_copyright {
  display: block;
  width: 42.75%;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35;
  text-align: center;
  margin-top: .5rem;
  margin-right: auto;
  margin-left: auto;
  color: #6d6d6d;
  min-height: 1.35em;
  max-width: 600px
}

.fr_relaciones {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_relaciones.fr-grid>.fr-widget {
  float: left
}

.fr_relaciones.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_relaciones.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_2 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_2 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-la-politica-es_1.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_herencia {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_herencia.fr-grid>.fr-widget {
  float: left
}

.fr_herencia.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_herencia.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_3 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_2 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_2 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_2 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_3 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-herencia-blanes-1-jpg-1200x150.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_verdadero {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_verdadero.fr-grid>.fr-widget {
  float: left
}

.fr_verdadero.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_verdadero.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_4 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_3 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_3 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_3 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_4 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-el-verdadero.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_huracan {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_huracan.fr-grid>.fr-widget {
  float: left
}

.fr_huracan.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_huracan.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_5 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_4 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_4 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_4 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_5 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-el-ojo-del-huracan.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_aplauso {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_aplauso.fr-grid>.fr-widget {
  float: left
}

.fr_aplauso.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_aplauso.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_6 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_5 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_5 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_5 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_6 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-un-aplauso-2.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_amor_trabajo {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_amor_trabajo.fr-grid>.fr-widget {
  float: left
}

.fr_amor_trabajo.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_amor_trabajo.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_7 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_6 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_6 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_6 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_7 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/amor-trabajo-2_1.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_renders {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_renders.fr-grid>.fr-widget {
  float: left
}

.fr_renders.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_renders.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_8 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_7 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_7 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_7 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_8 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/last-supper.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_transito_movimento {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_transito_movimento.fr-grid>.fr-widget {
  float: left
}

.fr_transito_movimento.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_transito_movimento.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_9 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_8 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_paragraph_center_8 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_header_center_8 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_izq_9 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/transito-movimiento.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_el_entierro {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_el_entierro.fr-grid>.fr-widget {
  float: left
}

.fr_el_entierro.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_el_entierro.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_10 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-el-entierro2.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_10 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_9 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_9 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_9 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_dance_me_to_the_end {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_dance_me_to_the_end.fr-grid>.fr-widget {
  float: left
}

.fr_dance_me_to_the_end.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_dance_me_to_the_end.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_11 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-dance-me-to-the-end-2.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_11 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_10 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_10 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_10 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_correlato {
  display: block;
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_correlato.fr-grid>.fr-widget {
  float: left
}

.fr_correlato.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_correlato.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_der_12 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_11 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_11 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_cerdos_inmobiliarios {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_cerdos_inmobiliarios.fr-grid>.fr-widget {
  float: left
}

.fr_cerdos_inmobiliarios.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_cerdos_inmobiliarios.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_13 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-cerdos2_1.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_13 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_12 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_12 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_12 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_relaciones_2 {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_relaciones_2.fr-grid>.fr-widget {
  float: left
}

.fr_relaciones_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_relaciones_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_14 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/vaca02_1.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_14 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_13 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_13 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_13 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_paragraph_center_14 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_archivo_nacional_del_patrimonio_3d_2 {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_archivo_nacional_del_patrimonio_3d_2.fr-grid>.fr-widget {
  float: left
}

.fr_archivo_nacional_del_patrimonio_3d_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_archivo_nacional_del_patrimonio_3d_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_15 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-anp3d-2_2.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_15 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_14 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_14 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_15 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_infraestructuras_para_el_amor_2 {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_infraestructuras_para_el_amor_2.fr-grid>.fr-widget {
  float: left
}

.fr_infraestructuras_para_el_amor_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_infraestructuras_para_el_amor_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_16 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-infraestructuras2_1.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_16 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_15 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_15 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_16 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_izq_18 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/banner_1.jpg_2737x804.jpg);
  background-position: center center;
  background-size: cover;
  background-attachment: scroll;
  min-height: 7rem
}

.fr_la_meditacin {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_la_meditacin.fr-grid>.fr-widget {
  float: left
}

.fr_la_meditacin.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_la_meditacin.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_19 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-la-meditacion_1.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_17 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_16 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_16 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #333;
  min-height: 1.35em
}

.fr_paragraph_center_17 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_evidencia {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_evidencia.fr-grid>.fr-widget {
  float: left
}

.fr_evidencia.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_evidencia.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_20 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/www-evidencia_3.jpg_1200x150.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_18 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_17 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_17 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_18 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_la_vasija {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_la_vasija.fr-grid>.fr-widget {
  float: left
}

.fr_la_vasija.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_la_vasija.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_21 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/fresco-pompeyano-copia.jpg_755x380.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_19 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_18 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_18 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_19 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_sobrevivir {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_sobrevivir.fr-grid>.fr-widget {
  float: left
}

.fr_sobrevivir.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_sobrevivir.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_22 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/banner-foglino-pez-globo2_1.jpg_1200x136.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_20 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_19 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_19 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_20 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_menu_2 {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_menu_2.fr-grid>.fr-widget {
  float: left
}

.fr_menu_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: .65rem;
  margin-right: 0;
  margin-bottom: .65rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_menu_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: .65rem;
  margin-right: 0;
  margin-bottom: .65rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_23 {
  float: none;
  display: block;
  width: 69.4%;
  margin-right: auto;
  margin-left: auto;
  background-color: #000;
  min-height: 3.75em
}

.fr_navigation_5 {
  display: -webkit-flex;
  display: flex;
  width: 100%;
  vertical-align: top;
  margin-right: auto;
  margin-left: auto;
  background-color: #fff;
  z-index: 1000;
  min-height: 3
}

.fr_mobile_toggle_5 {
  display: none;
  width: 22px;
  margin-top: 20px;
  margin-bottom: 13px;
  margin-left: 20px;
  fill: white
}

.fr_items_5 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  padding-left: 10px;
  position: relative;
  cursor: auto;
  overflow: hidden
}

.fr_link_18 {
  display: inline-block;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px
}

.fr_link_19 {
  display: inline-block;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px
}

.fr_link_20 {
  display: inline-block;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px
}

.fr_link_21 {
  display: inline-block;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px
}

.fr_der_21 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 29.8%;
  vertical-align: middle;
  margin-top: 1rem;
  margin-right: auto;
  margin-bottom: 1rem;
  margin-left: auto;
  min-height: 4.69rem
}

.fr_svg_2 {
  display: block;
  width: 8%;
  vertical-align: middle;
  margin-top: 0rem;
  margin-bottom: 0;
  margin-left: -2.52%;
  padding-top: auto;
  padding-bottom: auto;
  position: relative;
  stroke: black
}

.fr_patria_paria {
  display: block;
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_patria_paria.fr-grid>.fr-widget {
  float: left
}

.fr_patria_paria.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_patria_paria.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_24 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/patria-paria-fernando-foglino-uruguay_1.jpg_1400x933.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_22 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_20 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_20 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_21 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_correlato_2 {
  display: block;
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_correlato_2.fr-grid>.fr-widget {
  float: left
}

.fr_correlato_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_correlato_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_25 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/banner-tmp_2.jpg_2400x415.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_23 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_21 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_21 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_22 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_la_vasija_2 {
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_la_vasija_2.fr-grid>.fr-widget {
  float: left
}

.fr_la_vasija_2.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_la_vasija_2.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_26 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/02.jpg_1400x920.jpg);
  background-position: center center;
  background-size: cover;
  min-height: 7rem
}

.fr_der_24 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_22 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_22 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_23 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_correlato_3 {
  display: block;
  width: 100.8%;
  margin-right: auto;
  margin-left: -0.25%
}

.fr_correlato_3.fr-grid>.fr-widget {
  float: left
}

.fr_correlato_3.fr-grid>.fr-widget:nth-child(2n+1) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 70%;
  clear: left;
  max-width: inherit
}

.fr_correlato_3.fr-grid>.fr-widget:nth-child(2n+2) {
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0rem;
  margin-left: 0;
  width: 30%;
  clear: none;
  max-width: inherit
}

.fr_izq_27 {
  float: none;
  display: block;
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  background-image: url(../images/thumbnail/banner2_3.jpg_2200x608.jpg);
  background-position: center center;
  background-size: cover;
  background-attachment: scroll;
  min-height: 7rem
}

.fr_der_25 {
  float: none;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 30%;
  vertical-align: middle;
  margin-right: auto;
  margin-left: auto;
  min-height: 7rem
}

.fr_text_block_center_23 {
  width: 90%;
  margin-right: auto;
  margin-left: auto;
  max-width: 600px
}

.fr_header_center_23 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 600;
  font-size: .8rem;
  line-height: 1.35em;
  text-align: center;
  margin-bottom: .2em;
  color: #6d6d6d;
  min-height: 1.35em
}

.fr_paragraph_center_24 {
  float: none;
  display: block;
  font-family: Questrial;
  font-weight: 400;
  font-size: .7rem;
  line-height: 1.35em;
  text-align: center;
  color: #6d6d6d
}

.fr_mobile_toggle_5 .fr-svg-inner {
  padding-bottom: 84.15300546448087%;
  position: relative
}

.fr_svg_2 .fr-svg-inner {
  padding-bottom: 80.11650485436893%;
  position: relative
}

@media screen and (max-width:1038px) {
  p {
    font-size: .6rem;
    text-align: center;
    color: #6d6d6d
  }

  .fr_paragraph_center {
    font-size: .6rem
  }

  .fr_paragraph_center_2 {
    font-size: .6rem
  }

  .fr_paragraph_center_3 {
    font-size: .6rem
  }

  .fr_paragraph_center_4 {
    font-size: .6rem
  }

  .fr_paragraph_center_5 {
    font-size: .6rem
  }

  .fr_paragraph_center_6 {
    font-size: .6rem
  }

  .fr_paragraph_center_7 {
    font-size: .6rem
  }

  .fr_paragraph_center_8 {
    font-size: .6rem
  }

  .fr_paragraph_center_9 {
    font-size: .6rem
  }

  .fr_paragraph_center_10 {
    font-size: .6rem
  }

  .fr_paragraph_center_12 {
    font-size: .6rem
  }

  .fr_paragraph_center_13 {
    font-size: .6rem
  }

  .fr_paragraph_center_14 {
    font-size: .6rem
  }

  .fr_paragraph_center_15 {
    font-size: .6rem
  }

  .fr_paragraph_center_16 {
    font-size: .6rem
  }

  .fr_paragraph_center_17 {
    font-size: .6rem
  }

  .fr_paragraph_center_18 {
    font-size: .6rem
  }

  .fr_paragraph_center_19 {
    font-size: .6rem
  }

  .fr_paragraph_center_20 {
    font-size: .6rem
  }

  .fr_svg_2 {
    width: 20%
  }

  .fr_paragraph_center_21 {
    font-size: .6rem
  }

  .fr_paragraph_center_22 {
    font-size: .6rem
  }

  .fr_paragraph_center_23 {
    font-size: .6rem
  }

  .fr_paragraph_center_24 {
    font-size: .6rem
  }
}

@media screen and (max-width:739px) {
  p {
    font-size: .55rem;
    text-align: center
  }

  .fr_paragraph_center_9 {
    font-size: .55rem
  }

  .fr_paragraph_center_10 {
    font-size: .55rem
  }

  .fr_header_center_11 {
    font-size: .65rem
  }

  .fr_paragraph_center_14 {
    font-size: .55rem
  }

  .fr_header_center_14 {
    font-size: .65rem
  }

  .fr_paragraph_center_15 {
    font-size: .55rem
  }

  .fr_header_center_15 {
    font-size: .65rem
  }

  .fr_paragraph_center_16 {
    font-size: .55rem
  }

  .fr_header_center_16 {
    font-size: .65rem
  }

  .fr_paragraph_center_17 {
    font-size: .55rem
  }

  .fr_header_center_17 {
    font-size: .65rem
  }

  .fr_paragraph_center_18 {
    font-size: .55rem
  }

  .fr_header_center_18 {
    font-size: .65rem
  }

  .fr_paragraph_center_19 {
    font-size: .55rem
  }

  .fr_header_center_19 {
    font-size: .65rem
  }

  .fr_paragraph_center_20 {
    font-size: .55rem
  }

  .fr_header_center_20 {
    font-size: .65rem
  }

  .fr_paragraph_center_21 {
    font-size: .55rem
  }

  .fr_header_center_21 {
    font-size: .65rem
  }

  .fr_paragraph_center_22 {
    font-size: .55rem
  }

  .fr_header_center_22 {
    font-size: .65rem
  }

  .fr_paragraph_center_23 {
    font-size: .55rem
  }

  .fr_header_center_23 {
    font-size: .65rem
  }

  .fr_paragraph_center_24 {
    font-size: .55rem
  }
}

@media screen and (max-width:480px) {
  p {
    font-size: .8rem
  }

  .fr_2_columns_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_2_columns_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_2_columns_3.fr-grid>.fr-widget {
    float: left
  }

  .fr_2_columns_3.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_copyright {
    width: 62.37%
  }

  .fr_relaciones.fr-grid>.fr-widget {
    float: left
  }

  .fr_relaciones.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center {
    font-size: .8rem
  }

  .fr_herencia.fr-grid>.fr-widget {
    float: left
  }

  .fr_herencia.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_2 {
    font-size: .8rem
  }

  .fr_verdadero.fr-grid>.fr-widget {
    float: left
  }

  .fr_verdadero.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_3 {
    font-size: .8rem
  }

  .fr_huracan.fr-grid>.fr-widget {
    float: left
  }

  .fr_huracan.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_4 {
    font-size: .8rem
  }

  .fr_aplauso.fr-grid>.fr-widget {
    float: left
  }

  .fr_aplauso.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_5 {
    font-size: .8rem
  }

  .fr_amor_trabajo.fr-grid>.fr-widget {
    float: left
  }

  .fr_amor_trabajo.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_6 {
    font-size: .8rem
  }

  .fr_renders.fr-grid>.fr-widget {
    float: left
  }

  .fr_renders.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_7 {
    font-size: .8rem
  }

  .fr_transito_movimento.fr-grid>.fr-widget {
    float: left
  }

  .fr_transito_movimento.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_8 {
    font-size: .8rem
  }

  .fr_el_entierro.fr-grid>.fr-widget {
    float: left
  }

  .fr_el_entierro.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_9 {
    font-size: .8rem
  }

  .fr_dance_me_to_the_end.fr-grid>.fr-widget {
    float: left
  }

  .fr_dance_me_to_the_end.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_10 {
    font-size: .8rem
  }

  .fr_correlato.fr-grid>.fr-widget {
    float: left
  }

  .fr_correlato.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_cerdos_inmobiliarios.fr-grid>.fr-widget {
    float: left
  }

  .fr_cerdos_inmobiliarios.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_12 {
    font-size: .8rem
  }

  .fr_relaciones_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_relaciones_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_13 {
    font-size: .8rem
  }

  .fr_paragraph_center_14 {
    font-size: .8rem
  }

  .fr_archivo_nacional_del_patrimonio_3d_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_archivo_nacional_del_patrimonio_3d_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_15 {
    font-size: .8rem
  }

  .fr_infraestructuras_para_el_amor_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_infraestructuras_para_el_amor_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_16 {
    font-size: .8rem
  }

  .fr_la_meditacin.fr-grid>.fr-widget {
    float: left
  }

  .fr_la_meditacin.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_17 {
    font-size: .8rem
  }

  .fr_evidencia.fr-grid>.fr-widget {
    float: left
  }

  .fr_evidencia.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_18 {
    font-size: .8rem
  }

  .fr_la_vasija.fr-grid>.fr-widget {
    float: left
  }

  .fr_la_vasija.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_19 {
    font-size: .8rem
  }

  .fr_sobrevivir.fr-grid>.fr-widget {
    float: left
  }

  .fr_sobrevivir.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_20 {
    font-size: .8rem
  }

  .fr_menu_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_menu_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_svg_2 {
    width: 15%
  }

  .fr_patria_paria.fr-grid>.fr-widget {
    float: left
  }

  .fr_patria_paria.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_21 {
    font-size: .8rem
  }

  .fr_correlato_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_correlato_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_22 {
    font-size: .8rem
  }

  .fr_la_vasija_2.fr-grid>.fr-widget {
    float: left
  }

  .fr_la_vasija_2.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_23 {
    font-size: .8rem
  }

  .fr_correlato_3.fr-grid>.fr-widget {
    float: left
  }

  .fr_correlato_3.fr-grid>.fr-widget:nth-child(1n+1) {
    margin-top: .6em;
    margin-right: 0;
    margin-bottom: .6em;
    margin-left: 0;
    width: 100%;
    clear: left;
    max-width: inherit
  }

  .fr_paragraph_center_24 {
    font-size: .8rem
  }
}

@media screen and (max-width:320px) {
  .fr_navigation_link.fr-text p {
    line-height: 1.35
  }

  .fr_copyright {
    width: 92.97%
  }

  .fr_svg_2 {
    width: 20%
  }
}