 *{box-sizing:border-box}html{scroll-behavior:smooth}a,button{text-decoration:none}ol,ul{list-style:none}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,footer,header,nav,section,main,figure,button{margin:0;padding:0;border:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p,a,ul,button{font-size:1em;font-weight:normal}:root{--black:#0d0d0d;--grayDark:#151718;--gray:#282828;--grayLight:#d4d4d4;--red:#e3141e;--redDark:#bd1019;--green:#95c120;--greenDark:#85aa1e;--white:#fff}.font64{font-size:clamp(2.5em,5vw,4em);line-height:1.4}.font38{font-size:clamp(2.35em,1vw,1.5em);line-height:1.4}.font30{font-size:30px;line-height:1.4}.font24{font-size:20px;line-height:1.4}.font20{font-size:20px;line-height:1.4}.font18{font-size:18px;line-height:1.4}.font16{font-size:16px;line-height:1.4}.font14{font-size:14px;line-height:1.4}.bold{font-weight:bold}.regular{font-weight:normal}.grayDark{color:var(--grayDark)}.gray{color:var(--gray)}.grayLight{color:var(--grayLight)}.red{color:var(--red)}.green{color:var(--green)}.white{color:var(--white)}.btn{padding:14px 22px;font-size:14px;line-height:30px;text-align:center;border:none;border-radius:5px;display:flex;grid-gap:12px;outline:none;justify-content:center;align-items:center;align-content:center;font-family:var(--montserrat);font-weight:var(--medium);cursor:pointer}.btnMenuTop{background-color:var(--red);color:var(--white);font-weight:bold;width:184px;height:50px}.btnMenuTop:hover{background-color:var(--redDark)}.btnRed{background-color:var(--red);width:152px;font-weight:bold;height:50px}.btnRed:hover{background-color:var(--redDark)}.btnGreen{background-color:var(--green);width:141px;height:48px;color:var(--grayDark);font-weight:bold;margin:150px auto auto auto}.btnGreen:hover{background-color:var(--greenDark)}#contactBtnMenu{display:none}body{font-family:Arial,Helvetica,sans-serif;background-color:var(--grayDark);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{max-width:1200px;margin:0 auto;padding:0 20px}html::-webkit-scrollbar-thumb{background:var(--grayLight);border-radius:7px;opacity:.5}html::-webkit-scrollbar{width:10px;background:none;border-radius:7px}#check{display:none}header{display:flex;align-items:center;width:100%;grid-gap:40px}.menuBox{display:flex;justify-content:space-between;align-items:center;width:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.menuBox::-webkit-scrollbar{display:none}.menuBox ul.menuBoxList{display:grid;grid-template-columns:40px 45px 65px 180px;grid-gap:20px}.hamburger-menu{padding-top:25px}.menuItem label{cursor:pointer}.menuItem2,.menuItem{color:var(--grayLight);font-size:16px;text-decoration:none;transition-duration:.25s;cursor:pointer;height:48px;padding-bottom:20px}.menuItem:hover{color:var(--green);text-decoration:underline;text-underline-offset:4px;text-underline-position:under;cursor:pointer}.menuItem2:hover{color:var(--green);text-decoration:none}ul.dropdown{display:none;position:absolute;max-width:400px;margin-top:10px;padding:20px;background-color:var(--gray);border-radius:10px;grid-gap:20px}li:hover>ul.dropdown{display:grid;z-index:999}ul.dropdown li a{font-size:.85rem;color:#fff;z-index:999}@media (max-width:800px){.logo{margin-top:9px}header,.menuBox ul.menuBoxList{display:grid;grid-template-columns:1fr}#check{opacity:0}#check:checked + .menu__btn>span{transform:rotate(45deg)}#check:checked + .menu__btn>span::before{top:0;transform:rotate(0deg)}#check:checked + .menu__btn>span::after{top:0;transform:rotate(90deg)}#check:checked ~ .menuBox{right:0!important}.menu__btn{position:absolute;top:50px;right:20px;width:26px;height:26px;cursor:pointer;z-index:1}.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:4px;border-radius:1px;background-color:var(--white);transition-duration:.25s}.menu__btn>span::before{content:"";top:-8px}.menu__btn>span::after{content:"";top:8px}.menuBox{display:block;position:fixed;top:0;right:-100%;width:300px;height:100%;margin:0;padding:80px 0;list-style:none;background-color:var(--gray);box-shadow:2px 2px 6px rgba(0,0,0,.4);transition-duration:.25s}.menuItem2,.menuItem{display:block;padding:25px 24px;text-decoration:none;transition-duration:.25s}.btnMenuTop{margin-top:20px;margin-left:24px}.menuBox ul li ul.dropdown{display:grid;background-color:none;position:relative;font-size:12px;grid-gap:0;padding:10px 20px 5px 20px;margin-top:0}}@media (max-width:800px){.logo{margin-top:9px}header,.menuBox ul.menuBoxList{display:grid;grid-template-columns:1fr}#check{opacity:0}#check:checked + .menu__btn>span{transform:rotate(45deg)}#check:checked + .menu__btn>span::before{top:0;transform:rotate(0deg)}#check:checked + .menu__btn>span::after{top:0;transform:rotate(90deg)}#check:checked ~ .menuBox{right:0!important}.menu__btn{position:absolute;top:50px;right:20px;width:26px;height:26px;cursor:pointer;z-index:1}.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:4px;border-radius:1px;background-color:var(--white);transition-duration:.25s}.menu__btn>span::before{content:"";top:-8px}.menu__btn>span::after{content:"";top:8px}.menuBox{display:block;position:fixed;top:0;right:-100%;width:300px;height:100%;margin:0;padding:80px 0;list-style:none;background-color:var(--gray);box-shadow:2px 2px 6px rgba(0,0,0,.4);transition-duration:.25s}.menuItem2,.menuItem{display:block;padding:25px 24px;text-decoration:none;transition-duration:.25s}.btnMenuTop{margin-top:20px;margin-left:24px}.menuBox ul.menuBoxList li ul.dropdown{display:grid;background-color:none;position:relative;font-size:12px;grid-gap:0;padding:10px 20px 5px 20px;margin-top:0}}footer{background-color:var(--black);padding-top:72px;padding-bottom:25px;width:100%}.logoFooter{margin-bottom:25px}.livroReclamacoes img{max-width:120px;height:auto}.itemsFooter{display:grid;grid-template-columns:207px 800px;justify-content:space-between}.contentFooter{display:grid;grid-template-columns:repeat(4,200px);width:100%;margin-bottom:57px}.contentFooter h4,.contentFooter p{margin-bottom:20px}.subFooter{display:grid;grid-template-columns:500px 250px;justify-content:space-between;margin-top:25px}.gradientLine{border-top:double 1px transparent;background-image:linear-gradient(white,white),linear-gradient(to right,grey,var(--grayDark));background-clip:padding-box,border-box;background-origin:border-box;margin-bottom:10px}.textTopHome h1{line-height:1}@media (max-width:1173px){.itemsFooter{grid-template-columns:minmax(300px,800px);justify-content:center;grid-gap:30px}.contentFooter{display:grid;grid-template-columns:repeat(2,200px);width:100%;margin-bottom:57px}}@media (max-width:585px){.contentFooter{display:grid;grid-template-columns:repeat(1,200px);width:100%;margin-bottom:57px}.subFooter{display:grid;grid-template-columns:1fr;justify-content:center;text-align:center}}.breadcrumb{display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb-item{margin-right:10px;font-size:20px;font-size:max(14px,1vw);line-height:30px;text-align:start}.breadcrumb-item a{font-weight:var(--bold);color:var(--grayLight)}.breadcrumb-item a:hover{color:var(--green)}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:var(--grayLight);content:"/"}.breadcrumb-item.breadcrumb-active{color:var(--grayLight)}.desentupimentoDomestico{background-image:url(../img/servicos/desentupimentos-domésticos.webp)}.desentupimentosIndustriais{background-image:url(../img/servicos/desentupimentos-industriais.webp)}.limpezaDeFossas{background-image:url(../img/servicos/limpeza-de-fossas.webp)}.limpezaDeManutencaoIndustrial{background-image:url(../img/servicos/limpeza-de-manutencao-industrial.webp)}.inspecaoDeVideo{background-image:url(../img/servicos/inspecao-de-video.webp)}.desinfecoes{background-image:url(../img/servicos/desinfecoes.webp)}.desentupimentoDomestico:hover{background-image:url(../img/servicos/desentupimentos-domésticos-black.webp)}.desentupimentosIndustriais:hover{background-image:url(../img/servicos/desentupimentos-industriais-black.webp)}.limpezaDeFossas:hover{background-image:url(../img/servicos/limpeza-de-fossas-black.webp)}.limpezaDeManutencaoIndustrial:hover{background-image:url(../img/servicos/limpeza-de-manutencao-industrial-black.webp)}.inspecaoDeVideo:hover{background-image:url(../img/servicos/inspecao-de-video-black.webp)}.desinfecoes:hover{background-image:url(../img/servicos/desinfecoes-black.webp)}@media (max-width:585px){.desentupimentoDomestico{background-image:url(../img/servicos/desentupimentos-domésticos-black.webp)}.desentupimentosIndustriais{background-image:url(../img/servicos/desentupimentos-industriais-black.webp)}.limpezaDeFossas{background-image:url(../img/servicos/limpeza-de-fossas-black.webp)}.limpezaDeManutencaoIndustrial{background-image:url(../img/servicos/limpeza-de-manutencao-industrial-black.webp)}.inspecaoDeVideo{background-image:url(../img/servicos/inspecao-de-video-black.webp)}.desinfecoes{background-image:url(../img/servicos/desinfecoes-black.webp)}}.modal{display:none;position:fixed;z-index:1;left:0;bottom:0;width:100%;overflow:auto}.modal-content{background-color:var(--white);margin:auto;padding:40px 50px;width:100%;font-size:18px;display:grid;grid-template-columns:1fr 250px;justify-content:space-between;align-items:center}.modal-content p{padding-right:20px}.close{color:var(--gray);font-size:18px;padding:10px 100px;border-radius:10px;font-weight:700;background-color:var(--green);display:flex;justify-content:center}.close:hover,.close:focus{color:var(--gray);text-decoration:none;cursor:pointer}.close:hover{background:var(--greenDark)}@media screen and (max-width:768px){.modal{padding-top:40px}.modal-content{display:grid;grid-template-columns:1fr;justify-content:space-between;align-items:center;font-size:12px;padding:20px 50px}.modal-content p{padding-bottom:20px}}