@media (min-width: 768px) and (max-width: 1023px) {
  body{
    margin:  0px;
    padding: 0px;
    overflow-x: hidden;
    background-color: #F5F5F5;
  }
  a{
    text-decoration: none;
  }
  li{
    list-style: none;
  }
  a:hover{
    text-decoration: none;
  }
  h1{
    font-size: 7rem;
    letter-spacing: 2px;
    font-family: 'Montserrat', sans-serif;
    font-weight: lighter;
    color: #d7a050;
  }
  h2{
    font-size: 2rem;
    letter-spacing: 2px;
    font-family: 'Montserrat', sans-serif;
    font-weight: lighter;
    color: #d7a050;
  }
  h3{
    font-size: 2rem;
    letter-spacing: 2px;
    font-family: 'Montserrat', sans-serif;
    font-weight: lighter;
    color: #d7a050;
  }
  .panel_movil{
    width: 75%;
    height: 100vh;
    margin-right: 0%;
    background-color: #4e4e4e;
    position: fixed;
    z-index: 99999;
    -webkit-box-shadow: 6px 0px 36px 0px rgba(0,0,0,0.46);
    -moz-box-shadow: 6px 0px 36px 0px rgba(0,0,0,0.46);
    box-shadow: 6px 0px 36px 0px rgba(0,0,0,0.46);
    transition: all 1s ease;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .panel_movil_hide{
    width: 75%;
    height: 100vh;
    margin-left: -100%;
    background-color: #4e4e4e;
    position: fixed;
    z-index: 99999;
    -webkit-box-shadow: 6px 0px 36px 0px rgba(0,0,0,0.46);
    -moz-box-shadow: 6px 0px 36px 0px rgba(0,0,0,0.46);
    box-shadow: 6px 0px 36px 0px rgba(0,0,0,0.46);
    transition: all 1s ease;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .menu_text{
    width:  240px;
    height: 180px;
    background-image: url(../assets/proyecto_menu.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }
  .btn_movil{
    color: #fff;
    font-weight: lighter;
    letter-spacing: 2px;
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .grup_btn_movil{
    width: 100%;
    height: 250px;
    margin-top: 15px;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
  }
  .btnMovil{
    color: #fff;
    font-weight: lighter;
    font-size: 1.3rem;
    letter-spacing: 2px;

    display: flex;
    flex-direction: row;
  }
  .grup_btn_close{
    width: 100%;
    height: auto;
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .btnMovil p{
    margin-left: 10px;
    width: 150px;
    text-align: center;

  }
  /* Botones moviles */
  .icon_movil_01{

  }
  .btnMenu_movil_close{
    width:  50px;
    height: 50px;
    background-color: transparent;
    border: solid;
    border-radius: 100px;
    border-color: #fff;
    border-width: 2px;
    color: #fff;
    font-size: 2rem;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .btnMenu_movil_close p{
    margin-top:  10px;
    margin-left: 2px;
    font-weight: lighter;
  }
  @font-face {
    font-family: "blacksword";
    src: url(../fonts/Blacksword.otf) format("truetype");
  }
  .alert_tablet{
  }
  /* Agrupar */
  .center-cont{
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .intro{
    width: 100%;
    height: 100vh;
    background-color: #4e4e4e;
    background-image: url(../assets/Fondo_sepia.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    z-index: 200;
    animation: intro 1s ease;
    transition: all 1s ease;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .texto_lema_movil{
    color: #f5f5f5;
    line-height: 8px;
    font-size: 1.5rem;
    font-weight: lighter;
    letter-spacing: 2px;
    text-align: center;
  }
  .texto_lema{
    display: none;
  }
  .hr-med{
    width: 100%;
    height: 2px;
    margin-top: 30px;
    background-color: #d7a050;
  }
  .costos{
    width: 100%;
    height:  900px;
    background-image: url(../assets/RCHV_InversionSinTitulo.png);
    background-repeat: no-repeat;
    background-size: 80%;
    background-position: center;
  }
  .titulo_inversion{
    margin-top: 50px;
    text-align: center;
    font-size: 3rem;
    color: #d7a050;
    font-weight: lighter;
    letter-spacing: 3px;
  }
  .secc_nav_movil{
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .parrafo_movil{
    font-size: 1.3rem;
    margin-top: 20px;
    color: #ffff;
    font-weight: lighter;
    text-align: center;
    letter-spacing: 2px;
  }
  .parrafo_intro{
    display: none;
  }
  .grup_btn_main{
    width: 300px;
    height: 60px;
    background-color: #d7a050;
    margin-bottom: 20px;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .grup_btn_main p{
    padding-top: 10px;
    letter-spacing: 2px;
    font-size: 1.5rem;
    color: #fff;
    font-weight: lighter;
  }
  .icon_ante{
    width:  35px;
    height: 35px;
    background-color: #B8B8B8;
    border-radius: 100px;
    display: none;
  }
  .icon_centro{
    width:  35px;
    height: 35px;
    background-color: #B8B8B8;
    border-radius: 100px;
    display: none;
  }
  .titulo_proyecto{
    width: 100%;
    line-height: 20px;
    font-weight: bold;
    font-size: 1.6rem;
    text-align: center;
    color: #f5f5f5f5 !important;
  }
  .icon_pendon{
    width:  100px;
    height: 100px;
    margin-bottom: 30px;
    background-image: url(../assets/pendon_100_100.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: contain;
  }
  .cont_btn{
    margin-top: 20px;
  }
  .cont_btn a{
    color: #000;
  }
  .titulo_puerta{
    font-family: "blacksword";
    font-size: 2rem;
    color: #f5f5f5;
    letter-spacing: 3px;
  }
  .btn_intro{
    height: 30px;
    font-weight: 400;
    letter-spacing: 1px;
    background-image: url(../assets/iconografia/boton_acceder.png);
    background-repeat: no-repeat;
    background-position: center;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .btn_intro:hover{
    color: #f5f5f5;
  }
  .cont-header{
    display: none;
  }
  #slideshow{
    display: none;
  }
  .secc_nav_movil{
    width: 100%;
    height: 100vh;
    padding-bottom: 50px;
    background-color: #4e4e4e;
  }
  .cont_main{
    width: 100%;
    height: auto;
  }
  .btn{
    width: 100%;
    height: 50px;
    margin-bottom: 20px;
    background-color: #ccc;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .cont-header_hide{
    display: none;
  }
  .grup-nav{
    display: none;
  }
  .dots-nav{
    display: none;
  }
  .name-page{
    display: none;
  }
  .navCont{
    display: none;
  }
  .headerMovil{
    width: 100%;
    height: 60px;
    background-color: #4e4e4e;
    position: fixed;
    z-index: 9999;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .titulo_page{
    font-size: 1.8rem;
    margin-left: 20px;
    font-family: 'Montserrat', sans-serif;
    letter-spacing: 2px;
    color: #d7a050;

    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .btn_movil{
    width:  30px;
    height: 20px;
    margin-right: 20px;
    margin-top: -15px;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
  }
  .line{
    width: 100%;
    height: 2px;
    background-color: #d7a050;
  }
  .cont_slider{
    display: none;
   }
   .parrafo{
     font-size: 2rem;
     font-weight: 200;
     letter-spacing: 2px;
   }
  .font-center{
    width: 100%;
    text-align: center;
   }
.slide_ant_01{
  width: 100%;
  height: 200px;
  background-image: url(../assets/img_antecedentes/ante_img_05.jpg);
  background-size: cover;
  background-position: center;
}
.slide_ant_02{
  width: 100%;
  height: 200px;
  background-image: url(../assets/img_antecedentes/ante_img_07.jpg);
  background-size: cover;
  background-position: center;
}
.slide_ant_03{
  width: 100%;
  height: 200px;
  background-image: url(../assets/img_antecedentes/ante_img_10.jpg);
  background-size: cover;
  background-position: center;
}
.slide_ant_04{
  width: 100%;
  height: 200px;
  background-image: url(../assets/img_antecedentes/ante_img_12.jpg);
  background-size: cover;
  background-position: center;
}
.slide_ant_05{
  width: 100%;
  height: 200px;
  background-image: url(../assets/img_antecedentes/ante_img_00.jpg);
  background-size: cover;
  background-position: center;
}
  .contextos_movil{
  margin-bottom: 20px;
}
  .intro-antecedentes{
  }
  .secc_slideshow_ante{
    padding-top: 60px;
  }
  .titulo_contexto{
    margin-top: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .grup_titulo{
    display: flex;
    flex-direction: row;
  }
  .contexto_parrafo{
    padding: 30px;
    font-size: 2rem;
    text-align: center;
    font-weight: lighter;
    letter-spacing: 2px;
  }
  .icon_social_movil{
    width:  40px;
    height: 40px;
    margin-right: 10px;
    background-color: #fff;
    border-radius: 100px;
  }
  .icon_guber_movil{
    width:  40px;
    height: 40px;
    margin-right: 10px;
    background-color: #fff;
    border-radius: 100px;
  }
  .tex_social{
    text-align: center;
  }
  .secc_social{
    display: none;
  }
  .secc_politico{
    display: none;
  }
  .cont_social{
    width: 100%;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #d7a050;
  }
  .cont_politico{
    width: 100%;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #d7a050;
  }
  .titulo-med{
    font-size: 2rem;
    font-family: 'Montserrat', sans-serif;
    font-weight: lighter;
    letter-spacing: 2px;
  }
  .color-normal{
    color: #fff;
  }
  .panel_coll_header{
    width: 100%;
    height: 60px;
    background-color: #d7a050;
  }
  .espacio{
    height: 50px;
  }
  .desc_contexto{
    font-size: 2.4rem;
    padding: 10px;
    font-weight: lighter;
    letter-spacing: 1px;
  }
  .textarea{
    width: 100%;
    padding: 8px;
    background-color: #474444;
    border-style: none;
  }
  .cont_obj{
    width: 100%;
    height: 100vh;
    padding-bottom: 20px;
    padding-bottom: 20px;
  }
  .titulo_obj{
    width: 100%;
    height: 50px;
    font-size: 5rem;
    margin-bottom: 20px;
    font-weight: 400;
    letter-spacing: 2px;
    color: #d7a050;
  }
  .titulo-center h2{
    font-size: 2rem;
  }
  .secc_infografia{
    display: none;
  }
  .secc_objetivos{
    display: none;
  }
  /* Control objetivos */
  .objetivos_movil{
    margin-top: 50px;
    text-align: center;
  }
  .objetivos_movil h2{
    font-size: 2.4rem !important;
  }
  .control_obj{
    height: 100px;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
  .cont_sub_objetivo{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  .titulo_objetivos{
    font-size: 7rem;
    font-weight: lighter;
    color: #d7a050;
    letter-spacing: 2px;
  }
  .titulo_obj{
    width: 100%;
    height: 50px;
    font-size: 3rem;
    font-weight: 400;
    letter-spacing: 2px;
    color: #d7a050;
  }
  .obj_botones{
    height: 100px;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .btn_obj{
    width: 50px;
    height: 60px;
    background-image: url(../assets/mascar_02.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    font-size: 1.5rem;
    color: #4e4e4e;
    cursor: default;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .btn_obj:hover{
    background-image: url(../assets/polygono.svg);
    background-image: url(../assets/polygono.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    color: #f5f5f5;
    cursor: default;
  }
  .btn_obj_activo{
    width: 50px;
    height: 60px;
    background-image: url(../assets/polygono.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    font-size: 1.5rem;
    color: #f5f5f5;
    cursor: default;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .cont_obj_activo{
    text-align: justify;
    position: absolute;
    z-index: 1;
    filter: (100%);
  }
  .cont_obj{
    cursor: default;
    position: absolute;
    filter: opacity(0%);
    z-index: 1;

  }
  .obj_desc{
    font-size: 1.5rem;
    font-weight: lighter;letter-spacing: 1px;
  }
  .pantalla_01{
    display: none;
  }
  .secc_intro_centro{
    padding-top: 100px;
  }
  .texto_centro{
    font-size: 2rem;
    font-weight: lighter;
    letter-spacing: 2px;
    text-align:center;
  }
  .grup_cita{
    margin-top: 50px;
    margin-bottom: 50px;
    text-align: center;
    font-weight: lighter;
    font-size: 2rem;
    letter-spacing: 1px;
    display: flex;
    flex-direction: row;
    font-style: italic;
  }
  .btn_eventos{
    width: 300px;
    height: 60px;
    margin-bottom: 20px;
    background-color: #4e4e4e;
    color: #fff;
    font-weight: lighter;
    line-height: 2px;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content:space-between;
  }
  .btn_eventos p{
    font-size: 2rem !important;
    margin-left: 20px;
    padding-top: 11px;
  }
  .btn_arrow{
    width: 30px;
    height: 30px;
    filter: opacity(100%);
    background-image: url(../assets/btn_arrow_pdf.png);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .parrafo_tiempo{
    margin-bottom: 40px;
    color: #fff;
    font-weight: lighter;
    letter-spacing: 2px;
  }
  .comilla{
    font-size: 7rem;
    font-family: Helvetica;
    margin-top: -25px;
    margin-right: 10px;
    font-style: italic;
    color: #b2b2b2;
  }
  .img_render{
    width: 100%;
    height: 350px;
    background-image: url(../assets/IMG_6200.JPG);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
  }
  .titulo_mapa{
    display: none;
  }
  .titulo_mapa h2{
    font-size: 2.5rem;
  }
  .secc-mapa{
    display: none;
  }
  .secc_mapa_movil{
    margin-top: 50px;
  }
  .secc_mapa_movil h2{
    width: 100%;
    text-align: center;
    font-size: 3rem
  }
  .grup_btn_mapa{
    width: 100%;
    height: 70px;
    margin-top: 30px;
    margin-bottom: 30px;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .grup_btn_mapa a{
    color: #fff;
    font-weight: lighter;letter-spacing: 2px;
  }
  .btn_mapa{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .grup_btn_coll{
    width: 100%;
    height: 60px;
    padding-left:  20px;
    padding-right: 20px;

    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
  .grup_btn_coll p{
    margin-top: 10px;
  }
  .grup_info_coll{
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .arrow_collapse{
    width: 30px;
    height: 30px;
    margin-left: 20px;
    background-image: url(../assets/btn_arrow_coll.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
  }
  .btn_arrow_pdf{
    width: 30px;
    height: 30px;
    margin-right: 5px;
    background-image: url(../assets/btn_arrow_pdf.png);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .picker{
    width:  40px;
    height: 50px;
    margin-top: 5px;
    margin-left: 10px;
    background-image: url(../assets/iconografia/piker_movil.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }
  .btn_plaza{
    height: 70px;
    background-color: #4e4e4e;
    color: #f5f5f5;
    border-bottom: solid;
    border-color: #d7a050;
    border-width: 1px;

    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .btn_plaza p{
    margin-top: 5px;
    margin-left: 20px;
    font-size: 1.4rem;
    font-weight: lighter;
    line-height: 16px;
    letter-spacing: 2px;
  }
  .secc_premios{
    text-align: center;
  }
  .secc_tiempo{
    display: none;
  }
  .presentacion{
    display: none;
  }
  .icon_premio_01{
    width:  100%;
    height: 80px;
    margin-top: 20px;
    margin-bottom: 30px;
    background-image: url(../assets/bienal.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }

  .icon_premio_02{
    width:  100%;
    height: 70px;
    margin-top: 20px;
    margin-bottom: 30px;
    background-image: url(../assets/icono_buen_gobierno.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }
  .icon_premio_03{
    width:  50%;
    height: 70px;
    margin-top: 20px;
    margin-bottom: 30px;
    background-image: url(../assets/icono_foro.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }
  .icon_premio_04{
    width:  50%;
    height: 70px;
    margin-top: 20px;
    margin-bottom: 30px;
    background-image: url(../assets/II_Bienal.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }
  .desc_prensa{
    width: 100%;
    height: auto;
    background-color: #303030;
    color: #fff;
    font-size: 1.5rem;
    font-weight: lighter;
    text-align: center;
    line-height: 25px;
    letter-spacing: 1px;

    display: flex;
    flex-direction: column;
    align-items: center;

  }
  .desc_prensa p{
    padding-left:  20px;
    padding-right: 20px;
  }
  .desc_prensa a{
    color: #4e4e4e;
  }
  .btn_premio{
    width: 200px;
    height: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #d7a050;
    font-weight: 400;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .secc_premios_movil{
    width: 100%;
    height: auto;
    background-color: #303030;

    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .secc_tiempo_movil{
    width: 100%;
    padding-bottom: 20px;
    color: #d7a050;
    letter-spacing: 2px;
    text-align: center;
    padding: 20px;
    background-color: #303030;

    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .secc_tiempo_movil a{
    color: #4e4e4e;
  }
  .secc_tiempo_movil h2{
    font-size: 3rem;
  }
  .secc_tiempo_movil p{
    font-size: 1.5rem;
  }
  /* Colaboradores */
  .secc_colaboradores{
    height: 100vh;
    padding-bottom: 30px;
    background-color: #303030;

    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .cont_colaboradores{
    margin-top: 100px;
  }
  .grup_colaborador{
    width: 100%;
    text-align: center;

    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .btn_mapa{
    width: 200px;
    height: 60px;
    background-color: #d7a050;
  }
  .titulo_puesto{
    width: 300px;
    font-size: 1.5rem;
    color: #d7a050;
    font-weight: lighter;
    letter-spacing: 2px;
  }
  .titulo_persona{
    width: 350px;
    color: #f5f5f5;
    font-weight: lighter;
    letter-spacing: 2px;
  }
  .titulo_colaboradores{
    margin-top: 40px;
    color: #d7a050;
    font-size: 2rem;
    margin-bottom: 10px;
  }
  .lista_colaboradores{
    color: #ffff;
    font-weight: lighter;
    letter-spacing: 2px;
    text-align: center;
    padding: 0px !important;
  }
  .lista_colaboradores li{
    padding-bottom: 10px;
  }
  /* Agradecimientos */
  .secc_agradecimientos{
    width: 100%;
    height: auto;
    padding-bottom: 30px;
    background-color: #303030;
  }
  .lista_agradeciminetos{
    padding: 0px;
    padding-top: 90px;
  }
  .lista_agradeciminetos li{
    list-style: disc;
    list-style-image: url(../assets/listado_icono.png);
    text-align: left;
    color: #fff;
    font-size: 1.4rem;
    font-weight: lighter;
    letter-spacing: 2px;
    margin-bottom: 10px;
  }
  .footer{
    display: none;
  }
  .footer_movil{
    width: 100%;
    height: 450px;
    padding-top: 10px;
    background-color: #4e4e4e;

    text-align: center;
  }
  .formulario{
    margin-top: 30px;
    height: 250px;
    color: #fff;
  }
  .btn_enviar{
    width: 100%;
    background-color: #d7a050;
    border-radius: 5px;
    color: #ffff !important;
    font-size: 1.2rem !important;
  }
  .btn_enviar:hover{
    cursor: default;
  }
  .input{
    width: 100%;
    background-color: #474444;
    border-style: none;
    padding: 8px;
    border-radius: 5px;
  }
  .textarea{
    width: 100%;
    padding: 8px;
    background-color: #474444;
    border-style: none;
  }
  .icon_facebook{
    width:  100%;
    height: 40px;
    margin-top: 30px;
    border-radius: 100px;
    background-image: url(../assets/iconografia/facebook_n.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: all 1s ease;
  }
  /* Galería movil*/
  .modal_girar{
    width:  100%;
    height: 100vh;
    background-color: #000;
    position: fixed;
    margin-top: 0px;
    filter: opacity(90%);
    z-index: 9999;
    color: #fff;
    text-align: center;
    transition: all 1s ease;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .modal_girar p{
    width: 280px;
    font-size: 2rem;
    font-weight: lighter;
    letter-spacing: 1px;
  }
  .icon_girar{
    width: 100px;
    height: 100px;
    margin-bottom: 30px;
    background-image: url(../assets/iconografia/rotar-01.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }
  .modal_girar_hide{
    width:  100%;
    height: 100vh;
    margin-top: -700px;
    background-color: #000;
    position: fixed;
    filter: opacity(0%);
    z-index: 9999;
    color: #fff;
    text-align: center;
    transition: all 1s ease;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .btn_ok{
    width: 100px;
    height: 40px;
    margin-top: 50px;
    border: solid;
    border-radius: 100px;
    border-width: 1.8px;

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .btn_ok p{
    margin-top: 10px;
  }
  .secc_galeria_movil{
    width: 100%;
    height: 100vh;
  }
  .galeria_01{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/Maqueta_original.jpg);
    background-size: cover;
  }
  .galeria_02{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_02.jpg);
    background-size: cover;
  }
  .galeria_03{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/columna.png);
    background-size: cover;
  }
  .galeria_04{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/barrio_la_huaca.png);
    background-size: cover;
  }
  .galeria_05{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_03.jpg);
    background-size: cover;
  }
  .galeria_06{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_09.jpeg);
    background-size: cover;
  }
  .galeria_07{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_01.jpg);
    background-size: cover;
  }
  .galeria_08{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_06.jpg);
    background-size: cover;
  }
  .galeria_09{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_15.jpg);
    background-size: cover;
  }
  .galeria_10{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/slide_img/img_08.jpg);
    background-size: cover;
  }
  .arrow_izq{
    width: 30px;
    height: 30px;
    background-image: url(../assets/arrow_der.png);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .texto_arrow{
    padding-top: 10px;
  }
  /* plazas */
  .plaza_01{
    width: 100%;
    height: 2350px;
    background-image: url(../assets/img_movil/plazas/republica.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .plaza_02{
    width: 100%;
    height: 1990px;
    background-image: url(../assets/img_movil/plazas/Gran_plaza_malecon.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .plaza_03{
    width: 100%;
    height: 1840px;
    background-image: url(../assets/img_movil/plazas/santiago.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .plaza_04{
    width: 100%;
    height: 2070px;
    background-image: url(../assets/img_movil/plazas/ciriaco.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .corredores_01{
    width: 100%;
    height: 2150px;
    background-image: url(../assets/img_movil/Corredores/Corredores_LaHuaca.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .corredores_02{
    width: 100%;
    height: 1800px;
    background-image: url(../assets/img_movil/Corredores/Lopez_Rayon.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .corredores_03{
    width: 100%;
    height: 1140px;
    background-image: url(../assets/img_movil/Corredores/Landero_Cos.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .comple_01{
    width: 100%;
    height: 3000px;
    background-image: url(../assets/img_movil/Complementarios/Columna_LaPatria.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .comple_02{
    width: 100%;
    height: 2200px;
    background-image: url(../assets/img_movil/Complementarios/Plaza_Morelos.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .comple_03{
    width: 100%;
    height: 2500px;
    background-image: url(../assets/img_movil/Complementarios/Reforma.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .mapa{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/mapa_618_1024.png);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .tiempo_01{
    width: 100%;
    height: 2800px;
    background-image: url(../assets/RCHV_Eventos2015.png);
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: top;
  }
  .tiempo_02{
    width: 100%;
    height: 2800px;
    background-image: url(../assets/RCHV_Eventos2015.png);
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: top;
  }
  .tiempo_03{
    width: 100%;
    height: 2800px;
    background-image: url(../assets/RCHV_Eventos2015.png);
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: top;
  }
  .tiempo_04{
    width: 100%;
    height: 2800px;
    background-image: url(../assets/RCHV_Eventos2014.png);
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: top;
  }
  .premio_01{
    width: 100%;
    height: 1140px;
    background-image: url(../assets/img_movil/Premios/premio_1.png);
    background-repeat: no-repeat;
    background-position: top;
  }
  .premio_02{
    width: 100%;
    height: 1600px;
    background-image: url(../assets/img_movil/Premios/premio2.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
  }
  .premio_03{
    width: 100%;
    height: 600px;
    background-image: url(../assets/img_movil/Premios/Premio3.png);
    background-repeat: no-repeat;
    background-position: center;
    background-position: top;
    background-size: contain;
  }
  .premio_04{
    width: 100%;
    height: 100vh;
    background-image: url(../assets/img_movil/Premios/Premio4.png);
    background-repeat: no-repeat;
    background-position: top;
  }
}
