@import url(https://fonts.googleapis.com/css2?family=Inter&family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@700&display=swap);footer{padding:0 20px;background-image:url(../img/footer_background.37691b54.svg);background-repeat:no-repeat;background-size:cover}footer p{font-family:Inter;font-size:16px;color:#fff}footer #logo_container{max-width:285px}footer #logo_container p{margin-top:5px}footer #logo_container h4{color:#fff;font-family:Inter;font-size:16px;margin-top:22px;letter-spacing:.8px}footer .info_container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;margin-top:140px;margin-bottom:20px}footer .footer_copywright,footer .info_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1230px}footer .footer_copywright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-top:25px;padding-bottom:15px}footer .footer_copywright p{font-weight:300}footer #contato_container{max-width:332px}footer #contato_container h3{color:#fff;text-transform:uppercase;font-family:Raleway;font-size:16px;padding-left:10px;border-left:2px solid #fff;border-radius:1px}footer #contato_container div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:21px 0}footer #contato_container div p{margin-bottom:0;margin-left:16px}footer .map iframe{width:313px;height:308px;border-radius:6px}@media screen and (max-width:724px){footer{padding:0}footer #logo_container{text-align:center;max-width:300px}footer #logo_container p{margin-top:15px}footer .footer_copywright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:987px){footer{background:#211f25}footer .info_container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;margin-top:30px}}@media screen and (max-width:1460px){footer{background-position:50%}}@media screen and (min-width:1950px){footer{background:#211f25}footer .info_container{margin-top:30px}}