body{font-family:'Open Sans',sans-serif;background-color:#015249;color:#fff}a{color:#fff;transition:all .15s linear}a:hover{color:#88d317;text-decoration:none}li{list-style:none}.social-media-icon{display:inline-block;border-radius:100%;border:1px solid #ddd;margin-top:20px;margin-left:10px;text-align:center;padding-top:3px;width:30px;height:30px;font-size:14px}.social-media-icon:hover{border-color:#88d317}.header{background:#000;border-bottom:1px solid #88d317;box-shadow:0 4px 4px rgba(0,0,0,0.3)}.header .header-top-row{padding-top:10px}.header .contact-icons{float:left}.header .icon-contact{color:#88d317;margin-left:10px;display:inline-block;line-height:25px;vertical-align:top;margin-bottom:0px}.header .facebook{border-radius:100%;background:#88d317;color:#000;text-align:center;font-size:14px;margin-top:2px;width:22px;height:22px}.header .instagram{font-size:22px}.header .address{float:right;font-size:14px;color:#88d317}.header .logo{padding-top:10px;margin-left:20px;float:left}.header .logo img{width:230px;margin-bottom:10px}.header .menu{font-size:14px;padding-top:40px;float:right;text-align:right}.header .menu ul{margin:0;padding:0}.header .menu li{display:inline-block;margin-left:30px}.header .menu a{border-bottom:2px solid transparent}.header .menu a:hover,.header .menu li.ativo a{color:#88d317;border-color:#88d317}.icone-menu-mobile,.menu-mobile{display:none}.icone-menu-mobile{position:absolute;top:40px;right:15px;z-index:6}.icone-menu-mobile div{width:40px;height:24px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.icone-menu-mobile span{display:block;position:absolute;height:6px;width:100%;background:#e2e2e2;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.icone-menu-mobile span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.icone-menu-mobile span:nth-child(2){top:9px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.icone-menu-mobile span:nth-child(3){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.icone-menu-mobile.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}.icone-menu-mobile.open span:nth-child(2){width:0%;opacity:0}.icone-menu-mobile.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:26px;left:8px}.menu-mobile{position:fixed;width:100%;height:100%;top:0;left:0;z-index:5;background:rgba(0,0,0,0.9);transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;color:#fff;padding:20px;padding-top:90px}.menu-mobile.menu-mobile ul{list-style:none;margin:0;padding:0}.menu-mobile li{border-top:1px solid #666}.menu-mobile li.no-link,.menu-mobile li > a{display:block;padding:10px 0}.menu-mobile li > a{color:#fff;font-size:20px}.menu-mobile li.ativo > a{color:#88d317}.menu-mobile li:last-child{border-bottom:1px solid #666}.menu-mobile li > a:hover{color:#88d317}.menu-mobile .social-media{text-align:center;padding-bottom:20px}.social-media-icon--menu-mobile{width:50px;height:50px;font-size:30px;margin-left:30px}.social-media-icon--menu-mobile .fa{vertical-align:top;padding-top:5px}.social-media-icon--menu-mobile .fa-facebook{padding-top:7px}body.mobile-menu-open{overflow:hidden}.pagina-clara,.conteudo-claro{background:#fff;color:#000}.pagina-clara a,.conteudo-claro a{color:#000}.conteudo{padding:20px 0 30px 0;min-height:300px}.conteudo--no-padding-bottom{padding-top:0;padding-bottom:0;background:#fff}.faixa-titulo{background:rgba(0,0,0,.3);padding:30px 0}.faixa-titulo h2{font-weight:bold;color:#fff;margin:0px}.faixa-mapa{background:#022622;color:#fff;font-size:16px;text-align:center;text-transform:uppercase;padding:14px 0}.mapa-wide{background:#aaa;display:block;width:100%;height:400px;border:0px}.form-group{font-weight:bold}.form-control{border-radius:0;border:1px solid #888}.form-control:focus{box-shadow:0 2px 1px rgba(0,0,0,.1) inset,0 0 0 0.2rem rgba(136,211,23,.25);border-color:#88d317}a.btn-mensagem,button.btn-mensagem{background:#000;color:#fff;border:1px solid #000;border-radius:5px;padding:15px;font-size:15px}a.btn-mensagem{margin-bottom:10px}a.btn-mensagem:hover,button.btn-mensagem:hover{color:#88d317}.btn-mensagem .fa{font-size:20px;padding-right:5px}a.btn-mensagem--whatsapp{background:#3db949;border-color:#0c7018}a.btn-mensagem--whatsapp:hover{background:#4ad457;color:#fff}.footer{background:#000;color:#fff}.footer .title,.footer .section-contact{text-align:center}.footer .title{font-size:45px;padding-top:50px}.footer .contact{display:inline-block;font-size:16px;padding-top:30px;border-bottom:2px solid #fff;transition:transform .5s}.footer .contact:hover{color:#88d317;border-color:#88d317;transform:scale(1.1)}.footer .contact-whatsapp{margin-right:200px}.footer-bottom{margin-top:50px}.footer-bottom .logo img{width:90%}.footer-bottom{padding-bottom:40px}.footer-bottom  h4{font-size:16px;font-weight:bold}.footer-bottom .menu,.footer-bottom .contact-sell{padding-top:50px}.footer-bottom ul{padding-left:0}.footer-bottom li{padding-left:0;padding-bottom:10px;font-size:14px}.footer-bottom .social-media{text-align:center}.footer .social-media{padding-bottom:50px}.footer-bottom .footer-icon:first-child{margin-left:0}.footer-bottom .footer-icon:hover{color:#88d317;border-color:#88d317}.footer-bottom .contact-sell{font-size:14px}.footer-bottom .contact-sell li{padding-bottom:5px}.footer-bottom .tel{display:block;margin-bottom:5px}.footer-bottom .address{float:left;color:#ccc;font-size:14px}.logo-ghsweb{margin-top:5px}.desenvolvido-ghs{float:right;font-size:12px;text-align:right;padding:20px}.modal{color:#000}.modal .modal-numero-telefone{text-align:center;font-size:30px}.clear{clear:both} @media (max-width:768px){.header .header-top-row{display:none}.header .contact-icons{display:none}.header .address{display:none}.header .logo{margin-left:0}.header .menu{display:none}.header .logo img{width:200px}.herder .meios-de-contato--desktop{display:none}.icone-menu-mobile{display:block}.section-header .address{text-align:center}.faixa-titulo{text-align:center;padding:20px 0}.faixa-titulo .migalha{font-size:14px;padding-bottom:10px}.faixa-titulo h2{font-size:20px}.footer .title{font-size:20px}.footer .logo{text-align:center}.footer .section-contact .contact-whatsapp{float:left;margin-right:0;margin-left:20px}.footer .section-contact .contact-telefone{float:right;margin-right:20px}.footer .social-media{padding-bottom:0}.footer .social-media-icon--footer-icon{height:60px;width:60px;font-size:33px;margin-left:15px;margin-right:15px}.footer-bottom .contact-sell{text-align:center;padding-top:30px;padding-bottom:30px}.footer-bottom .contact-sell h4{font-size:25px;margin-bottom:5px}.footer-bottom .contact-sell li{font-size:20px}.footer-bottom .address{text-align:center}}