html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}html{background:#353535}body{color:#333;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400}html,body{height:100%}a{text-decoration:none;cursor:pointer;color:#333}a:hover{text-decoration:none}b,strong{font-weight:bold}input[type="reset"],input[type="submit"],button{cursor:pointer;border:0}::-webkit-input-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}input:-moz-placeholder{color:#333}select{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-moz-appearance:none;-webkit-appearance:none}input,select,textarea,button{outline:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.wrapper{max-width:1580px;margin:0 auto;position:relative;width:calc(100% - 40px)}.wrapper.large{max-width:1800px}.wrapper.large.chamadas img{width:100%;height:auto;margin-bottom:30px}.last{margin-right:0!important}.box-right{float:right}#content-page{min-height:calc(100vh - 276px)}.loading{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);z-index:9999;display:none}.loading img{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.loading p{position:absolute;transform:translate(-50%,-50%);top:calc(50% + 100px);left:50%;color:#FFF;font-size:18px;font-weight:600}.alerta{overflow:auto;display:none;bottom:0;position:fixed;z-index:9999999;top:0;left:0;right:0;background:rgba(75,75,75,.8)}.alerta .conteudo{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;min-width:300px;max-width:100%;padding:0;background:#FFF;font-size:15px;line-height:20px;box-shadow:4px 4px 10px -1px rgba(0,0,0,0.75)}.alerta .conteudo{padding:20px;text-align:center}.alerta .conteudo a{text-decoration:none;margin:10px auto 0 auto;background:#FFF;color:#129352;border:2px solid #129352;padding:0 30px;line-height:40px;display:inline-block;font-size:13px}.lgpd{position:fixed;bottom:0;left:0;width:100%;padding:10px 0;background:#FFF;font-size:13px;border-top:1px solid #dedede;z-index:8;transition:1s all}.lgpd .wrapper{width:1040px}.lgpd .wrapper p{max-width:calc(100% - 280px);float:left}.lgpd .wrapper p a{text-decoration:underline;color:#0070bb}.lgpd .aceitar,.lgpd .recusar{float:right;display:inline-block;padding:9px 19px;border-radius:5px;color:#FFF;text-transform:uppercase;margin-left:10px;font-weight:600}.lgpd .aceitar{background:green}.lgpd .recusar{background:red}.modal{position:fixed;z-index:99;top:0;bottom:0;left:0;right:0;overflow:auto;background:rgba(0,0,0,0.5);display:none}.modal .bg{position:fixed;width:100%;height:100%}.modal .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:900px;background:#fff;padding:50px 60px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.5)}.modal .content .titulo-padrao{font-size:28px}.modal .close{position:absolute;cursor:pointer;z-index:3;right:20px;top:20px;font-size:32px}.texto{line-height:29px}.texto.center{text-align:center}.texto p{margin-bottom:25px}.texto a{text-decoration:underline}.texto i{font-style:italic}.texto h1,.texto h2,.texto h3,.texto h4,.texto h5{font-weight:600;color:black;font-size:17px;margin-bottom:15px}.texto table{width:100%}.texto table td,.texto table th{padding:10px 5px;border-bottom:1px solid #ececec;font-size:13px}.texto table thead{font-weight:600;font-size:14px}.texto>img,.texto p>img{margin:0 auto;max-width:90%;height:auto;margin-bottom:20px;margin-top:10px;display:table}.form{position:relative}.form .label-box{display:block;margin-bottom:20px}.form .label-box.small-2{float:left;width:calc(50% - 14px);margin-right:20px}.form .label-box.small-3{float:left;width:calc((100% - 80px) / 3);margin-right:40px}.form .label-box.small-4{float:left;width:calc(25% - 19px);margin-right:20px}.form .label-box .label{font-size:15px;color:#767676;margin-bottom:3px}.form .label-box .label span{color:#999}.form .label-box input[type="text"],.form .label-box input[type="email"],.form .label-box input[type="password"],.form .label-box select,.form .label-box textarea{padding:12px;width:calc(100% - 28px);background:#FFF;font-size:15px;color:#333;border:2px solid #333;border-radius:8px}.form .textarea textarea{height:100px}.form .textarea{height:140px}.form .label-box select{background:url(../images/ico_arrow_select.png) no-repeat calc(100% - 20px) 20px}.form .captcha{float:left}.form .box-button{float:right;margin:13px 0}.form .box-button .li{float:left;font-size:12px;padding:18px 20px}.form .box-button .li a{text-decoration:underline}.form .box-button .button-padrao{float:left}.breadcrumbs{color:#333;font-size:18px;text-align:center}.breadcrumbs a{text-decoration:underline}.paginacao{text-align:center;margin-top:60px}.paginacao li{display:inline-table;margin:0 16px;font-size:17px;font-weight:600;transition-duration:.4s}.paginacao li:hover,.paginacao li.active{text-decoration:underline;color:#f66006}.paginacao li a{transition-duration:.4s}.paginacao li:hover a,.paginacao li.active a{color:#f96c05}.paginacao li img{height:12px}.button-padrao{display:table;border-radius:4px;text-align:center;border:2px solid white;color:white;padding:15px 30px;font-size:13px;text-transform:uppercase;cursor:pointer;transition-duration:.4s;background:transparent}.button-padrao:hover{border:2px solid #129352;color:#129352}.button-padrao.green{border:2px solid #129352;color:#129352}.button-padrao.green:hover{border:2px solid #129352;color:#fff!important;background:#129352}.produto{display:block;border:2px solid #f0f0f0;color:#333;padding:20px;border-radius:12px;transition-duration:.5s}.produto:hover{border-color:#129352}.produto .foto{height:320px;position:relative}.produto .foto img{max-width:100%;max-height:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:auto!important}.produto .categoria{text-align:center;font-size:16px}.produto .nome{text-align:center;font-size:16px}.produto .button-padrao{margin:0 auto;margin-top:35px}.titulo-padrao{margin-bottom:30px;text-align:center;color:#129352;font-size:40px;text-transform:uppercase}.box-topo-interna{margin-bottom:30px;height:340px;position:relative}.box-topo-interna .titulo{color:white;text-transform:uppercase;font-size:60px;line-height:70px;text-align:center;width:90%;display:table;margin:0;text-shadow:2px 2px 2px #000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galeria .foto{display:block;width:100%;border-radius:12px}.galeria .foto img{max-width:100%;max-height:100%}.galeria .foto .play{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:url(../images/ico_play2.png) no-repeat center}.galeria .owl-nav{display:none}.galeria .owl-dots{width:100%;text-align:center;margin-top:15px}.galeria .owl-dots .owl-dot{display:inline-table;cursor:pointer;width:12px;height:12px;border-radius:100%;border:2px solid #129352;margin:0 6px;transition-duration:.6s}.galeria .owl-dots .owl-dot:hover,.galeria .owl-dots .owl-dot.active{background:#129352}.whatsapp-fixed{background:url(../images/ico_whatsapp.png) no-repeat center;z-index:10;cursor:pointer;bottom:20px;right:20px;width:64px;height:64px;background-size:cover;position:fixed}.ico-menu{position:absolute;font-size:32px;right:20px;top:30px;z-index:4;cursor:pointer;display:none}.menu-mobile{position:fixed;z-index:10;top:0;left:0;right:0;padding:20px 20px;background:#129352;bottom:0;display:none;padding-top:50px;padding-bottom:30px}.menu-mobile .close{font-size:32px;position:absolute;top:20px;right:20px;color:white}.menu-mobile .menu li{margin-bottom:10px}.menu-mobile .menu li .link{display:block;padding:10px 20px;color:white;font-size:22px;text-transform:uppercase}.menu-mobile .menu li .submenu{padding:10px 0;border-radius:12px;background:#129352;margin-bottom:15px}.menu-mobile .menu li .submenu a{color:white;display:block;padding:10px 20px;font-size:16px;text-transform:uppercase}.menu-mobile .menu li .submenu-produtos{display:none}.menu-mobile .menu li .submenu-produtos a{padding:5px 40px;text-transform:none}.menu-mobile .social{float:right;margin-top:30px;filter:brightness(0%) invert(1)}.menu-mobile .social li{margin-left:15px;float:left}#content{position:relative;max-width:1920px;margin:0 auto;background:#fff}#header{padding-bottom:15px;position:relative;z-index:3}#header .logo{float:left;margin-top:15px}#header .menu{float:left}#header .menu li{float:left;position:relative;margin-left:60px;height:30px}#header .menu li:nth-of-type(1){margin-left:0}#header .menu li .link{display:block;padding-top:60px}#header .menu li .link .label{text-transform:uppercase;font-size:16px;color:#333;padding-bottom:30px}#header .menu li .link .line{position:absolute;top:0;left:0;width:50%;transition-duration:.6s;opacity:0;background:#129352}#header .menu li:hover .link .line{height:3px;width:100%;opacity:1}#header .menu li .submenu{position:absolute;padding:10px 0;border-radius:12px;background:#129352;min-width:140px;top:95px;display:none}#header .menu li:hover .submenu{display:block}#header .menu li .submenu a{display:block;color:white;text-transform:uppercase;font-size:14px;padding:13px 30px;transition-duration:.5s}#header .menu li .submenu a:hover{background:white;color:#129352}#header .menu .submenu-produtos{-webkit-transition:ease-out all .4s;transition:ease-out all .4s;position:absolute;width:255px;display:none;opacity:0;top:0;left:150px}#header .menu .submenuprodutos{position:relative}#header .menu .submenu-produtos a{-webkit-transition:ease-out all .4s;transition:ease-out all .4s;display:block;padding:9px 0 9px 15px;text-transform:uppercase;font-size:14px;color:#666}#header .menu .submenu-produtos a:hover{color:#c90c0d;font-weight:700}#header .menu .submenuprodutos:hover .submenu-produtos{display:block;background:#129352;box-shadow:0 0 30px rgba(0,0,0,.3);opacity:1;border-radius:12px}#header .menu2{float:left;margin-top:60px;margin-left:100px}#header .menu2 li{float:left}#header .menu2 li a{font-size:14px;color:#333;transition-duration:.5s}#header .menu2 li a:hover{color:#129352}#header .social{float:left;margin-top:56px;margin-left:50px}#header .social li{float:left;margin-left:10px;transition-duration:.5s}#header .social li:hover{opacity:.4}#footer{background:#129352;padding:50px 0}#footer .box{float:left;padding:8px 0;padding-left:42px;color:white;margin-right:120px;font-size:16px;color:white}#footer .box.endereco{background:url(../images/ico_endereco.png) no-repeat left center}#footer .box.telefone{background:url(../images/ico_telefone.png) no-repeat left center}#footer .box.email{background:url(../images/ico_email.png) no-repeat left center}#footer .wcm3{float:right;margin-top:7px}#home .banners .banner{display:block;width:100%}#home .banners .owl-nav{display:none}#home .banners .owl-dots{position:absolute;left:0;width:100%;text-align:center;bottom:-25px}#home .banners .owl-dots .owl-dot{display:inline-table;cursor:pointer;width:16px;height:16px;border-radius:100%;border:2px solid #129352;margin:0 6px;transition-duration:.6s}#home .banners .owl-dots .owl-dot:hover,#home .banners .owl-dots .owl-dot.active{background:#129352}#home .nossos-produtos{margin-top:70px}#home .nossos-produtos .owl-nav{display:none}#home .nossos-produtos .owl-dots{width:100%;text-align:center;margin-top:35px}#home .nossos-produtos .owl-dots .owl-dot{display:inline-table;cursor:pointer;width:12px;height:12px;border-radius:100%;border:2px solid #999;margin:0 6px;transition-duration:.6s}#home .nossos-produtos .owl-dots .owl-dot:hover,#home .nossos-produtos .owl-dots .owl-dot.active{background:#999}#home .conheca-a-hidroflow{margin:80px 0 20px 0;width:100%;aspect-ratio:192 / 43;position:relative}#home .conheca-a-hidroflow .conheca{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}#home .conheca-a-hidroflow .titulo{font-size:44px;color:white;text-transform:uppercase;line-height:54px;text-align:center;max-width:90%;display:table;margin:0 auto}#home .conheca-a-hidroflow .button-padrao{color:white;margin:0 auto;margin-top:40px}#quem-somos{padding-bottom:60px}#quem-somos h1.titulo{text-transform:uppercase;font-size:32px;font-weight:600;text-align:center;margin-bottom:30px;color:#129352}#quem-somos .texto{float:left;width:calc(100% - 550px)}#quem-somos .galeria{float:right;width:500px}#quem-somos .galeria img{border-radius:8px}#qualidade{padding-bottom:60px}#qualidade h1.titulo{text-transform:uppercase;font-size:32px;font-weight:600;text-align:center;margin-bottom:30px;color:#129352}#qualidade .texto{float:left;width:calc(100% - 550px)}#qualidade .foto{float:right;width:500px}#qualidade .foto img{border-radius:8px}#produtos{padding-bottom:60px}h1.titulo-produtos{text-transform:uppercase;font-size:32px;font-weight:600;text-align:center;color:#129352}h2.titulo-produto{text-transform:uppercase;font-size:28px;font-weight:600;margin:0 0 15px 540px}#produtos .manutencao{text-align:center;font-weight:600;color:#129352}#produtos .box-texto{margin-top:30px}#produtos .box-texto .galeria-do-produto{float:left;width:400px;margin:0 0 40px 80px}#produtos .box-texto .galeria-do-produto .galeria{text-align:center;border:1px solid #dedede;border-radius:12px;padding:20px;margin-bottom:20px;width:calc(100% - 42px)}#produtos .box-texto .galeria-do-produto .owl-nav{display:none}#produtos .box-texto .galeria-do-produto .owl-dots{width:100%;text-align:center;margin-top:10px}#produtos .box-texto .galeria-do-produto .owl-dots .owl-dot{display:inline-table;cursor:pointer;width:12px;height:12px;border-radius:100%;border:2px solid #129352;margin:0 6px;transition-duration:.6s}#produtos .box-texto .galeria-do-produto .owl-dots .owl-dot:hover,#produtos .box-texto .galeria-do-produto .owl-dots .owl-dot.active{background:#129352}#produtos .box-texto .texto{float:right;width:calc(100% - 600px);border:1px solid #dedede;border-radius:12px;padding:30px;margin-bottom:40px}#produtos .box-texto .galeria-do-produto .download{display:inline-table;border-radius:4px;color:#fff;padding:10px 30px 10px 50px;font-size:18px;font-weight:600;transition-duration:.4s;background:#129352 url(../images/ico-download.png) 20px center no-repeat;text-decoration:none}#produtos .produtos .produto{display:inline-table;margin:0 10px;margin-bottom:30px;width:calc(25% - 68px)}#produto{padding-bottom:60px}#produto .box-topo{height:470px;position:relative;margin-bottom:55px}#produto .box-topo .box{position:absolute;left:120px;bottom:90px;width:700px;color:white}#produto .box-topo .box .titulo{font-size:64px;text-transform:uppercase;line-height:64px;margin-top:25px;margin-bottom:25px}#produto .box-topo .imagem{position:absolute;right:100px;top:90px;max-width:calc(100% - 950px)}#produto .box-texto{margin-top:30px}#produto .box-texto .galeria-do-produto{float:left;text-align:center;border:1px solid #dedede;border-radius:12px;padding:20px;margin:0 0 20px 80px;width:368px}#produto .box-texto .galeria-do-produto .owl-nav{display:none}#produto .box-texto .galeria-do-produto .owl-dots{width:100%;text-align:center;margin-top:10px}#produto .box-texto .galeria-do-produto .owl-dots .owl-dot{display:inline-table;cursor:pointer;width:12px;height:12px;border-radius:100%;border:2px solid #999;margin:0 6px;transition-duration:.6s}#produto .box-texto .galeria-do-produto .owl-dots .owl-dot:hover,#produto .box-texto .galeria-do-produto .owl-dots .owl-dot.active{background:#999}#produto .box-texto .texto{float:right;width:calc(100% - 600px);border:1px solid #dedede;border-radius:12px;padding:30px}#produto .box-texto .texto h4{margin-bottom:10px;color:#333;font-size:22px}#produto .caracteristicas{margin-top:80px}#produto .caracteristicas .titulo{background:#333;text-align:center;border-radius:12px;color:#fff;text-transform:uppercase;font-size:20px;padding:22px 0;margin-bottom:30px}#produto .caracteristicas table{float:left;margin:0 40px;width:calc(50% - 80px)}#produto .caracteristicas table tr{border-bottom:1px solid #e6e6e6}#produto .caracteristicas table tr td{padding:16px 0;color:#c6c6c6;font-size:18px;width:50%}#produto .caracteristicas table tr td:nth-child(2){color:#333}#produto .outros-produtos{margin-top:90px}#produto .outros-produtos .owl-nav{display:none}#produto .outros-produtos .owl-dots{width:100%;text-align:center;margin-top:35px}#produto .outros-produtos .owl-dots .owl-dot{display:inline-table;cursor:pointer;width:12px;height:12px;border-radius:100%;border:2px solid #999;margin:0 6px;transition-duration:.6s}#produto .outros-produtos .owl-dots .owl-dot:hover,#produto .outros-produtos .owl-dots .owl-dot.active{background:#999}#produtos .fazer-orcamento,#produto .fazer-orcamento{text-align:center;margin-top:90px}#produtos .fazer-orcamento .button,#produto .fazer-orcamento .button{display:inline-table;margin-top:10px;border-radius:4px;text-align:center;color:#fff;padding:20px 45px;font-size:20px;text-transform:uppercase;cursor:pointer;transition-duration:.4s;background:#129352}#contato{padding-bottom:80px}#contato h1.titulo{text-transform:uppercase;font-size:32px;font-weight:600;text-align:center;margin-bottom:30px;color:#129352}#contato .box-form{position:relative;overflow:hidden}#contato .box-form .bg{position:absolute;margin-left:-110px;top:-90px}#contato .box-form .wrapper{z-index:3}#contato .box-form .texto{float:left;width:420px}#contato .box-form .texto.sucesso{float:none;display:table;margin:0 auto}#contato .box-form .texto .line{width:40px;height:4px;margin-top:10px;background:#129352}#contato .box-form .box{float:left;margin-left:60px;margin-top:17px;font-size:15px;padding-bottom:3px;padding:5px 0;padding-left:36px}#contato .box-form .box.email{background:url(../images/ico_email2.png) no-repeat left center}#contato .box-form .box.telefone{background:url(../images/ico_telefone2.png) no-repeat left center}#contato .box-form .form{margin-top:60px}#contato .localizacao{margin-top:40px}#contato .localizacao .texto{text-align:center}#contato .localizacao .mapa{margin-top:35px;box-shadow:0 0 30px rgba(0,0,0,0.3);height:370px}#erro-404 .box-topo-interna{padding:80px 0}#erro-404 .box-topo-interna .titulo{font-size:40px;line-height:40px}#erro-404 .box-topo-interna .button-padrao{margin:0 auto;margin-top:50px}@media screen and (max-width:1600px){#produto .box-topo .box{left:80px}#produto .box-topo .box .titulo{font-size:50px;line-height:50px}#produto .box-topo .imagem{max-width:calc(100% - 950px)}}@media screen and (max-width:1400px){.titulo-padrao{font-size:32px}.produto .foto{height:150px}.produto .categoria{font-size:14px}.produto .button-padrao{margin-top:26px}.box-topo-interna .titulo{font-size:50px;line-height:50px}#header .logo img{width:280px}#header .menu li{margin-left:40px}#header .menu li .link{padding-top:50px}#header .menu2{margin-top:47px;margin-left:40px}#header .social{margin-top:43px;margin-left:30px}#footer .box{margin-right:80px}#home .conheca-a-hidroflow .titulo{font-size:35px;line-height:35px}#produto .box-topo .box{width:500px}#produto .box-topo .imagem{max-width:calc(100% - 750px)}}@media screen and (max-width:1200px){#header .logo img{width:260px}#header .menu li{margin-left:50px}#header .menu li .link{padding-top:48px}#header .menu li .link .label{font-size:13px}#header .menu2{margin-left:60px;margin-top:45px}#header .social{margin-top:41px}#footer .box{margin-right:50px;font-size:14px;padding-top:9px;padding-bottom:9px}#produtos .produtos .produto{width:calc(33.33% - 68px)}#produto .box-topo .box{width:400px}#produto .box-topo .imagem{max-width:calc(100% - 650px)}}@media screen and (max-width:1100px){#header .logo img{width:210px}#header .menu li{margin-left:45px}#header .menu li .link{padding-top:38px}#header .menu2{margin-left:50px;margin-top:35px}#header .menu2 li a{font-size:13px}#header .social{margin-top:32px}}@media screen and (max-width:1000px){html{position:relative;overflow-x:hidden;width:100%}body{position:relative;overflow-x:hidden;width:100%;font-size:14px}*{-webkit-overflow-scrolling:touch}.wrapper{width:calc(100% - 40px)!important;padding:0!important}.whatsapp-fixed{width:52px;height:52px;background-size:42px}.ico-menu{display:block}.button-padrao{padding:12px 20px}.titulo-padrao{font-size:20px}.nav ul li{font-size:14px}.form .label-box input[type="text"],.form .label-box input[type="email"],.form .label-box input[type="password"],.form .label-box select,.form .label-box textarea{border:1px solid #333;font-size:14px;padding:8px;width:calc(100% - 18px)}.box-topo-interna{margin-bottom:40px;height:100px;background-size:cover!important}.box-topo-interna .titulo{font-size:24px;line-height:30px}.form .label-box{float:none!important;margin-right:0!important;width:calc(100% - 4px)!important;margin-bottom:15px}.form .label-box.small-2{float:left!important;margin-right:10px!important;width:calc(50% - 5px)!important;margin-bottom:15px}.form .label-box.small-2.last{margin-right:0!important}.form .captcha{float:none;margin-top:0}.form .box-button{float:none;margin-top:10px}.form .box-button .li,.form .box-button .button-padrao{float:none;display:block}#header .menu{display:none}#header .menu2{display:none}#header .social{display:none}#footer .box{float:none;padding:0;padding-top:32px;background-position:center top!important;background-size:auto 18px!important;text-align:center;float:none;margin:0;margin-bottom:25px;display:block}#footer .wcm3{float:none;margin:0 auto;margin-top:30px;display:table}#home .conheca-a-hidroflow .titulo{font-size:20px;line-height:26px}#home .conheca-a-hidroflow .button-padrao{margin-top:27px}#quem-somos .texto,#quem-somos .galeria{float:none;width:100%}#produtos .produtos .produto{width:calc(50% - 68px)}#produto .box-topo{height:auto;padding-bottom:40px;background-size:cover!important}#produto .box-topo .box{width:auto;position:relative;left:inherit;bottom:inherit;padding:40px 20px}#produto .box-topo .box .titulo{font-size:40px;line-height:40px}#produto .box-topo .imagem{position:relative;display:table;margin:0 auto;right:inherit;top:inherit;margin-top:-30px;width:calc(100% - 100px);max-width:400px}#produto .box-texto{width:100%}#produto .caracteristicas .titulo{font-size:16px;padding:17px 0}#produto .caracteristicas table{float:none;width:100%;margin:0}#produto .caracteristicas table tr td{font-size:14px}#produto .fazer-orcamento .button{font-size:14px;padding:15px 30px}#contato .box-form .texto{float:none;width:100%;margin-bottom:40px}#contato .box-form .box{float:none;margin-left:0;margin-top:20px;display:table}#contato .localizacao .mapa{height:280px}.modal .content{left:0;top:0;transform:translate(0,0);width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;border-radius:0}.modal .content .titulo-padrao{font-size:16px;text-align:left;width:calc(100% - 30px);margin-bottom:15px;font-weight:700}.modal .content .titulo-padrao br{display:none}}@media screen and (max-width:620px){body{font-size:14px}img{max-width:100%!important;height:auto!important}.lgpd .wrapper p{float:none;width:100%;max-width:calc(100% - 50px);font-size:11px}.lgpd .aceitar,.lgpd .recusar{float:left;margin-top:5px}.lgpd .aceitar{margin-left:0}.texto{line-height:27px}.texto p{margin-bottom:18px}.texto .wrapper{margin:0;width:100%!important}#home .conheca-a-hidroflow{margin-top:50px;height:200px}h1.titulo-produtos{font-size:20px}h2.titulo-produto{font-size:18px;margin:0 0 15px 0}#produtos .produtos .produto{width:calc(50% - 51px);margin:0 10px 10px 0}#produtos .produtos .produto:nth-of-type(2n){margin-right:0!important}.produto .foto{height:115px}.produto{padding-bottom:10px}.produto .nome{font-size:14px;padding:0}.produto .button-padrao{margin:10px auto;padding:5px 10px}#qualidade .texto,#qualidade .foto{float:none;width:100%}#produto .box-topo .box .titulo{font-size:30px;line-height:30px}#produtos .texto-fotos,#produtos .texto .fotos,#produto .box-texto .galeria-do-produto,#produtos .box-texto .galeria-do-produto{width:100%;float:none}#produto .box-texto .galeria-do-produto{width:calc(100% - 42px)}#produto .box-texto .galeria-do-produto,#produtos .box-texto .galeria-do-produto{margin:0}#produto .box-texto .texto,#produtos .box-texto .texto{float:none;width:calc(100% - 42px);margin-top:30px;padding:20px}#contato h1.titulo{font-size:20px}.form .box-button .li{padding:0 0 20px 0}}
