/*
Plugin: jQuery Parallax
Version 1.1.3
Author: Ian Lunn
Twitter: @IanLunn
Author URL: http://www.ianlunn.co.uk/
Plugin URL: http://www.ianlunn.co.uk/plugins/jquery-parallax/

License: http://creativecommons.org/licenses/by-sa/3.0/ (Attribution Share Alike). Please attribute work to Ian Lunn simply by leaving these comments in the source code or if you'd prefer, place a link on your website to http://www.ianlunn.co.uk/.
*/

@charset "utf-8";
/* CSS Document */


body{
	margin: 0;
	min-width: 980px;
	padding: 0;
	font-family:"LatoWeb";
	font-size: 0.8em;
	font-weight:500;
	overflow-x: hidden;
	}

p{
	margin: 0 0 10px 0;	
}

a{text-decoration:underline; color:#333;}
p, ul, input, textarea{
	font-weight:500;
	list-style-type:none;
	list-style-position:outside;	
}

img{
	border: 0;
}
.hr{
    border:solid 1px #ccc;
    color:#ccc;
}
.link1{
	color:#FFF;

}
.link1:hover{
	color:#CCC;
	text-decoration: underline;    
}
.link2{
	color:#666;
	text-decoration: underline;
}
/* FONTES*/
.fonteBranca{
	color:#FFFFFF;
}
.fonteTitulo{
	text-transform:uppercase;
	font-weight:600;	
	font-size: 1em;
	padding:0 0 20px 0;
	}
.fonte2{
	font-size: 1.2em;
}
.centralizar{
	text-align: center;
	
}
.alinhaDir{
	text-align: right;
}
.alinhaEsq{
	text-align: left;
}

h1, #pixels{
	font-size: 1em;
	font-style:normal;
	font-weight:200;
	color:#333;
}

h2{
	font-size:1.2em;
	font-weight:500;
	font-style:normal;
}
h3{
	font-size:1em;
	font-style:normal;
	font-weight:200;
	color:#6600ff;
}
/* TITULO DOS SUBMENUS DE SERVIÇOS*/
h4{
	font-size:1em;
	font-weight:600;
	font-style:normal;
	padding-left:15px;
}
.txtWhite{
	color:#FFF;
}
.data{
	color:#CCC;
	height:25px;
	padding:5px 0 0 0;
}

.telefone{
	font-size:1em;
	font-weight:400;
	font-style:normal;
	padding:20px 0 0 20px;
	color:#000;
	
}
#aviso{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 3em;
    background:#111b3f;
    color: #FFF;
    transition: all 0.5s;
}
#aviso:hover{
    background:#152769;
}
/*ALINHAMENTOS*/
.centro{text-align:center;}
.esquerda{text-align:left;}
.direita{text-align:right;}
.centralizaFlexBox{
	display: -webkit-flex;
  	display: flex;
  	-webkit-align-items: center;
  	align-items: center;
  	-webkit-justify-content: center;
  	justify-content: center;
}
#header h1, #pixels{
	color: #48941A;
}

.coluna{float:left;
		clear:right;
	}
.limpa{clear:both;}	
.esconde{display:none;}


a .botao01 {
	background:#fff;
	color:#000;
	border:solid 1px #ccc;
	height:30px;	
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:10px; 
	width:400px; 
	margin:0 auto;
	padding:15px 0 0 0;
	text-decoration:none;
	}
