html {background:url(../imagens/site/bg.png);}
body {color:#303030;font:14px AvenirNextLTProRegular;}
html,
body {height:100%;}

a {color:#303030;}

.rounded {-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}

.bg-interna {position:absolute;z-index:1;width:100%;}
.bg-interna .part1 {background:url(../imagens/site/bg_top3.png) no-repeat center top;height:336px;position:absolute;z-index:3;width:100%;margin-top:-100px;}
.bg-interna .part2 {background:url(../imagens/site/bg_top1.png) no-repeat center top;height:336px;position:absolute;z-index:2;width:100%;margin-top:-100px;opacity:0;}
.bg-interna .part3 {background:url(../imagens/site/bg_top2.png) no-repeat center top;height:435px;position:absolute;z-index:1;width:100%;margin-top:-100px;opacity:0;}

.titulo-padrao {color:white;text-transform:uppercase;font-size:53px;font-family:'Oswald';font-weight:300;margin-top:150px;margin-bottom:120px;opacity:0;margin-left:-20px;}

.bullets {position:absolute;margin-top:40px;left:50%;}
.bullets .line {height:5px;width:100%;background:#303030;}
.bullets li {float:left;width:19px;height:19px;background:#303030;margin-top:-12px;margin-right:25px;cursor:pointer;transition:all ease 0.2s;-moz-border-radius:19px;-o-border-radius:19px;border-radius:19px;-webkit-border-radius:19px;}
.bullets li div {width:7px;height:7px;background:#a8a8a8;margin:6px 0px 0px 6px;transition:all ease 0.2s;position:Absolute;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px;-webkit-border-radius:7px;}
.bullets li:hover,
.bullets li.selected {width:25px;height:25px;transition:all ease 0.2s;margin-left:-3px;margin-top:-15px;margin-right:22px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-border-radius:25px;}
.bullets li:hover div,
.bullets li.selected div {background-position:right;transition:all ease 0.2s;background:#43b3ea;width:13px;height:13px;-moz-border-radius:13px;-o-border-radius:13px;border-radius:13px;-webkit-border-radius:13px;margin:6px 0px 0px 6px;}

.header-spacing {height:140px;}

#content {min-height:100%;position:relative;}
#content-page {padding-bottom:350px;}

#header {height:0px;position:absolute;width:100%;}
#header .logo {float:left;margin-top:40px;}
#header .menu {margin-top:65px;position:absolute;right:0px;}
#header .menu li {float:left;text-transform:uppercase;font-size:13px;height:40px;position:relative;font-family:'Oswald';font-weight:300;transition:all ease 0.5s;}
#header .menu li:hover .text {color:#1284bc;transition:all ease 0.5s;}
#header .menu .text {margin-top:12px;padding:0px 20px;color:white;z-index:2;position:relative;}
#header .menu .bg {background:white;height:0px;position:Absolute;width:100%;margin-top:0px;}
#header .facebook {position:Absolute;right:20px;top:40px;width:8px;height:17px;background:url(../imagens/site/ico_facebook.png) no-repeat;}
#header .bg-left {overflow:hidden;width:0%;position:absolute;height:73px;background:url(../imagens/site/bg_menu_left.png) repeat-x;}
#header .bg-right {overflow:hidden;width:0%;position:absolute;height:73px;background:url(../imagens/site/bg_menu_right.png) repeat-x;left:30%;}
#header.fixed {position:fixed;z-index:9;width:100%;margin-top:-10px;}
#header.fixed .logo {display:none;}
#header.fixed .wrapper {position:relative;z-index:2;margin-top:-41px;}
#header.fixed .logo-small {position:absolute;margin-top:22px;right:20px;cursor:pointer;width:140px;height:40px;}
#header.fixed .logo-small img {position:absolute;}
#header.fixed .logo-small .ico {position:absolute;margin-left:107px;margin-top:8px;}
#header.fixed .logo-small .ico * {position:absolute;width:32px;height:4px;background:white;}
#header.fixed .logo-small .ico .part1 {margin-top:0px;transition:all 0.2s ease;}
#header.fixed .logo-small .ico .part2 {margin-top:10px;}
#header.fixed .logo-small .ico .part3 {margin-top:19px;transition:all 0.2s ease;}
#header.fixed .logo-small .ico.close .part1 {
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	-moz-transform: rotate3d(0, 0, 1, -45deg);
	-ms-transform: rotate3d(0, 0, 1, -45deg);
	-o-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	transition:all 0.2s ease;
}
#header.fixed .logo-small .ico.close .part3 {
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	-moz-transform: rotate3d(0, 0, 1, 45deg);
	-ms-transform: rotate3d(0, 0, 1, 45deg);
	-o-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	transition:all 0.2s ease;
}
#header.fixed .menu {margin-top:24px;left:0px;position:Absolute;}
#header.fixed .facebook {margin-top:-5px;z-index:3;}

#footer {height:155px;position:absolute;bottom:0;width:100%;background:#303030;}
#footer .bg {position:Absolute;background:url(../imagens/site/bg_footer.png) no-repeat center top;width:100%;height:160px;margin-top:-160px;}
#footer .box {float:left;color:White;padding-left:25px;margin-top:40px;width:25%;}
#footer .box a {color:white;}
#footer .box .titulo {margin-bottom:15px;margin-top:2px;}
#footer .box.endereco {background:url(../imagens/site/ico_localizacao.png) no-repeat;}
#footer .box.telefone {background:url(../imagens/site/ico_telefone.png) no-repeat;}
#footer .box.email {background:url(../imagens/site/ico_email.png) no-repeat 0px 5px;}

#footer .egge {width:54px;height:41px;background:url(../imagens/site/egge.png) no-repeat;overflow:hidden;-webkit-transition:ease-out all 0.4s;transition:ease-out all 0.4s;float:right;margin-top:55px;}
#footer .egge .part1 {width:11px;height:24px;background:url(../imagens/site/egge2.png) no-repeat;position:absolute;margin-top:4px;margin-left:4px;-webkit-transition:ease-out all 0.2s;transition:ease-out all 0.2s;}
#footer .egge .part2 {width:11px;height:34px;background:url(../imagens/site/egge3.png) no-repeat;position:absolute;margin-top:4px;margin-left:16px;-webkit-transition:ease-out all 0.4s;transition:ease-out all 0.4s;}
#footer .egge .part3 {width:11px;height:34px;background:url(../imagens/site/egge3.png) no-repeat;position:absolute;margin-top:4px;margin-left:28px;-webkit-transition:ease-out all 0.6s;transition:ease-out all 0.6s;}
#footer .egge .part4 {width:11px;height:24px;background:url(../imagens/site/egge2.png) no-repeat;position:absolute;margin-top:4px;margin-left:40px;-webkit-transition:ease-out all 0.8s;transition:ease-out all 0.8s;}
#footer .egge:hover {background-position:bottom;}
#footer .egge:hover .part1 {background-position:bottom;}
#footer .egge:hover .part2 {background-position:bottom;}
#footer .egge:hover .part3 {background-position:bottom;}
#footer .egge:hover .part4 {background-position:bottom;}

#home .banners {background:url(../imagens/site/bg_banner.jpg) no-repeat center top;height:840px;margin-top:-140px;}
#home .banner1 {color:white;}
#home .banner1 * {position:absolute;}
#home .banner1 a {text-transform:uppercase;width:114px;height:40px;line-height:40px;text-align:center;font-size:20px;font-family:'Oswald';font-weight:300;margin-top:500px;z-index:3;left:50%;margin-left:0px;opacity:0;border:1px solid white;overflow:hidden;}
#home .banner1 a .text {width:114px;height:40px;color:white;transition:ease color 0.4s;position:absolute;z-index:2;}
#home .banner1 a:hover .text {color:black;transition:ease color 0.4s;position:absolute;}
#home .banner1 a .bg {width:114px;height:0px;transition:ease background 0.4s;background:white;}
#home .banner1 a:hover .bg {transition:ease background 0.4s;height:40px;}
#home .banner1 .titulo {color:White;text-transform:uppercase;font-size:63px;font-family:'Oswald';font-weight:300;z-index:2;margin-top:300px;left:50%;margin-left:190px;opacity:0;}
#home .banner1 .texto {margin-top:300px;z-index:3;left:50%;margin-left:190px;opacity:0;}
#home .banner1 .part1 {background:url(../imagens/site/banner1/1.png) no-repeat center top;width:100%;height:513px;margin-top:299px;margin-left:-700px;z-index:2;opacity:0;}
#home .banner1 .part2 {background:url(../imagens/site/banner1/2.png) no-repeat right bottom;width:0px;height:3px;margin-top:500px;margin-left:-20px;left:50%;opacity:0;}
#home .banner2 {color:white;}
#home .banner2 * {position:absolute;}
#home .banner2 a {text-transform:uppercase;width:114px;height:40px;line-height:40px;text-align:center;font-size:25px;font-family:'Oswald';font-weight:300;margin-top:470px;z-index:3;left:50%;margin-left:0px;opacity:0;border:1px solid white;overflow:hidden;}
#home .banner2 a .text {width:114px;height:40px;color:white;transition:ease color 0.4s;position:absolute;z-index:2;}
#home .banner2 a:hover .text {color:black;transition:ease color 0.4s;}
#home .banner2 a .bg {width:114px;height:0px;transition:ease background 0.4s;background:white;}
#home .banner2 a:hover .bg {transition:ease background 0.4s;height:40px;}
#home .banner2 .titulo {color:White;text-transform:uppercase;font-size:70px;font-family:'Oswald';font-weight:300;z-index:2;margin-top:200px;left:50%;margin-left:140px;opacity:0;}
#home .banner2 .texto {margin-top:240px;z-index:3;left:50%;margin-left:145px;opacity:0;width:300px;}
#home .banner2 .part1 {background:url(../imagens/site/banner2/1.png) no-repeat center top;width:100%;height:495px;margin-top:240px;margin-left:-700px;z-index:2;opacity:0;}
#home .banner2 .part2 {background:url(../imagens/site/banner2/2.png) no-repeat right bottom;width:0px;height:3px;margin-top:300px;left:50%;opacity:0;margin-left:-340px;}
#home .banner3 {color:white;}
#home .banner3 * {position:absolute;}
#home .banner3 a {text-transform:uppercase;width:114px;height:40px;line-height:40px;text-align:center;font-size:20px;font-family:'Oswald';font-weight:300;margin-top:500px;z-index:3;left:50%;margin-left:100px;opacity:0;border:1px solid white;overflow:hidden;}
#home .banner3 a .text {width:114px;height:40px;color:white;transition:ease color 0.4s;position:absolute;z-index:2;}
#home .banner3 a:hover .text {color:black;transition:ease color 0.4s;position:absolute;}
#home .banner3 a .bg {width:114px;height:0px;transition:ease background 0.4s;background:white;}
#home .banner3 a:hover .bg {transition:ease background 0.4s;height:40px;}
#home .banner3 .titulo {color:White;text-transform:uppercase;font-size:63px;font-family:'Oswald';font-weight:300;z-index:2;margin-top:300px;left:50%;margin-left:190px;opacity:0;}
#home .banner3 .texto {margin-top:300px;z-index:3;left:50%;margin-left:190px;opacity:0;}
#home .banner3 .part1 {background:url(../imagens/site/banner3/1.png) no-repeat center top;width:100%;height:513px;margin-top:296px;margin-left:-700px;z-index:2;opacity:0;}
#home .banner3 .part2 {background:url(../imagens/site/banner3/2.png) no-repeat right bottom;width:0px;height:3px;margin-top:500px;margin-left:-20px;left:50%;opacity:0;}
#home .banners .lista {height:780px;}
#home .banners .bullets {z-index:4;}
#home .banners .banner {display:none;}
#home .servicos {background:url(../imagens/site/bg_servicos.jpg) no-repeat center top;height:460px;margin-top:50px;padding-top:40px;}
#home .servicos .lista {position:absolute;}
#home .servicos .titulo {font-family:'Oswald';font-weight:300;color:White;text-transform:uppercase;text-align:center;font-size:53px;margin-top:40px;margin-bottom:92px;}
#home .servicos .servico {border:1px solid white;float:left;color:White;text-align:center;transition:all 0.2s ease;margin:0px 10px;}
#home .servicos .servico .nome {text-transform:uppercase;font-family:'Oswald';font-weight:300;font-size:23px;margin:20px 0px 15px 0px;}
#home .servicos .servico .texto {margin:0px 20px;font-size:13px;line-height:21px;display:none;overflow:hidden;}
#home .servicos .servico .link {display:none;}
#home .servicos .servico .saiba-mais {font-family:'Oswald';font-weight:300;background:white;width:114px;height:40px;line-height:40px;display:block;margin:0 auto;margin-top:30px;margin-bottom:20px;text-transform:uppercase;color:#1184bc;font-size:25px;}
#home .servicos .servico:hover {border-top:3px solid #43b3ea;}
#home .clientes {margin-top:70px;}
#home .clientes .titulo {text-transform:uppercase;font-size:27px;color:#303030;font-family:'Oswald';font-weight:300;}
#home .clientes .cliente {float:left;width:210px;height:136px;border:1px solid #e3e3e3;background:white;text-align:center;display:table;margin-top:30px;margin-right:20px;}
#home .clientes .cliente div {vertical-align:middle;display:table-cell;}

#institucional {background:url(../imagens/site/bg_idea.jpg) no-repeat center -150px;height:953px;margin-bottom:-196px;}
#institucional .texto-breve {text-align:center;line-height:22px;}
#institucional .box {float:left;width:25%;margin:0px 4%;text-align:Center;margin-top:90px;}
#institucional .box .titulo {font-size:35px;color:#303030;text-transform:uppercase;}
#institucional .box .texto {margin-top:10px;line-height:22px;}
#institucional .fotos {margin-top:100px;}
#institucional .foto {float:left;overflow:hidden;position:relative;margin:0px 16px;transition:ease width 0.4s;}
#institucional .foto img {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	transition:ease all 0.4s;
}
#institucional .foto:hover img {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	transition:ease all 0.4s;
}
#institucional .foto div {position:Absolute;width:100%;height:100%;background:url(../imagens/site/ico_zoom.png) no-repeat center;z-index:2;opacity:0;}

#produtos {height:850px;}
#produtos .produtos {margin-top:50px;}
#produtos .produto {transition:ease width 0.4s;float:left;height:528px;background:white;border:1px solid #dadada;overflow:hidden;position:relative;}
#produtos .produto .nome {font-family:'Oswald';font-weight:300;width:100%;position:absolute;margin-top:470px;text-align:center;color:#303030;text-transform:uppercase;font-size:30px;}
#produtos .produto .texto {width:90%;text-align:center;color:#303030;font-size:14px;line-height:22px;margin:0 auto;margin-top:535px;padding-bottom:20px;}
#produtos .produto img {position:absolute;}
#produtos .produto .top {position:Absolute;width:100%;height:0px;background:#2098d5;z-index:2;}
#produtos .bullets {margin-top:600px;}
#produtos .lista {display:none;position:absolute;width:100%;}

#produto .box-texto {float:left;width:840px;margin-bottom:30px;right:771px;margin-left:10px;}
#produto .box-texto .titulo {font-size:35px;text-transform:uppercase;margin-bottom:15px;}
#produto .box-texto .texto {line-height:26px;}
#produto .box-fotos {float:left;position:relative;overflow:hidden;margin-left:10px;}
#produto .box-fotos .titulo {text-transform:uppercase;margin-bottom:10px;font-size:23px;font-family:'Oswald';font-weight:300;}
#produto .box-fotos .foto {float:left;background:white;text-align:center;width:245px;height:252px;display:table;border:1px solid #dadada;margin-right:15px;}
#produto .box-fotos .foto div {display:table-cell;vertical-align:middle;}
#produto .box-fotos .foto img {width:80%;}
#produto .box-fotos .fotos {margin-top:30px;}
#produto .box-fotos .lista {display:none;position:absolute;width:100%;}
#produto .box-videos {float:right;position:relative;margin-right:10px;}
#produto .box-videos .titulo {text-transform:uppercase;margin-bottom:10px;font-size:23px;font-family:'Oswald';font-weight:300;}
#produto .box-videos .video {border:1px solid #dadada;overflow:hidden;display:None;position:Absolute;}
#produto .box-videos iframe {width:100%;}
#produto .cotar {width:293px;height:64px;margin:0 auto;margin-top:100px;background:#303030;display:block;overflow:hidden;}
#produto .cotar div {width:293px;height:64px;line-height:64px;text-align:center;color:white;text-transform:uppercase;font-size:27px;font-family:'Oswald';font-weight:300;transition:ease background 0.4s;transition:ease color 0.4s;}
#produto .cotar:hover div {color:#43b3ea;background:black;transition:ease background 0.4s;transition:ease color 0.4s;}

#servicos .servico {transition:ease width 0.4s;float:left;width:394px;height:460px;position:relative;overflow:hidden;}
#servicos .servico .nome {width:100%;margin-top:195px;text-align:center;color:white;text-transform:uppercase;font-size:26px;position:absolute;z-index:2;font-family:'Oswald';font-weight:300;}
#servicos .servico .texto {width:90%;text-align:center;margin-top:250px;color:white;font-size:14px;line-height:22px;position:absolute;z-index:2;margin-left:5%;}
#servicos .servico .saiba-mais {font-family:'Oswald';font-weight:300;background:white;width:116px;height:41px;line-height:41px;text-transform:uppercase;text-align:center;color:#303030;font-size:23px;position:absolute;z-index:2;left:50%;margin-left:-58px;display:none;bottom:20px;}
#servicos .servico img {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	transition:ease all 0.4s;
}
#servicos .servico:hover img {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	transition:ease all 0.4s;
}
#servicos .bullets {margin-top:530px;}
#servicos .lista {display:none;position:absolute;width:100%;}
#servicos .lista .servicos-lista {height:500px;}
#servicos .servicos {height:500px;}

