@font-face{font-family:Poppins Thin;src:url(../../../fonts/poppins.thin.woff2) format("woff2"),url(../../../fonts/poppins.thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins Thin Italic;font-display:swap;src:url(../../../fonts/poppins.thin-italic.woff2) format("woff2"),url(../../../fonts/poppins.thin-italic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Poppins Regular;font-display:swap;src:url(../../../fonts/poppins.regular.woff2) format("woff2"),url(../../../fonts/poppins.regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Poppins Regular Italic;src:url(/fonts/poppins.regular-italic.woff2) format("woff2"),url(/fonts/poppins.regular-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins Bold;src:url(../../../fonts/poppins.bold.woff2) format("woff2"),url(../../../fonts/poppins.bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins Bold Italic;font-display:swap;src:url(../../../fonts/poppins.bold-italic.woff2) format("woff2"),url(../../../fonts/poppins.bold-italic.woff) format("woff");font-weight:700;font-style:italic}:root{--color-primary: #1a73b2;--color-secondary: #4c99d0;--color-tertiary: #000000;--font-base: "Poppins Regular", sans-serif;--font-thin: "Poppins Thin", sans-serif;--font-bold: "Poppins Bold", sans-serif}html,body{margin:0;padding:0;background:#fff;color:var(--color-tertiary);font-family:var(--font-base);scroll-behavior:smooth;overflow-x:hidden}a{color:inherit;text-decoration:none}*{box-sizing:border-box}input[type=checkbox].svelte-oq8zre{display:none}#button.svelte-oq8zre{position:relative;display:block;width:135px;height:35px;background-color:#01772c;border-radius:30px;cursor:pointer;margin:20px auto;transition:background-color .3s ease}#knob.svelte-oq8zre{width:35px;height:35px;background-color:#fff;position:absolute;top:0;left:0;border-radius:50%;transition:.4s ease left,.4s ease background-color;background-image:var(--brazil-flag);background-size:cover;background-position:center}#language-text.svelte-oq8zre{position:absolute;top:50%;left:40px;transform:translateY(-50%);color:#fff;font-size:12px;font-weight:700;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;transition:color .4s ease,left .4s ease}#language-toggle.svelte-oq8zre:checked+#button:where(.svelte-oq8zre){background-color:#0d1366}#language-toggle.svelte-oq8zre:checked+#button:where(.svelte-oq8zre) #knob:where(.svelte-oq8zre){left:100px;background-color:#fff;background-image:var(--us-flag)}#language-toggle.svelte-oq8zre:checked+#button:where(.svelte-oq8zre) #language-text:where(.svelte-oq8zre){color:#fff;left:20px;transition:left .4s ease}header.svelte-1elxaub{position:fixed;top:0;left:0;width:100%;background-color:#333;color:#fff;box-shadow:0 2px 5px #0003;letter-spacing:2px;background-color:var(--color-primary);z-index:1000}.container.svelte-1elxaub{margin:0 auto;padding:1rem;display:flex;align-items:center;padding-left:50px;padding-right:50px}nav.svelte-1elxaub{flex:1}nav.svelte-1elxaub ul:where(.svelte-1elxaub){list-style:none;display:flex;justify-content:space-evenly;margin:0;padding:0}nav.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub){color:#fff;text-decoration:none;font-weight:600;transition:all .3s ease}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover,nav.svelte-1elxaub a:where(.svelte-1elxaub):focus{transition:all .1s ease-in-out}.nav-toggle.svelte-1elxaub{background:none;border:none;display:none;width:30px;height:24px;position:relative;z-index:1}.hamburger.svelte-1elxaub,.hamburger.svelte-1elxaub:before,.hamburger.svelte-1elxaub:after{content:"";background-color:#fff;height:3px;width:100%;position:absolute;left:0;border-radius:2px;transition:all .3s ease}.hamburger.svelte-1elxaub{top:50%;transform:translateY(-50%)}.hamburger.svelte-1elxaub:before{top:-8px}.hamburger.svelte-1elxaub:after{bottom:-8px}.nav-toggle.open.svelte-1elxaub .hamburger:where(.svelte-1elxaub){background-color:transparent}.nav-toggle.open.svelte-1elxaub .hamburger:where(.svelte-1elxaub):before{top:50%;transform:translateY(-50%) rotate(45deg)}.nav-toggle.open.svelte-1elxaub .hamburger:where(.svelte-1elxaub):after{bottom:50%;transform:translateY(50%) rotate(-45deg)}@media(max-width:768px){.container.svelte-1elxaub{justify-content:space-between;padding:1rem 20px}.nav-toggle.svelte-1elxaub{display:block}nav.svelte-1elxaub{position:absolute;top:100%;left:0;right:0;background-color:var(--color-primary);max-height:0;overflow:hidden;transition:max-height .3s ease;flex:unset}nav.open.svelte-1elxaub{max-height:500px}nav.svelte-1elxaub ul:where(.svelte-1elxaub){flex-direction:column;gap:0;justify-content:flex-start}nav.svelte-1elxaub li:where(.svelte-1elxaub){border-top:1px solid rgba(255,255,255,.1)}nav.svelte-1elxaub a:where(.svelte-1elxaub){display:block;padding:1rem}}.icon.svelte-3x5iqg{transition:stroke .3s ease,transform .2s ease}.icon.svelte-3x5iqg:hover{transform:scale(1.1)}.icon.svelte-k331qw{transition:stroke .3s ease,transform .2s ease}.icon.svelte-k331qw:hover{transform:scale(1.1)}footer.svelte-jz8lnl{background-color:var(--color-primary);width:100%}#content-container.svelte-jz8lnl{width:85%;display:flex;justify-content:space-between;margin:0 auto;padding:60px 0 60px 30px;scroll-margin-top:100px;color:#fff;gap:20px}.footer-block.svelte-jz8lnl{width:100%}h1.svelte-jz8lnl{font-family:var(--font-bold);font-size:1.2rem}.contact-container.svelte-jz8lnl{display:flex;flex-direction:column;gap:8px;letter-spacing:.1rem;font-style:normal}.contact-item.svelte-jz8lnl{display:flex;align-items:center;gap:8px;margin-top:10px}.contact-item.svelte-jz8lnl:hover{font-family:var(--font-bold)}.social-container.svelte-jz8lnl{display:flex;gap:20px}.back-to-top-button.svelte-jz8lnl{text-align:center;background-color:transparent;border-radius:20px;border:none;padding:13px;text-decoration:none;color:#fff;font-size:1rem;width:40%;margin-top:30px;border:1px solid white;display:flex;align-items:center;gap:10px;cursor:pointer}.back-to-top-button.svelte-jz8lnl:hover{background-color:#fff;color:var(--color-primary)}.credits-container.svelte-jz8lnl{background-color:#145987;color:#fff;margin:0 auto;padding:20px 30px 20px 9%;width:100%}.credits-container.svelte-jz8lnl a:where(.svelte-jz8lnl){font-family:var(--font-bold)}@media(max-width:768px){#content-container.svelte-jz8lnl{width:100%;margin:0;padding:60px 30px;flex-direction:column}.back-to-top-button.svelte-jz8lnl{width:100%;justify-content:center;gap:5px}}
