@import url(https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i|Roboto:300,400,500,700);a,ins{text-decoration:none}img,input{margin:0;padding:0}.clear,.clearfix:after,br{clear:both}.col-2,.content,.sidebar{position:relative}.align-center,h3{text-align:center}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,tbody,tfoot,th,thead,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}.nav>li>a,body{font-size:17px;font-weight:400}body{line-height:normal;font-family:Roboto,sans-serif;color:#343434}.home-apresentacao h1,.home-apresentacao p,.nav>li>a{font-family:Lora,serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,nav,section{display:block}a{cursor:pointer}input{border:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}embed,img,picture,video{max-width:100%}.clearfix:after,.clearfix:before{content:" ";display:table}.center{margin:0 auto;max-width:1100px}.left{float:left}.right{float:right}.col-2,.col-3,.col-4,.col-5,.col-6{float:left}.margin-right{margin-right:35px}.margin-left{margin-left:35px}.margin-top{margin-top:35px}.row{width:100%;display:table}.col-2{width:48%;margin-right:4%;margin-bottom:30px}.content,.content-full,.sidebar{margin-bottom:20px}.col-3{width:32%;margin-right:2%}.col-4{width:22%;margin-right:4%}.col-5{width:16.5%;margin-right:4.31%}.col-6{width:15%;margin-right:2%}.col-2:nth-child(2n),.col-3:nth-child(3n),.col-4:nth-child(4n),.col-5:nth-child(5n),.col-6:nth-child(6n){margin-right:0}.content{width:64%}.content-full{width:100%}.sidebar{width:32%}.modal,header{position:fixed;top:0}.mob{display:none}header{width:100%;display:table;background-image:url(../img/header-bg.png);background-repeat:repeat-x;background-position:top left;z-index:3;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;padding:25px 0 0}.home-apresentacao .cta a,.home-apresentacao h1,.home-apresentacao p,.nav>li>a{text-shadow:2px 2px 2px #000}.header-logo img,.menu-fixo{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.menu-fixo{transition:all .6s ease;background-color:rgba(0,0,0,.9);background-image:none;border-bottom:solid 1px #FC0;padding:0}.header-logo{float:left;display:table;margin:12px 0}.header-logo img{width:140px;transition:all .6s ease}.home-apresentacao .cta a,.menu-fixo .header-logo img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.menu-fixo .header-logo img{width:100px;transition:all .6s ease}.nav{width:auto;float:right;display:block;margin-right:-25px}.nav a,.nav a:hover{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.nav>li{float:left}.nav>li>a{display:block;color:#FFF;padding:60px 35px 52px;background:url(../img/bg01.gif) 35px 88px no-repeat;text-transform:uppercase}.home-apresentacao h1,h3{background:url(../img/bg02.gif) center bottom no-repeat}.nav>li:hover>a{color:#FC0}.menu-fixo .nav{margin-top:-10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#parallax1{background-image:url(../img/banner01.jpg)}#parallax2{background-image:url(../img/banner02.jpg)}#parallax3{background-image:url(../img/banner03.jpg)}#parallax4{background-image:url(../img/banner04.jpg)}#parallax5{background-image:url(../img/banner05.jpg)}.home-apresentacao .parallax-layer{padding:260px 0 230px}.home-apresentacao .center{max-width:850px;text-align:center;color:#FFF}.home-apresentacao h1{color:#FFF;font-size:35px;padding:0 0 20px}.home-apresentacao p{font-weight:400;line-height:30px;font-size:20px;margin:50px auto 70px}.home-apresentacao .cta a{font-family:Roboto,sans-serif;font-size:20px;color:#FFF;text-transform:uppercase;border:2px solid #FC0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .6s ease;padding:20px 35px}.home-apresentacao .cta a:hover{color:#FC0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}h2,h3{color:#343434;font-family:Lora,serif;text-transform:uppercase}.equipe .item img,.equipe .item:hover img{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.contato,.map,.sobre{padding:60px 0 30px}h2{font-size:33px}h3{display:table;margin:0 auto;font-size:40px;padding:0 0 15px}.sobre p{font-size:18px;color:#888;margin:30px 0;line-height:32px}.sobre span{font-family:Lora,serif;font-size:23px;color:#333}.equipe .col-2,.equipe .col-3{margin-bottom:50px}.equipe .col-2{padding-left:120px}.equipe .col-2:nth-child(2n){margin-left:-130px}.equipe .item img{width:265px;transition:all .2s ease;opacity:.9;filter:alpha(opacity=90);margin:0 0 20px}.equipe .item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .2s ease;opacity:1;filter:alpha(opacity=100)}.equipe .item h4,.equipe .item h5{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.equipe .item h4{font-family:Lora,serif;transition:all .2s ease}.equipe .item h5{color:#666;font-size:15px;background:url(../img/bg01.gif) center bottom no-repeat;padding:5px 0 15px;transition:all .2s ease}.equipe .item:hover h4,.equipe .item:hover h5{color:#000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.modal,.modal-aparece{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.modal{display:none;left:0;z-index:9999;width:100%;height:100%;background-color:rgba(255,255,255,1);overflow:auto;transition:all .6s ease}.modal-aparece{display:block;transition:all .6s ease}#back-top a,.modal-centraliza{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.modal-centraliza{margin:2.5% auto 4%;max-width:850px;overflow-y:visible;line-height:normal;transition:all .6s ease;padding:100px 0 50px;position:relative}.modal .sidebar{position:fixed}.modal-bt-close{position:absolute;right:30px;top:10px;display:block}.areas,.modal h3,footer{display:table}.modal h3{font-size:25px;text-align:left;margin:0;background:0 0}.modal h4{color:#666;padding-bottom:10px;background:url(../img/bg01.gif) left bottom no-repeat;margin:-13px 0 0}.areas h4,.areas p,.modal p{color:#333}.areas{background:#F3F3F3;width:100%}.areas .center{padding-top:80px;padding-bottom:50px}.areas h3{margin-bottom:60px}.areas-bg{width:100%;background:#333}.col-2.areas-txt{float:right;margin-right:0;text-align:right}.areas h4{font-family:Lora,serif;font-size:24px;background:url(../img/bg01.gif) left bottom no-repeat;padding:50px 0 5px}.areas p{margin:20px 0;font-size:16px;line-height:28px}.areas-bg h4,.areas-bg p{color:#FFF}.contato h3,.map h3{margin-bottom:50px}.contato{background-image:url(../img/bg-contato.jpg);background-position:99% bottom;background-repeat:no-repeat;background-size:300px}.contato p{font-size:14px}form{margin:30px 0}input[type=text],input[type=email],input[type=number],select,textarea{width:100%;border:none;padding:15px 50px;font-family:Roboto,sans-serif;font-size:19px;font-weight:300;background:#FFF;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#000;border-bottom:solid 1px #E6E6E6;margin-bottom:15px}#telefone{width:300px}textarea{height:100px;margin-top:10px}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,select:focus,textarea:focus{color:#000;border-color:#FC0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}form ::-webkit-input-placeholder{color:#333}form :-moz-placeholder{color:#333}form ::-moz-placeholder{color:#333}form :-ms-input-placeholder{color:#333}input[type=submit]{float:left;font-family:Lora,serif;font-size:21px;font-weight:500;border:none;height:65px;padding:14px 20px;cursor:pointer;text-align:center;background:#FC0;color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-transform:uppercase}input[type=submit]:hover{background:#000;color:#FC0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}label{font-family:Roboto,sans-serif;float:left;color:red;font-size:12px;margin-top:-5px;margin-left:15px;margin-bottom:15px;width:100%}.outros-contatos h5{font-family:Lora,serif;font-size:22px;font-weight:300;color:#333;background:url(../img/bg01.gif) left bottom no-repeat;padding:0 0 5px}.bt-fone,.bt-whatsapp{background-position:10px 6px}.outros-contatos p{font-size:20px;font-weight:300;color:#333;margin:15px 0;line-height:30px}.outros-contatos p span{font-size:15px;font-weight:300}.bt-fone,.bt-whatsapp{font-size:11px;font-weight:700;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:no-repeat}.bt-fone{background-color:#03C;background-image:url(../img/ico-fone.png);background-size:15px;padding:7px 15px 7px 30px;visibility:hidden}.bt-whatsapp{background-color:#060;background-image:url(../img/ico-whatsapp.png);background-size:20px;padding:10px 15px 10px 37px}footer{width:100%;font-size:18px;background:#000;font-family:Roboto,sans-serif;color:#FFF;position:relative;padding:30px 0 25px;border-top:solid 3px #FC0}.obrigado-404 p,footer span{font-family:Lora,serif}footer address{font-style:normal;font-size:14px;color:#FC0}footer a{color:#FFF}footer hr{margin:20px 0;border:none;border-bottom:solid 1px #1A1A1A}footer .col-2{margin-bottom:0}footer .col-2:nth-child(2n){text-align:right}.footer-copy{font-size:11px}.parallax{width:100%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;margin:0 auto}.parallax-layer{background-color:rgba(0,0,0,.7);width:100%;height:100%}.parallax-layer-branca{background-color:rgba(255,255,255,.7);width:100%;height:100%}#back-top a{display:block;position:fixed;bottom:15px;right:15px;z-index:9998;background:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .6s ease;padding:12px;text-align:center;font-size:10px;font-weight:700;color:#FFF}#back-top a:hover{background:#000;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.obrigado-404{width:100%;height:100vh;background-image:url(../img/banner01.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;text-align:center}.obrigado-404-layer{background-color:rgba(0,0,0,.7);width:100%;height:100vh;padding:10px 0}.obrigado-404 p{font-size:25px;text-transform:uppercase;color:#FFF;margin:50px 0;text-shadow:1px 1px #000}.obrigado-404 a{color:#FC0}.obrigado-404 a:hover{text-decoration:underline}@media screen and (max-width:1150px){.center,.modal-centraliza{padding-left:25px;padding-right:25px}.contato{background:0 0}}@media screen and (max-width:1100px){.col-4,.col-5{width:45%;margin-right:10%}.col-4:nth-child(2n),.col-5:nth-child(2n){margin-right:0}.nav>li>a{padding-left:15px;padding-right:15px;font-size:14px;background-position:15px 85px}}@media screen and (min-width:901px){.toggleMenu{display:none}}@media screen and (max-width:850px){#menu,.mob{display:block}#menu,.nav li a{font-family:Lora,serif}.col-2{width:100%}header,header .center{padding:0}.header-logo{margin-left:25px}header{background-position:0 -43px}.menu-fixo{padding-top:10px;background-color:rgba(0,0,0,.9)}.header-logo img{width:100px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.menu-fixo .header-logo img{width:80px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#menu{width:100px;background:url(../img/ico-menu.png) 15px 50% no-repeat;color:#fff;padding:45px 80px 45px 42px;font-size:17px;text-transform:uppercase;float:right;cursor:pointer;text-shadow:2px 2px 2px #000}.menu-fixo #menu{padding-top:40px;padding-bottom:40px}#nav,#nav.js{display:none}.nav li a,.nav ul{display:block;width:100%}.nav,.nav ul{float:left;width:100%;background-color:rgba(0,0,0,1);margin:0}.nav>li{float:none}.nav li:hover{border:none}.nav li ul{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav li a{color:#FFF;font-size:15px;font-weight:300;text-transform:none;padding:14px 30px 14px 42px;border-bottom:solid 1px #FC0;text-align:right}.col-2.areas-txt,footer .col-2:nth-child(2n){text-align:left}.nav li a:hover{color:#FFF;background-color:none}.nav li li.hover ul,.nav>li.hover>ul{position:static}.home-apresentacao .parallax-layer{padding:140px 0}.home-apresentacao h1{font-size:21px}.home-apresentacao .cta a,.home-apresentacao p{font-size:15px;line-height:normal}.home-apresentacao p{margin:35px 0 50px}.equipe .col-2,.equipe .col-2:nth-child(2n){padding:0;margin-left:0}.equipe .item img,.equipe .item:hover img{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.areas h4{padding-top:0}input[type=submit]{float:left}.outros-contatos{border-top:solid 1px #E2E2E2;padding:50px 0 0;margin:40px 0 0}footer address{margin:10px 0}footer img{margin-top:15px}}@media screen and (min-width:851px){#menu{display:none}}@media screen and (max-width:768px){.col-3,.content,.sidebar{width:100%}.modal .sidebar{position:inherit;margin-bottom:30px}.modal-centraliza{max-width:500px}.bt-fone{visibility:visible}}@media screen and (max-width:640px){.col-6{width:48%}h2,h3{font-size:25px}.areas h4{font-size:20px}}@media screen and (max-width:595px){footer{padding-bottom:40px}.footer-assinatura{float:none;margin:8px 0 0}}@media screen and (max-width:540px){input[type=text],input[type=email],input[type=number],select,textarea{padding:14px 30px;font-size:17px}textarea{height:250px}label{margin-left:30px}input[type=submit]{margin-top:15px}.parallax{width:100%;background-attachment:inherit;background-position:-345px;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;margin:0 auto}.modal .sidebar{text-align:center}.modal h3{font-size:17px}footer address{font-size:12px}.obrigado-404 p {font-size:17px;margin:30px 0;}}@media screen and (max-width:400px){.col-4,.col-5,.col-6{width:100%}}