@font-face{font-family:'Segoe UI Bold';src:url("fonts/segoeui/bold/segoeuibold.eot");src:url("fonts/segoeui/bold/segoeuibold.eot?#iefix") format("embedded-opentype"),url("fonts/segoeui/bold/segoeuibold.woff") format("woff"),url("fonts/segoeui/bold/segoeuibold.ttf") format("truetype"),url("fonts/segoeui/bold/segoeuibold.svg#Segoe UI Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Segoe UI Regular';src:url("fonts/segoeui/regular/segoeuiregular.eot");src:url("fonts/segoeui/regular/segoeuiregular.eot?#iefix") format("embedded-opentype"),url("fonts/segoeui/regular/segoeuiregular.woff") format("woff"),url("fonts/segoeui/regular/segoeuiregular.ttf") format("truetype"),url("fonts/segoeui/regular/segoeuiregular.svg#Segoe UI Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Segoe UI Light';src:url("fonts/segoeui/light/segoeuilight.eot");src:url("fonts/segoeui/light/segoeuilight.eot?#iefix") format("embedded-opentype"),url("fonts/segoeui/light/segoeuilight.woff") format("woff"),url("fonts/segoeui/light/segoeuilight.ttf") format("truetype"),url("fonts/segoeui/light/segoeuilight.svg#Segoe UI Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNextLTPro-Bold';src:url("fonts/avenir/bold/AvenirNextLTPro-Bold.eot");src:url("fonts/avenir/bold/AvenirNextLTPro-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/avenir/bold/AvenirNextLTPro-Bold.woff") format("woff"),url("fonts/avenir/bold/AvenirNextLTPro-Bold.ttf") format("truetype"),url("fonts/avenir/bold/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNextLTPro-Regular';src:url("fonts/avenir/regular/AvenirNextLTPro-Regular.eot");src:url("fonts/avenir/regular/AvenirNextLTPro-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/avenir/regular/AvenirNextLTPro-Regular.woff") format("woff"),url("fonts/avenir/regular/AvenirNextLTPro-Regular.ttf") format("truetype"),url("fonts/avenir/regular/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular") format("svg");font-weight:normal;font-style:normal}.btn1,.topo-scroll{-webkit-box-shadow:0px 21px 42px rgba(0,0,0,0.05);box-shadow:0px 21px 42px rgba(0,0,0,0.05)}.btn1{padding:1rem 3rem;background:#5c2725;border-radius:50px;font-family:"AvenirNextLTPro-Regular";-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;text-transform:uppercase;text-align:center;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;text-decoration:none !important;color:#fff !important;vertical-align:middle}.btn1:hover{background:#822b29;-webkit-box-shadow:0px 31px 42px rgba(0,0,0,0.1);box-shadow:0px 31px 42px rgba(0,0,0,0.1)}::-moz-selection{background:#5c2725;color:#fff}::selection{background:#5c2725;color:#fff}.wrapper{overflow:hidden}a:hover{text-decoration:none}body{background-image:url("../assets/bg-1.png");background-attachment:fixed !important;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000}header{width:100%;height:10.9375rem}header .menu-icon{position:absolute;top:2.5rem;right:2rem;display:none;visibility:hidden;width:1.875rem;height:1.5625rem;z-index:9999}header .menu-icon span{background:#fff;display:block;height:.1875rem;position:absolute;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .menu-icon span:nth-child(1){top:0;width:100%}header .menu-icon span:nth-child(2){top:10px;width:100%;margin-left:auto}header .menu-icon span:nth-child(3){top:20px;width:100%}header .menu-icon.active span:nth-child(1){top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .menu-icon.active span:nth-child(2){opacity:0}header .menu-icon.active span:nth-child(3){top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header nav{-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}header nav ul{list-style:none;font-family:"AvenirNextLTPro-Regular";font-size:1.0625rem;text-transform:uppercase;float:right}header nav ul li{float:left;margin-top:2.5rem;margin-bottom:1.6rem;margin-right:2rem}header nav ul li a{color:#fff;text-decoration:none !important;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;padding:10px 10px}header nav ul li a:hover{color:#822b29}header nav ul li a.menu-ativo{color:#822b29}header nav ul li .menu-dif{background-color:#822b29;padding:10px 20px;border-radius:100px}header nav ul li .menu-dif:hover{background-color:#5c2725;color:#fff}header nav .menu-resp{z-index:9998;visibility:hidden;text-align:center !important;float:none !important;padding:4rem 0 0 0;width:100%;left:0%;margin:0}header nav .menu-resp li{float:none !important}header nav .visible{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background:rgba(0,0,0,0.98);height:100%;position:fixed;visibility:visible;opacity:1}.topo-scroll{height:7.5rem;background-color:#000}.entrada{height:50rem}.entrada-projetos{padding-bottom:5rem}.sobre h3{font-family:"AvenirNextLTPro-Regular";font-size:1.5625rem;color:#fff;text-transform:uppercase;margin:1rem 0rem 1rem 0rem}.indentacao{text-indent:4rem}.about-company h2{font-family:"AvenirNextLTPro-Regular";font-size:1.5625rem;color:#fff;text-transform:uppercase;margin:1rem 0rem 1rem 0rem}.about-company h2 img{width:2rem;height:auto}.about-company ul{list-style:circle;padding:0}.about-company ul li{margin-bottom:.5rem}.servicos{width:100%;background-color:rgba(0,0,0,0.5);padding-bottom:5rem}.servicos h3{font-family:"AvenirNextLTPro-Regular";font-size:1.5625rem;color:#fff;text-transform:uppercase;margin:1rem 0rem 1rem 0rem}.clientes{height:43.75rem}.clientes img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.clientes img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.contato{height:40.625rem}.chamada h2,.chamada h1,.chamada h3{text-transform:uppercase;color:#fff}.chamada h2{font-family:"AvenirNextLTPro-Regular";font-size:1.875rem}.chamada h1{font-family:"AvenirNextLTPro-Bold";font-size:2.5rem}.chamada h3{font-family:"AvenirNextLTPro-Regular";font-size:1.25rem}.chamada h3 img{width:2.5rem;height:auto;margin-right:1rem}.servicos-info .item-servico{cursor:pointer;height:17.5rem;border-radius:5px;background-color:#822b29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.servicos-info .item-servico:hover{background-color:#5c2725;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal .modal-content{background-color:#5c2725;color:#fff}.modal .close{color:#fff}.modal h5{font-family:"AvenirNextLTPro-Bold";text-transform:uppercase}.modal .modal-header{border:0}.modal .modal-body{font-size:1rem;font-family:"AvenirNextLTPro-Regular";line-height:150%;letter-spacing:1px;text-align:justify}.row-projeto{border-bottom:1px solid #822b29}.galeria,.desc-jobs-full{position:relative;margin-bottom:5rem}.galeria img,.desc-jobs-full img{border-radius:5px;-webkit-filter:saturate(60%);filter:saturate(60%);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.galeria img:hover,.desc-jobs-full img:hover{-webkit-filter:saturate(100%);filter:saturate(100%)}.galeria h2,.desc-jobs-full h2{font-family:"AvenirNextLTPro-Regular";font-size:1.25rem;color:#fff}.galeria p,.desc-jobs-full p{text-align:left !important;font-size:1rem;font-family:"AvenirNextLTPro-Bold";line-height:150%;letter-spacing:1px;color:#fff;text-transform:uppercase}.galeria .icone-desc,.desc-jobs-full .icone-desc{width:auto;height:1.875rem}.galeria .titulo-projeto .text-center,.desc-jobs-full .titulo-projeto .text-center{width:2.5rem;height:2.5rem;background-color:#822b29;color:#fff;font-family:"AvenirNextLTPro-Bold";font-size:1.25rem;text-transform:uppercase;padding:1rem}.galeria .titulo-projeto h1,.desc-jobs-full .titulo-projeto h1{font-family:"AvenirNextLTPro-Bold";font-size:1rem;text-transform:uppercase;color:#fff;text-align:left}.sobre p,.sobre .about-company ul,.servicos p,.servicos .about-company ul,.contato p,.contato .about-company ul,.rodape p,.rodape .about-company ul,.chamada p,.chamada .about-company ul{font-family:"AvenirNextLTPro-Regular";font-size:1.125rem;color:#bdbdbd;line-height:150%;letter-spacing:1px;text-align:justify}.titulo-sec{font-family:"AvenirNextLTPro-Bold";font-size:2.1875rem;color:#fff;text-transform:uppercase;margin:1rem 0rem 1rem 0rem}.titulo-sec::after{content:'';display:block;background:#5c2725;height:.1875rem;width:9.375rem;top:-.8rem;left:-3rem;position:relative;z-index:-1}.destaque{font-family:"AvenirNextLTPro-Bold";text-transform:uppercase;color:#fff}.medida-metro{text-transform:lowercase}.tab-menu{width:100%;height:7.5rem}.tab-menu a{font-family:"AvenirNextLTPro-Regular";font-size:1rem;text-transform:uppercase;color:#fff;margin-right:16px}.tab-menu a:hover{text-decoration:none}.tab-menu a.active{color:branco;background-color:#822b29;padding:.8rem 1rem}.item{opacity:0;visibility:hidden;position:absolute;top:0;-webkit-transform:translate3d(-50px, 0px, 0px);transform:translate3d(-50px, 0px, 0px)}.item.active{opacity:1;visibility:visible;position:relative;top:auto;-webkit-transition:1s all ease;transition:1s all ease;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.contato form input[type=text]{background-image:url(../assets/icone_nome.svg)}.contato form input[type=tel]{background-image:url(../assets/icone_fone.svg)}.contato form input[type=email]{background-image:url(../assets/icone_email.svg)}.contato form textarea{background-image:url(../assets/icone_question.svg)}.contato form input[type=text],.contato form input[type=tel],.contato form input[type=email],.contato form textarea{border-radius:5px;background-color:rgba(130,43,41,0.5);background-repeat:no-repeat;background-position:20px 12px;width:100%;height:3.9375rem;margin-bottom:2rem;outline:none;padding:0 0 0 5rem;font-size:1.125rem;color:#fff;font-family:"AvenirNextLTPro-Regular";border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.contato form input[type=text]::-webkit-input-placeholder,.contato form input[type=tel]::-webkit-input-placeholder,.contato form input[type=email]::-webkit-input-placeholder,.contato form textarea::-webkit-input-placeholder{color:#fff}.contato form input[type=text]:-ms-input-placeholder,.contato form input[type=tel]:-ms-input-placeholder,.contato form input[type=email]:-ms-input-placeholder,.contato form textarea:-ms-input-placeholder{color:#fff}.contato form input[type=text]::-ms-input-placeholder,.contato form input[type=tel]::-ms-input-placeholder,.contato form input[type=email]::-ms-input-placeholder,.contato form textarea::-ms-input-placeholder{color:#fff}.contato form input[type=text]::placeholder,.contato form input[type=tel]::placeholder,.contato form input[type=email]::placeholder,.contato form textarea::placeholder{color:#fff}.contato form textarea{height:15.3125rem;padding:1.5rem 0 0 4.5rem;resize:none}.contato form input[type=submit]{border:none;cursor:pointer;padding:1rem 6rem}.rodape{background:#000}.rodape .logo-rodape{border-bottom:1px solid rgba(255,255,255,0.1);-webkit-box-sizing:border-box;box-sizing:border-box}.rodape p{font-size:.875rem;font-style:italic}.rodape h3{font-family:"AvenirNextLTPro-Bold";font-size:1.0625rem;color:#fff;text-transform:uppercase}.rodape ul{list-style:none;font-family:"AvenirNextLTPro-Regular";font-size:.875rem;margin:0;padding:0}.rodape ul li{line-height:250%}.rodape a{color:#fff;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.rodape a:hover{color:#822b29;text-decoration:none}.rs{width:1.5rem;height:1.5rem}.mouse_scroll{display:block;margin:0 auto;width:1.5rem;height:6.25rem;margin-top:125px}.m_scroll_arrows{display:block;width:5px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0 0 3px 4px;width:1rem;height:1rem}.unu,.doi,.trei{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite}.unu{margin-top:1px;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate}.doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;margin-top:-6px}.trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate;margin-top:-6px}.mouse{height:42px;width:24px;border-radius:14px;-webkit-transform:none;transform:none;border:2px solid white;top:170px}.wheel{height:5px;width:2px;display:block;margin:5px auto;background:white;position:relative;height:4px;width:4px;border:2px solid #fff;border-radius:8px}.wheel{-webkit-animation:mouse-wheel 0.6s linear infinite;-moz-animation:mouse-wheel 0.6s linear infinite}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@media (max-width: 1199px){.galeria .overlay{width:89%;height:100%;left:5.5%}.galeria .overlay-big{width:94%;height:92.5%;left:3%}}@media (max-width: 991px){.sobre{height:68.75rem}header .menu-icon{display:block;visibility:visible}header .menu{opacity:0;visibility:hidden}}@media (max-width: 767px){.container p{font-size:1rem}.container h3{font-size:1.25rem}.galeria .img-big,.desc-jobs-full .img-big{width:14.75rem;height:13.25rem}.galeria .overlay,.galeria .overlay-big,.desc-jobs-full .overlay,.desc-jobs-full .overlay-big{width:44%;height:100%;left:2.5%}.galeria .titulo-projeto span,.desc-jobs-full .titulo-projeto span{width:2.5rem;height:2.5rem;font-size:1.25rem}.galeria .titulo-projeto h1,.desc-jobs-full .titulo-projeto h1{font-size:1.125rem}.contato{height:62.5rem}.titulo-sec{font-size:1.5625rem}}@media (max-width: 575px){.clientes{height:87.5rem}.tab-menu{height:15.625rem}.tab-menu a{display:block;margin-bottom:1rem}}@media (max-width: 495px){.sobre{height:93.75rem}.rodape p{font-size:.6875rem;font-style:italic}.rodape .developed{margin-top:1rem}}@media (max-width: 404px){.chamada h2{font-size:1.25rem}.chamada h1{font-size:1.875rem}.btn1{padding:1rem 2rem;font-size:1rem}}
/*# sourceMappingURL=style.min.css.map */