@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Serif+Display:ital@0;1&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:recife;src:url(webpack:///mini-css-extract-plugin/_next/static/media/recife.0bac72ca.ttf)}@font-face{font-family:recifeSemi;src:url(webpack:///mini-css-extract-plugin/_next/static/media/recifeSemi.66ef663c.ttf)}*{margin:0;padding:0;box-sizing:border-box}.footer{position:relative;z-index:4;background:#080808;padding:40px 100px;font-family:Public Sans;margin-top:50px}.footer,.footer .frow{width:100%;height:max-content}.footer .frow{padding-bottom:40px;border-bottom:2px solid hsla(0,0%,100%,.144);display:grid;grid-template-columns:1fr .6fr .6fr .6fr .6fr;gap:20px}.footer .frow.tp{border-bottom:none;border-top:2px solid hsla(0,0%,100%,.144);height:10vh;display:flex;justify-content:space-between;align-items:center;padding:0;color:#d0d0d0;font-size:13px}.footer .frow .section{width:max-content;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:5px}.footer .frow .section .title{font-size:25px;font-weight:600;text-transform:capitalize}.footer .frow .section .sub{font-size:14px;color:#d0d0d0;font-weight:200}.footer .fgrid{display:grid;grid-template-columns:1fr .6fr .6fr .6fr .6fr;margin:40px 0}.footer .fgrid,.footer .fgrid .links{width:100%;height:max-content;gap:10px}.footer .fgrid .links{display:flex;flex-direction:column}.footer .fgrid .links:first-child{padding-right:60px}.footer .fgrid .links .title{font-weight:600;font-size:17px;margin-bottom:10px}.footer .fgrid .links .sub{font-size:15px;line-height:140%;font-weight:200}.footer .fgrid .links .link{font-size:14px;font-weight:200;margin-bottom:5px;color:#fff;text-decoration:none}.nav{width:100%;height:100px;display:flex;padding:0 100px;justify-content:space-between;align-items:center;position:sticky;top:0;left:0;z-index:4;background-color:#000;font-family:Public Sans}.nav .links{display:flex;gap:40px}.nav .links .link{color:#fff;text-decoration:none;font-size:15px}.nav .cta{width:max-content;height:max-content;background-color:#e6e6e6;color:#000;padding:10px 15px;font-family:Public Sans;border-radius:30px;font-size:12px;border:none}.nav .link.mb,.nav.mb{display:none}@media screen and (max-width:740px){.footer .fgrid,.footer .frow{grid-template-columns:none;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-gap:20px}.footer .fgrid .links:first-child,.footer .frow .section:first-child{padding:0;grid-column:1/-1;margin-bottom:20px}.footer .fgrid .links:nth-child(n+2),.footer .frow .section:nth-child(n+2){margin-bottom:20px;grid-column:span 1}.footer{padding:40px 50px}.nav{display:none}.nav.mb{display:flex;z-index:6;padding:0 50px}.nav.mb .links{width:100%;height:100vh;position:absolute;top:-100vh;left:0;background:#000;padding:50px;display:flex;flex-direction:column;gap:0;transition:all .5s ease}.nav.mb .links .brand{font-size:20px;margin-bottom:50px}.nav.mb .links .link{font-size:50px;width:100%;display:flex;padding:30px 0;justify-content:space-between;align-items:center;text-transform:uppercase;font-weight:800;border-bottom:3px solid hsla(0,0%,100%,.408)}.nav.mb .links .link.bt{border-top:3px solid hsla(0,0%,100%,.408)}.nav.mb .links .link ion-icon{font-size:34px;color:#d2d2d2}}