#servico .box-texto {float:left;width:840px;margin-bottom:30px;right:771px;margin-left:10px;}
#servico .box-texto .titulo {font-size:35px;text-transform:uppercase;margin-bottom:15px;}
#servico .box-texto .texto {line-height:26px;}
#servico .box-fotos {float:left;position:relative;overflow:hidden;margin-left:10px;}
#servico .box-fotos .titulo {text-transform:uppercase;margin-bottom:10px;font-size:25px;font-size:23px;font-family:'Oswald';font-weight:300;}
#servico .box-fotos .foto {float:left;background:white;text-align:center;width:245px;height:252px;display:table;border:1px solid #dadada;margin-right:15px;}
#servico .box-fotos .foto div {display:table-cell;vertical-align:middle;}
#servico .box-fotos .foto img {width:80%;}
#servico .box-fotos .fotos {margin-top:30px;}
#servico .box-fotos .lista {display:none;position:absolute;width:100%;}
#servico .box-videos {float:right;position:relative;margin-right:10px;}
#servico .box-videos .titulo {text-transform:uppercase;margin-bottom:10px;font-size:23px;font-family:'Oswald';font-weight:300;}
#servico .box-videos .video {border:1px solid #dadada;overflow:hidden;display:None;position:Absolute;}
#servico .box-videos iframe {width:100%;}
#servico .cotar {width:293px;height:64px;margin:0 auto;margin-top:100px;background:#303030;display:block;overflow:hidden;}
#servico .cotar div {width:293px;height:64px;line-height:64px;text-align:center;color:white;text-transform:uppercase;font-size:27px;font-family:'Oswald';font-weight:300;transition:ease background 0.4s;transition:ease color 0.4s;}
#servico .cotar:hover div {color:#43b3ea;background:black;transition:ease background 0.4s;transition:ease color 0.4s;}

