@import url(https://fonts.googleapis.com/css?family=Montserrat:200,200i,300,300i,400,400i,700,700i,900,900i&display=swa);body{display:block;width:100%;overflow-x:hidden;font-family:Montserrat,sans-serif;color:#000;font-size:14px;line-height:24px;font-weight:400}img{max-width:100%;height:auto}strong{font-weight:700}a:focus{text-decoration:none}#site{overflow-x:hidden}#header-oculto{z-index:9999;width:100%;display:block;position:fixed;top:0;left:0;background:#fff;box-shadow:0 0 10px #00000045}#header-oculto #logo{margin:15px 0}#header-oculto #logo a{display:block;overflow:hidden}#header-oculto #logo a h1{display:block;text-indent:-99999px;overflow:hidden;width:100%;height:33px;background:url(https://www.engetmix.com.br/wp-content/uploads/2019/07/logo-engetmix.png) left center no-repeat;background-size:100%}#header-oculto #menu ul{float:right}#header-oculto #menu ul li{float:left;position:relative}#header-oculto #menu ul li a{padding:20px;color:#000;display:block;text-align:left}#header-oculto #menu ul li:last-child a{background:#cd080b;color:#fff}#header-oculto #menu ul li:hover a{background:#cd080b;text-decoration:none;color:#fff}#header-oculto #menu ul li:hover a{background:#cd080b}#header-oculto #menu ul li ul{z-index:999999;min-width:320px;display:none;position:absolute;top:100%;left:0;background:#0069b7}#header-oculto #menu ul li:hover ul{display:block}#header-oculto #menu ul li ul li{width:100%;display:block;position:relative;border:0}#header-oculto #menu ul li ul li a{display:block;font-size:13px;color:#fff}#header-oculto #menu ul li ul li:hover a{background:#b50306}#header-oculto #menu ul li ul li ul{z-index:999999;min-width:250px;display:none!important;position:absolute;top:0;left:100%;background:#023e63}#header-oculto #menu ul li ul li:hover ul{display:block!important}#header-oculto #menu ul li ul li ul li:hover a{background:#003dad;color:#fff}#header-oculto #menu ul li ul li ul li a:after{display:none!important}#barra-topo{background:#003dad;overflow:hidden;display:block}#barra-topo ul{float:right}#barra-topo ul li.email img{margin:5px 0;float:left}#barra-topo ul li{float:left;color:#fff;padding:10px 0;margin-right:50px}#barra-topo ul li:last-child{margin-right:0}#barra-topo ul li a{color:#fff;font-size:13px;line-height:24px}#barra-topo ul li a i{color:#fff;float:left;margin-right:10px;line-height:24px;font-size:16px}#barra-topo ul li a:hover{text-decoration:none}header #cabecalho{padding:15px 0;border-bottom:5px #cd080b solid}header #cabecalho .row{align-items:center;display:flex}header #logo a{display:table}header #logo a h1{display:table;text-indent:-99999px;width:186px;height:70px;background:url(https://www.engetmix.com.br/wp-content/uploads/2019/07/logo-engetmix.png) left center no-repeat;background-size:100%}header #menu{margin:23px 0}header #menu ul{float:right}header #menu ul li{float:left;position:relative}header #menu ul li a{color:#000;display:block;font-size:14px;font-weight:400;padding:10px 15px;border-radius:30px}header #menu ul li.menu-item-has-children>a{border-radius:10px 10px 0 0}header #menu ul li a i{margin-right:5px}header #menu ul li:last-child a{background:#003dad;color:#fff;padding:10px 15px}header #menu ul li:hover a{color:#fff;background:#cd080b;text-decoration:none}header #menu ul li ul{display:none;border-radius:0 10px 10px 10px;overflow:hidden}header #menu ul li:hover ul{display:block;position:absolute;z-index:999;top:100%;left:0;width:310px;background:#145ea9}header #menu ul li ul li{width:100%;float:none;display:block}header #menu ul li ul li a{font-size:13px;color:#fff!important;text-transform:initial!important;display:block;border-radius:0}header #menu ul li ul li a:hover{background:#b50306}#slider{display:block;overflow:hidden;width:100%}#slider .owl-nav{position:absolute;top:50%;left:0;display:block;width:100%;padding:0;margin:0;max-width:100%;height:0}#slider .owl-nav .owl-prev{float:left;padding:0;margin:0;margin-left:20px;width:45px!important;height:45px!important;background:url(/wp-content/themes/engetmix/img/prev-slider.png) center center no-repeat!important;text-indent:-9999px;margin-top:-23px}#slider .owl-nav .owl-next{float:right;padding:0;margin:0;margin-right:20px;width:45px!important;height:45px!important;background:url(/wp-content/themes/engetmix/img/next-slider.png) center center no-repeat!important;text-indent:-9999px;margin-top:-23px}#slider .item{position:relative;display:table;width:100%}#slider .item img{width:100%;min-width:100%;height:auto}#slider .item a{display:table;width:100%;position:relative}#slider .item:before{position:absolute;content:'';width:100%;z-index:2;height:100%;background:url(/wp-content/themes/engetmix/img/efeito-slider.png) top left repeat}#slider .item .container{position:absolute;content:'';height:initial;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;display:table}#slider .item .container h3{color:#fff;font-size:48px;font-weight:700;line-height:50px;text-shadow:5px 7px 5px #000;max-width:690px;margin-bottom:30px}#slider .item .container .btn{display:table;border:1px #dedede solid;border-radius:50px;padding:10px 60px;padding-left:70px;color:#fff;position:relative;line-height:24px;font-weight:700}#slider .item .container .btn i{position:absolute;left:30px;top:0;line-height:24px;padding:10px 0}#slider .item .container .btn:hover{background:#cd080b;border:1px #cd080b solid}#quem-somos-home{background:url(https://www.engetmix.com.br/wp-content/uploads/2019/08/bg-sobre-new.jpg) center center no-repeat #eee;background-size:cover;padding:80px 0;position:relative}#quem-somos-home h3{background:url(https://www.engetmix.com.br/wp-content/uploads/2019/07/favicon.png) left center no-repeat;color:#cd080b;font-size:30px;display:block;margin:20px auto;line-height:40px;padding:10px 0;padding-left:80px;font-weight:700}#quem-somos-home p{color:#000;margin:0 auto;margin-bottom:30px;font-size:14px;line-height:30px}#quem-somos-home a{display:table;padding:10px 15px;border:3px #cd080b solid;font-size:16px;color:#000;font-weight:700}#quem-somos-home a i{color:#003dad;margin-right:5px}#quem-somos-home a:hover{background:#cd080b;color:#fff;text-decoration:none}#quem-somos-home a:hover i{color:#fff}#servicos-home{padding:90px 0;background:url(https://www.engetmix.com.br/wp-content/uploads/2019/08/bg-servidos.jpg) center center no-repeat;background-size:cover}#servicos-home .title h3{font-size:36px;font-weight:700;color:#003dad;display:table;margin:0 auto;margin-bottom:15px}#servicos-home .title p{text-align:center}#servicos-home .title p:after{content:'';width:150px;height:4px;background:#cd080b;margin:auto;display:table;border-radius:5px;margin-top:20px;margin-bottom:30px}#servicos-home .icone{width:155px;height:155px;background:#fff;box-shadow:0 0 10px #cccc;border-radius:50%;position:relative;display:table;margin:auto}#servicos-home .item a{display:block;padding:20px}#servicos-home .item a:hover{text-decoration:none;box-shadow:0 0 10px #cccc;border-radius:10px;background:#fff}#servicos-home .item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:initial}#servicos-home .item h4{font-size:18px;color:#000;font-weight:700;text-align:center;margin-top:15px;margin-bottom:10px}#servicos-home .item p{color:#000;text-align:center}#servicos-home .owl-nav{position:absolute;top:50%;left:0;display:block;width:100%;padding:0;margin:0;max-width:100%;height:0}#servicos-home .owl-nav .owl-prev{float:left;padding:0;margin:0;margin-left:-60px;width:45px!important;height:45px!important;background:url(/wp-content/themes/engetmix/img/prev-servicos.png) center center no-repeat!important;text-indent:-9999px;margin-top:-23px}#servicos-home .owl-nav .owl-next{float:right;padding:0;margin:0;margin-right:-60px;width:45px!important;height:45px!important;background:url(/wp-content/themes/engetmix/img/next-servicos.png) center center no-repeat!important;text-indent:-9999px;margin-top:-23px}section.diferenciais{background:url(https://www.engetmix.com.br/wp-content/uploads/2019/08/bg-diferenciais.jpg) center center no-repeat;background-size:cover;padding:90px 0;box-shadow:0 0 40px #bdbdbd}section.diferenciais h3{font-size:40px;font-weight:700;color:#cd080b;display:block;position:relative;padding-bottom:40px}section.diferenciais h3:before{content:'';width:100px;height:3px;background:#003dad;display:block;position:absolute;left:0;bottom:20px}section.diferenciais p{margin-bottom:30px;padding-right:70px}section.diferenciais a{display:table;padding:10px 15px;border:3px #cd080b solid;font-size:16px;color:#000;font-weight:700}section.diferenciais a i{color:#003dad;margin-right:5px}section.diferenciais a:hover{background:#cd080b;color:#fff;text-decoration:none}section.diferenciais a:hover i{color:#fff}#clientes-home{padding:90px 0}#clientes-home h3{font-size:40px;font-weight:700;color:#cd080b;display:table;margin:auto;margin-bottom:30px;position:relative;padding-bottom:30px}#clientes-home h3:before{content:'';width:100px;height:3px;background:#003dad;display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:10px}#clientes-home img{width:initial;height:initial;margin:auto;display:block;max-width:100%}#clientes-home .owl-nav{position:absolute;top:50%;left:0;display:block;width:100%;padding:0;margin:0;max-width:100%;height:0}#clientes-home .owl-nav .owl-prev{float:left;padding:0;margin:0;margin-left:-60px;width:45px!important;height:45px!important;background:url(/wp-content/themes/engetmix/img/prev-servicos.png) center center no-repeat!important;text-indent:-9999px;margin-top:-23px}#clientes-home .owl-nav .owl-next{float:right;padding:0;margin:0;margin-right:-60px;width:45px!important;height:45px!important;background:url(/wp-content/themes/engetmix/img/next-servicos.png) center center no-repeat!important;text-indent:-9999px;margin-top:-23px}#titulo-pagina{background:url(https://www.engetmix.com.br/wp-content/uploads/2019/07/bg-title-servicos.jpg) top center no-repeat;background-attachment:fixed}#titulo-pagina h1{font-size:50px;text-align:center;line-height:70px;padding:70px 0;color:#fff;font-weight:700}#pagina-interna,.pagina-interna{padding:40px 0}#pagina-interna .left h2{font-size:50px;line-height:50px;color:#003563;margin-bottom:15px;font-weight:700}#pagina-interna .left h3{font-size:35px;line-height:35px;color:#003563;margin-bottom:10px;font-weight:700}#pagina-interna .left h4{font-size:18px;line-height:24px;color:#003563;margin-bottom:5px;font-weight:700}#pagina-interna .left p{line-height:24px;margin-bottom:30px}#pagina-interna .left strong{color:#003563;font-weight:700}#pagina-interna .left ul{margin-bottom:30px}#pagina-interna .left ul li{display:block;line-height:24px;margin-bottom:10px}#pagina-interna .left ul li:before{content:'\00bb';color:#145ea9;font-weight:700;margin-right:10px;font-size:19px}#pagina-interna .conteudo-extra h2{font-size:50px;line-height:50px;color:#003563;margin-bottom:15px;font-weight:700}#pagina-interna .conteudo-extra h3{font-size:24px;line-height:35px;color:#003563;margin-bottom:10px;font-weight:700}#pagina-interna .conteudo-extra h4{font-size:16px;line-height:24px;color:#003563;margin-bottom:5px;font-weight:700}#pagina-interna .conteudo-extra p{line-height:24px;margin-bottom:20px}#pagina-interna .conteudo-extra strong{color:#003563;font-weight:700}#pagina-interna .conteudo-extra ul{margin-bottom:30px}#pagina-interna .conteudo-extra ul li{display:block;line-height:24px;margin-bottom:10px}#pagina-interna .conteudo-extra ul li:before{content:'\00bb';color:#145ea9;font-weight:700;margin-right:10px;font-size:19px}.margin-35 p{margin-bottom:28px!important}#pagina-interna table tr td:nth-child(1){background:#003563}#pagina-interna table tr td:nth-child(1) p{color:#fff;font-weight:700}#pagina-interna table p{margin-bottom:0px!important}.gallery{display:block;overflow:hidden}.gallery figure{width:20%;float:left;box-sizing:border-box;padding:5px}.gallery figure img{width:100%;height:auto;border:1px #dedede solid;border-radius:3px}section#helice .row .galeria{padding:20px 15px}section#helice .row .galeria br{display:none}section#helice .row .galeria .col{padding:5px}section#helice .row .galeria img{border:3px #fff solid;box-shadow:0 0 5px #00000059}.imagem-content{margin-bottom:20px;border-radius:3px}#servicos-interna{padding:60px 0}#servicos-interna .box a{display:block;overflow:hidden}#servicos-interna .box a:hover{text-decoration:none}#servicos-interna .box img{width:100%;height:auto}#servicos-interna .box h4{background:#003563;color:#fff;display:block;font-weight:700;color:#fff;padding:10px;text-align:center}#servicos-interna .box .desc{border:1px #f2f2f2 solid;border-top:0;padding:20px;box-sizing:border-box}#servicos-interna .box .desc p{margin-bottom:20px}#servicos-interna .box .desc span.botao{display:table;text-transform:uppercase;padding:10px 15px;border:1px #003563 solid;margin:0 auto;color:#003563;font-size:13px}#servicos-interna .box a:hover span.botao{background:#003563;color:#fff}.conteudo-servico{padding:20px;position:relative;background:#fffffff0;margin:0 50px;margin-top:-110px}.foto-servico{display:block;overflow:hidden;margin-bottom:30px;border-radius:3px;margin-top:-70px;background:#fff;padding:15px}.foto-servico img{width:100%;height:auto}.lista-servicos{background:#f5f5f5;padding:5px;border:1px #dedede solid;border-radius:4px}.lista-servicos h3{padding:10px 20px;background:#17345f;color:#fff!important;border-radius:5px;text-transform:uppercase;font-size:18px!important}.lista-servicos ul{margin-bottom:0px!important}.lista-servicos li:before{display:none}.lista-servicos a{display:block;border-bottom:1px #dedede dotted;padding:10px;color:#000}.lista-servicos li:last-child a{border-bottom:0}.lista-servicos a:hover{background:#fff;text-decoration:none}#bases-fotos{margin-bottom:30px}#bases-fotos .col-lg-6{text-align:center}#bases-fotos img{max-width:100%;box-sizing:border-box;border:1px #dedede solid;border-radius:3px;margin-bottom:10px}.title-servico{color:#17345f;text-align:left;font-size:30px;line-height:35px;margin-bottom:30px;padding:10px 0;padding-left:78px;font-weight:700;background:url(https://www.engetmix.com.br/wp-content/uploads/2019/07/bg-title-servicos-engetmix.png) center left no-repeat;border-bottom:1px #dedede dotted;padding-bottom:20px}section#perfuracao-solo{width:100%}section#perfuracao-solo .perfuratriz h3{color:#cd090c}section#perfuracao-solo .perfuratriz .bloco-texto{padding:20px;border:1px solid #dedede;margin-bottom:20px}section#perfuracao-solo .perfuratriz a.link-helice{display:block;width:85%;color:#fff;background:#cd090c;text-align:center;padding:10px;border-radius:5px;margin:0 auto;text-decoration:none;font-weight:700}section#helice a.link-perfuracao{display:block;width:85%;color:#fff;background:#cd090c;text-align:center;padding:10px;border-radius:5px;margin:0 auto;text-decoration:none;font-weight:700}aside{box-sizing:border-box;border:1px #dedede solid;border-radius:3px;margin-bottom:30px;overflow:hidden}aside h2{font-size:18px;line-height:24px;color:#003563;background:#ffc100;font-weight:700;text-align:center;padding:20px}aside .menu-servicos-container,aside .menu-menu-sidebar-container{padding:10px}aside .menu-servicos-container li,aside .menu-menu-sidebar-container li{display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px #dedede dotted}aside .menu-servicos-container li:last-child,aside .menu-menu-sidebar-container li:last-child{border:0;margin-bottom:0;padding-bottom:0}aside .menu-servicos-container li a,aside .menu-menu-sidebar-container li a{display:block;line-height:24px;font-size:12px}aside .menu-servicos-container li a:before,aside .menu-menu-sidebar-container li a:before{content:'\00bb';color:#003563;margin-right:10px;float:left}#pagina-contato .serif{font-size:24px;line-height:30px;color:#003563;margin:10px 0;font-weight:700}#right-orcamento i{color:#cd080b}#right-orcamento h4{color:#003563;font-weight:700;font-size:16px}#right-orcamento h3.telefone{margin-top:10px;font-size:18px;line-height:30px}#right-orcamento h3 span{font-size:14px;display:block;line-height:21px}#right-orcamento h3 a{color:#666;text-decoration:none;font-size:18px}#right-orcamento h3 span strong{color:#0068a5;font-weight:700;margin-top:10px;display:block}#right-orcamento h3.endereco{margin-top:10px;font-size:18px;line-height:24px;margin-bottom:30px}#right-orcamento iframe{width:100%!important;box-shadow:0 0 3px #ccc;border:5px #fff solid!important;box-sizing:border-box;margin:3px}#left-orcamento span{color:red}#left-orcamento form p{margin-bottom:20px;font-size:18px;line-height:24px}#left-orcamento form p strong{color:#b59257;font-weight:700}#left-orcamento label{display:block;margin-bottom:5px;text-transform:uppercase}#left-orcamento label span{color:red}#left-orcamento input[type="submit"]{background:#666;color:#fff;padding:15px;border:0;border-radius:3px;font-size:18px;text-transform:uppercase;cursor:pointer;font-weight:300}#left-orcamento input[type="submit"]:hover{background:#0a86e3}#left-orcamento input[type="text"]{width:100%;border:1px #eee solid;border-radius:3px;background:#fff;color:#666;font-size:18px;padding:15px;font-weight:300}#left-orcamento textarea{width:100%;height:90px;border:1px #eee solid;border-radius:8px;background:#fff;color:#666;font-size:18px;padding:15px;font-weight:300}.wpcf7-not-valid-tip{margin-top:5px;font-size:12px!important}.campo-linha-total{margin-bottom:30px}.campo-linha-dois{display:block;overflow:hidden;margin-bottom:30px}.campo-linha-dois .box{width:49%;float:left}.campo-linha-dois .box2{width:49%;float:right}#pagina-orcamento span.wpcf7-form-control-wrap.servico{border:1px solid #dedede;display:flex;width:100%;padding:10px 0;justify-content:space-evenly}#pagina-orcamento #left-orcamento span{color:#000}#pagina-orcamento h3.titulo,#pagina-contato h3.titulo{font-size:18px;color:#cd090c;font-weight:700}#obras-executadas .box-obra{margin-bottom:40px}#obras-executadas .box-obra .foto{border-radius:3px;box-sizing:border-box;border:3px #fff solid;margin:3px;box-shadow:0 0 3px #c3c3c3;display:block;background:#f5f5f5;min-height:165px;position:relative}#obras-executadas .box-obra .sem-foto{background:url(https://www.engetmix.com.br/wp-content/uploads/2019/07/logo-engetmix-rodape.png) center center no-repeat #f5f5f5!important}#obras-executadas .foto a:hover:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;position:absolute;content:'\e003';left:50%;top:50%;color:#fff;z-index:10;font-size:35px;margin-left:-17px;margin-top:-12px}#obras-executadas .foto a{display:block}#obras-executadas .foto a:hover{background:#af0000}#obras-executadas .foto a:hover img{opacity:.3}#obras-executadas img{display:block}#obras-executadas h3{font-size:18px;font-weight:700;color:#003563;text-align:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px #dedede dotted}#obras-executadas p{font-size:13px;margin-bottom:15px}#obras-executadas strong{font-weight:700;color:#003563}#clientes-interna .box{display:table;width:100%;border:1px #dedede solid;margin-bottom:10px;padding:30px 0}footer{background:#262626;padding:45px 0}footer h3{font-size:18px;font-weight:700;color:#fff;border-bottom:#cd080b 5px solid;display:table;padding-bottom:10px;padding-right:25px;margin-bottom:15px}footer #institucional img{margin-bottom:15px;max-width:100%}footer #institucional p{color:#fff;font-size:12px;padding-right:70px}footer li a{color:#fff;font-size:12px;line-height:30px;display:table;width:100%}footer li a:hover{color:#fff}footer li a i,footer li a:before{float:left;font-size:14px;margin-right:10px;line-height:30px!important}#menu-servicos li a:before{content:'\203a';color:#fff;font-family:'Arial',sans-serif;font-size:24px;line-height:27px!important}footer nav .center{display:table;width:100%;border-bottom:1px #424242 solid;border-top:1px #424242 solid;margin:30px 0}footer nav .center ul{display:table;margin:auto}footer nav .center ul li{float:left}footer nav .center ul li:last-child{display:none}footer nav .center ul li a{display:block;color:#fff;font-size:15px;padding:15px 20px}footer nav .center ul li a:link{color:#fff!important}footer nav .center ul li a:visited{color:#fff!important}footer nav .center ul li a:hover{background:#fff;color:#000!important;text-decoration:none}footer nav .center ul li a:active{color:#fff!important}#dados-rodape li.email{margin-left:-3px}#copyright p.copy{color:#fff;font-size:12px}#copyright img{float:right}a.whatsRight{background:url(https://www.engetmix.com.br/wp-content/uploads/2020/05/icone-whats.png) center center #00ad40 no-repeat;display:table;width:65px;height:65px;position:fixed;right:20px;bottom:20px;z-index:99;border-radius:50%;text-indent:-9999px;cursor:pointer}.grecaptcha-badge{margin-bottom:80px}.whatsapp-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .75);z-index:10000000;display:flex;justify-content:flex-end;align-items:flex-end;padding:20px;padding-bottom:100px;box-sizing:border-box}.whatsapp-modal-content{background:#fff;border-radius:8px;border-top:5px solid #cd080b;max-width:500px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 8px 30px rgb(0 61 173 / .3);position:relative;margin-right:0;margin-bottom:0}.whatsapp-modal-header{background:#003dad;color:#fff;padding:25px 20px;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center;position:relative}.whatsapp-modal-header:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:#cd080b}.whatsapp-modal-header h3{margin:0;font-size:18px;font-weight:700;color:#fff;flex:1;padding-right:20px;line-height:1.4}.whatsapp-modal-close{font-size:28px;font-weight:700;cursor:pointer;line-height:1;color:#fff;transition:all 0.3s;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.whatsapp-modal-close:hover{background:rgb(255 255 255 / .2);transform:rotate(90deg)}#whatsapp-form{padding:30px;background:#fff}.whatsapp-form-group{margin-bottom:20px}.whatsapp-form-group label{display:block;margin-bottom:8px;font-weight:700;color:#003dad;font-size:14px}.whatsapp-form-group input,.whatsapp-form-group select{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box;font-family:inherit;transition:all 0.3s;background:#fff}.whatsapp-form-group input:focus,.whatsapp-form-group select:focus{outline:none;border:2px solid #003dad;box-shadow:0 0 0 3px rgb(0 61 173 / .1)}.whatsapp-submit-btn{width:100%;background:#003dad;color:#fff;padding:15px;border:none;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;transition:all 0.3s;text-transform:uppercase;position:relative;overflow:hidden}.whatsapp-submit-btn:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgb(255 255 255 / .2);transition:left 0.3s}.whatsapp-submit-btn:hover{background:#cd080b;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 61 173 / .4)}.whatsapp-submit-btn:hover:before{left:100%}@media all and (max-width:768px){.whatsapp-modal-overlay{padding:0;align-items:flex-end;justify-content:center}.whatsapp-modal-content{max-width:100%;width:100%;height:100vh;max-height:100vh;margin:0;border-radius:0;display:flex;flex-direction:column;overflow:hidden}.whatsapp-modal-header{border-radius:0;padding:20px 15px;flex-shrink:0}.whatsapp-modal-header h3{font-size:16px;padding-right:15px}#whatsapp-form{padding:20px 15px;padding-bottom:20px;flex:1;overflow-y:auto;display:flex;flex-direction:column;min-height:0}.whatsapp-form-group{margin-bottom:18px;flex-shrink:0}.whatsapp-submit-btn{margin-top:20px;padding:18px;flex-shrink:0;position:sticky;bottom:0;width:100%;z-index:10;border-radius:0;box-shadow:0 -2px 10px rgb(0 0 0 / .2);background:#003dad}}#politica{color:#fff;padding-top:10px}.telefone-mobile{display:table;padding:5px 0;background:#262626;width:100%;position:fixed;bottom:0;left:0;z-index:9999999999}.telefone-mobile .col-6{padding:0 2px!important;position:relative;display:table;float:left;width:50%}.telefone-mobile i{position:absolute;display:table;width:100%;top:10px}.telefone-mobile i:before{font-size:30px;color:#fff;display:table;margin:10px auto}.telefone-mobile a{padding:55px 0 10px 0;display:table;width:100%;box-sizing:border-box;text-align:center;color:#fff;text-decoration:none;background:#2a559f;border-radius:10px;font-size:14px;text-transform:uppercase;border:1px #0e1d3b solid;border-bottom:4px #0e1d3b solid}.telefone-mobile .telefone a{background:#d10107;border-color:#000}.telefone-mobile .whatsapp a{background:#1C8500;border-color:#000}@media all and (min-width:768px){.telefone-mobile{display:none!important}}@media all and (max-width:1199px){header #menu ul li a{font-size:13px}#quem-somos-home{background-position:-690px center}section#perfuracao-solo .perfuratriz .col-lg-4 img{width:100%;height:auto}#obras-executadas img{width:100%}}@media all and (max-width:1140px){#header-oculto{display:none!important}header #menu{display:none}.rh{display:none!important}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image{display:table;margin:0 auto}#responsive-menu-container #responsive-menu li.responsive-menu-item a{text-align:center;line-height:20px;padding:15px 0}.responsive-menu-accessible .responsive-menu-box{display:table;margin:0 auto}#segmentos-home{background-size:cover;background-position:left top}footer{background-size:cover}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{line-height:18px!important}button#responsive-menu-button{top:68px}#quem-somos-home{background-position:-840px center}#quem-somos-home .col-md-7{padding-right:60px}section#clientes-home .container{width:800px}}@media all and (max-width:992px){#slider .item .container h3{font-size:40px;line-height:40px}#quem-somos-home{background:#eee}#quem-somos-home .col-md-7{padding-right:0}#pagina-interna .imagem-content{width:100%}}@media all and (max-width:960px){#segmentos-home h4{margin-left:0;padding:25px;font-size:24px;text-align:center}#segmentos-home p{width:100%}#segmentos-home .owl-nav{position:relative;left:0;bottom:-15px}section#clientes-home .container{width:600px}}@media all and (max-width:768px){header #logo a h1{width:130px}#slider{display:none}#quem-somos-home{background-size:cover;background-position:left}#quem-somos-home .container{background:#fff0}#quem-somos-home p{width:90%}#servicos-home .box{margin-bottom:20px}#segmentos-home h4{font-size:18px;line-height:30px}footer .box{margin-bottom:30px}#copyright p{text-align:center;margin-bottom:20px}#copyright img{display:block;margin:0 auto}#servicos-interna .box{margin-bottom:30px}#obras-executadas .box-obra .foto{margin-bottom:20px}.gallery figure{width:33.3%}#barra-topo{display:none}button#responsive-menu-button{top:22px}section#clientes-home .container{width:500px}footer nav.ocultar-mobile{display:none}}@media all and (max-width:632px){section#clientes-home .container{width:300px}button#responsive-menu-button{position:fixed}.lista-servicos{display:none}#pagina-interna .conteudo-extra h2{font-size:36px;line-height:36px}.title-servico{font-size:24px;line-height:24px}.conteudo-servico{margin-top:-100px;margin:0 25px}}