/*!
 * Start Bootstrap - Full Width Pics (https://startbootstrap.com/templates/full-width-pics)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-full-width-pics/blob/master/LICENSE)
 */


html {
  scroll-behavior: smooth;
  font-family: 'Roboto', sans-serif;
 }

p {
	font-size:20px;
}



/* Rimuovere arrows da input number - Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}


.bg-image-full {
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}


h1 {
	
	font-size:3rem;
	font-weight:bold;
}

h2 {
	font-weight:bold;
}

h3 {
	font-size:1.5rem; 
	padding-top:15px;
	padding-bottom:15px;
	font-weight:bold;
}

h4 {
	font-size:1rem;
	font-weight:bold;
	font-variant: small-caps;
}


li {
	padding-top:10px;
}

.fa {
  padding: 20px;
  font-size: 30px;
  width: 60px;
  text-align: center;
  text-decoration: none;
  border-radius: 50%;
}

.fa:hover {
    opacity: 0.7;
	text-decoration:none;
	color:white;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: #c13584;
  color: white;
}