html{height:100%}#main-footer{border-top:1px solid #b5b3b3;position:relative;bottom:0;display:block;width:100%;margin:auto}#main-footer,#main-footer a{color:#5e5e5e}#main-footer a:hover{font-weight:700;text-decoration:none}#main-footer>.container{max-width:100%}#main-footer>.container .adjust-desktop{padding-left:0}@media (max-width:991px){#main-footer>.container .adjust-desktop{order:1}}#main-footer>.container:before{content:"";display:block;width:100%}@media (min-width:992px){#main-footer>.container:before{position:absolute;top:0;left:0;right:0;margin:0 auto}}#main-footer .promo-text{text-align:center;padding:0 10px;font-size:1.4rem;word-spacing:-.1em}@media (min-width:992px){#main-footer .promo-text{padding-top:51px;padding-right:43px}}#main-footer .promo-text-content{text-align:left;position:relative}@media (max-width:992px){#main-footer .promo-text-content{text-align:center}}@media (min-width:1393px){#main-footer .promo-text-title{text-align:left}#main-footer .promo-text-right{position:absolute;right:0;bottom:0}}#main-footer .nav-footer{list-style-type:none;flex-wrap:wrap}@media (min-width:480px){#main-footer .nav-footer{width:100%;-moz-columns:3;column-count:3}}#main-footer .nav-footer>li>a{display:block;padding:0;letter-spacing:-.03em;text-transform:uppercase}@media (max-width:991px){#main-footer .footer-main-menu{order:1}}#main-footer .footer-main-menu .nav-footer{text-align:center;display:flex;justify-content:center;margin-top:80px}@media (max-width:992px){#main-footer .footer-main-menu .nav-footer{display:unset;margin-top:10px}}#main-footer .footer-main-menu .nav-footer>li:nth-last-child(-n+4){display:block;text-align:center;padding:0 2%}#main-footer .footer-crmall{padding-top:16px;padding-bottom:25px}@media (max-width:991px){#main-footer .footer-crmall{text-align:center;order:2}}#main-footer .first-icon{display:flex;margin-top:68px;justify-content:center}@media (max-width:991px){#main-footer .first-icon{display:none}}#main-footer .nav-footer li{margin-bottom:10px}.social{padding:13px;background-repeat:no-repeat;background-size:contain;background-position:50%;font-size:1.5em;transition-duration:.4s}.social:hover{transform:scale(1.2)}@media (max-width:991px){.social{order:1}}.social-facebook{background-image:url(/img/social/social-facebook.png)}.social-twitter{background-image:url(/img/social/social-twitter.png)}.social-instagram{background-image:url(/img/social/social-instagram.png)}.social-linkedin{background-image:url(/img/social/social-linkedin.png)}.social-youtube{background-image:url(/img/social/social-youtube.png)}.footer-social{margin-top:65px;display:flex;flex-direction:row}@media (max-width:1400px){.footer-social{flex-direction:column;margin-top:30px;align-items:center}}ul.social-media{list-style:none;padding-left:0}ul.social-media li{display:inline-flex}@media (max-width:992px){ul.social-media{text-align:center}}.hr-footer{border-top:3px solid #969696;margin-top:20px;margin-bottom:10px}@media (max-width:991px){.adjust-div-footer{display:flex;flex-direction:column}}@media (max-width:991px){.footer-adjust-mobile{order:2;padding-top:45px}}.logo-rodape-mobile{display:none}@media (max-width:991px){.logo-rodape-mobile{display:flex;justify-content:center;padding-top:50px;padding-bottom:70px}.logo-rodape-mobile img{max-width:40%}}.footer-description{white-space:nowrap}@media (max-width:991px){.footer-description{white-space:normal}}.bg-footer{background-color:#e1e1e1;min-height:185px}.social-links{padding-right:60px}@media (max-width:1400px){.social-links{padding-right:0}}.number-contact{width:100%;height:50px;background-color:#b5b3b3;display:flex;justify-content:center}.number-contact>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (max-width:992px){.number-contact>div p{font-size:12px}}.number-contact>div div:nth-child(2){display:flex;justify-content:space-between}@media (max-width:992px){.number-contact>div div:nth-child(2){margin-left:20px}}.number-contact>div div:nth-child(2) a{position:relative;display:block}@media (min-width:992px){.number-contact>div div,.number-contact>div img{margin-right:15px}}.number-contact>div img{max-width:65%}@media (max-width:992px){.number-contact>div img{max-width:37%}}.number-contact p{margin:0!important}