.NavBarMain{display:flex;justify-content:space-around;align-items:center;width:100%;background-color:aliceblue;padding:10px;& .custom-logoEnteredLazyloaded{width:130px;height:60px}& h2{font-weight:500;font-size:25px}}a{cursor:pointer}.languagens{display:flex;gap:10px;& button{background-color:transparent;border:none;cursor:pointer}& .Bandeira{width:60px;height:60px}}@media screen and (max-width:700px){.NavBarMain{display:flex;justify-content:space-around;align-items:center;width:100%;background-color:aliceblue;padding:10px;& .custom-logoEnteredLazyloaded{width:120px;height:50px}}.languagens{display:flex;gap:10px;& button{background-color:transparent;border:none}& .Bandeira{width:40px;height:40px}}}.titleNav{display:flex;justify-content:center;align-items:center;gap:40px;& h2{font-weight:550;font-size:16px;color:#353535}& a:hover{color:#000000}}@media screen and (max-width:830px){.titleNav{display:flex;justify-content:center;align-items:center;gap:14px;& h2{font-weight:500;font-size:12px}}}@media screen and (max-width:356px){.NavBarMain{display:flex;justify-content:space-around;align-items:center;width:100%;background-color:aliceblue;padding:10px;& .custom-logoEnteredLazyloaded{width:80px;height:auto}& h2{font-weight:500;font-size:17px}}.languagens{display:flex;gap:10px;& .Bandeira{width:30px;height:30px}}}.NavBarMainReponsivo{display:flex;justify-content:space-around;align-items:center;width:100%;background-color:aliceblue;padding:10px;& .languagens,& .titleNav{display:none}& img{width:120px}}.RiMenu2LineReponsivo{position:absolute;display:block;top:22px;right:87%;border:none;background-color:transparent}.RiMenu2Line{display:none}.menuMobile{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;position:fixed;background-color:#21A2BF;width:50%;height:100%;top:0;left:0;transition:all 1s ease-in-out;z-index:1;& .languagensMobile{display:flex;gap:10px;& button{background-color:transparent;border:none;cursor:pointer}& .Bandeira{width:40px;height:40px}}}.titleNavMobile{display:flex;justify-content:center;align-items:center;gap:20px;flex-direction:column;& h2{font-weight:500;font-size:14px;color:white}}.languagensMobile{display:flex;gap:10px;& .Bandeira{width:40px;height:40px}}.noneMobile{display:none}.titleNav a{text-decoration:none;color:#333;transition:color .3s}.titleNav a.active{color:#21A2BF;font-weight:700}.titleNavMobile a{text-decoration:none;color:#fff;transition:color .3s}.titleNavMobile a.active,.titleNavMobile a:hover{color:#ffc107;font-weight:700}.footerMain{padding:10px}.footerMain,.footerPrincipal{display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;width:100%}.footerPrincipal{flex-direction:column}.footer{width:90%;height:auto;padding:20px;gap:60px;flex-wrap:wrap}.footer,.logoFooterTop{display:flex;justify-content:center;align-items:center}.informationsFotter{display:flex;flex-direction:column;align-items:center;text-align:center}.contato{display:flex;flex-direction:column;font-size:16px;width:auto;gap:15px;& .contatoTitle{font-weight:500;font-size:15px;color:rgb(87,87,87)}& ul{list-style:none;display:flex;justify-content:center;flex-direction:column;gap:20px;& .address{display:flex;justify-content:space-between;align-items:center;color:white;width:350px;gap:14px;& .iconAddress{display:flex;justify-content:center;align-items:center;width:30px;height:100%}& p{font-size:15px}}& li{display:flex;gap:10px;cursor:pointer;position:relative;& a{font-size:16px}}}}.ancorasDeNavegacaoMain{display:flex;justify-content:center;align-items:center;height:auto;padding:10px;gap:10px}.ancorasDeNavegacao{display:flex;gap:15px;flex-direction:column;font-size:16px;width:200px;& .navegueTitle{font-weight:500;font-size:15px;color:rgb(87,87,87)}& ul{list-style:none;display:flex;flex-direction:column;gap:8px;& li{cursor:pointer;position:relative;& a{font-size:15px}}}}.iconfote{width:16px;color:#21a2bf}.ancorasDeNavegacao a{color:rgb(87,87,87)}.ancorasDeNavegacao a:hover{color:rgb(0,0,0)}.mapaTitle{font-size:15px;font-weight:500}.copyright{font-size:14px;color:#555;margin-top:10px}.mapaFooter{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;& .mapaContainerFotter{display:flex;justify-content:center;align-items:center;width:200px;height:auto;padding:5px}}@media (max-width:1230px){.footer{width:100%;gap:19px;padding:0}.contato{display:flex;flex-direction:column;font-size:16px;width:auto;gap:15px;& .contatoTitle{font-weight:500;font-size:18px;color:rgb(87,87,87)}& ul{list-style:none;display:flex;justify-content:center;flex-direction:column;gap:20px;& .address{display:flex;justify-content:space-between;align-items:center;color:white;width:350px;gap:14px;& .iconAddress{display:flex;justify-content:center;align-items:center;width:30px;height:100%}& p{font-size:12px}}& li{display:flex;gap:10px;font-size:12px;cursor:pointer;position:relative;& a{font-size:12px}}}}a{font-size:12px!important}.ancorasDeNavegacaoMain{gap:40px!important}.ancorasDeNavegacao{font-size:12px!important;width:auto!important;& ul{list-style:none;display:flex;flex-direction:column;gap:8px;& li{cursor:pointer;position:relative;& a{font-size:12px!important}}}}}@media (max-width:1000px){.footerMain{padding:10px!important}.footer{width:100%;gap:19px;padding:0;flex-direction:column;align-items:center}.contato{display:flex;flex-direction:column;font-size:16px;width:auto;gap:25px;position:relative;left:6rem;& .contatoTitle{font-weight:500;font-size:18px;color:rgb(87,87,87)}& ul{list-style:none;display:flex;justify-content:center;flex-direction:column;gap:20px;& .address{display:flex;justify-content:space-between;align-items:center;color:white;width:350px;gap:14px;& .iconAddress{display:flex;justify-content:center;align-items:center;width:30px;height:100%}& p{font-size:12px}}& li{display:flex;gap:10px;font-size:12px;cursor:pointer;position:relative;& a{font-size:12px}}}}a{font-size:12px!important}.ancorasDeNavegacaoMain{gap:40px!important;width:100%!important}.ancorasDeNavegacao{font-size:12px!important;width:auto!important;position:relative;left:2rem;& ul{list-style:none;display:flex;flex-direction:column;gap:8px;& li{cursor:pointer;position:relative;& a{font-size:12px!important}}}}}@media (max-width:670px){.contatoTitle,.navegueTitle{font-weight:500;font-size:13px!important;color:rgb(87,87,87)}.footerMain{padding:15px!important}.footer{width:100%;gap:19px;padding:0;flex-direction:column;align-items:center}.contato{display:flex;flex-direction:column;font-size:16px;width:auto;gap:15px;position:relative;left:0;& .contatoTitle{font-weight:500;font-size:18px;color:rgb(87,87,87)}& ul{list-style:none;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:10px;& .address{display:flex;justify-content:center;align-items:center;color:white;width:200px;gap:14px;& .iconAddress{display:flex;justify-content:center;align-items:center;width:30%;height:100%}& p{font-size:10px}}& li{display:flex;gap:5px;font-size:10px;cursor:pointer;position:relative;& a{font-size:12px}}}}a{font-size:10px!important}.ancorasDeNavegacaoMain{gap:40px!important;width:100%!important;flex-direction:column;text-align:center}.ancorasDeNavegacao{font-size:12px!important;width:auto!important;position:relative;left:0;& ul{flex-direction:row!important;list-style:none;display:flex;gap:18px;& li{cursor:pointer;position:relative;& a{font-size:11px!important}}}}}@media (max-width:450px){.contatoTitle,.navegueTitle{font-weight:500;font-size:13px!important;color:rgb(87,87,87)}.footerMain{padding:5px!important}.footer{width:100%;gap:19px;padding:0;flex-direction:column;align-items:center}.contato{display:flex;flex-direction:column;font-size:16px;width:auto;gap:15px;position:relative;left:0;& .contatoTitle{font-weight:500;font-size:18px;color:rgb(87,87,87)}& ul{list-style:none;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:10px;& .address{display:flex;justify-content:center;align-items:center;color:white;width:200px;gap:14px;& .iconAddress{display:flex;justify-content:center;align-items:center;width:30%;height:100%}& p{font-size:10px}}& li{display:flex;gap:5px;font-size:10px;cursor:pointer;position:relative;& a{font-size:12px}}}}a{font-size:10px!important}.ancorasDeNavegacaoMain{gap:60px!important;width:100%!important;flex-direction:column;text-align:center}.ancorasDeNavegacao{font-size:12px!important;width:auto!important;position:relative;left:0;& ul{flex-direction:row!important;list-style:none;display:flex;gap:15px;& li{cursor:pointer;position:relative;& a{font-size:9px!important}}}}}