@charset "utf-8";
/* Autor: fiorella  */


/* cabcera barra azul */

.barra{
 background-color: #1053C4;
   display:block;
   padding-top: 5px;
  
}



.barra .fa {

margin-right: 5px;
font-size: 15px !important;

   
}



.socialespie{
   
    display:block;
    float:left;
    margin:0;
    padding:0;
    list-style:none;
  
}
.socialespie li{
    float:left;
display:block;
     color:#FFF  !important;
     font: 500 13px / 24px "Roboto", Helvetica, Arial, Verdana, sans-serif;
}



.socialespie li:last-child {
    margin-left:20px;
    



}

.direccion{
    
    display:block;
    float:right;
    color:#FFF;
font: 500 13px / 24px "Roboto", Helvetica, Arial, Verdana, sans-serif !important;

    margin: 0 0 5px !important;

}

/* fin cabcera barra azul */



/*  barra servicios */

        .electrico {
   background-color: #1053C4;


    display:block;
   padding: 35px 100px 35px 100px;
   margin-top: 8px;
  
}

.electrico h3{

    text-align: center;

    line-height: 1.2;
    

    
    font: normal 24px/ 31px "Oswald", Helvetica, Arial, Verdana, sans-serif;
 margin-bottom: 10px;
font-weight: bold;
    color: #ffffff;
    margin-bottom: 10px;
    font-size: 26px;

    
}

.electrico p{

    text-align: center;

    line-height: 1.2;
    

    color: #fff;

font: normal 600 33px/ 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;
    margin: 0;
    
}

.electrico .fa {

    
font-size: 50px !important;
text-align: center !important;

   
}

/*  fin barra servicios */


  .mante {
    position: relative;
   margin-top: 0px  !important;
    margin-bottom: 20px !important;
    z-index: 0;
    text-align: center;
    color: #111111 !important;
    font-weight: bold !important;
    font-size: 36px !important;
    font: normal 600 33px / 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;
   
   
}

.vc_custom_1499293956812{padding-top: 25px !important;padding-bottom: 30px !important;}

.vc_custom_1499291088440{padding-top: 40px !important;padding-bottom: 40px !important;}

.vc_custom_1499294389289{padding-top: 50px !important;padding-bottom: 50px !important;background-color: #ececec !important;
}

.socialespie1{
    width:158px;
    height:44px;
    display:block;
    float:left;
    margin:0;
    padding:0;
    list-style:none;
}
.socialespie1 li{
    float:right;
}
.socialespie1 li a{
    display:block;
    margin-left:6px;
}


.btn-whatsapp {
    display: block;
    width: 60px;
    height: 60px;
    color: #fff;
    position: fixed;
    right: 20px;
    bottom: 20px;
    border-radius: 50%;
    line-height: 70px;
    text-align: center;
    z-index: 999;
}

.wsp {
    width: 62px;
    height: 62px;
}





/*soluciones sectores */

#cajaserv {
    width: 950px;
    margin: 0 auto;
    margin-bottom: 5px;
    /* background: #F2F2F2; */
}

.section-title {
    position: relative;
    padding-top: 8px;
    margin-bottom: 40px;
    z-index: 0;
    text-align: center;
    color: #111111;
    font-weight: bold;
    font-size: 36px;
    font: normal 600 33px / 38px "Oswald", Helvetica, Arial, Verdana, sans-serif;
   
   
}





#cajaserv p {
    color: #000000;
    line-height: 20px;
    text-align: justify;
    font-family: Arial, sans-serif !important;
    font-size: 15px !important;
    margin-bottom: 28px;
}

#cajaserv a {
   color: #428bca;
}


/* nosotros */

.icono_inversiones_02 h2{ font-size: 30px !important; }



/* nosotros */

@media only screen and (max-width:1400px){

    .icono_inversiones_02 h2 {
    font-size: 27px !important;
}
	

#cajaserv {
    width: 1050px;
    margin: 0 auto;
    margin-bottom: 5px;
    /* background: #F2F2F2; */
}


