


/* ******** SUB HEADER ********* */
#header_onbase{
    position: relative;
    background-color: #015971;
    background-image: url(../imgs/onbase/header_onbase.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;
    width: 100%;
    height: 200px;
    padding-top: 65px;
    z-index: 3;
    box-shadow: 0px 5px 30px 1px rgba(0,0,0,.5);
}

/*
h1{
    text-align: center;
    color: #fff;
    font-size: 2.7em;
    line-height: 1.5em;
    padding-top: 1.5em;
    font-weight: 100;
    letter-spacing: .05em;
    text-shadow: 3px 3px 5px rgba(0,0,0,.4);
}*/











/* ********* ONBASE CONT 1 ********* */
#onbase_cont1{
    position: relative;
    width: 100%;
    min-height: 700px;
    padding-bottom: 0px;
    z-index: 2;
}
.bcg {
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	height: 700px;
	width: 100%;
}
#onbase_cont1 .bcg {
    background-image:url(../imgs/onbase/onbase_bg01.jpg);
}
h2{
    font-family: calibri;
    font-size: 3.8em;
    text-align: center;
    color: #085871;
    font-weight: bolder;
    width: 400px;
    line-height: 1.2em;
}
.txt_titulo01{
    font-family: calibri;
    font-size: .65em;
}
.txt_titulo02{
    font-family: calibri;
    color: #008e87;
    font-size: 1.6em;
}
#onbase_cont1_wrapper{
    position: relative;
    width: 1000px;
    height: auto;
    margin: auto;
    padding-top: 50px;
}
#img_compu{
    background-image: url(../imgs/onbase/onbase_compu.png);
    width: 742px;
    height: 600px;
    position: absolute;
    top: 70px;
    left: 350px;
    overflow: hidden;
}






/* ********* ONBASE CONT 2 ********* */
#onbase_cont2{
    position: relative;
    width: 100%;
    min-height: 700px;
    padding-bottom: 00px;
}
#onbase_cont2 .bcg {
    height: auto;
    background-image:url(../imgs/onbase/bg00.jpg);
}

#subheader{
    background-color:#008e87;
    font-family: calibri;
    font-size: 3.5em;
    color: #fff;
    text-align: center;
    padding: .8em;
}
#onbase_cont2_wrapper{
    position: relative;
    width: 1000px;
    height: 900px;
    margin: auto;
    padding-top: 80px;
    background-color: transparent;
    text-align: center;
}

.txt_contenido{
    font-size: 1.2em;
    line-height: 1.8em;
    color: #555;
    width: 650px;
    margin: auto;
    text-align: center;
}

#img_organizaciones{
    margin: auto;
    margin-top: 50px;
    width: 900px;
    height: 530px;
    background-image: url(../imgs/onbase/img_organizaciones.png);
}




#bloque_txt_plataforma{
    width: 100%;
    height: auto;
    padding-top: 55px;
    padding-bottom: 55px;
    background-color: #a3d183;
}
#bloque_txt_plataforma img{
    margin-bottom: -7px;
    margin-right: .6em;
}
.txt_contenido_2{
    font-weight: 100;
    font-size: 1.2em;
    line-height: 1.8em;
    text-align: center;
    color: #fff;
    width: 700px;
    margin: auto;
}






/* ********* ONBASE CONT 3 ********* */


#onbase_cont3{
    position: relative;
    width: 100%;
    min-height: 500px;
    padding-bottom: 0px;
}
#onbase_cont3 .bcg {
    height: auto;
    background-image:url(../imgs/onbase/bg01.jpg);
}
.subheader_txt{
    font-family: calibri;
    font-size: 3.5em;
    color: #075970;
    text-align: center;
    padding-top: 100px;
    margin-bottom: 0px;
}
#onbase_cont3_wrapper{
    position: relative;
    width: 1000px;
    height: auto;
    margin: auto;
    padding-top: 30px;
}
#onbase_cont3_wrapper .txt_contenido img{
    margin-bottom: -7px;
}
#img_automatiza{
    width: 900px;
    height: 300px;
    background-image: url(../imgs/onbase/img_automatiza.png);
    margin: auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

