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

@font-face {
  font-family: "OpenSans";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}


body, html {
font-family: OpenSans, Helvetica, Arial, sans-serif;
/*background: linear-gradient(180deg, rgba(246,246,246,1) 70%, rgba(226,226,226,1) 90%);*/
background: #FBFDFF;
/*background-repeat: no-repeat; 
background-size:cover; 
background-attachment:fixed;*/
color: #666;
font-size: 15px !important;
}

a {text-decoration: none !important;}

p, h1, h2, h3, .h2 {
	font-family: OpenSans, Helvetica, Arial, sans-serif;
	color: #073B19 !important;
}

.text-justify {
text-align: justify;
text-justify: inter-word;
}

.text-justify, p, h1, h2, h3, small {
-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
hyphens: auto;	
hyphenate-limit-chars: auto 3;
hyphenate-limit-lines: 4;
}
.nohyphen {
-webkit-hyphens: none;
-ms-hyphens: none;
hyphens: none;	
}