html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}html{-webkit-font-smoothing:antialiased;font-size:16px}html body{box-sizing:border-box;min-width:320px}html body #tooOld{display:none}html body #site main img{max-width:100%;height:auto}html body #site main h1,html body #site main h2,html body #site main h3{font-family:"Roboto Serif",serif;margin-bottom:20px}html body #site main h1{font-size:1.6rem;line-height:36px}html body #site main h2{font-size:1.4rem;line-height:32px}html body #site main h3{font-size:1.4rem;line-height:32px;font-weight:300}html body #site main p,html body #site main ul,html body #site main ol{font-family:Nunito Sans,sans-serif;font-weight:300;margin-bottom:20px;font-size:1.2rem;line-height:28px}html body #site main ul li,html body #site main ol li{list-style-position:inside}html body #site main .videoContainer{overflow:hidden;padding-top:56.25%;position:relative;margin-bottom:20px}html body #site main .videoContainer iframe,html body #site main .videoContainer object,html body #site main .videoContainer embed{position:absolute;width:100%;height:100%;top:0;left:0;border:0}.no-flexbox body #tooOld,.no-webp body #tooOld{display:block;padding:60px;text-align:center;font-family:Nunito Sans,sans-serif;font-size:1.4rem}.no-flexbox body #site,.no-webp body #site{display:none!important}.active.svelte-1o2b5yq{opacity:1}#site.svelte-1ny0vwp.svelte-1ny0vwp{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#site.svelte-1ny0vwp header.svelte-1ny0vwp{text-align:center;z-index:1}#site.svelte-1ny0vwp header #headerInternalContainer.svelte-1ny0vwp{max-width:1160px;margin:10px auto 0;padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#site.svelte-1ny0vwp header #headerInternalContainer #logo.svelte-1ny0vwp{-webkit-box-flex:0;-webkit-flex:0 0 var(--flexBasis);-moz-box-flex:0;-moz-flex:0 0 var(--flexBasis);-ms-flex:0 0 var(--flexBasis);flex:0 0 var(--flexBasis)}#site.svelte-1ny0vwp header #headerInternalContainer #logo img.svelte-1ny0vwp{max-width:100%}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp{display:none}#site.svelte-1ny0vwp header #headerInternalContainer #menus.svelte-1ny0vwp{font-family:Nunito Sans,sans-serif;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuInstitucional.svelte-1ny0vwp{text-align:right;font-size:1.4rem;font-weight:300}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuInstitucional ul li.svelte-1ny0vwp{display:inline;margin-left:30px}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuInstitucional ul li a.svelte-1ny0vwp{color:#000;text-decoration:none}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuInstitucional ul li a.svelte-1ny0vwp:hover{text-decoration:underline}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButton{font-size:1.2rem;font-weight:700;margin-left:5px;border:none;background-color:#7cc42f;color:#fff;padding:10px 25px;height:55px;-webkit-border-radius:8px;border-radius:8px;background-clip:padding-box;cursor:pointer}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButton:hover{background-color:#329411}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButton a{color:inherit;text-decoration:none}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp ul.menuConteudoButtonList{background-color:#810f29;padding:15px;-webkit-border-radius:8px;border-radius:8px;background-clip:padding-box;list-style:none}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonHeader{font-size:1.4rem;font-weight:700}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonHeader,#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonItem{border:none;line-height:32px;min-height:32px;color:#fff}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonItem{cursor:pointer;font-weight:300;font-size:1.2rem;background-color:transparent;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonItem:hover{background-color:#c0425e}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonItem a{color:inherit;text-decoration:none}#site.svelte-1ny0vwp header #headerInternalContainer #menus #menuConteudo.svelte-1ny0vwp .menuConteudoButtonDivider{height:1px;background-color:#fff;margin:15px 0}#site.svelte-1ny0vwp main.svelte-1ny0vwp{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;height:100%}#site.svelte-1ny0vwp main.internal.svelte-1ny0vwp{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#site.svelte-1ny0vwp footer.svelte-1ny0vwp{border-top:2px solid #205810;color:#fff;font-family:Nunito Sans,sans-serif;font-size:1.2rem;text-align:center}#site.svelte-1ny0vwp footer #footerInternalContainer.svelte-1ny0vwp{max-width:1160px;padding:0 30px;margin:40px auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#site.svelte-1ny0vwp footer #footerInternalContainer .institution.svelte-1ny0vwp{margin:0 30px 30px;height:100px}#site.svelte-1ny0vwp footer #footerInternalContainer .institution.smaller.svelte-1ny0vwp{height:40px}#site.svelte-1ny0vwp footer #footerInternalContainer .institution.medium.svelte-1ny0vwp{height:60px}#site.svelte-1ny0vwp footer #footerInternalContainer .institution a.svelte-1ny0vwp{display:block;height:inherit}#site.svelte-1ny0vwp footer #footerInternalContainer .institution a img.svelte-1ny0vwp{height:inherit;width:auto}@media only screen and (max-width: 1160px){#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp{display:block;font-family:Nunito Sans,sans-serif}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp #menuMobileButton{display:block;height:60px;width:50px;border:none;padding:0;cursor:pointer;background-color:#7cc42f;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp #menuMobileButton svg{fill:#fff}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp #menuMobileButton:hover{background-color:#329411}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp ul.menuMobileButtonList{background-color:#c0425e;border:2px solid #810f29;padding:15px;list-style:none}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonHeader{font-size:1.4rem;font-weight:700}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonHeader,#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonItem{border:none;margin:5px 0;line-height:28px;min-height:28px;color:#fff}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonItem{cursor:pointer;font-weight:300;font-size:1.2rem;background-color:transparent;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonItem:hover{background-color:#810f29}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonItem a{color:inherit;text-decoration:none}#site.svelte-1ny0vwp header #headerInternalContainer #menuMobile.svelte-1ny0vwp .menuMobileButtonDivider{height:1px;background-color:#fff;margin:15px 0}#site.svelte-1ny0vwp header #headerInternalContainer #menus.svelte-1ny0vwp{display:none}}@media only screen and (max-width: 480px){#site.svelte-1ny0vwp header #headerInternalContainer #logo.svelte-1ny0vwp{-webkit-box-flex:0;-webkit-flex:0 0 150px;-moz-box-flex:0;-moz-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px}#site.svelte-1ny0vwp header #headerInternalContainer #logo img.svelte-1ny0vwp{width:150px;height:157px}}
