/*=======================================
	insert your custom css rules here
=======================================*/

img.img-logo{
  width:50%
}

.blog_content p, .blog_content li{
  text-align: justify !important;
}

/* INDEX */

header{
  min-height: 60vh; /* Altezza minima in base all&amp;amp;amp;amp;amp;amp;amp;#039;altezza della viewport */
  max-height: 70vh; 
}

header.p_14, header.p_9,header.p_12,header.p_11{
  background-position: center;
}
header.p_7, header.p_10{
  background-position: bottom;
}
/*header.p_11, header.p_13{
  min-height: 60vh;
  max-height: 70vh; 
  background-position: center;
  background-size:cover;
}*/

.block.block1.p_1{
  width:100%;
  text-align:justify;
}

/*.block.block2.p_1{
  width:39%;
  text-align:center;
}

.block.block2.p_1 img{
  width:65%;
}*/

.block.block2.p_1{ 
  border-radius: 0 3em 0 3em;
}

.block.block3.p_1{ 
  border-radius: 3em 0 3em 0;
}

.block.block3.p_1{
    width:49%;
	margin: 1% 0 1% 1%;
}

.block.block3.p_1 a{
  color:#fff;
}

.block.block4.p_1{
  width:100%;
  border-radius: 1em;
}

.block.block4.p_1 h3{
 text-align:center;
  color:#fff;
}

.block.block5.p_1{
  width:100%;
  margin: 1% 0;
}

.block.block2 img{
  width:70%;
}

@media (min-width:991px){

.navbar-brand{
  width:20%;
}

}