@charset "UTF-8";html{height:100%;overflow-x:hidden}body{position:relative;height:100%;margin:0;font:13px Montserrat,Helvetica Neue,Helvertica,Tahoma,Verdana,Arial,Sans-Serif;background-color:#fff}p{margin:0}::selection{color:#2c2c2c;background:#8a2ea3}a{color:#8a2ea3;transition:color .5s ease}a:hover{color:#fff}ul{margin:0;padding:0}a{text-decoration:none}.break_line{display:none}.clearFix{clear:both}@keyframes symbol_rotate{0%{transform:rotateY(90deg)}50%{transform:rotateY(270deg)}100%{transform:rotateY(450deg)}}@keyframes symbol_rotate_reflex{0%{transform:rotateY(90deg) scale(-1,-1)}50%{transform:rotateY(270deg) scale(-1,-1)}100%{transform:rotateY(450deg) scale(-1,-1)}}@keyframes glare_anim{0%{opacity:0}25%{opacity:.1}50%{opacity:0}75%{opacity:.1}100%{opacity:0}}h1{text-align:center;font-weight:100;font-size:2.1em}h3{font-weight:400;border-bottom:1px solid #dedede;padding:0 50px 10px 50px;margin-bottom:48px}.tipBox{display:none;z-index:999;position:absolute;top:50%;left:50%;padding:35px 35px 35px 98px;width:400px;text-align:left;font-size:11px;letter-spacing:1px;border-radius:10px;background-color:#2c2c2c;color:#8a2ea3}.tipBox i{position:absolute;top:13px;left:19px;font-size:39px}.goTop{pointer-events:none;opacity:0;z-index:9999;display:block;padding:14px 18px;background:linear-gradient(45deg,#612fa2 0,#f14292 50%,#ffaa67 100%);color:#fff;position:fixed;right:20px;bottom:20px;box-sizing:border-box;transition:background-color 1s ease,color 1s ease,opacity .3s ease;overflow:hidden}.goTop:after{pointer-events:none;content:"";display:block;top:0;right:0;width:100%;height:100%;position:absolute;box-sizing:border-box;background-color:rgba(255,255,255,.25);mix-blend-mode:overlay;transition:width .4s}.goTop:hover:after{width:0%}.icon{margin-right:8px}main{box-sizing:border-box;min-height:100%;padding:80px 0 0 0;float:left;width:100%;overflow-x:hidden}header{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#fff;z-index:999}header .logo{display:block;width:143px;margin:21px 18px 0 21px;float:left}header .logo img{width:100%;image-rendering:-webkit-optimize-contrast}header #mobile_compact_menu{position:relative;display:none;float:left;height:100%;width:60px}header #mobile_compact_menu:hover i{color:#8a2ea3}header #mobile_compact_menu i{color:#8a2ea3;font-size:40px;display:block;padding:6px 0 0 17px;transition:color 1s ease;width:100%;height:100%;box-sizing:border-box}header #mobile_compact_menu .menu-mobilemenu-container{display:none;position:fixed;top:60px;left:0;width:100%;height:auto;background-color:#fff;border-top:1px solid #dedede}header #mobile_compact_menu .menu-mobilemenu-container ul{list-style-type:none;padding:25px 25px 25px 25px}header #mobile_compact_menu .menu-mobilemenu-container ul li{margin-top:10px;border-radius:4px;background:linear-gradient(45deg,#612fa2 0,#f14292 50%,#ffaa67 100%)}header #mobile_compact_menu .menu-mobilemenu-container ul li a{color:#fff;display:block;padding:15px}header .menu-mainmenu-container{float:left;list-style-type:none;height:100%;padding:16px 0;box-sizing:border-box}header .menu-mainmenu-container li{position:relative;float:left;margin-right:10px;height:100%;overflow:hidden;border-radius:4px;background:linear-gradient(45deg,#612fa2 0,#f14292 50%,#ffaa67 100%)}header .menu-mainmenu-container li:after{pointer-events:none;content:"";display:block;top:0;right:0;width:100%;height:100%;position:absolute;box-sizing:border-box;background-color:rgba(255,255,255,.25);mix-blend-mode:overlay;transition:width .4s}header .menu-mainmenu-container li:hover:after{width:0%}header .menu-mainmenu-container li a{display:inline-block;height:100%;padding:16px 24px 0 24px;color:#fff}footer{box-sizing:border-box;width:100%;height:80px;background-color:#fff;color:#414140;font-size:12px;letter-spacing:1px;float:left;position:relative}footer span{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:36px;box-sizing:border-box;text-align:right;text-align:center;font-size:10px}.prev_port{position:fixed;display:block;left:0;top:50%}.prev_port a{border-radius:0 5px 5px 0}.next_port{position:fixed;display:block;right:0;top:50%}.next_port a{border-radius:5px 0 0 5px}.next_port,.prev_port{z-index:777}.next_port a,.prev_port a{font:12px Helvetica Neue,Futura,Verdana,Tahoma,Arial,Sans-Serif!important;padding:13px 15px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);color:#8a2ea3}.next_port a span,.prev_port a span{font-weight:700;color:#8a2ea3}.fullHeigth{position:relative;height:calc(100vh - 80px)}.fullH{height:100%}.portfolio{box-shadow:inset 0 0 80px 0 #d4d4d4;width:100%;margin:0;padding:70px 10px 10px 70px;box-sizing:border-box;list-style-type:none;opacity:0;pointer-events:none;transition:opacity 1s ease}.portfolio .grid_item{width:33%;margin-bottom:60px}.portfolio .grid_item .inside{display:block;float:left;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,.35);overflow:hidden}.portfolio .grid_item .inside img{width:100%;height:auto;float:left;margin-top:0;image-rendering:-webkit-optimize-contrast}.portfolio .grid_item:not(.static){perspective:600px}.portfolio .grid_item:not(.static):hover{z-index:10}.portfolio .grid_item:not(.static) .inside{cursor:pointer;transition:transform .7s ease,box-shadow .7s ease}.portfolio .grid_item:not(.static) .inside:hover{box-shadow:10px 10px 35px 0 rgba(0,0,0,.25);transform:scale(1.06,1.06) rotateY(-9deg) rotateX(6deg)}.parallax-slider{image-rendering:-webkit-optimize-contrast}.parallax_cover{width:100%;position:relative;background-size:cover;height:calc(100vh / 1.6)}.parallax_cover:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:200px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.55) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.55) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.55) 100%)}.onlineSites{color:#fff;background:linear-gradient(45deg,#612fa2 0,#f14292 50%,#ffaa67 100%);padding:20px;border-radius:4px;margin-bottom:30px;display:block;margin:0 20% 30px 20%;transition:.4s transform;overflow:hidden;display:block;position:relative}.onlineSites:after{pointer-events:none;content:"";display:block;top:0;right:0;width:100%;height:100%;position:absolute;box-sizing:border-box;background-color:rgba(255,255,255,.25);mix-blend-mode:overlay;transition:width .8s}.onlineSites:hover:after{width:0%}.single_port{text-align:center;padding:150px}.single_port img{clear:both;display:inline-block;position:relative;border:1px solid #c5c5c5;box-shadow:0 0 25px 0 rgba(0,0,0,.2);image-rendering:-webkit-optimize-contrast;max-width:100%}.single_port img:last-of-type{margin-bottom:0}.single_port .img_gap{display:block;opacity:.3;position:relative;width:calc(100% + 300px);height:1px;margin:150px 0 150px -150px}.single_port .img_gap:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:60px;background:-moz-linear-gradient(top,rgba(0,0,0,.33) 0,rgba(0,0,0,.2) 10%,rgba(0,0,0,0) 87%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.33) 0,rgba(0,0,0,.2) 10%,rgba(0,0,0,0) 87%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.33) 0,rgba(0,0,0,.2) 10%,rgba(0,0,0,0) 87%,rgba(0,0,0,0) 100%)}.single_port .img_gap:last-of-type{display:none}#sobreText{box-sizing:border-box;float:left;width:40%;height:100%;padding:120px;display:flex;flex-direction:column;align-items:center;box-shadow:inset 0 0 80px 0 #d4d4d4}#sobreText h1{margin-top:0}#sobreText p{text-align:justify;color:#2c2c2c;font-weight:400;font-size:12px;line-height:20px}#sobreText p:last-child{margin-top:10px}#sobreText p strong{font-weight:600}#sobreText .facebook_box{display:inline-block;margin-top:37px;padding:14px 29px;background-color:#2c2c2c}#sobreText .facebook_box i{font-size:33px}.sobre_img{float:right;background-image:url(/img/sobre.jpg);background-size:cover;background-position:left bottom;width:60%;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast}.container_servicos_principais{width:100%;box-sizing:border-box;padding:60px}.container_servicos_principais .servicos_principais{cursor:default;width:85%;margin:0 auto;box-sizing:border-box;overflow:visible}.container_servicos_principais .servicos_principais .collumn,.container_servicos_principais .servicos_principais .servico{float:left}.container_servicos_principais .servicos_principais .collumn .cell,.container_servicos_principais .servicos_principais .servico .cell{padding:16px;box-sizing:border-box;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;text-align:center}.container_servicos_principais .servicos_principais .collumn .cell i,.container_servicos_principais .servicos_principais .servico .cell i{display:inline-block;transform:scale(2.2,2.2)}.container_servicos_principais .servicos_principais .collumn .cell .ion-ios-close-empty,.container_servicos_principais .servicos_principais .servico .cell .ion-ios-close-empty{transform:scale(2.4,2.4);opacity:.5}.container_servicos_principais .servicos_principais .collumn .cell:not(.hiddedCell),.container_servicos_principais .servicos_principais .servico .cell:not(.hiddedCell){background:#fff}.container_servicos_principais .servicos_principais .collumn .cellF,.container_servicos_principais .servicos_principais .collumn .cellH,.container_servicos_principais .servicos_principais .servico .cellF,.container_servicos_principais .servicos_principais .servico .cellH{height:82px;padding:30px;font-weight:600;font-size:16px;color:rgba(0,0,0,.6)}.container_servicos_principais .servicos_principais .collumn p,.container_servicos_principais .servicos_principais .servico p{position:relative;pointer-events:none}.container_servicos_principais .servicos_principais .collumn p span,.container_servicos_principais .servicos_principais .servico p span{position:absolute;color:#6ac1eb;font-weight:600;font-size:11px;top:-3px;right:-7px;display:inline-block}.container_servicos_principais .servicos_principais .collumn .cell:not(.cellH):not(.cellF),.container_servicos_principais .servicos_principais .servico .cell:not(.cellH):not(.cellF){cursor:pointer}.container_servicos_principais .servicos_principais .collumn{width:28%}.container_servicos_principais .servicos_principais .collumn .cell:nth-of-type(2){border-radius:5px 0 0 0}.container_servicos_principais .servicos_principais .collumn .cell:not(.hiddedCell):not(.cellF){background-color:#efefef}.container_servicos_principais .servicos_principais .collumn .cell{text-align:right}.container_servicos_principais .servicos_principais .collumn .cellF{background-color:#c3c3c3;border-radius:0 0 0 5px}.container_servicos_principais .servicos_principais .servico{width:18%}.container_servicos_principais .servicos_principais .servico .cell{text-align:center}.container_servicos_principais .servicos_principais .servico:last-of-type .cell,.container_servicos_principais .servicos_principais .servico:last-of-type .cellH{border-right:1px solid #d8d8d8}.container_servicos_principais .servicos_principais .cadett .cellH{border-radius:5px 0 0 0}.container_servicos_principais .servicos_principais .cyann{border-radius:5px;transform:scale(1.04,1.04);box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.container_servicos_principais .servicos_principais .cyann .cellH{border-radius:5px 5px 0 0}.container_servicos_principais .servicos_principais .cyann .cellF{border-radius:0 0 5px 5px}.container_servicos_principais .servicos_principais .cyann .cell:not(.cellH):not(.cellF){background-color:#fff}.container_servicos_principais .servicos_principais .cyann .cell{border-right:1px solid #d8d8d8}.container_servicos_principais .servicos_principais .pettro .cellH{border-radius:0 5px 0 0}.container_servicos_principais .servicos_principais .pettro .cellF{border-radius:0 0 5px 0}.container_servicos_principais .servicos_principais .collumn .cell:last-of-type,.container_servicos_principais .servicos_principais .servico .cell:last-of-type{border-bottom:1px solid #d8d8d8}.container_servicos_principais .servicos_principais .collumn .hiddedCell,.container_servicos_principais .servicos_principais .servico .hiddedCell{border:none}.servicos_principais:after{content:"";display:table;clear:both}#servicoAdicional{width:85%;overflow:auto;margin:60px auto 0 auto}#servicoAdicional>div:nth-child(even){margin-right:40px}#servicoAdicional>div{width:calc(50% - 20px);float:left}#servicoAdicional>div>div{float:left;box-sizing:border-box;padding:20px}#servicoAdicional>div .nomeServicoAdicional{width:50%;text-align:left;background-color:#2c2c2c;color:#8a2ea3;border:1px solid #2c2c2c}#servicoAdicional>div .valorServicoAdicional{width:50%;text-align:right;color:#2c2c2c;box-sizing:border-box;border:1px solid #2c2c2c;background-color:#fff}#blog_group{width:100%;padding:60px 30px 60px 60px;overflow:auto;box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity 1s ease}#blog_group .blog_block{margin-bottom:30px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);position:relative;overflow:auto;background-color:#fff}#blog_group .blog_block>a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#blog_group .blog_block blockquote{margin:0}#blog_group .blog_block .theText{float:left;padding:40px}#blog_group .blog_block .theText h2{margin:0 0 10px 0}#blog_group .blog_block .theText h2 a{color:#2c2c2c}#blog_group .blog_block .theText p{text-align:justify;line-height:19px;font-size:12px}#blog_group .blog_block .theText p a{margin-top:10px;display:inline-block;padding:8px 13px;background-color:#2c2c2c}#blog_group .blog_block img{box-sizing:border-box;border-bottom:1px solid #d0d0d0;float:left;width:100%;top:0;left:0;image-rendering:-webkit-optimize-contrast}.notFull img{width:auto!important}.content{padding:60px}.content .blog-item{position:relative;width:70%;margin:0 auto;box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-sizing:border-box;padding:530px 60px 60px 60px;text-align:justify;background-color:#fff}.content .blog-item h2{text-align:left;width:80%;font-size:51px;font-weight:200;letter-spacing:-3px}.content .blog-item blockquote p{color:#b3b3b3}.content .blog-item p{color:#2c2c2c;line-height:29px;margin-bottom:20px}.content .blog-item h3{text-align:center;margin:59px 0}.content .blog-item a{color:#14b7b7;font-weight:400}.content .blog-item a:hover{color:#45d8d8}.content .blog-item ul{margin-left:30px;list-style-type:decimal}.content .blog-item ul li{color:#2c2c2c;margin-bottom:12px;text-align:left}.content .blog-item img{display:block;max-width:100%;height:auto;text-align:center;width:100%;border:1px solid #c7c7c7;box-shadow:0 0 20px 0 rgba(0,0,0,.3);image-rendering:-webkit-optimize-contrast}.content .blog-item img.textIMG{margin:0 0 55px 26px;width:auto}.content .blog-item .blogTopImg{width:100%;height:470px;display:none;border:1px solid #c7c7c7}.content .blog-item .blogTopDiv{position:absolute;top:0;left:0;width:100%;height:470px;background-size:cover;background-position:center;border-bottom:1px solid #c7c7c7;image-rendering:-webkit-optimize-contrast}.content .blog-item .data{display:block;width:100%;text-align:center;color:#7d7d7d;border-top:1px solid #c7c7c7;padding-top:30px;margin-top:60px}.content .comments_box{width:70%;box-sizing:border-box;margin:60px auto 0 auto;padding:60px;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.content .comments_box h3{width:100%;text-align:center;padding:0 0 10px 0}.content .comments_box .commentlist{list-style-type:none}.content .comments_box .commentlist li{display:block;margin-bottom:50px}.content .comments_box .commentlist li .children{list-style-type:none;margin:30px 0 0 30px}.content .comments_box .commentlist li div .comment-author .fn{font-size:13px;font-weight:600}.content .comments_box .commentlist li div .comment-meta a{color:#2c2c2c!important;font-size:9px}.content .comments_box .commentlist li div p{text-align:justify;margin:8px 0 2px 0}.content .comments_box .commentlist li div .reply a{color:#14b7b7;font-weight:400}.content .comments_box .commentlist li div .reply a:hover{color:#45d8d8}.content .comments_box #respond form .comment-notes{color:#c7c7c7;margin-bottom:5px}.content .comments_box #respond form .comment-form-author,.content .comments_box #respond form .comment-form-email{display:block;float:left;clear:both}.content .comments_box #respond form .comment-form-author label,.content .comments_box #respond form .comment-form-email label{margin-top:5px;display:block;float:left;clear:both}.content .comments_box #respond form .comment-form-author input,.content .comments_box #respond form .comment-form-email input{display:block;float:left;clear:both;padding:5px}.content .comments_box #respond form .logged-in-as{color:#c7c7c7;margin-bottom:5px}.content .comments_box #respond form .logged-in-as a{color:#c7c7c7;font-weight:400}.content .comments_box #respond form .logged-in-as a:hover{color:#45d8d8}.content .comments_box #respond form .logged-in-as a:first-of-type{color:#2c2c2c!important;font-weight:400}.content .comments_box #respond form .logged-in-as a:first-of-type:hover{color:#45d8d8}.content .comments_box #respond form .comment-form-comment label{display:none}.content .comments_box #respond form .form-submit{clear:both}.content .comments_box #respond form .form-submit input{border:none;background-color:#2c2c2c;color:#8a2ea3;padding:20px;margin-top:15px;cursor:pointer}.content .comments_box #respond form textarea{width:100%}.content .sidebar{width:calc(30% - 140px);box-sizing:border-box;float:right;margin:60px 60px 60px 0;padding:42px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);font-size:15px;font-weight:600;background-color:#2c2c2c;color:#fff}.content .sidebar ul{list-style-type:none}.content .sidebar ul a{font-size:13px;display:block;clear:both;font-weight:400;margin:7px 0}#contatoInside{position:relative;float:right;width:40%;box-sizing:border-box;padding:96px;box-shadow:inset 0 0 80px 0 #d4d4d4}#contatoInside>div div.wpcf7-response-output{border:none;background-color:#8a2ea3;color:#2c2c2c;padding:10px 10px;margin:0 0 20px 0}#contatoInside>div .wpcf7-mail-sent-ng,#contatoInside>div .wpcf7-validation-errors{background-color:red!important;color:#fff!important}#contatoInside>div .ajax-loader{margin:10px 0 5px 0!important}#contatoInside>div span.wpcf7-not-valid-tip{font-size:.55em;margin-top:-13px;position:absolute;bottom:-19px;left:0;width:280px}#contatoInside>div textarea+.wpcf7-not-valid-tip{bottom:10px}#contatoInside>div p{margin:0}#contatoInside>div input,#contatoInside>div textarea{border-radius:4px;border:none;width:100%;height:32px;box-sizing:border-box;padding:7px;margin-bottom:16px;border:1px solid #c7c7c7;font:13px Montserrat,Helvetica Neue,Helvertica,Tahoma,Verdana,Arial,Sans-Serif;color:#2c2c2c}#contatoInside>div input:focus,#contatoInside>div textarea:focus{outline:0!important;border:1px solid #8a2ea3}#contatoInside>div textarea{height:173px;resize:none}#contatoInside>div .button.submit{border-radius:4px;box-sizing:border-box;width:100%;height:64px;cursor:pointer;margin-bottom:16px;border:none;color:#fff;background:linear-gradient(45deg,#612fa2 0,#f14292 50%,#ffaa67 100%);transition:background-color 1s ease,color 1s ease;position:relative;padding:0;overflow:hidden}#contatoInside>div .button.submit:after{content:"";display:block;top:0;right:0;width:100%;height:100%;position:absolute;box-sizing:border-box;background-color:rgba(255,255,255,.25);mix-blend-mode:overlay;transition:width .8s}#contatoInside>div .button.submit:hover:after{width:0%}#contatoInside>div .contactLoader{display:none}#contatoInside>span{display:block;border-bottom:1px solid #c7c7c7;text-align:center;padding-bottom:10px;margin-bottom:10px}#contatoInside>span a:first-of-type{font-size:15px}#contatoInside>span a{color:#2c2c2c}#contatoInside>span a i{color:inherit}#contatoInside>span a:hover{color:#8a2ea3}.contato_img{float:left;background-image:url(/img/contato.jpg);background-color:#292929;background-size:cover;background-position:right top;width:60%;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast}@media (max-width:1024px){.portfolio{padding:40px 0 0 40px}.portfolio .grid_item{margin-bottom:40px}.single_port{padding:40px}.single_port .img_gap{width:calc(100%+80px);height:1px;margin:65px 0 65px -40px}.next_port a,.prev_port a{font-size:9px!important;padding:10px 7px}#sobreText{padding:60px}#contatoInside{padding:52px}.container_servicos_principais .servicos_principais{width:100%}}@media (max-width:800px){#contatoInside{padding:40px}#contatoInside>span{text-align:left}#contatoInside .break_line{display:block;clear:both}#contatoInside .separator{display:none}#contatoInside>form textarea{height:99px}#sobreText .facebook_box{margin-top:28px;padding:11px 25px}}@media (max-width:414px){#blog_group{padding:20px}.content{padding:20px}.content .blog-item{width:100%;padding:490px 20px 20px 20px}.content .blog-item h2{font-size:40px}.container_servicos_principais{padding:20px 3px 20px 3px}.container_servicos_principais .servicos_principais .collumn .cellF,.container_servicos_principais .servicos_principais .collumn .cellH,.container_servicos_principais .servicos_principais .servico .cellF,.container_servicos_principais .servicos_principais .servico .cellH{height:53px;padding:6px}.container_servicos_principais .servicos_principais .collumn .cellF p,.container_servicos_principais .servicos_principais .collumn .cellH p,.container_servicos_principais .servicos_principais .servico .cellF p,.container_servicos_principais .servicos_principais .servico .cellH p{font-size:12px!important}.container_servicos_principais .servicos_principais .collumn .cellH,.container_servicos_principais .servicos_principais .servico .cellH{font-size:12px!important}.container_servicos_principais .servicos_principais .collumn .cellF,.container_servicos_principais .servicos_principais .servico .cellF{height:50px;padding:6px}.container_servicos_principais .servicos_principais .collumn .cell,.container_servicos_principais .servicos_principais .servico .cell{padding:16px 6px}.container_servicos_principais .servicos_principais .collumn p,.container_servicos_principais .servicos_principais .servico p{font-size:10px}.container_servicos_principais .servicos_principais .collumn p span,.container_servicos_principais .servicos_principais .servico p span{display:none}.container_servicos_principais .servicos_principais .collumn{width:35%}.container_servicos_principais .servicos_principais .servico{width:16.24%}.contact_box{width:100%;height:calc(100% - 60px);padding:60px 60px 40px 60px}.contact_box>div input,.contact_box>div textarea{height:40px;padding:7px;margin-bottom:16px}.contact_box>div textarea{height:100px}.contact_box>span:not(.close){margin-top:5px;padding-top:20px}header{height:60px}header .logo{margin:13px 9px 0 0;float:right;width:130px}header #mobile_compact_menu{display:block}header .menu-mainmenu-container{display:none}main{padding:60px 0 0 0}.portfolio{padding:20px 0 0 20px}.portfolio .grid_item{margin-bottom:20px}.single_port{padding:20px}.single_port .img_gap{width:calc(100%+40px);height:1px;margin:45px 0 45px -20px}footer span{font-size:9px;padding:32px 0 0 0!important}#contatoInside,#sobreText{width:100%}.contato_img,.sobre_img{position:relative;top:auto;left:auto;right:auto;float:left;width:100%;height:49%}.fullHmobo{height:50%}#servicoAdicional>div:nth-child{margin-right:0}#servicoAdicional>div{width:100%;float:left;clear:both;margin-bottom:20px;font-size:11px}}@media (max-width:375px){.container_servicos_principais .servicos_principais .collumn .cellF p,.container_servicos_principais .servicos_principais .collumn .cellH p,.container_servicos_principais .servicos_principais .servico .cellF p,.container_servicos_principais .servicos_principais .servico .cellH p{font-size:10px!important}footer span{font-size:8px;padding:32px 0 0 0!important}#contatoInside{padding:40px 40px 20px 40px}#contatoInside>span:not(.close){margin-top:-7px;padding-top:13px}#contatoInside>div input,#contatoInside>div textarea{height:35px;padding:6px;margin-bottom:10px}#contatoInside>div textarea{height:70px}#contatoInside a{display:block;clear:both}#servicoAdicional>div>div{padding:10px}}@media (max-width:320px){.container_servicos_principais .servicos_principais .collumn .cellH,.container_servicos_principais .servicos_principais .servico .cellH{height:39px}.container_servicos_principais .servicos_principais .collumn .cell,.container_servicos_principais .servicos_principais .servico .cell{padding:9px 6px}.container_servicos_principais .servicos_principais .collumn .cellF,.container_servicos_principais .servicos_principais .servico .cellF{height:46px;padding:8px}.container_servicos_principais .servicos_principais .collumn p,.container_servicos_principais .servicos_principais .servico p{font-size:8px}#sobreText{padding:28px}footer span{font-size:9px;padding:32px 30px 0 30px!important}#servicoAdicional>div>div{height:51px}}