a .botao01:hover{background:#ebebeb;color:#333;}	


.bot02{
	font-size:18px;	
	background:#fff;
	color:#666666;
	border:solid 2px #666666;
	height:30px;	
	-moz-border-radius:30px;
	-webkit-border-radius:30px; 
	border-radius:30px; 
	margin:0 auto;
	padding:5px 0 0 0;
	text-decoration:none;
	text-align:center;
	transition: box-shadow 0.3s, border 0.3s;	
}
.bot02:hover{
	font-size:18px;
	background:#f2f2f2;
	color:#555;
	border:solid 2px #555;
	height:30px;	
	-moz-border-radius:30px;
	-webkit-border-radius:30px; 
	border-radius:30px; 
	margin:0 auto;
	padding:5px 0 0 0;
	text-decoration:none;
	text-align:center;
	box-shadow: 0 0 5px 1px #969696;	
}



/*MENU TOPO*/

.ulMenu{float:left;clear:right;margin:0 0 0 80px;}
.liMenu{
	float:left;
	clear:right;
	margin:25px 5px 0 0;
	padding:10px 0;
	width:110px;
	height:20px;
	background:transparent url('images/bgMenu.gif') repeat-x;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-size:14px;
	text-transform: uppercase;
	border-bottom:solid 1px #FFF;
	color:#333;
	cursor:pointer;
	/*transition: box-shadow 0.3s, border 0.3s;/*FAZ O EFEITO DE SOMBRA*/		
	}
	
.liMenu:hover{
	float:left;
	clear:right;
	margin:25px 5px 0 0;
	padding:10px 0;
	width:110px;
	height:20px;
	background:#ebebeb;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-size:14px;
	text-transform:uppercase;
	border-bottom:solid 1px #CCC;
	color:#696969;
	cursor:pointer;
	/*box-shadow: 0 0 5px 1px #969696; */		
	}	

.liMenuCor1{border:solid 1px #e81f0c;}
.liMenuCor2{border:solid 1px #a605ff;}
.liMenuCor3{border:solid 1px #1d70ea;}
.liMenuCor4{border:solid 1px #06cc3b;}
	
.liMenuCor1:hover{border:solid 1px #e81f0c;background:#e81f0c;color:#fff;}
.liMenuCor2:hover{border:solid 1px #a605ff;background:#a605ff;color:#fff;}
.liMenuCor3:hover{border:solid 1px #1d70ea;background:#1d70ea;color:#fff;}
.liMenuCor4:hover{border:solid 1px #06cc3b;background:#06cc3b;color:#fff;}

/* FIM DE MENU TOP*/
	

/* SERVICOS*/


.menuServ{
	float:left;
	clear:right;
	margin:5px 5px 0 0;
	padding:15px 0 2px 0;
	width:250px;
	height:30px;
	background:#FFF;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-size:1em;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:5px; 	
	border:solid 1px #CCC;
	color:#333;
	transition: box-shadow 0.3s, border 0.3s;/*FAZ O EFEITO DE SOMBRA*/
	cursor:pointer;		
	}
	
.menuServ:hover{
	float:left;
	clear:right;
	margin:5px 5px 0 0;
	padding:15px 0 2px 0;
	background:#ebebeb;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-size:1em;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:5px; 	
	border:solid 1px #7fb42f;
	color:#CCC;
	box-shadow: 0 0 5px 1px #969696;		
	}	
.menuServ:active{
	background:#f2f2f2;
	
}

/* COMEÇO DE MENU BOLAS*/
.divBola{
	padding: 5px 10px;
	float:left;
	clear: right;
}

.imgBola{
	width:60px;
	cursor:pointer;
}
/* FIM DE MENU BOLAS*/

li.menuServ2{
	cursor:pointer;
	border-bottom:solid 1px #ccc;
	padding:3px 7px;
	margin-left:-25px; /* HACK PRA POSIÇÃO DA LISTA*/
}
.menuServ2:hover{
	background:#666;
	color:#FFF;
	
}

.logoTopo{
	padding: 20px 35px 0 35px;
}

#menuServicos{
	float:left;
	clear:right;
	width:300px;	
}


/* COMEÇO DE BLOCO SERVICO*/
.blocoMenu{
	float:left;
	clear:right;
	width:1000px;
	border:solid 0px #000;
}

.boxServ1{
	width: 1050px;
	overflow: hidden;

}
.boxServico{
	float: left;
	clear: right;
	width:49%;
	}
.boxServicoWeb{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #f8f9fb;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoWeb{
	color: #063fc4;
	font-size: 2em;
}
.boxServico0800{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #f4f3f8;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.divTeleSpace1{
	height: 30px
}
.divTeleSpace2{
	height: 20px
}
.divTeleSpace3{
	height: 40px
}

.tituloServico0800{
	color: #9016f3;
	font-size: 2em;
}
.boxServicoDados{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #fefdeb;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoDados{
	color: #abac05;
	font-size: 2em;
}
.boxServicoExtranet{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #f7f3f2;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoExtranet{
	color: #f90e0b;
	font-size: 2em;
}
.boxServicoCobranca{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #fafafa;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoCobranca{
	color: #215dfb;
	font-size: 2em;
}

.boxServicoPDV{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #f7f5f8;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoPDV{
	color: #804389;
	font-size: 2em;
}
.boxServicoPresenca{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #f8f8f8;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoPresenca{
	color: #b6447d;
	font-size: 2em;
}
.boxServicoNPS{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #fff5ec;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoNPS{
	color: #ea148c;
	font-size: 2em;
}
.boxServicoRegua{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #f8f8f8;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoRegua{
	color: #696969;
	font-size: 2em;
}
.boxServicoSatisfacao{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #faf7f0;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoSatisfacao{
	color: #fe680a;
	font-size: 2em;
}
.boxServicoTI{
	float: left;
	clear: right;
	width:45%;
	height: 439px;
	background: #FFF;
	margin-left:5px;
	padding: 25px 25px 0 25px;
	color: #666;
	text-align: left;
}
.tituloServicoTI{
	color: #696969;
	font-size: 2em;
}



.servTelefone{
	float: left;
	clear: right;
	border:solid 0px #000;
	margin: 40px 0 0 0;
	width: 300px;
	text-align: center;
	color: #666;
	font-size: 1.2em;
}

.boxServEspeciais{

}
/* COMEÇO DE BLOCO SERVICO*/


.inclui{
	float:left;
	clear:right;
	width:44%;
	min-height:295px;
	background:#f2f2f2;
	margin:4px;
	padding:15px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:10px;	
}
.naoInclui{
	float:left;
	clear:right;
	width:44%;
	min-height:295px;
	background:#f2f2f2;
	margin:4px;
	padding:15px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:10px;		
}


.descServSim{
		list-style-image: url('images/sim.gif');
}
.descServNao{
		list-style-image: url('images/nao.gif');
}
/* FIM SERVICOS*/
	
.box1	{
	float:left;
	clear:right;
	width:30%;
	border:solid 0px #ccc;
	padding-top:0px;
}


.box2{
	float:right;
	width:450px;
	padding:55px;
	margin-top:90px;
	background-image: url('images/transp.png');
	color:#d51650;
}
.box3{
	float:left;
	clear:right;
	color:#FFF;
	border:solid 0px #ccc;
	padding: 5px 20px;
	width:45%;
	font-size:1em;
	
}
.box4{
	float:right;
	padding:25px;
	margin-top:50px;
	background:#FFF;
	color:#333;
}
.box5{
	width:900px;
	padding:25px;
	margin-top:50px;
	background:#f2f2f2;
	color:#333;
}
.box2text{
	float:left;
	clear:right;
	width:43.8%;
	min-height:350px;
	text-align:justify;
	background:#FFF;
	color:#444;
	margin:25px 5px;
	padding:20px 20px;
	border:solid 1px #ccc;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:10px; 	
	font-size:1em;
	
}
.box2Image{
	float:left;
	clear:right;
	width:45.9%;
	margin:50px 5px;
	border:solid 0px #ccc;
}

.formEsq{
	float:left;
	clear:right;
	width:35%;
	text-align:right;
	padding:8px 2px;
}
.formDir{
	float:left;
	clear:right;
	width:62%;
	padding:2px 4px;
}

/* DIVS ESQUERDA E DIREITA*/
.divEsq{
	width:49%;
	float:left;
	clear:right;	
}
.divDir{
	width:49%;
	float:left;
	clear:right;	
}


.somosEsq{
	width:45%;
	float:left;
	clear:right;
	padding:0 20px;
	text-align:justify;
}
.somosDir{
	width:45%;
	float:left;
	clear:right;	
	padding:0 20px;
	text-align:justify;	
	}
.noticiaEsq{
	width:45%;
	float:left;
	clear:right;
	padding:0 20px;
	text-align:justify;
}
.noticiaDir{
	width:45%;
	float:left;
	clear:right;	
	padding:0 20px;
	text-align:justify;	
	}
.noticiaImg{
	float:right;
	padding: 0 20px 20px 20px
}
.noticiaTexto{
	text-align: justify;
	padding: 20px;
	
}
/* FORMULARIOS*/
.tabServ01{
	width:98%;
	height:30px;
}
.tabServ02{
	width:99%;
	height:28px;
	float:left;
	clear:right;
	text-align:right;
	background:#f2f2f2;
	padding:8px 15px 0 0;
	margin:0 0 1px 0;
	border-bottom:solid 1px #CCC;	
}
.tabServ03{
	width:130px;
	height:32px;	
	float:left;
	clear:right;	
	background:#fef4f7;
	text-align:center;
	padding:8px 0 0 0;
	margin:0 0 1px 0;
	border-bottom:solid 1px #ffa9c3;
	font-weight:600;
	color:#666666;
	display:none;
}

input[type='text']{
	font-family:"LatoWeb";
	font-size:1em;
	width:99%;
	height:30px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:10px;
	border:none;
	background:#FFF;
	padding: 5px 1px ;
	transition: box-shadow 0.3s, border 0.3s;
}
input[type="text"]:focus{
	
	box-shadow: 0 0 5px 1px #969696;
}
textarea{
	font-family:"LatoWeb";
	font-size: 1em;
	width:99%;
	height:60px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	border-radius:10px;
	border:none;
	background:#FFF;
	padding:5px 1px;
	transition: box-shadow 0.3s, border 0.3s;	
}
textarea:focus{
	font-family:"LatoWeb";
	font-size: 1em;
	box-shadow: 0 0 5px 1px #969696;	
}

/* FIM DE FORMULARIOS*/



.float-left{
	float: left;	
	margin: 0 0 0 20px;
}

.float-right{
	float: right;
	margin: 0 20px 0 0;
}

.center{
	font-size: 2.5em;
	padding: 80px 0 0 0;
	text-align: center;
}

.barraTopo{
	text-align: right;
	margin:0px;
	padding:0px;
	height:30px;
}

#nav{
	list-style: none;
	position: fixed;
	right: 20px;
}

#nav li{
	margin: 0 0 15px 0;	
}

#header, #intro, #second{
	width: 100%;
}

#menu{
	height:80px;
}

/* BOX SERVICOS*/
.fio1{
	background:#FFF;
	height:4px;
}
.fio2{
	background:#CCC;
	height:8px;
}
/* FIM DE BOX SERVICOS*/

#intro{
	/*background:url(images/ferramentaMadeira.jpg) 50% 0 no-repeat;*/
	color: #333;
	height: 400px;
	border:solid 0px #000;
	margin: 0 auto;
	padding: 0;
}
#servico{
	background:#ebebeb;
	min-height:200px;
}
.titulo1{
	width:99%;
	text-align:center;
	font-family:"LatoWeb";
	padding:15px 0 0 0;
	font-size:1.4em;
	text-transform:uppercase;
	font-weight:200;	
	color:#FFF;
}
.titulo2{
	width:99%;
	font-family:"LatoWeb";
	padding:5px 0 15px 10px;
	font-size:1.4em;
	text-transform:uppercase;
	font-weight:200;	
	color:#FFF;
	overflow:auto;
}

.titulo3{
	width:99%;
	font-family:"LatoWeb";
	padding:15px 5px;
	font-size:1.4em;
	text-transform:uppercase;
	font-weight:200;	
	color:#000;
	overflow:auto;
}.titulo4{
	width:99%;
	font-family:"LatoWeb";
	padding:15px 5px;
	font-size:1.4em;
	text-transform:uppercase;
	font-weight:200;	
	color:#FFF;
	overflow:auto;
}
.mf8Telefone{
	font-size:1.3em;
	text-align: center;
	color:#000;
}

#orcamento{
	background:#4d4d4d	;
	
}

#somos{
	background:#ebebeb;
	padding:15px 15px;
	min-height:140px;
	color:#666;
}

