.footer{background-color:#081828;margin-top:10px;position:relative}.footer .footer-top .inner-content{border-bottom:1px solid #ffffff26;padding:60px 0}.footer .footer-top .footer-newsletter .title{color:#fff;float:left;font-size:20px;font-weight:800}.footer .footer-top .footer-newsletter .title span{color:#c2c2c2;display:block;font-size:14px;font-weight:400;margin-top:5px}.footer .footer-top .footer-newsletter .newsletter-form{float:right}.footer .footer-top .footer-newsletter .newsletter-form input{background-color:hsla(0,0%,100%,.308);border:none;border-radius:4px;color:#fff;display:inline-block;height:50px;padding:0 20px;width:300px}.footer .footer-top .footer-newsletter .newsletter-form input:-ms-input-placeholder,.footer .footer-top .footer-newsletter .newsletter-form input::-ms-input-placeholder,.footer .footer-top .footer-newsletter .newsletter-form input::-webkit-input-placeholder,.footer .footer-top .footer-newsletter .newsletter-form input::placeholder{color:#fff}.footer .footer-top .footer-newsletter .newsletter-form .button{display:inline-block;margin-left:6px;position:relative;top:-2px}.footer .footer-top .footer-newsletter .newsletter-form .button .btn{height:50px}.footer .footer-top .footer-newsletter .newsletter-form .button .btn:hover{background-color:#fff;color:#081828}.footer .footer-middle{padding:40px 0}.footer .footer-middle .newsletter-form input{border:1px solid #eee;border-radius:4px;height:50px;padding:0 20px;width:100%}.footer .footer-middle .newsletter-form .button{margin-top:12px}.footer .footer-middle .newsletter-form .button .btn{background-color:#081828;color:#fff}.footer .footer-middle .newsletter-form .button .btn:hover{background-color:#0167f3;color:#fff}.footer .footer-middle .newsletter-form p{color:#888;margin-top:20px}.footer .title-bandeiras,.footer .title-selos{color:#fff;font-weight:600}.footer .bandeiras-pagamento li,.footer .selos li,.footer .selosCerficados li{display:inline-block;float:left;margin-bottom:10px;margin-right:10px}.footer .img-bandeiras{border-radius:4px;height:35px;width:50px}.footer .single-footer .places{display:flex;flex-wrap:wrap;justify-content:space-around}.footer .single-footer .places .item-place{margin:10px}.footer .single-footer .places .item-place address p{margin-bottom:0}.footer .single-footer .places .item-place .contacts a{text-decoration:none}.footer .single-footer h3{color:#fff;font-size:17px;font-weight:600;line-height:24px;margin-bottom:20px;margin-top:10px;padding-bottom:20px;position:relative}.footer .single-footer h3:before{background-color:#0167f3;bottom:-2px;content:"";display:block;height:3px;left:0;position:absolute;width:40px}.footer .single-footer.f-link ul li{display:inline-block;margin-bottom:10px;margin-right:10px;position:relative}.footer .single-footer.f-link ul li:last-child{margin-bottom:0}.footer .single-footer.f-link ul li a{color:#d6d6d6;font-size:14px;font-weight:500;text-decoration:none}.footer .single-footer.f-link ul li a:hover{color:#0167f3}.footer .single-footer.f-link ul li .socials ul li{display:inline-flex;margin-bottom:10px;margin-right:10px}.footer .single-footer.f-links ul li{margin-bottom:10px;margin-right:10px;position:relative}.footer .single-footer.f-links ul li:last-child{margin-bottom:0}.footer .single-footer.f-links ul li a{color:#d6d6d6;font-size:14px;font-weight:500;text-decoration:none}.footer .single-footer.f-links ul li a:hover{color:#0167f3}.footer .single-footer.f-links ul li .socials ul li{display:inline-flex;margin-bottom:10px;margin-right:10px}.footer .single-footer.f-contact .mail a,.footer .single-footer.f-contact .phone span,.footer .single-footer.f-contact ul li span{color:#d6d6d6}.footer .single-footer.f-contact ul{margin:10px 0}.footer .single-footer.f-contact ul li{display:block;margin-bottom:10px}.footer .single-footer.f-contact ul li:last-child{margin:0}.footer .single-footer.f-contact .mail a:hover{color:#0167f3}.footer .single-footer .about{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.footer .footer-bottom .inner-content{border-top:1px solid #fff;padding:25px 0}.footer .footer-bottom .payment-gateway{margin-top:10px}.footer .footer-bottom .copyright{text-align:center}.footer .footer-bottom .copyright p{color:#fff}.footer .footer-bottom .copyright p a{color:#eee;display:inline-block;margin-left:4px}.footer .footer-bottom .copyright p a:hover{color:#0167f3}.footer .footer-bottom .img__partner{max-height:50px;-o-object-fit:contain;object-fit:contain}.footer .footer-bottom .socila{display:flex;float:right}.footer .footer-bottom .socila li{display:inline-block;margin:0 5px 0 0}.footer .footer-bottom .socila li:last-child{margin:0}.footer .footer-bottom .socila li a{border-radius:50%;color:#fff;display:block;font-size:15px;height:35px;line-height:35px;text-align:center;width:35px}.footer .footer-bottom .socila li a:hover{background-color:#0167f3;border-color:transparent;color:#fff}.footer .footer-bottom .socila li span{color:#fff;display:inline-block;margin-right:12px}.our-app .contacts li a{color:#fff;text-decoration:none}.copyright a{text-decoration:none}@media only screen and (max-width:767px){.footer .copyright{margin-top:10px}.footer .footer-top .footer-logo a img{width:180px}.footer .footer-top .footer-newsletter{padding:0 20px}.footer .footer-top .footer-newsletter .title{display:block;font-size:18px;margin-bottom:20px;width:100%}.footer .footer-top .footer-newsletter .title span{margin-top:10px}.footer .footer-top .footer-newsletter .newsletter-form{float:none;margin-top:20px}.footer .footer-top .footer-newsletter .newsletter-form input{width:100%}.footer .footer-top .footer-newsletter .newsletter-form .button{margin:10px 0 0;top:0;width:100%}.footer .footer-top .footer-newsletter .newsletter-form .button .btn{width:100%}.footer .footer-middle{padding-bottom:10px;padding-top:10px}.footer .footer-bottom .payment-gateway span{display:block;margin:0 0 10px}.footer .footer-bottom .socila li span{display:none}.footer .footer-bottom .title-selos{display:flex;justify-content:center}.footer .footer-bottom .footer-middle{padding:15px 0}}@media only screen and (min-width:768px) and (max-width:991px){.footer .footer-top .inner-content{padding:50px 0}.footer .footer-top .footer-logo a img{width:190px}.footer .footer-top .footer-newsletter .title{display:block;margin-bottom:20px}.footer .footer-top .footer-newsletter .newsletter-form{float:none}.footer .footer-middle{padding:30px 0}.footer .footer-bottom .title-selos{display:flex;justify-content:center}}@media only screen and (min-width:992px) and (max-width:1199px){.footer .footer-top .footer-newsletter .newsletter-form input{width:240px}}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.footer .footer-bottom .payment-gateway{margin-bottom:10px}.footer .footer-bottom .socila{float:none}.footer .footer-bottom .title-selos{justify-content:start;margin:10px 0}.footer .footer-bottom .copyright{margin:20px 0 10px;text-align:start}.footer .logo-dev,.footer .logo-empresa{text-align:center}.footer .logo-dev img,.footer .logo-empresa img{max-width:200px}.footer .logo-dev img.logo-dev,.footer .logo-empresa img.logo-dev{max-width:100px}}.cookie-notice{background-color:#32323a;bottom:0;color:#fff;display:none;font-size:13px;letter-spacing:0;line-height:20px;position:fixed;text-align:center;width:100%;z-index:1000}.cookie-notice .cookie-notice-content{color:#fff;display:block;padding:15px 30px;text-align:center;width:100%}.cookie-notice .cookie-notice-content span{display:inline-block;margin:0 0 6px}.cookie-notice .btn-accept-cookie{border-radius:4px;cursor:pointer;font-size:13px;margin-left:10px;padding:10px 20px}.cookie-notice .btn-accept-cookie:hover{opacity:.7}@media screen and (max-width:767px){.cookie-notice{left:0;max-width:100%}.cookie-notice .cookie-notice-content{padding:15px 25px}}.cookie-notice-visible{display:flex}.cookie-notice-hidden{display:none}