.subtitulo{
    font-size: 2em;
    color: #075970;
    text-align: center;
    margin-top: 80px;
    margin-bottom: 1em;
}
#modulo_logros{
    position: relative;
    width: 100%;
    height: auto;
    background-color: #075970;
    text-align: center;
}
.modulo_ico_logros{
    margin-top: 1em;
    margin-bottom: 1em;
    width: 250px;
    height: auto;
    display: inline-block;
}
.ico_logros{
    width: 155px;
    height: 155px;
    margin: auto;
    margin-bottom: 1em;
}
.txt_logros{
    text-align: center;
    color: #fff;
    font-size: 1em;
}
#ico_logro01{ background-image: url(../imgs/onbase/ico_logro01.svg);}
#ico_logro02{ background-image: url(../imgs/onbase/ico_logro02.svg);}
#ico_logro03{ background-image: url(../imgs/onbase/ico_logro03.svg);}



/* ******** ONBASE CONT 4 ******** */
#onbase_cont4{
    position: relative;
    width: 100%;
    min-height: 500px;
    padding-bottom: 0px;
}
#onbase_cont4 .bcg {
    height: auto;
    background-image:url(../imgs/onbase/bg02.jpg);
}
.subheader_txt2{
    font-family: calibri;
    font-size: 3.5em;
    color: #585858;
    text-align: center;
    padding-top: 100px;
    margin-bottom: 0px;
}
#onbase_cont4_wrapper{
    position: relative;
    width: 1000px;
    height: auto;
    margin: auto;
    padding-top: 30px;
}

#img_puzzle{
    width: 700px;
    height: 450px;
    margin: auto;
    margin-top: 1em;
    margin-bottom: 2em;
    background-image: url(../imgs/onbase/puzzle.png);
}

#modulo_solucion_departamental{
    width: 100%;
    text-align: center;
    background-color: #f1f1f1;
    padding-top: 1em;
    padding-bottom: 1em;
}

#modulo_ico_departamental{
    position: relative;
    width: 100%;
    height: auto;
    background-color: #075970;
    text-align: center;
}
.modulo_ico_departamental{
    margin-top: 1em;
    margin-bottom: 4em;
    width: 250px;
    height: auto;
    display: inline-block;
    vertical-align: top;
}
.ico_departamental{
    width: 130px;
    height: 130px;
    margin: auto;
    margin-bottom: 1em;
}
.txt_departamental{
    text-align: center;
    color: #111;
    font-size: 1em;
    width: 180px;
    margin: auto;
}
.bolder{
    font-weight: 800;
    color: #008e87;
}
#ico_departamental01{background-image: url(../imgs/onbase/ico_departamental01.svg);}
#ico_departamental02{background-image: url(../imgs/onbase/ico_departamental02.svg);}
#ico_departamental03{background-image: url(../imgs/onbase/ico_departamental03.svg);}




/* ********* ONBASE CONT 5 ********* */


#subheader2{
    background-color:#008e87;
    font-family: calibri;
    font-size: 3.5em;
    color: #fff;
    text-align: center;
    padding: .5em;
    margin-bottom: .5em;
}

.manejo_gris{
    width: 100%;
    height: auto;
    background-color: #f1f1f1;
    padding-top: .5em;
}
.manejo_blanco{
    width: 100%;
    height: auto;
}
.wrapper_manejo{
    width: 1000px;
    height: auto;
    margin: auto;
    margin-top: 1em;
    margin-bottom: 3.5em;
    padding-top: 1em;
    padding-bottom: 1em;
}
.txt_manejo{
    width: 650px;
    margin: auto;
    color: #444;
    font-size: 1.1em;
    margin-top: 
}
.bolder_manejo{
    font-size: 1.7em;
    font-weight: 800;
    color: #008e87;
}
.img_manejo{
    width: 900px;
    margin: auto;
    margin-top: 1.5em;
    margin-bottom: 
}
#img_manejo01{
    height: 600px;
    background-image: url(../imgs/onbase/manejo_img/img_manejo01.svg);
}
#img_manejo02{
    height: 470px;
    background-image: url(../imgs/onbase/manejo_img/img_manejo02.svg);
}
#img_manejo03{
    height: 300px;
    background-image: url(../imgs/onbase/manejo_img/img_manejo03.svg);
}
#img_manejo04{
    height: 320px;
    background-image: url(../imgs/onbase/manejo_img/img_manejo04.svg);
}
#img_manejo05{
    height: 315px;
    background-image: url(../imgs/onbase/manejo_img/img_manejo05.svg);
}
#img_manejo06{
    height: 510px;
    background-image: url(../imgs/onbase/manejo_img/img_manejo06.svg);
}