#second{
	background: url(images/paredeMF8.jpg) 50% 0 no-repeat;
	height:400px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
}

#second .bg{
	background: url(images/trainers.png) 50% 0 no-repeat;
	height: 1300px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 900px;
	z-index: 200;
}

#fale{
	background:#f2f2f2;
	color: white;
	height: 400px;
	padding: 0 0 0 0;	
}

#fifth{
	background: #999;
	height: auto;
	margin: 0 auto;
	padding: 40px 0 0 0;
	font-size: 1.2em;
}

.story{
	margin: 0 auto;
	border:solid 0px #000;
	width: 1050px;
	overflow: auto;

}

#politica{
	margin: 0 auto;
    padding: 40px;
	border:solid 1px #CCC;
	width: 1050px;
	overflow: auto;

}

.story .float-left, .story .float-right{
	padding: 100px 0 0 0;
	position: relative;
	width: 350px;	
}
.rodape{
		margin:0 auto;
		padding:50px 0 0 0;
		width:980px;
		border:solid 0px #000;
		color:#FFFFFF;
		text-align: center;
	
}

/* ICONES LATERAIS*/
#icones{
	position:fixed;
	z-index:100;
	top: 50%;
	right: 0;
}
#contatoEmail{
	position:fixed;
	z-index:102;
	top: 50%;
	right: 0;
	margin: -125px 65px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 60px;
}
#contatoEmail2{
	position:fixed;
	z-index:101;
	background: #74be4b; 
	top: 50%;
	right: 0;
	margin: -104px 35px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 40px;
	color:#fff;
	overflow:hidden;
	text-align: center;
	-webkit-border-top-left-radius: 40px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-topleft: 40px;
	-moz-border-radius-bottomleft: 40px;
	border-top-left-radius: 40px;
	border-bottom-left-radius: 40px;

}



