#footer{background:linear-gradient(90deg,#ff681a 0%,#ff7833 100%)!important}#footer .footer{padding-top:2.5%;padding-bottom:calc(2.5% + 25px)}#footer .footer-content-logo{width:15%}#footer .footer-content-logo img{width:150%;transition:all .2s ease-in-out}#footer .footer-content-sociais{width:125px;padding-top:1.25%}#footer .footer-content-sociais img{height:30px;margin-left:15px;transition:all .2s ease-in-out}#footer .footer-content-linha{width:calc(80% - 125px);padding-top:2.5%}#footer .footer-content-linha img{width:100%;transition:all .2s ease-in-out}#footer .footer-links{padding-top:5%;padding-bottom:3%}#footer .menu-footer-container{width:70%}#footer .menu-footer-container .menu{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}#footer .menu-footer-container .menu-item{width:45%;padding-bottom:2.5%}#footer .menu-footer-container .menu-item a{font-size:20px;color:#fff;transition:all .2s ease-in-out}#footer .footer-links-lojas{width:45%}#footer .footer-links-loja{width:47.5%}#footer .footer-links-loja h1{font-size:20px;font-weight:700;color:#fff}#footer .footer-links-loja h2{font-size:15px;font-weight:700;color:#fff}#footer .footer-links-loja p{font-size:20px;color:#fff;padding-top:2.5%;padding-bottom:2.5%}#footer .footer-links-loja h6{font-size:15px;color:#fff;font-weight:400}#footer .footer-links-contato{width:20%}#footer .footer-links-contato h1{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;padding-bottom:7.5%}#footer .footer-links-contato a{font-size:20px;color:#fff;transition:all .2s ease-in-out}#footer .footer-direitos p{font-size:14px;color:#fff;font-style:italic;text-align:center;font-weight:100}#footer .footer-direitos a{color:#fff;transition:all .2s ease-in-out}#footer a:hover img{scale:1.05;transition:all .2s ease-in-out}#footer a:hover{font-weight:900;transition:all .2s ease-in-out}#footer .social.d-flex.align-items-center{gap:20px;flex-wrap:wrap}#footer .social.d-flex.align-items-center .clique-whatsapp span{color:white!important;font-size:16px;white-space:nowrap}#footer .social.d-flex.align-items-center>div{display:flex;flex-direction:column;gap:8px}.footer-contact-form,.footer-menu{width:44%}.footer-contact-form .wpcf7-form{display:block;width:100%;color:#fff;padding:20px;font-family:Arial,sans-serif}.footer-contact-form .wpcf7-form label{display:block;margin-bottom:5px;font-weight:700;font-size:16px}.footer-contact-form .wpcf7-form .form-row{display:flex;gap:15px;margin-bottom:15px}.footer-contact-form .wpcf7-form .form-row .half-width{flex:1;display:flex;flex-direction:column}.footer-contact-form .wpcf7-form .wpcf7-text,.footer-contact-form .wpcf7-form .wpcf7-email,.footer-contact-form .wpcf7-form .wpcf7-tel,.footer-contact-form .wpcf7-form .wpcf7-select{width:100%;padding:14px;margin-bottom:15px;border:1px solid #fff;background-color:transparent;color:#fff;box-sizing:border-box;border-radius:4px;font-size:16px;height:50px}.footer-contact-form .wpcf7-form .wpcf7-text:focus,.footer-contact-form .wpcf7-form .wpcf7-email:focus,.footer-contact-form .wpcf7-form .wpcf7-tel:focus,.footer-contact-form .wpcf7-form .wpcf7-select:focus{outline:none;border-color:gold;box-shadow:0 0 5px rgba(255,215,0,.3)}.footer-contact-form .wpcf7-form .wpcf7-text::placeholder,.footer-contact-form .wpcf7-form .wpcf7-email::placeholder,.footer-contact-form .wpcf7-form .wpcf7-tel::placeholder{color:#ccc;opacity:.8}.footer-contact-form .wpcf7-form .wpcf7-textarea{width:100%;height:120px;padding:14px;margin-bottom:15px;border:1px solid #fff;background-color:transparent;color:#fff;resize:vertical;border-radius:4px;font-size:16px;box-sizing:border-box}.footer-contact-form .wpcf7-form .wpcf7-textarea:focus{outline:none;border-color:gold;box-shadow:0 0 5px rgba(255,215,0,.3)}.footer-contact-form .wpcf7-form .wpcf7-select option{background-color:#003087;color:#fff}.footer-contact-form .wpcf7-form .wpcf7-acceptance{margin:15px 0;display:flex;align-items:flex-start;gap:10px}.footer-contact-form .wpcf7-form .wpcf7-acceptance input[type=checkbox]{margin:0;transform:scale(1.2)}.footer-contact-form .wpcf7-form .wpcf7-acceptance label{margin:0;font-size:16px;line-height:1.4}.footer-contact-form .wpcf7-form .wpcf7-acceptance a{color:gold;text-decoration:underline}.footer-contact-form .wpcf7-form .wpcf7-acceptance a:hover{background-color:#f57711;color:#fff}.footer-contact-form .wpcf7-form .wpcf7-submit{background-color:#fff;color:#f57711;border:none;padding:14px 50px;float:right;font-size:16px;transition:all .3s ease;margin-top:1%}.footer-contact-form .wpcf7-list-item-label{color:white!important}.footer-contact-form .wpcf7-form .wpcf7-submit:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.footer-contact-form .wpcf7-form .wpcf7-response-output{color:#fff;margin-top:15px;padding:10px;border-radius:4px;font-size:16px}.footer-contact-info{margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.3)}.footer-contact-info h3{color:gold;font-size:18px;font-weight:700;margin-bottom:10px}.footer-contact-info p{color:#fff;font-size:16px;line-height:1.5;margin:5px 0}.footer-contact-form .wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background-color:rgba(40,167,69,.2);border:1px solid #28a745}.footer-contact-form .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background-color:rgba(220,53,69,.2);border:1px solid #dc3545}@media(max-width:768px){.footer-contact-form,.footer-menu{width:100%;margin-bottom:30px}.footer-contact-form .wpcf7-form{padding:15px}.footer-contact-form .wpcf7-form .form-row{flex-direction:column;gap:0}.footer-contact-form .wpcf7-form .half-width{width:100%}.footer-contact-form .wpcf7-form .wpcf7-submit{width:100%;float:none;margin-top:10px}}@media(max-width:480px){.footer-contact-form .wpcf7-form{padding:10px}.footer-contact-form .wpcf7-form .wpcf7-text,.footer-contact-form .wpcf7-form .wpcf7-email,.footer-contact-form .wpcf7-form .wpcf7-tel,.footer-contact-form .wpcf7-form .wpcf7-select,.footer-contact-form .wpcf7-form .wpcf7-textarea{padding:12px;font-size:16px}}@media(max-width:1799.5px){#footer{background:linear-gradient(to top,#d40017 23px,#000 23px)}#footer .footer{padding-bottom:calc(2.5% + 23px)}#footer .footer-content-sociais{width:120px}#footer .footer-content-sociais img{height:28px;margin-left:14px}#footer .footer-content-linha{width:calc(80% - 120px)}#footer .menu-footer-container .menu-item a{font-size:21px}#footer .footer-links-loja h1{font-size:19px}#footer .footer-links-loja h2{font-size:14px}#footer .footer-links-loja p{font-size:18px}#footer .footer-links-loja h6{font-size:14px}#footer .footer-links-contato h1{font-size:18px}#footer .footer-links-contato a{font-size:21px}#footer .footer-direitos p{font-size:13px}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:14px}}@media(max-width:1599.5px){#footer{background:linear-gradient(to top,#d40017 21px,#000 21px)}#footer .footer{padding-bottom:calc(2.5% + 21px)}#footer .footer-content-sociais{width:115px}#footer .footer-content-sociais img{height:26px;margin-left:13px}#footer .footer-content-linha{width:calc(80% - 115px)}#footer .menu-footer-container .menu-item a{font-size:21px}#footer .footer-links-loja h1{font-size:18px}#footer .footer-links-loja h2{font-size:13px}#footer .footer-links-loja p{font-size:16px}#footer .footer-links-loja h6{font-size:13px}#footer .footer-links-contato h1{font-size:16px}#footer .footer-links-contato a{font-size:16px}#footer .footer-direitos p{font-size:12px}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:16px}}@media(max-width:1399.5px){#footer{background:linear-gradient(to top,#d40017 19px,#000 19px)}#footer .footer{padding-bottom:calc(2.5% + 19px)}#footer .footer-content-sociais{width:110px}#footer .footer-content-sociais img{height:24px;margin-left:12px}#footer .footer-content-linha{width:calc(80% - 110px)}#footer .menu-footer-container .menu-item a{font-size:12px}#footer .footer-links-loja h1{font-size:17px}#footer .footer-links-loja h2{font-size:12px}#footer .footer-links-loja p{font-size:14px}#footer .footer-links-loja h6{font-size:12px}#footer .footer-links-contato h1{font-size:14px}#footer .footer-links-contato a{font-size:14px}#footer .footer-direitos p{font-size:11px}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:12px}}@media(max-width:1199.5px){#footer{background:linear-gradient(to top,#d40017 17px,#000 17px)}#footer .footer{padding-bottom:calc(2.5% + 17px)}#footer .footer-content-sociais{width:105px}#footer .footer-content-sociais img{height:22px;margin-left:11px}#footer .footer-content-linha{width:calc(80% - 105px)}#footer .menu-footer-container .menu-item a{font-size:10px}#footer .footer-links-loja h1{font-size:16px}#footer .footer-links-loja h2{font-size:10px}#footer .footer-links-loja p{font-size:12px}#footer .footer-links-loja h6{font-size:11px}#footer .footer-links-contato h1{font-size:12px}#footer .footer-links-contato a{font-size:12px}#footer .footer-direitos p{font-size:10px}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:10px}}@media(max-width:991.5px){#footer{background:linear-gradient(to top,#d40017 15px,#000 15px)}#footer .footer{padding-bottom:calc(2.5% + 15px)}#footer .footer-content-sociais{width:100px}#footer .footer-content-sociais img{height:20px;margin-left:10px}#footer .footer-content-linha{width:calc(80% - 100px)}#footer .menu-footer-container .menu-item a{font-size:8px}#footer .footer-links-loja h1{font-size:15px}#footer .footer-links-loja h2{font-size:7px}#footer .footer-links-loja p{font-size:10px}#footer .footer-links-loja h6{font-size:10px}#footer .footer-links-contato h1{font-size:10px}#footer .footer-links-contato a{font-size:10px}#footer .footer-direitos p{font-size:8px}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:9px}}@media(max-width:767.5px){#footer .menu-footer-container{width:100%;padding-bottom:5%}#footer .menu-footer-container .menu-item{width:25%;text-align:center}#footer .menu-footer-container .menu-item a{font-size:12px}#footer .footer-links-lojas{width:75%}#footer .footer-links-loja h1{font-size:18px}#footer .footer-links-loja h2{font-size:9px}#footer .footer-links-loja p{font-size:12px}#footer .footer-links-loja h6{font-size:12px}#footer .social.d-flex.align-items-center{gap:15px;justify-content:center;flex-wrap:wrap}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:12px}#footer .social.d-flex.align-items-center>div{text-align:center;margin-bottom:10px}}@media (max-width:575.5px){#footer .footer-content-logo{width:40%;margin:0 auto;padding:10px 0}#footer .social.d-flex.align-items-center{gap:15px;justify-content:center;align-items:center;flex-direction:column;padding:15px 0}#footer .social.d-flex.align-items-center>div{order:-1;margin-bottom:10px;text-align:center;width:100%}#footer .social.d-flex.align-items-center>a{display:inline-block;margin:0 8px;transition:transform .2s ease}#footer .social.d-flex.align-items-center img{height:30px;width:auto}#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:16px;display:block;margin-bottom:8px;color:#333}#footer .footer-content-linha{width:calc(50% - 20px);margin:10px auto}#footer .menu-footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}#footer .menu-footer-container .menu-item{width:calc(41% - 5px);margin-bottom:10px;text-align:center;box-sizing:border-box}#footer .footer-links-lojas,#footer .footer-links-loja,#footer .footer-links-contato{width:100%;padding-bottom:15px;text-align:center}#footer .footer-links-contato h1{padding-bottom:5%;font-size:1.2em}}@media(max-width:400px){#footer .social.d-flex.align-items-center .clique-whatsapp span{font-size:12px}#footer .social.d-flex.align-items-center img{height:20px}}