#projetos {background:url(../imagens/site/bg_projetos.png) no-repeat center -150px;height:1150px;margin-bottom:-196px;}
#projetos .box-texto {float:left;width:650px;line-height:25px;margin-top:20px;margin-left:20px;}
#projetos .box-fotos {float:right;overflow:hidden;width:474px;position:relative;height:260px;}
#projetos .box-fotos .titulo {text-transform:uppercase;font-size:29px;margin-bottom:10px;}
#projetos .box-fotos .foto {float:left;background:white;text-align:center;width:146px;height:152px;display:table;border:1px solid #dadada;margin-right:15px;}
#projetos .box-fotos .foto div {display:table-cell;vertical-align:middle;}
#projetos .box-fotos .lista {display:none;position:Absolute;width:637px;}
#projetos .box-fotos .bullets {margin-top:180px;}
#projetos .processo {margin-top:-40px;}
#projetos .processo .center {position:Absolute;background:url(../imagens/site/bg_idea2.png) no-repeat center;width:0px;height:0px;left:50%;margin-top:340px;opacity:0;}
#projetos .processo .titulo {text-transform:uppercase;font-size:29px;position:absolute;margin-left:20px;}
#projetos .processo .box {position:absolute;opacity:0;}
#projetos .processo .box .passo {float:left;background:url(../imagens/site/bg_circle.png) no-repeat;width:104px;height:97px;text-align:center;line-height:97px;font-size:35px;}
#projetos .processo .box .detalhes {float:left;margin-left:30px;width:260px;}
#projetos .processo .box .nome {text-transform:uppercase;font-size:17px;margin-bottom:15px;}
#projetos .processo .passo1 {margin-top:115px;margin-left:157px;}
#projetos .processo .passo2 {margin-top:174px;margin-left:817px;}
#projetos .processo .passo3 {margin-top:551px;margin-left:593px;}
#projetos .processo .passo4 {margin-top:426px;margin-left:76px;}
#projetos .processo .arrow1 {position:Absolute;background:url(../imagens/site/bg_arrow1.png) no-repeat top;width:82px;height:0px;margin-top:390px;margin-left:146px;}
#projetos .processo .arrow2 {position:Absolute;background:url(../imagens/site/bg_arrow2.png) no-repeat;width:0px;height:81px;margin-top:54px;margin-left:556px;}
#projetos .processo .arrow3 {position:Absolute;background:url(../imagens/site/bg_arrow3.png) no-repeat;width:89px;height:0px;margin-top:345px;margin-left:915px;}
#projetos .processo .arrow4 {position:Absolute;background:url(../imagens/site/bg_arrow4.png) no-repeat;width:0px;height:0px;margin-top:670px;margin-left:422px;}