#contatoChat{
	position:fixed;
	z-index:102;
	top: 50%;
	right: 0;
	margin: -60px 65px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 60px;
}
#contatoChat2{
	position:fixed;
	z-index:101;
	background: #74be4b; 
	top: 50%;
	right: 0;
	margin: -39px 35px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 40px;
	color:#fff;
	overflow:hidden;
	text-align: center;
	-webkit-border-top-left-radius: 40px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-topleft: 40px;
	-moz-border-radius-bottomleft: 40px;
	border-top-left-radius: 40px;
	border-bottom-left-radius: 40px;

}


#contatoTelefone{
	position:fixed;
	z-index:102;
	top: 50%;
	right: 0;
	margin: 5px 65px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 60px;
    display:none;
}
#contatoTelefone2{
	position:fixed;
	z-index:101;
	background: #74be4b; 
	top: 50%;
	right: 0;
	margin: 26px 35px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 40px;
	color:#fff;
	overflow:hidden;
	text-align: center;
	-webkit-border-top-left-radius: 40px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-topleft: 40px;
	-moz-border-radius-bottomleft: 40px;
	border-top-left-radius: 40px;
	border-bottom-left-radius: 40px;

}

#contatoZap{
	position:fixed;
	z-index:102;
	top: 50%;
	right: 0;
	margin: 5px 65px 0 0;
	padding:20px 0 0 0;
	width: 0px;
	height: 60px;
	
}
#contatoZap2{
	position:fixed;
	z-index:101;
	background: #74be4b; 
	top: 50%;
	right: 0;
	margin: 26px 35px 0 0;
	padding:13px 0 0 0;
	width: 0px;
	height: 47px;
	color:#fff;
	overflow:hidden;
	text-align: center;
	-webkit-border-top-left-radius: 40px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-topleft: 40px;
	-moz-border-radius-bottomleft: 40px;
	border-top-left-radius: 40px;
	border-bottom-left-radius: 40px;
	diplay:none;
    font-size: 0.9em;

}


