@charset "UTF-8";
/* CSS Document */
@font-face {
  font-family: MassimoGrafia;
  src: url('../fonts/MassimoGrafia-Bold.woff') format('woff');
  src: url('../fonts/MassimoGrafia-Bold.woff2') format('woff2');

  font-weight: 600;
  font-style:normal;
}

@font-face {
  font-family: MassimoGrafia;
  src: url('../fonts/MassimoGrafia-Regular.woff') format('woff');
  src: url('../fonts/MassimoGrafia-Regular.woff2') format('woff2');

  font-weight: 300;
  font-style:normal;
}

@font-face {
  font-family: MassimoGrafia;
  src: url('../fonts/MassimoGrafia-Light.woff') format('woff');
  src: url('../fonts/MassimoGrafia-Light.woff2') format('woff2');

  font-weight: 100;
  font-style:normal;
}

@font-face {
  font-family: MassimoGrafia;
  src: url('../fonts/MassimoGrafia-Medium.woff') format('woff');
  src: url('../fonts/MassimoGrafia-Medium.woff2') format('woff2');

  font-weight: 400;
  font-style:normal;
}


html,body{
	font-family: MassimoGrafia;
	font-weight: 300;
	font-size: 20px;
	color:black;
	font-feature-settings: 'calt' 0!important;
 /*  -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; */
	color:#0129d9;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	
}




a{color:#0129d9; text-decoration: none;}

a:hover{text-decoration: none;}


p{font-size: 25px!important; color:#000;}

h1{font-size:45px; font-weight: 400!important;}
h2{font-size:30px; font-weight:400!important}
h3{font-size:25px; font-weight:400!important}

p .icon{font-size: 50px!important; text-decoration: none; float:left; clear: both; margin-top: -25px; margin-right: 15px}
#footer-bar{text-align: center;margin-top: 100px; margin-bottom: 30px}

/*-------------- media queries -------------------*/

/****************************** BREAKER 2 ************************************************/
@media (min-width: 992px) and (max-width: 1199px) {


}

/****************************BREAKER 3******************************/
@media  (max-width: 991px) {

	
}




