@charset "utf-8";
/* CSS Document */

html {
  box-sizing: border-box;
   overflow-x: hidden;
}
*, *:before, *:after {
  box-sizing: inherit;
}

body{    
   max-width:100%;
   overflow-x: hidden;
}

.display-4
{
	max-width:80%}
	
	
.navbar-toggler	
{
	width:100%;}
	
.navbar-toggler-icon
{
	color:#333;}	
	

h2{
	color:#006baf;
	}

/*navigation*/


.logo{
	max-width:100%}
	
.nav-link{
	color:#333}	
	
	/*end navigation*/
	
	.jumbotron
{
	background-image: url(../img/jumbotron.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}

	.hogar
{
	background-image: url(../img/hogar.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	
}

	.web
{
	background-image: url(../img/web.jpg);
	background-repeat: no-repeat;
	background-size: cover;

}

.company
{
	background-image: url(../img/empresas.jpg);
	background-repeat: no-repeat;
	
}

.topybottom {
	padding-top: 40px;
	padding-bottom: 40px;
	}
	.left-right{
		padding:50px;
		}
	
	.faronics-space{
		height:310px;}
	
/*footer*/
footer{
	padding-top: 50px;
	background-color: #2c4b56;
	color:#afc8cc;
}
	
	
		
		.subfooter{			
		
background-color:#08191e;
			border-top:1px solid #1a2824;
			color:#a1b1bc;
		
			}
			
		.back_contact{
	background-image: url(../img/back_contact.jpg);
	background-repeat: no-repeat;
			}
	.redes{
	padding-right:10px;
	padding-top:10px;
	}	
	
/*end footer*/