#downloads .box {float:left;border:1px solid #303030;text-align:center;width:290px;padding:20px 0px;margin-right:37px;}
#downloads .box .titulo {text-transform:uppercase;font-size:28px;margin-bottom:15px;}
#downloads .box a {color:#303030;transition:all ease 0.4s;display:block;font-size:16px;height:30px;line-height:30px;}
#downloads .box a:hover {color:white;transition:all ease 0.4s;background:#2098d5;}

#contato form {float:left;width:60%;margin-left:10px;position:relative;padding-bottom:50px;position:relative;}
#contato form .retorno {margin-bottom:15px;}
#contato form input[type="text"],
#contato form textarea {border:1px solid #a7a7a7;border-top:2px solid #2098d5;padding:0px 5%;font-size:16px;color:#303030;width:90%;height:76px;line-height:76px;background:transparent;margin-bottom:20px;}
#contato form textarea {height:200px;line-height:22px;padding:25px 5%;}
#contato form input[type="submit"] {border:0px;width:114px;height:40px;color:white;text-transform:uppercase;background:#303030;transition:all ease 0.4s;position:absolute;right:0px;}
#contato form input[type="submit"]:hover {background:black;color:#00a9ff;transition:all ease 0.4s;}
#contato .box-right {width:35%;float:right;}
#contato .box-right .box {padding-left:25px;width:270px;margin-top:40px;}
#contato .box-right .box .titulo {margin-bottom:15px;margin-top:2px;}
#contato .box-right .box.endereco {background:url(../imagens/site/ico_localizacao.png) no-repeat;}
#contato .box-right .box.telefone {background:url(../imagens/site/ico_telefone.png) no-repeat;}
#contato .box-right .box.email {background:url(../imagens/site/ico_email.png) no-repeat 0px 5px;}
#contato .localizacao {margin-top:60px;}
#contato .localizacao .titulo {text-transform:uppercase;font-size:35px;color:#303030;margin-bottom:15px;}
#contato #mapa {height:550px;width:100%;left:0px;}
