@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Barlow:300,400,500,600,700);
body {
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'Barlow', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #333;
	overflow-x: hidden;
}
h1, h2, h3, h4, h5 { 
   font-family: 'Nunito', sans-serif;
	color: #232c68;
	font-weight: 500;
	text-transform: uppercase;

}
#profilo{margin:0; padding:0 0 40px 0}
#settore{margin:0; padding:0 0 40px 0}
#attivita{margin:0; padding:0 0 40px 0}
#referenze{margin:0; padding:20px 0 40px 0}
.blu{color: #232c68;}
.azzurro{color:#3693d0;}
.bg-blu{background-color: #232c68; color:#fff}
.bg-azzurro{background-color:#3693d0;}


.navbar {
  position: relative;
  min-height: 80px;
  margin-bottom: 0px;
  border: 1px solid transparent;
text-transform: uppercase;
	padding:0 100px;
}

.navbar-nav > li > a {
    padding-top: 40px;
    padding-bottom: 40px;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
background-color: #232c68; color:#fff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
background-color: #232c68; color:#fff
}
 

 
.elenco ul li{font-size: 15px; margin-left: 0px!important; }
.lead {font-weight: 800}
/*.navbar-default {
  background-color: #3693d0;
  border-color: none;
}
.navbar-default .navbar-brand {
  color: #fff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #232c68;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #fff;
}
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #3693d0;
  background-color: #232c68;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
   color: #3693d0;
  background-color: #232c68;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #3693d0;
  background-color: #232c68;
}
.navbar-default .navbar-toggle {
  border-color: transparent;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #3693d0;
  background-color: #232c68;  
}

.navbar-brand {
  float: left;
  height: 100px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}*/
.well {
  
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0px;
   
}
.jumbotron {
  background-image:url(../images/header-pvsgroup1.jpg );
  background-position: center;
	color:#fff;
text-shadow: 4px 4px 5px black;
	margin-bottom: 0px;
	
}
.jumbotron img{
    display:block;
    margin-left:auto;
    margin-right:auto;
	 
}

.ombra {
 text-shadow: 4px 4px 5px black;
	 
}
.settori{width: 140px; height: 140px;}

.jumbotroncontatti {
  background:url(../images/header-pvsgroup3.jpg);
 	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat;
	 color:#fff;
	height:750px;
 padding-top: 200px;
	
}

.jumbotroncontatti img{
    display:block;
    margin-left:auto;
    margin-right:auto;
	 
}
#contatti p, a{ color:#fff; text-align: center}
#contatti h3, h4{ color:#fff; text-align: center}
footer{padding:20px 0 20px 0}