.footer{display:flex;align-items:center;flex-direction:column;margin-top:40px;background-color:var(--footer-first-background);color:var(--footer-first-text);overflow-x:hidden}.efeitoBottom{display:flex;position:absolute;top:0;background-color:var(--main-background);height:20px;width:100%}.efeitoBottom:after,.efeitoBottom:before{content:"";position:absolute;top:0;width:30px;height:100%;background:inherit;z-index:1}.efeitoBottom:before{left:-20px;transform:skew(20deg);transform-origin:left}.efeitoBottom:after{right:-20px;transform:skew(-20deg);transform-origin:right}.footer .footer1{display:flex;margin-top:40px;flex-direction:row}.footer .footer1 h1{color:var(--footer-first-title);font-family:var(--font-title-family);font-weight:var(--font-title-weight);font-style:var(--font-title-style);font-size:var(--font-title-size)}.footer .contact{display:flex;flex-direction:column;width:40%}.footer .contact .mensage_business{display:flex;margin-top:28px;width:80%}.footer .contact .info_contact{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:20px}.footer .contact .info_contact .info_block{display:flex;flex-direction:column}.footer .contact .info_contact .info_block .block_label{display:flex;flex-direction:column;opacity:.7;margin-bottom:5px}.footer .contact .info_contact .info_block .block_value{display:flex;flex-direction:column;margin-top:3px}.footer .contact .info_contact .info_block .block_value span{display:flex;flex-direction:row;gap:10px;margin-top:5px}.footer .contact .info_contact .info_block .block_value span a{display:flex;flex-direction:row;gap:10px;margin-top:5px;color:var(--footer-first-text)}.footer .pageInfo{display:flex;flex-direction:column;width:20%}.footer .pageInfo ul{display:flex;flex-direction:column;margin-top:20px;list-style:none}.footer .pageInfo ul li{display:flex;margin-top:5px;cursor:pointer}.footer .pageInfo ul li a{display:flex;padding:4px 8px;border:1px solid transparent}.footer .pageInfo ul li:hover a{border-color:var(--button-first-background);transform:skew(-20deg)}.footer .pageInfo ul li:hover a span{display:flex;transform:skew(20deg)}.footer .selosSocial{display:flex;flex-direction:column;width:20%}.footer .selosSocial .selosSite{display:flex;margin-top:28px}.footer .sociallinks{display:flex;flex-direction:column;margin-top:20px}.sociallinks ul{display:flex;list-style:none;flex-direction:row;gap:10px;margin-top:20px}.sociallinks ul .icon{width:25px;height:25px;color:var(--footer-button-background)}.sociallinks ul .icon:hover{color:var(--footer-button-background-hover)}.footer .footer2{display:flex;flex-direction:column;align-items:center;margin-top:20px;padding-bottom:20px;width:100%;padding-top:20px;background-color:var(--footer-second-background);color:var(--footer-second-text)}@media screen and (max-width:768px){.footer-carrinho{margin-bottom:62.5px}}.footer .footer2 .container{display:flex;flex-direction:column;align-items:center}.footer .footer2 .business_info{color:var(--footer-second-text)}@media screen and (max-width:768px){.footer .footer2 .business_info{text-align:center}}.footer .footer2 .logo_dev{margin-top:10px}.footer .footer2 .logo_dev img{height:50px}.footer3{display:flex;flex-direction:column;margin:40px 0;align-items:center}.footer3 h4{font-size:18px;margin-bottom:5px;margin-top:30px;color:var(--footer-first-title)}.footer3 p{font-size:14px;margin-bottom:20px;color:var(--footer-first-text)}@media screen and (max-width:430px){.footer3 p{text-align:center;padding:0 20px}}.footer3 .contacts{display:flex;flex-direction:row;align-items:center;gap:40px}.footer3 .contacts span{display:flex;gap:10px}.footer3 .contacts span .icon,.footer3 .contacts span b{color:var(--footer-first-text)}.footer3 .icones{display:flex;flex-direction:row;gap:5px;margin-top:10px}@media screen and (max-width:900px){.footer3 .icones{display:grid;grid-template-columns:repeat(9,1fr)}}@media screen and (max-width:768px){.footer3 .icones{display:grid;grid-template-columns:repeat(7,1fr)}}@media screen and (max-width:560px){.footer3 .contacts{flex-direction:column;gap:20px}}@media screen and (max-width:520px){.footer3 .icones{display:grid;grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:430px){.footer3 .icones{display:grid;grid-template-columns:repeat(5,1fr)}}.footer3 .icones img{height:35px;border-radius:5px}@media screen and (max-width:900px){.footer .footer1{flex-direction:column}.footer .contact,.footer .contact .mensage_business,.footer .pageInfo,.footer .selosSocial{width:100%;text-align:center}.footer .contact .info_contact .info_block .block_value span,.footer .selosSocial .selosSite,.sociallinks ul{justify-content:center}.footer .pageInfo ul{width:100%;padding:0 20px;margin:auto;text-align:start}.footer .footer-dropdown{display:flex;margin:auto;width:100%;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1.5px solid var(--main-background-invert-alpha-30)}.footer .contact-content{width:100%;margin:auto}.footer .footer-arrow.rotate{animation:rotateFooterArrow .3s forwards}.footer .footer-arrow.rotateback{animation:rotateFooterArrowBack .3s forwards}@keyframes rotateFooterArrow{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes rotateFooterArrowBack{0%{transform:rotate(90deg)}to{transform:rotate(9)}}}