a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;font-family:Roboto,sans-serif}.header{width:100%;height:100vh;background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.8)),url(/img/87bfdd9775af2f32648dae8b350cacf77f667eb9/bg_header_invertido.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding:0;margin:0;border:0}.headerInterno{width:100%;max-width:1110px;height:200px;padding:0;margin:0 auto}.logo{float:left;margin:40px 0 0 0;padding:0;border:0}.logo>a img{width:400px}@media screen and (max-width:640px){.logo{float:none;margin:0;text-align:center}.logo>a img{width:300px;margin:20px 0 0 -30px;padding:0}.menu{display:flex;flex-direction:column;justify-content:center;align-content:center;justify-items:center;align-items:center}.menu li a{margin:0 2px}.menu li{margin:auto}}.menu{padding:0 10;margin:0 3px;float:right;line-height:200px;border:0}a,li,ul{padding:0;margin:0;border:0;text-decoration:none;list-style:none;color:#fff}.logo a:hover{border:0}a{margin-left:20px;transition:.3s}.menu>ul li a:hover{border-bottom:5px solid #f3d692}.menu>ul li a:nth-child(4){border:2px solid #f3d692;color:#fff;padding:15px 20px;transition:.5s}.menu>ul li a:nth-child(4):hover{background-color:#f3d692;color:#000}section{padding:0;margin:0;border:0}.intro{width:100%}.row{text-align:center;margin:60px 0 10px;padding:0}.texto{width:100%}.texto h2{font-size:30px;margin-bottom:20px;color:#000;font-family:Roboto,sans-serif;font-weight:500}.texto p{font-family:Roboto,sans-serif;font-size:21px;font-weight:100}.card{width:150px;display:inline-block;margin:0 20px 20px;font-family:Roboto,sans-serif}.card h3{margin-top:5px;font-size:14px;font-weight:600;color:#000}.border p{border:#f3d692 solid 4px;display:inline-block;padding:20px;border-radius:17px 0}.seta-baixo:before{content:"";display:block;width:0;height:0;margin:auto;margin-top:5PX;border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #eb6c29}.sobre{width:100%;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.8)),url(/img/64d42ccca6aaefa97e34947f7ebe5cbbbff8726a/bg-sobre.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.sobre h2{margin-left:250px;text-align:center;padding-top:250px;color:#fff;font-family:Roboto,sans-serif;font-size:35px;display:inline-block;float:left;text-shadow:0 0 20px #000;font-weight:700}@media screen and (max-width:640px){.sobre h2{margin:auto;padding:50px 0;float:none;display:block}}.texto-esquerdo{width:490px;text-align:justify;background-color:#fcdc91;border-radius:0 0 0 100px;margin:0;padding:40px 30px 40px;display:inline-block;float:right;margin-right:80px;line-height:1.5;font-family:Roboto,sans-serif;font-weight:400}.texto-esquerdo p{font-size:15px;font-family:Roboto,sans-serif}.texto-esquerdo pre{font-family:Roboto,sans-serif;font-size:22px;text-shadow:1px 1px 5px #fff}.texto-esquerdo pre span{font-weight:bolder;font-size:30px}@media screen and (max-width:640px){.texto-esquerdo{float:none;margin:auto;padding:auto;width:85.5%}}.servicos{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;font-family:Roboto,sans-serif;line-height:1.5}.servicos .row_title{width:500px;text-align:center;color:#000;font-weight:600;font-size:35px;padding-top:50px;margin:auto}.row_title h2{margin-bottom:30px;padding:0}.row_title p{font-weight:100;font-size:25px;margin-top:20px}.paragrafo p{font-size:18px}@media screen and (max-width:640px){.servicos .row_title{width:100%}.row_title h3{margin:0 10px}}.row_seta_baixo{display:block;width:0;height:0;margin:40px auto 30px;border-left:35px solid transparent;border-right:35px solid transparent;border-top:35px solid #eb6c29}.etapas{max-width:1170px;width:100%;margin:40px auto;text-align:center;padding:0;border:0;position:relative}.etapas img{position:relative;border:0;padding:0;margin:0}.etapa{position:absolute;width:300px;display:flex;flex-direction:column}.pre{top:-50px;left:100px}.gravacao{top:-50px;right:100px;width:250px}.mixagem{bottom:-50px;left:100px;width:280px}.masterizacao{bottom:-40px;right:100px;width:280px}.etapa_title{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:10px 0;font-weight:600}.etapa_texto{margin:0 10px 10px;font-family:Roboto,sans-serif;font-size:14px;text-align:justify}@media screen and (max-width:640px){.etapas{float:left;min-height:400px}.etapas img{display:none}.etapa{position:relative;margin:auto;width:90%;border:#eb6c29 solid 2px;margin-bottom:20px;box-sizing:border-box}.gravacao,.masterizacao,.mixagem,.pre{top:auto;left:auto;right:auto;bottom:auto}}.portfolio{min-height:100vh;background-image:url(/img/c768d2eb4ed22ca1ee64623e4501fdedde543bb6/bg_projetos.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;box-sizing:border-box;padding-bottom:50px}.row-portfolio-titulo>h2{text-align:center;padding-top:80px;font-family:Roboto,sans-serif;font-size:35px;font-weight:bolder;color:#fff}.cards{width:100%;max-width:1150px;min-height:400px;margin:auto;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.cards .card{border:solid 1px red;width:366px;min-height:565px;margin:0 10px 10px 0;padding:0;color:#fff}@media screen and (max-width:640px){.cards .card{margin:10px 0}}.contato{width:100%;min-height:300px;padding-top:50px}.contato>form h2{text-align:center;font-family:Roboto,sans-serif;font-weight:bolder;font-size:35px;display:inline-block}form{width:100%;max-width:1170px;margin:auto;border:#eb6c29 solid 3px;border-radius:50px 0 50px 0;min-height:220px;padding:25px;display:flex;justify-content:space-around;align-items:center}.inputs{width:45%}.inputs input{width:100%;height:25px;margin-bottom:10px;padding:5px 10px;border:0;border-radius:15px 0 15px 0;box-shadow:0 0 5px #686868}.inputs input:nth-child(4){margin-bottom:0}.texto_submit{width:45%;margin:0;padding:0;border:0}.texto_submit textarea{width:96%;height:110px;border-radius:15px 0 0 0;box-shadow:0 0 5px #686868;padding:10px;margin:0 0 10px 0;border:0;font-family:Arial,sans-serif}.texto_submit input{width:100%;height:30px;border-radius:2px;transition:.3s;border:0;box-shadow:0 0 5px #686868;background-color:#a0a0a0;font-weight:900;color:#2c2c2c}.texto_submit input:hover{background-color:#3b3a3a;color:#fff}@media screen and (max-width:640px){form{flex-direction:column;padding:10px 0;box-sizing:border-box;margin:0 auto;width:90%}.inputs{width:80%;margin:20px 20px 0 0}.texto_submit{width:83%;margin:10px 10px 0 0;box-sizing:border-box}input[type=submit]{margin:0 auto 20px;width:102.5%}}.social{max-width:1224px;margin:20px auto 20px;padding:0;border:0;height:25px;text-align:center}.social>ul li{height:25px;line-height:25px}.social>ul li a{margin:0 10px 0 0;padding:0;border:0;height:25px}.social>ul li a img{height:25px;line-height:25px}footer{width:100%;min-height:145px;background-color:#eb6c29}.container{margin:auto;max-width:1170px;min-height:145px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.inf-contatos{text-align:left;color:#fff;line-height:20px}.inf-contatos a{margin:0}.inf-contatos a:hover{font-size:18px;color:#e6da5a}.whats{text-align:center}@media screen and (max-width:640px){.container{display:flexbox;flex-direction:column;justify-content:center;justify-items:center;align-items:center;align-content:center}.inf-contatos{text-align:center}.desenvolvedor{padding:5px 10px;font-size:.9em;margin-bottom:10px}.whats{margin:10px auto}.logo-inferior>a>img{margin:15px 15px 10px 5px}}