/* ********* ONBASE CONT 6 ********* */

#pleca_picos_up{
    width: 100%;
    height: 50px;
    background-image: url(../imgs/s_retail/picos.png);
}


#onbase_cont6{
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #ececec;
}
#onbase_cont6 h2{
    font-size: 3em;
    text-align: center;
    width: 1000px;
    margin: auto;
    color: #629c39;
    margin-bottom: 25px;
}

#paquete_espacios01, #paquete_espacios02, #paquete_espacios03{
    width: 100%;
    height: 270px;
    /*background-color: #f1f1f1;*/
    text-align: center;
}
#paquete_espacios02{
    background-color: #fff;
}
.modulo_espacios{
    width: 200px;
    display: inline-block;
    margin-top: 25px;
    margin-left: 30px;
    margin-right: 30px;
}
.img_espacios{
    width: 160px;
    height: 160px;
    margin: auto;
    border-radius: 50%;
    border: .4em solid #aaa;
    margin-bottom: 1em;
    background-size: cover;
}
.txt_espacios{
    font-size: 1.1em;
    color: #666;
}
#img_espacios01{ background-image: url(../imgs/wifi/donde/donde01.jpg);}
#img_espacios02{ background-image: url(../imgs/wifi/donde/donde02.jpg);}
#img_espacios03{ background-image: url(../imgs/wifi/donde/donde03.jpg);}
#img_espacios04{ background-image: url(../imgs/wifi/donde/donde04.jpg);}
#img_espacios05{ background-image: url(../imgs/wifi/donde/donde05.jpg);}
#img_espacios06{ background-image: url(../imgs/wifi/donde/donde06.jpg);}
#img_espacios07{ background-image: url(../imgs/wifi/donde/donde07.jpg);}
#img_espacios08{ background-image: url(../imgs/wifi/donde/donde08.jpg);}
#img_espacios09{ background-image: url(../imgs/wifi/donde/donde09.jpg);}


.txt_contenido6b{
    width: 1000px;
    margin: auto;
    font-weight: 100;
    font-size: 1.4em;
    line-height: 1.8em;
    color: #008e87;
    margin-top: 60px;
    margin-bottom: 20px;
    text-align: left;
}
#submenu_industria{
    width: 1000px;
    margin: auto;
    text-align: center;
}
.btn_indus{
    width: 150px;
    display: inline-block;
}
.ico_indus{
    width: 80px;
    height: 80px;
    margin: auto;
    margin-bottom: 15px;
}
.txt_menu_indus{
    color: #666;
    font-size: 1em;
}
#ico_indus01{background-image: url(../imgs/wifi/ico_indus/ico_indus01.svg);}
#ico_indus02{background-image: url(../imgs/wifi/ico_indus/ico_indus02.svg);}
#ico_indus03{background-image: url(../imgs/wifi/ico_indus/ico_indus03.svg);}
#ico_indus04{background-image: url(../imgs/wifi/ico_indus/ico_indus04.svg);}
#ico_indus05{background-image: url(../imgs/wifi/ico_indus/ico_indus05.svg);}



/* ********* ONBASE CONT 7 ********* */

#subheader_cont7{
    width: 100%;
    height: auto;
    background-color: #008e87;
    padding-top: 1em;
    padding-bottom: 1em;
}
h3{
    font-size: 1.7em;
    font-weight: 100;
    color: #fff;
    text-align: center;
}
#onbase_cont7{
    position: relative;
    width: 100%;
    min-height: 450px;
    padding-bottom: 0px;
    z-index: 2;
}
#onbase_cont7 .bcg {
    background-image:url(../imgs/onbase/bg_contacto_base.jpg);
    height: 450px;
}
#onbase_cont7_wrapper{
    width: 1000px;
    padding-top: 90px;
    margin: auto;
    text-align: center;
}
#onbase_cont7_wrapper a{
    text-decoration: none;
}
#txt_action{
    font-family: Calibri;
    font-size: 3em;
    color: #008e87;
}
#img_contacto{
    width: 190px;
    height: 190px;
    margin: auto;
    background-image: url(../imgs/wifi/icono_contacto_wifi.png);
    background-size: contain;
}
#txt_contacto{
    width: 190px;
    margin: auto;
    font-size: 1.8em;
    color: #008e87;
}