.section-title {
    position: relative;
    margin-bottom: 30px;
    z-index: 0;
    text-align: center;
    font: normal 600 30px / 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;
}

.mante {
   
    font: normal 600 30px / 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;
}


   
   
}
	


}



@media only screen and (max-width: 800px){

    

.electrico {
    background-color: #1053C4;
    display: block;
    padding: 30px 100px 30px 100px;
    margin-top: 8px;
}

.electrico h3 {
    text-align: center;
    line-height: 1.6 !important;
    font: normal 24px/ 31px "Oswald", Helvetica, Arial, Verdana, sans-serif;
    margin-bottom: 10px;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 0px;
    font-size: 26px;
}


#cajaserv {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 5px;
    /* background: #F2F2F2; */
}

.wsp {
    width: 55px;
    height: 55px;
}

}

@media only screen and (max-width:400px){


/* cabcera barra azul */

    .barra {
    width: 100%;
    margin: 0 auto;
    text-align: center !important;
}

.socialespie {

    width: 100%;
    float: none;
    margin: 0 auto;
    padding: 0;
    list-style: none;
     text-align: center;
}

.socialespie li {
    display: inline-block;
    float: none !important;
    text-align: center;
     margin: 0 auto;
    text-align: center;
}



.direccion {
    width: 100%;

    float: none;
    text-align: center;
     margin: 0 auto;
    margin-top: 10px;
}

/* fin cabcera barra azul */


.electrico {
    background-color: #1053C4;
    display: block;
    padding: 30px 30px 30px 30px;
    margin-top: 8px;
}

.electrico h3 {
    text-align: center;
    line-height: 1.5 !important;
    font: normal 24px/ 31px "Oswald", Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
    color: #ffffff;
    margin-bottom: 10px;
    font-size: 22px;
}

.electrico p{

    text-align: center;

    line-height: 1.2;
    

    color: #fff;

font: normal 600 33px/ 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;
    margin: 0;

    font-size: 20px !important;
    
}

.electrico .fa {

    
font-size: 30px !important;
text-align: center !important;

   
}






#cajaserv {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 5px;
    /* background: #F2F2F2; */
}

.section-title {
    position: relative;
    margin-bottom: 20px;
    z-index: 0;
    text-align: center;
    font-size: 26px;
   
   
}

#cajaserv p {
    color: #000000;
    line-height: 20px;
    text-align: justify;
    font-family: Arial, sans-serif !important;
    font-size: 14px !important;
    margin-bottom: 28px;
}


.mante {
    position: relative;
    margin-top: 0px !important;
    margin-bottom: 20px !important;
    z-index: 0;
    text-align: center;
    color: #111111 !important;
    font-weight: bold !important;
   
    font: normal 600 33px / 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;

     font-size: 26px !important;
}

.vc_custom_1499293956812{padding-top: 20px !important;padding-bottom: 40px !important;}

.vc_custom_1499291088440{padding-top: 10px !important;padding-bottom: 0px !important;}

.vc_custom_1499294389289{padding-top: 20px !important;padding-bottom: 50px !important;background-color: #ececec !important;
}


/* nosotros */

.icono_inversiones_02 h2{ font-size: 26px !important; 
line-height: 1.2 !important; 

}

/* nosotros */


}



@media only screen and (max-width:360px){

.mante {
    position: relative;
    margin-top: 0px !important;
    margin-bottom: 20px !important;
    z-index: 0;
    text-align: center;
    color: #111111 !important;
    font-weight: bold !important;
   
    font: normal 600 33px / 38px "Oswald", Helvetica, Arial, Verdana, sans-serif !important;

     font-size: 24px !important;
}

.vc_custom_1499293956812{padding-top: 20px !important;padding-bottom: 40px !important;}

/* nosotros */

.icono_inversiones_02 h2{ font-size: 25px !important; 
line-height: 1.2 !important; 

}

/* nosotros */

	

}