.footer{background-color:#fff;border-top:1px solid #efefef}.footer.green{background-color:#00a68f}.footer .top{padding:45px 0}.footer .bottom{padding:40px 0}.footer h4{font-size:14px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.footer .logo{margin-bottom:30px}.footer .news p{color:#626262}.footer .copyright{font-size:12px;text-align:right}.footer .copyright a,.footer .copyright span{color:#fff;font-size:12px}.footer .top .menu h4{color:#fff;font-size:30px;margin:0 0 25px;padding:0 0 25px;position:relative;text-transform:uppercase}.footer .top .menu h4:after{background:#f9ad15;bottom:0;content:"";height:3px;left:0;position:absolute;width:51px}.footer .top .menu ul{list-style:none;margin:0;padding:0}.footer .top .menu ul li{display:block;padding:0}.footer .top .menu ul li a{color:#fff;cursor:pointer;font-size:16px;font-weight:300;line-height:30px;padding:0}.footer .bottom .menu{margin-top:30px;text-align:center}.footer .bottom .menu ul{text-align:center}.footer .bottom .menu ul li{display:inline-block;float:none;margin:0 13px}.footer .disclaimer{margin-top:40px;text-align:center}.footer .disclaimer p,.footer .disclaimer p a{font-size:11px!important}.footer .bottom .menu a{color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.8px;padding-left:6px;padding-right:6px;text-transform:uppercase}.footer .top .redes_sociais,.footer .top .socials{text-align:right}.footer .top .redes_sociais ul,.footer .top .socials ul{margin:0;padding:0}.footer .top .redes_sociais ul li,.footer .top .socials ul li{display:inline-block;margin:20px 1px 0;vertical-align:top}.footer .top .socials ul li a
.footer .top .redes_sociais ul li a{align-items:center;background-color:#faae29;-webkit-border-radius:43px;-moz-border-radius:43px;border-radius:43px;color:#fff;display:flex;font-size:30px;height:65px;justify-content:center;width:65px}.footer .apps{color:#fff;font-size:1.209375rem;font-weight:600;margin-bottom:.5rem}.ir{border:0;color:transparent;font:0/0 a;text-shadow:none}.footer .ctas{text-align:right!important}.footer .ctas span:first-child a{background-color:rgba(2,1,1,0);border-style:solid;border-width:3px;margin:0 5px}.footer .ctas span:first-child a,.footer .ctas span:nth-child(2) a{border-radius:50px;color:#fff;font-size:20px;font-weight:700;padding:8px 25px}.footer .ctas span:nth-child(2) a{background-color:#ff266b;border:3px solid #ff266b}.footer .bottom p{color:#fff;font-size:14px;font-weight:400;line-height:1.5;margin:0;padding:0;text-align:center}.footer .bottom .ctas p{text-align:right}.footer .bottom p a{color:#fff;font-size:14px}.footer .bottom p a:hover{color:#fff}.footer .bottom .copyright{border-top:1px solid #fff;margin-top:30px;padding-top:30px}