/* FIM DE ICONES LATERAIS  */

#setaTopo{
	position:fixed;
	z-index:20;
	bottom:0px;
	left:50%;
	margin:0 0 10px 540px;
	cursor:pointer;
	display:none;
	
}

/* POLITICA DE PRIVACIDADE*/
.politicaDir{
    float:left;
    clear: right;
    width:47%;
    padding: 10px 15px;    
}
.politicaEsq{
    float:left;
    clear: right;
    width:47%;
    padding: 10px 15px;    
}

.boxCookie{
    background:#f2f2f2;
    padding: 20px 30px;
    margin:15px 0;
}

/* FIM DE POLITICA DE PRIVACIDADE*/



/* Webfont: Lato-Light */@font-face {
    font-family: 'LatoWebLight';
    src: url('font/Lato/Lato-Light.eot'); /* IE9 Compat Modes */
    src: url('font/Lato//Lato-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Lato//Lato-Light.woff2') format('woff2'), /* Modern Browsers */
         url('font/Lato//Lato-Light.woff') format('woff'), /* Modern Browsers */
         url('font/Lato//Lato-Light.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Regular */@font-face {
    font-family: 'LatoWeb';
    src: url('font/Lato/Lato-Regular.eot'); /* IE9 Compat Modes */
    src: url('font/Lato/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Lato/Lato-Regular.woff2') format('woff2'), /* Modern Browsers */
         url('font/Lato/Lato-Regular.woff') format('woff'), /* Modern Browsers */
         url('font/Lato/Lato-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Medium */@font-face {
    font-family: 'LatoWebMedium';
    src: url('fonts/Lato-Medium.eot'); /* IE9 Compat Modes */
    src: url('fonts/Lato-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/Lato-Medium.woff2') format('woff2'), /* Modern Browsers */
         url('fonts/Lato-Medium.woff') format('woff'), /* Modern Browsers */
         url('fonts/Lato-Medium.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
  font-family: "OpenSans-Light";
  src: url("font/OpenSans-Light.ttf");
}
@font-face{
  font-family: "OpenSans-Regular";
  src: url("font/OpenSans-Regular.ttf");
  }
@font-face{
  font-family: "Nobile";
  src: url("font/Nobile/nobile-webfont.eot");
  src: url("font/Nobile/nobile-webfont.ttf");
  }
  
  
 
  
  