@import"https://fonts.googleapis.com/css2?family=Antic+Didone&family=Great+Vibes&family=League+Spartan:wght@100..900&family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.navbar-container{position:sticky;top:0;left:0;padding:20px;height:100px;width:100%;background-color:#000;z-index:999}.navbar{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.navbar-logo{width:150px;height:100%}.navbar-logo img{width:100%;height:100%;object-fit:contain;cursor:pointer}.navbar-options{position:absolute;top:100px;right:0;display:none;border-left:1px solid #FFC642;border-bottom:3px solid #FFC642;width:100%;min-width:160px;max-width:300px;background-color:#000}.navbar-options.active{display:block}.navbar-options li{padding:12px 24px}.navbar-options li a{width:100%;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;text-transform:uppercase}.navbar-options li a:hover{color:#ffc642}.navbar-burguer{display:flex;flex-direction:column;justify-content:space-between;width:40px;height:30px;cursor:pointer}.navbar-burguer span{display:block;height:3px;width:100%;background-color:#fff;border-radius:4px;transition:all .3s ease}#menuToggle{display:none}#menuToggle:checked+.navbar-burguer span:nth-child(1){transform:rotate(45deg) translateY(4px) translate(6px);position:relative;top:6px}#menuToggle:checked+.navbar-burguer span:nth-child(2){opacity:0}#menuToggle:checked+.navbar-burguer span:nth-child(3){transform:rotate(-45deg) translateY(-4px) translate(6px);position:relative;bottom:6px}@media screen and (max-width: 640px),screen and (max-height: 640px){.navbar-container{padding:5px 20px;height:60px}.navbar-options{top:60px}.navbar-options li{padding:8px 16px}.navbar-options li a{font-size:1.2rem}}.footer-container{padding:40px 8%;width:100%;background-color:#000}.footer-title{display:none;margin-bottom:20px;color:#fff;font-family:Montserrat,sans-serif;font-size:3.2rem;font-weight:700;text-align:center}.footer-separator{display:flex;flex-direction:row}.footer-map{display:flex;justify-content:end;width:50%;height:360px}.footer-map iframe{width:100%;height:100%}.footer-info{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:50%;z-index:1}.footer-info h3{margin-bottom:20px;color:#fff;font-family:Montserrat,sans-serif;font-size:3.2rem;font-weight:700;text-align:center}.footer-info:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/logo_branca_cortada-Cr7fzdHy.png);background-size:contain;background-position:top;background-repeat:no-repeat;opacity:.25;z-index:-1}.footer-info ul li{margin-top:10px}.footer-info ul li a{color:#fff;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:500;vertical-align:middle}.footer-info ul li a:hover{color:#ffc642}.footer-info ul li svg{margin-right:10px;width:25px;height:25px;color:#fff;vertical-align:middle}@media screen and (max-width: 1280px){.footer-map iframe{width:360px;height:360px}}@media screen and (max-width: 1024px){.footer-title{display:block}.footer-separator{flex-direction:column-reverse}.footer-map,.footer-map iframe{width:100%;height:360px}.footer-info{width:100%}.footer-info h3{display:none}.footer-info:before{opacity:0}}@media screen and (max-width: 640px){.footer-info ul li a{font-size:1rem}}.layout{position:relative;display:flex;flex-direction:column;height:100vh;width:100vw;color:var(--blue);overflow-y:auto;overflow-x:hidden}.page-screen{width:100%;height:calc(100vh - 100px)}.page-padding{padding:40px 8%}@media screen and (max-width: 1024px){.page-padding{padding:40px 20px}}@media screen and (max-width: 640px),screen and (max-height: 640px){.page-screen{height:calc(100vh - 60px)}}*{box-sizing:border-box;padding:0;border:0;margin:0;text-decoration:none;list-style:none;font-size:62.5%}.row{display:flex;flex-direction:row}.col{display:flex;flex-direction:column}
