@font-face{font-family:"Outfit-Regular";font-style:normal;font-weight:normal;src:url("fonts/Outfit-Regular.woff2") format("woff2"),url("fonts/Outfit-Regular.woff") format("woff")}@font-face{font-family:"Outfit-Medium";font-style:normal;font-weight:normal;src:url("fonts/Outfit-Medium.woff2") format("woff2"),url("fonts/Outfit-Medium.woff") format("woff")}@font-face{font-family:"Outfit-Bold";font-style:normal;font-weight:normal;src:url("fonts/Outfit-Bold.woff2") format("woff2"),url("fonts/Outfit-Bold.woff") format("woff")}:root{--var-margem:40px;--var-bg-site: #fff;--var-cor-text-main: #000;--var-cor-azul:#2770BF;--var-cor-vermelho:#D2332A;--var-cor-amarelo:#F0ca5e;--var-cor-rosa:#F2A39D;--var-grid-space:8px;--var-font-size-bigUp:36px;--var-font-size-line-bigUp:43px;--var-font-size-big:30px;--var-font-size-line-big:35px;--var-font-size-mediumUp:24px;--var-font-size-line-mediumUp:28px;--var-font-size-medium:20px;--var-font-size-line-medium:25px;--var-font-size-small:18px;--var-font-size-line-small:23px;--var-width-content:95%}@media only screen and (max-width: 1800px){:root{--var-margem:30px;--var-font-size-bigUp: 24px;--var-font-size-line-bigUp:28px;--var-font-size-big:22px;--var-font-size-line-big:26px;--var-font-size-mediumUp:20px;--var-font-size-line-mediumUp:24px;--var-font-size-medium:16px;--var-font-size-line-medium:20px;--var-font-size-small:14px;--var-font-size-line-small:18px}}@media only screen and (max-width: 1080px){:root{--var-margem:20px}}@media only screen and (max-width: 800px){:root{--var-margem:10px;--var-width-content:100%;--var-font-size-bigUp: 20px;--var-font-size-line-bigUp:24px;--var-font-size-big:18px;--var-font-size-line-big:20px;--var-font-size-mediumUp:14px;--var-font-size-line-mediumUp:16px;--var-font-size-medium:13px;--var-font-size-line-medium:15px;--var-font-size-small:11px;--var-font-size-line-small:14px}}*,::after,::before{box-sizing:border-box}body,html{font-family:"Outfit-Regular";-webkit-text-size-adjust:100%;margin:0;padding:0;border:none;color:var(--var-cor-text-main);font-size:15px;-webkit-font-smoothing:antialiased;background-color:var(--var-bg-site)}body{position:relative}a{color:inherit;text-decoration:none;transition:opacity .2s ease-out;cursor:pointer}img{backface-visibility:hidden}iframe{border:none}.no-scroll{overflow:hidden;height:100vh;padding-right:var(--var-padding-right-bar)}@media only screen and (max-width: 800px){.no-scroll{position:fixed}}a:hover,.botao:hover{text-decoration:none}.bold,strong,b{font-weight:normal;font-family:"Outfit-Bold"}input,textarea,a{outline:none !important}figure{padding:0;margin:0;margin-top:20px}.text-center{text-align:center}.italic{font-style:italic}.left{float:left}.right{float:right}.clear{clear:both}.relative{position:relative}.vvhide{visibility:hidden}.block{display:block}.aright{text-align:right}.hide{display:none}.capitalize{text-transform:capitalize}.flex{display:flex;flex-wrap:wrap}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-space-between{justify-content:space-between}.nowrap{flex-wrap:nowrap}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{display:block !important;pointer-events:none;position:absolute;z-index:-1;opacity:0}.logo-img-limite{width:420px}@media only screen and (max-width: 1800px){.logo-img-limite{width:250px}}@media only screen and (max-width: 1080px){.logo-img-limite{width:200px}}@media only screen and (max-width: 800px){.logo-img-limite{width:150px}}#main{position:relative;z-index:1001}header{z-index:99990;width:100%;transition:all .1s ease-in-out}header .inner-header{padding:var(--var-margem);padding-bottom:5px;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--var-grid-space)}header .inner-header .logo{grid-column:span 1;position:relative;transition:all .1s ease-in-out}header .inner-header .logo svg,header .inner-header .logo img{max-width:100%}header .inner-header nav{align-self:center;grid-column:span 2;margin-top:-7px}@media only screen and (max-width: 1800px){header .inner-header nav{margin-top:-9px}}@media only screen and (max-width: 1080px){header .inner-header nav{position:fixed;background-color:#fff;top:0px;left:0px;margin-top:0px;width:100vw;height:100dvh;z-index:99992;display:none}}header .inner-header nav .menu{margin:0;padding:0;display:flex;justify-content:space-between}@media only screen and (max-width: 1080px){header .inner-header nav .menu{flex-direction:column;align-items:center;margin-top:100px}}header .inner-header nav .menu li{list-style:none;font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);text-transform:uppercase;font-family:"Outfit-Medium";position:relative}@media only screen and (max-width: 1080px){header .inner-header nav .menu li{margin-top:30px}}header .inner-header nav .menu li a{transition:all .3s ease-in-out}header .inner-header nav .menu li a:hover,header .inner-header nav .menu li a.sel{color:var(--var-cor-vermelho)}header .inner-header nav .menu li a.sel{font-family:"Outfit-Bold"}header .inner-header nav .menu li a#bt_home:hover,header .inner-header nav .menu li a#bt_home.sel{color:var(--var-cor-azul)}header .inner-header nav .menu li>ul{margin:0;padding:0;display:none;position:absolute;background-color:var(--var-bg-site);width:100%;padding-bottom:10px;padding-top:5px}@media only screen and (max-width: 1080px){header .inner-header nav .menu li>ul{position:relative;padding-top:10px}}header .inner-header nav .menu li>ul li{list-style:none;display:block;text-align:left;font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);text-transform:uppercase;font-family:"Outfit-Medium";padding-top:3px}@media only screen and (max-width: 1080px){header .inner-header nav .menu li>ul li{text-align:center;margin-top:20px;padding-top:0px;font-size:var(--var-font-size-medium);line-height:var(--var-font-size-line-medium)}}header .inner-header nav .menu li>ul li a:hover,header .inner-header nav .menu li>ul li a.sel{color:var(--var-cor-vermelho)}header .menu_open_wrap{position:absolute;z-index:99992;display:none;right:var(--var-margem);top:78px}@media only screen and (max-width: 1080px){header .menu_open_wrap{display:block}}@media only screen and (max-width: 800px){header .menu_open_wrap{top:48px}}header .menu_open_wrap .menu_open{width:27px;height:20px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;position:relative;z-index:900;display:block}header .menu_open_wrap .menu_open span{display:block;position:absolute;height:2px;border-radius:2px;width:100%;background:var(--var-cor-text-main);opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}header .menu_open_wrap .menu_open span:nth-child(1){top:0px}header .menu_open_wrap .menu_open span:nth-child(2),header .menu_open_wrap .menu_open span:nth-child(3){top:9px}header .menu_open_wrap .menu_open span:nth-child(3){box-shadow:none}header .menu_open_wrap .menu_open span:nth-child(4){top:18px;width:100%}header .menu_open_wrap .menu_open.open span{background-color:var(--var-cor-text-main)}header .menu_open_wrap .menu_open.open span:nth-child(1){top:9px;width:0%;left:50%;box-shadow:none}header .menu_open_wrap .menu_open.open span:nth-child(2){transform:rotate(45deg)}header .menu_open_wrap .menu_open.open span:nth-child(3){transform:rotate(-45deg)}header .menu_open_wrap .menu_open.open span:nth-child(4){top:9px;width:0%;left:50%;box-shadow:none}header.open .menu_open_wrap{position:fixed}main .wrap_error{min-height:calc(100vh - var(--var-header-h))}main .wrap_error .content{width:40%;text-align:center;margin-left:auto;margin-right:auto;padding-top:100px}@media only screen and (max-width: 800px){main .wrap_error .content{width:60%}}main .wrap_error .content h1{font-size:90px;line-height:80px;text-align:center}@media only screen and (max-width: 1800px){main .wrap_error .content h1{font-size:60px;line-height:60px}}@media only screen and (max-width: 1080px){main .wrap_error .content h1{font-size:50px;line-height:50px}}@media only screen and (max-width: 800px){main .wrap_error .content h1{font-size:38px;line-height:38px}}main .wrap_error .content p{font-size:18px;line-height:26px;margin-top:30px}main .banners{margin-left:12%;margin-right:12%}@media only screen and (max-width: 1800px){main .banners{margin-left:12%;margin-right:12%}}@media only screen and (max-width: 1080px){main .banners{margin-left:8%;margin-right:8%}}@media only screen and (max-width: 800px){main .banners{margin-left:0%;margin-right:0%}}main .banners #flexslider_banners .slides{height:100%}main .banners #flexslider_banners .slides>li{backface-visibility:hidden;position:relative;width:100%;height:100%;background-size:cover;background-position:center center}main .banners #flexslider_banners .slides>li .ft{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}main .banners #flexslider_banners .flex-control-nav{text-align:center;bottom:25px;z-index:9001;width:100%}@media only screen and (max-width: 800px){main .banners #flexslider_banners .flex-control-nav{bottom:10px}}main .banners #flexslider_banners .flex-control-nav li{margin-left:9px;margin-right:0px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}main .banners #flexslider_banners .flex-control-nav li:first-child{margin-left:0px}main .banners #flexslider_banners .flex-control-nav li a{width:8px;height:8px;border-radius:8px}main .banners #flexslider_banners .flex-control-nav li a{background-color:#acacac}main .banners #flexslider_banners .flex-control-paging li a.flex-active{background-color:rgba(172,172,172,.75)}main .banners .video{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;width:100vw;height:100vh}main .banners video,main .banners object{left:0;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}main .all-template{margin-left:var(--var-margem);margin-right:var(--var-margem);padding-top:20px;padding-bottom:40px}main .all-template.conteudo{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--var-grid-space)}@media only screen and (max-width: 800px){main .all-template.conteudo{grid-template-columns:1fr}}main .all-template.conteudo .col1{grid-column:span 1}main .all-template.conteudo .col1.img{padding-top:28px}@media only screen and (max-width: 1800px){main .all-template.conteudo .col1.img{padding-top:25px}}@media only screen and (max-width: 800px){main .all-template.conteudo .col1.img{margin-left:15px;margin-right:15px}}main .all-template.conteudo .col1.img img{max-width:100%;height:auto;display:block}main .all-template.conteudo .col2{grid-column:span 2}main .all-template.conteudo .col2.conteudo-inner{padding-top:20px}@media only screen and (max-width: 800px){main .all-template.conteudo .col2.conteudo-inner{padding-left:15px;padding-right:15px}}main .all-template.conteudo .col2.header{min-height:calc(2*var(--var-font-size-line-big))}@media only screen and (max-width: 800px){main .all-template.conteudo .col2.header{padding-left:15px;padding-right:15px}}main .all-template.conteudo .texto{width:var(--var-width-content)}main .all-template.conteudo .texto.texto_dossier{margin-bottom:40px}main .all-template h1{font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);color:var(--var-cor-vermelho);text-transform:uppercase}main .all-template .subtitulo{font-family:"Outfit-Bold";font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);color:var(--var-cor-vermelho);text-transform:uppercase}main .all-template .texto{font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big)}main .all-template .texto a{text-decoration:underline;color:var(--var-cor-azul)}main .dossiers_lista_area{margin-top:40px}main .detalhe{margin-top:20px}main .detalhe.lista .conteudo{padding-bottom:0px}main .detalhe.lista.eventos .content_wrap-items li{border-color:var(--var-cor-rosa)}main .detalhe.lista.eventos .content_wrap-items li:hover{background-color:var(--var-cor-rosa)}main .detalhe.lista.eventos .content_wrap-items li:hover h2,main .detalhe.lista.eventos .content_wrap-items li:hover .resumo,main .detalhe.lista.eventos .content_wrap-items li:hover .data{color:#fff}main .detalhe .conteudo{grid-template-columns:420px 1fr 1fr;border:solid 3px var(--var-cor-azul);border-top:none;padding-bottom:80px}@media only screen and (max-width: 1800px){main .detalhe .conteudo{grid-template-columns:250px 1fr 1fr}}@media only screen and (max-width: 1080px){main .detalhe .conteudo{grid-template-columns:200px 1fr 1fr}}@media only screen and (max-width: 800px){main .detalhe .conteudo{grid-template-columns:1fr}}main .detalhe .conteudo h1{color:var(--var-cor-text-main);text-transform:none;font-family:"Outfit-Bold";font-size:var(--var-font-size-bigUp);line-height:var(--var-font-size-line-bigUp);padding-bottom:10px}main .detalhe .conteudo .subtitulo{color:var(--var-cor-text-main);text-transform:none;font-family:"Outfit-Regular"}main .detalhe .conteudo .img{padding-top:20px}main .detalhe .conteudo .img img{max-width:100%;height:auto;display:block;max-height:95vh}@media only screen and (max-width: 800px){main .detalhe .conteudo .img img{max-height:none}}main .detalhe .conteudo .template9,main .detalhe .conteudo .template21{width:var(--var-width-content)}main .detalhe .conteudo .img img{max-width:var(--var-width-content)}main .detalhe .conteudo .template h2{color:var(--var-cor-text-main)}main .detalhe .titulo_moldura{background-color:var(--var-cor-azul);padding-left:55px;padding-top:5px;padding-bottom:5px;color:#fff;font-size:var(--var-font-size-medium);line-height:var(--var-font-size-line-medium);text-transform:uppercase;font-family:"Outfit-Bold";border:solid 1px var(--var-cor-azul);margin-left:var(--var-margem);margin-right:var(--var-margem)}@media only screen and (max-width: 1800px){main .detalhe .titulo_moldura{padding-left:33px}}@media only screen and (max-width: 1080px){main .detalhe .titulo_moldura{padding-left:27px}}@media only screen and (max-width: 800px){main .detalhe .titulo_moldura{padding-left:20px}}main .detalhe.eventos .conteudo{border-color:var(--var-cor-rosa)}main .detalhe.eventos .titulo_moldura{background-color:var(--var-cor-rosa);border-color:var(--var-cor-rosa)}main .detalhe.eventos .template6 .item .tititem{color:var(--var-cor-rosa)}main .detalhe.artigos.artigos2 .conteudo{border-color:var(--var-cor-vermelho)}main .detalhe.artigos.artigos2 .titulo_moldura{background-color:var(--var-cor-vermelho);border-color:var(--var-cor-vermelho)}main .detalhe.artigos.artigos2 .template6 .item .tititem{color:var(--var-cor-vermelho)}main .detalhe.artigos.artigos3 .conteudo{border-color:var(--var-cor-rosa)}main .detalhe.artigos.artigos3 .titulo_moldura{background-color:var(--var-cor-rosa);border-color:var(--var-cor-rosa);color:var(--var-cor-text-main)}main .detalhe.artigos.artigos3 .template6 .item .tititem{color:var(--var-cor-rosa)}main .detalhe.artigos.artigos4 .conteudo{border-color:var(--var-cor-amarelo)}main .detalhe.artigos.artigos4 .titulo_moldura{background-color:var(--var-cor-amarelo);border-color:var(--var-cor-amarelo);color:var(--var-cor-text-main)}main .detalhe.artigos.artigos4 .template6 .item .tititem{color:var(--var-cor-amarelo)}main .detalhe.artigos.artigos1 .template6 .item .tititem{color:var(--var-cor-azul)}main .template h2{font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);color:var(--var-cor-vermelho)}main .template .texto{font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big)}main .template.template6{padding-top:30px}main .template.template6 .item{margin-top:20px;width:var(--var-width-content)}main .template.template6 .item:first-child{margin-top:0px}main .template.template6 .item .tititem{color:var(--var-cor-vermelho);font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);text-decoration:underline}main .template.template6 .item .hidden{display:none}main .template.template6 .item .hidden .img{padding-top:10px}main .template.template6 .item .hidden .img img{max-width:100%;height:auto;display:block}main .template.template6 .item .hidden .texto{padding-top:10px}main .template.template38{margin-top:30px}main .template.template38 .grid-table{display:grid;grid-template-columns:1fr 1fr;gap:0px;border:1px solid #000;width:var(--var-width-content);font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big)}@media only screen and (max-width: 800px){main .template.template38 .grid-table{grid-template-columns:1fr}}main .template.template38 .grid-table .grid-item{padding:0px;padding:15px;padding-top:20px;padding-bottom:20px;border-top:solid 1px #000;position:relative;margin-top:-1px;border-left:solid 1px #000;margin-left:-1px}main .template.template38 .grid-table .grid-item.full{grid-column:span 2}@media only screen and (max-width: 800px){main .template.template38 .grid-table .grid-item.full{grid-column:span 1}}main .template.template38 .grid-table .grid-item.full.titulo{border-bottom:none;padding-top:15px;padding-bottom:15px}main .template.template38 .grid-table .grid-item.full.titulo+.full{border-top:none !important}main .template.template38 .grid-table .grid-item.full.titulo img{display:inline-block;width:auto;max-height:30px;position:relative;top:4px;margin-right:10px}main .template.template38 .grid-table .grid-item.full.titulo h2{display:inline-block}main .template.template38 .grid-table .grid-item:last-child{border-bottom:none}main .template.template38 .grid-table .grid-item .tititem{font-family:"Outfit-Bold";margin-bottom:15px}main .template.template38 .grid-table.normal{width:50%}@media only screen and (max-width: 800px){main .template.template38 .grid-table.normal{width:100%}}main .template.template19{position:relative;padding-top:40px}main .template.template9{padding-top:20px}main .template.template9 .flexslider{width:100%;position:relative;padding-top:10px}main .template.template9 .flexslider .slides{position:relative;z-index:900}main .template.template9 .flexslider .slides li{margin-bottom:0px !important;max-height:100vh}main .template.template9 .flexslider .slides li video,main .template.template9 .flexslider .slides li object{position:relative;width:100%;height:auto;margin:0;padding:0;display:block}main .template.template9 .flexslider .flex-direction-nav{position:absolute;width:100%;top:0px;opacity:1;z-index:901;height:100%}main .template.template9 .flexslider .flex-direction-nav .flex-next{margin-top:0px;top:50%;transform:translateY(-50%);right:calc(-1*var(--var-margem) - 0px);left:auto;background-size:28px;width:28px;height:50px}@media only screen and (min-width: 800px)and (max-width: 1080px){main .template.template9 .flexslider .flex-direction-nav .flex-next{right:calc(-2*var(--var-margem) - 0px)}}main .template.template9 .flexslider .flex-direction-nav .flex-prev{margin-top:0px;top:50%;transform:translateY(-50%);left:calc(-1*var(--var-margem) - 0px);right:auto;background-size:28px;width:28px;height:50px}@media only screen and (min-width: 800px)and (max-width: 1080px){main .template.template9 .flexslider .flex-direction-nav .flex-prev{left:calc(-2*var(--var-margem) - 0px)}}main .template.template21{position:relative;padding-top:40px}main .template.template21 .full.break-columns .texto{-moz-columns:2 var(--var-margem);columns:2 var(--var-margem);-moz-column-gap:var(--var-margem);column-gap:var(--var-margem);width:100%}@media only screen and (max-width: 800px){main .template.template21 .full.break-columns .texto{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0}}main .template.template21 .full.force-break{display:grid;grid-template-columns:1fr 1fr;gap:var(--var-margem)}@media only screen and (max-width: 800px){main .template.template21 .full.force-break{grid-template-columns:1fr;gap:0}}main .template.template21 .full.force-break .texto{width:100%}main .template.template20{padding-top:40px}main .ficheiros{margin:0;padding:0;padding-top:15px}main .ficheiros li{list-style:none;font-size:var(--var-font-size-small);line-height:var(--var-font-size-line-small)}main .ficheiros li .separador{height:var(--var-font-size-line-small)}main .ficheiros li a{text-decoration:underline}main .ver_mais_wrap{width:var(--var-width-content)}main .ver_mais_wrap .more_bar{margin-top:40px;padding-bottom:0px;text-align:center;padding-top:30px;position:relative}main .ver_mais_wrap .more_bar .bt_botao{margin-left:0px;padding-left:0px;text-transform:capitalize;font-size:15px;background-color:rgba(0,0,0,0);border-radius:0;position:absolute;left:50%;top:-10px;transform:translate(-50%, 0)}main .content_wrap-items{margin:0;padding:0;width:var(--var-width-content);margin-top:10px}main .content_wrap-items li{display:block;list-style:none;border:solid 2px var(--var-cor-azul);padding-top:8px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-top-width:0px;transition:all .3s ease-out}main .content_wrap-items li:first-child{border-top-width:2px}main .content_wrap-items li h2{font-family:"Outfit-Medium";font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big)}main .content_wrap-items li .resumo{font-size:var(--var-font-size-small);line-height:var(--var-font-size-line-small);margin-top:10px}main .content_wrap-items li .data{font-size:var(--var-font-size-medium);line-height:var(--var-font-size-line-medium)}main .content_wrap-items li h2,main .content_wrap-items li .resumo,main .content_wrap-items li .data{transition:all .3s ease-out}main .content_wrap-items li:hover{background-color:var(--var-cor-azul)}main .content_wrap-items li:hover h2,main .content_wrap-items li:hover .resumo{color:#fff}main .content_wrap-items.items-artigos2 li{border-color:var(--var-cor-vermelho)}main .content_wrap-items.items-artigos2 li:hover{background-color:var(--var-cor-vermelho)}main .content_wrap-items.items-artigos2 li:hover h2,main .content_wrap-items.items-artigos2 li:hover .resumo{color:#fff}main .content_wrap-items.items-artigos3 li{border-color:var(--var-cor-rosa)}main .content_wrap-items.items-artigos3 li:hover{background-color:var(--var-cor-rosa)}main .content_wrap-items.items-artigos3 li:hover h2,main .content_wrap-items.items-artigos3 li:hover .resumo{color:#fff}main .content_wrap-items.items-artigos4 li{border-color:var(--var-cor-amarelo)}main .content_wrap-items.items-artigos4 li:hover{background-color:var(--var-cor-amarelo)}main .content_wrap-items.items-artigos4 li:hover h2,main .content_wrap-items.items-artigos4 li:hover .resumo{color:#fff}main#wrap_sitemap{padding-bottom:100px}main#wrap_sitemap h2{text-transform:none;padding-bottom:10px;font-size:26px}main#wrap_sitemap ul{margin:0;padding:0;margin-left:30px;margin-bottom:30px}main#wrap_sitemap ul li{font-size:18px;line-height:28px}main#wrap_sitemap ul li ul{margin-left:40px}main .slick-slider{height:auto !important}main .slick-slider .slick-slide{-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}main .slick-slider .slick-prev,main .slick-slider .slick-next{background-color:rgba(0,0,0,0);right:10px;top:50%;transform:translateY(-50%);width:auto}main .slick-slider .slick-prev img,main .slick-slider .slick-next img{width:28px}@media only screen and (min-width: 800px)and (max-width: 1080px){main .slick-slider .slick-prev img,main .slick-slider .slick-next img{width:15px}}main .slick-slider .slick-prev{background-color:rgba(0,0,0,0);right:auto;left:10px}main .slick-slider .slick-dots{bottom:25px;left:50%;transform:translateX(-50%);width:auto}@media only screen and (min-width: 800px)and (max-width: 1080px){main .slick-slider .slick-dots{bottom:10px}}main .slick-slider .slick-dots li{width:8px;height:8px;border-radius:8px;background-color:rgba(2,2,2,.4);margin-left:30px}@media only screen and (max-width: 1080px){main .slick-slider .slick-dots li{margin-left:15px}}main .slick-slider .slick-dots li.slick-active{background-color:#020202}main .slick-slider .slick-dots li:first-child{margin-left:0px}footer{position:relative;z-index:10000}footer .footer-inner{padding:var(--var-margem);display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--var-grid-space)}@media only screen and (max-width: 800px){footer .footer-inner{grid-template-columns:1fr}}footer .footer-inner .footer-col{grid-column:span 1}@media only screen and (max-width: 800px){footer .footer-inner .footer-col{margin-top:30px}}footer .footer-inner .footer-col h2,footer .footer-inner .footer-col h3{background-color:var(--var-cor-azul);padding-left:15px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#fff;font-size:var(--var-font-size-medium);line-height:var(--var-font-size-line-medium);text-transform:uppercase;font-family:"Outfit-Bold";border:solid 1px var(--var-cor-azul);transition:all .3s ease-out}footer .footer-inner .footer-col.categoria2 h2,footer .footer-inner .footer-col.categoria2 h3{background-color:var(--var-cor-vermelho);border-color:var(--var-cor-vermelho)}footer .footer-inner .footer-col.categoria3 h2,footer .footer-inner .footer-col.categoria3 h3{background-color:var(--var-cor-rosa);color:var(--var-cor-text-main);border-color:var(--var-cor-rosa)}footer .footer-inner .footer-col.categoria4 h2,footer .footer-inner .footer-col.categoria4 h3{background-color:var(--var-cor-amarelo);color:var(--var-cor-text-main);border-color:var(--var-cor-amarelo)}footer .footer-inner .footer-col .link_repositorio.sel{background-color:var(--var-cor-azul)}footer .footer-inner .footer-col .link_repositorio.sel h2,footer .footer-inner .footer-col .link_repositorio.sel h3{color:#fff}footer .footer-inner .footer-col .link_repositorio.artigo_lista2.sel{background-color:var(--var-cor-vermelho)}footer .footer-inner .footer-col .link_repositorio.artigo_lista2.sel h2,footer .footer-inner .footer-col .link_repositorio.artigo_lista2.sel h3{color:#fff}footer .footer-inner .footer-col .link_repositorio.artigo_lista3.sel{background-color:var(--var-cor-rosa)}footer .footer-inner .footer-col .link_repositorio.artigo_lista3.sel h2,footer .footer-inner .footer-col .link_repositorio.artigo_lista3.sel h3{color:#fff}footer .footer-inner .footer-col .link_repositorio.artigo_lista4.sel{background-color:var(--var-cor-amarelo)}footer .footer-inner .footer-col .link_repositorio.artigo_lista4.sel h2,footer .footer-inner .footer-col .link_repositorio.artigo_lista4.sel h3{color:#fff}footer .footer-inner .footer-col .eventos h2,footer .footer-inner .footer-col .eventos h3{background-color:var(--var-cor-rosa);color:var(--var-cor-text-main);border-color:var(--var-cor-rosa)}footer .footer-inner .footer-col .eventos .footer-col-inner{border:solid 1px var(--var-cor-rosa);margin-top:-1px;padding-bottom:0px}footer .footer-inner .footer-col .eventos .footer-col-inner .resumo{padding-bottom:15px}footer .footer-inner .footer-col .eventos .link_eventos{transition:all .3s ease-out}footer .footer-inner .footer-col .eventos .link_eventos:hover h2,footer .footer-inner .footer-col .eventos .link_eventos:hover h3{background-color:#fff;color:var(--var-cor-rosa)}footer .footer-inner .footer-col .eventos .link_categoria:hover .footer-col-inner{background-color:var(--var-cor-rosa)}footer .footer-inner .footer-col .eventos .artigos_lista{margin-top:-1px}footer .footer-inner .footer-col .titulo,footer .footer-inner .footer-col .img,footer .footer-inner .footer-col .resumo{padding-left:15px;padding-right:15px}footer .footer-inner .footer-col .img{margin-top:20px;height:0px;padding-bottom:47.25%;position:relative}footer .footer-inner .footer-col .img img{position:absolute;-o-object-fit:cover;object-fit:cover;width:calc(100% - 30px);height:100%;display:block;padding-left:15px;padding-right:15px}footer .footer-inner .footer-col .footer-col-inner{transition:all .3s ease-out;padding-bottom:15px}footer .footer-inner .footer-col .titulo{font-family:"Outfit-Bold";font-size:var(--var-font-size-big);line-height:var(--var-font-size-line-big);padding-top:10px;padding-bottom:10px}footer .footer-inner .footer-col .resumo{font-size:var(--var-font-size-small);line-height:var(--var-font-size-line-small)}footer .footer-inner .footer-col a.link:hover h2,footer .footer-inner .footer-col a.link:hover h3,footer .footer-inner .footer-col a.link.sel h2,footer .footer-inner .footer-col a.link.sel h3{background-color:#fff;color:var(--var-cor-azul)}footer .footer-inner .footer-col a.link:hover .footer-col-inner,footer .footer-inner .footer-col a.link.sel .footer-col-inner{background-color:var(--var-cor-azul)}footer .footer-inner .footer-col a.link:hover.link_categoria2 h2,footer .footer-inner .footer-col a.link:hover.link_categoria2 h3,footer .footer-inner .footer-col a.link.sel.link_categoria2 h2,footer .footer-inner .footer-col a.link.sel.link_categoria2 h3{color:var(--var-cor-vermelho)}footer .footer-inner .footer-col a.link:hover.link_categoria2 .footer-col-inner,footer .footer-inner .footer-col a.link.sel.link_categoria2 .footer-col-inner{background-color:var(--var-cor-vermelho)}footer .footer-inner .footer-col a.link:hover.link_categoria3 h2,footer .footer-inner .footer-col a.link:hover.link_categoria3 h3,footer .footer-inner .footer-col a.link.sel.link_categoria3 h2,footer .footer-inner .footer-col a.link.sel.link_categoria3 h3{color:var(--var-cor-rosa)}footer .footer-inner .footer-col a.link:hover.link_categoria3 .footer-col-inner,footer .footer-inner .footer-col a.link.sel.link_categoria3 .footer-col-inner{background-color:var(--var-cor-rosa)}footer .footer-inner .footer-col a.link:hover.link_categoria4 h2,footer .footer-inner .footer-col a.link:hover.link_categoria4 h3,footer .footer-inner .footer-col a.link.sel.link_categoria4 h2,footer .footer-inner .footer-col a.link.sel.link_categoria4 h3{color:var(--var-cor-amarelo)}footer .footer-inner .footer-col a.link:hover.link_categoria4 .footer-col-inner,footer .footer-inner .footer-col a.link.sel.link_categoria4 .footer-col-inner{background-color:var(--var-cor-amarelo)}footer .footer-inner .footer-col .artigos_lista{margin:0;padding:0}footer .footer-inner .footer-col .artigos_lista li{list-style:none;border:solid 1px var(--var-cor-azul);border-bottom:none;transition:all .3s ease-out}footer .footer-inner .footer-col .artigos_lista li:first-child,footer .footer-inner .footer-col .artigos_lista li:last-child{border-bottom:solid 1px var(--var-cor-azul)}footer .footer-inner .footer-col .artigos_lista li h2,footer .footer-inner .footer-col .artigos_lista li h3{font-family:"Outfit-Medium";font-size:var(--var-font-size-mediumUp);line-height:var(--var-font-size-line-mediumUp);text-transform:none;color:var(--var-cor-azul);border:none;background-color:rgba(0,0,0,0);transition:all .3s ease-out}footer .footer-inner .footer-col .artigos_lista li.artigo_lista2{border-color:var(--var-cor-vermelho)}footer .footer-inner .footer-col .artigos_lista li.artigo_lista2 h2,footer .footer-inner .footer-col .artigos_lista li.artigo_lista2 h3{color:var(--var-cor-vermelho)}footer .footer-inner .footer-col .artigos_lista li.artigo_lista3{border-color:var(--var-cor-rosa)}footer .footer-inner .footer-col .artigos_lista li.artigo_lista3 h2,footer .footer-inner .footer-col .artigos_lista li.artigo_lista3 h3{color:var(--var-cor-rosa)}footer .footer-inner .footer-col .artigos_lista li.artigo_lista4{border-color:var(--var-cor-amarelo)}footer .footer-inner .footer-col .artigos_lista li.artigo_lista4 h2,footer .footer-inner .footer-col .artigos_lista li.artigo_lista4 h3{color:var(--var-cor-amarelo)}footer .footer-inner .footer-col .artigos_lista li:first-child{margin-bottom:10px}footer .footer-inner .footer-col .artigos_lista li a{display:block}footer .footer-inner .footer-col .artigos_lista li:hover{background-color:var(--var-cor-azul)}footer .footer-inner .footer-col .artigos_lista li:hover h2,footer .footer-inner .footer-col .artigos_lista li:hover h3{color:#fff}footer .footer-inner .footer-col .artigos_lista li:hover.artigo_lista2{background-color:var(--var-cor-vermelho)}footer .footer-inner .footer-col .artigos_lista li:hover.artigo_lista3{background-color:var(--var-cor-rosa)}footer .footer-inner .footer-col .artigos_lista li:hover.artigo_lista4{background-color:var(--var-cor-amarelo)}footer .footer-inner .footer-col .artigos_lista li .resumo{padding-bottom:25px;font-family:"Outfit-Bold"}footer .footer-inner .footer-col .artigos_lista li.artigo_lista4{border-bottom:none}footer .footer-inner .footer-col .artigos_lista li.artigo_lista4:first-child{margin-bottom:0px}footer .footer-inner .footer-col .artigos_lista li.artigo_lista4:last-child{margin-bottom:10px;border-bottom:solid 1px var(--var-cor-amarelo)}footer .footer-inner .footer-col .artigos_lista li.artigo_lista3{border-bottom:none}footer .footer-inner .footer-col .artigos_lista li.artigo_lista3:first-child{margin-bottom:0px}footer .footer-inner .footer-col .artigos_lista li.artigo_lista3:last-child{margin-bottom:10px;border-bottom:solid 1px var(--var-cor-rosa)}footer .footer-bottom{height:45px;background-color:#000;display:flex}footer .footer-bottom .footer-bottom-inner{color:#fff;padding-left:var(--var-margem);padding-right:var(--var-margem);font-size:var(--var-font-size-small);line-height:var(--var-font-size-line-small);align-content:center}#loader_main{background-color:var(--var-bg-site);width:100%;height:100%;display:block;overflow:hidden;transform:translate3d(0, 0, 0);text-align:center;opacity:1;position:fixed;z-index:99997}.loader{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:var(--var-bg-site);z-index:99996;background-image:url(/images/loading.gif);background-position:center center;background-repeat:no-repeat}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gotop-content{padding-left:calc(2*var(--var-margem));padding-right:calc(2*var(--var-margem));padding-bottom:25px;text-align:right}.gotop-content .goTop{text-align:center;font-size:var(--var-font-size-small);display:inline-block}#cm{width:100%;position:fixed;background-color:#fff;left:0px;bottom:0px;font-size:16px;color:#000;padding:0px !important;line-height:20px !important;padding-top:20px !important;padding-bottom:15px !important;max-width:none !important;border-radius:0 !important}#cm #c-inr{padding-left:var(--var-margem) !important;padding-right:var(--var-margem) !important;max-width:none !important;display:flex;justify-content:space-between}@media only screen and (max-width: 1080px){#cm #c-inr{width:100% !important;padding-left:20px !important;padding-right:20px !important;display:block}}#cm #c-txt{font-size:14px !important;color:#000 !important;line-height:20px !important;font-family:"Outfit-Regular" !important}@media only screen and (max-width: 767px){#cm #c-txt{font-size:13px !important;line-height:17px !important}}#cm #c-txt .cc-link{color:inherit !important;font-weight:normal !important;font-family:"Outfit-Regular" !important}#cm #c-ttl{font-family:"Outfit-Regular" !important;margin-bottom:10px !important}#cm #c-inr-i{width:50%}@media only screen and (max-width: 1100px){#cm #c-inr-i{width:50%}}@media only screen and (max-width: 1023px){#cm #c-inr-i{width:100%}}#cm #c-bns{display:inline-block;max-width:none;align-content:center;align-items:center;align-self:center;margin-top:0px !important}@media only screen and (max-width: 1080px){#cm #c-bns{margin-top:10px !important}}#cm #c-p-bn,#cm #c-s-bn,#cm #c-ss-bn{float:none !important;margin-top:0px;min-height:40px;background-color:#000;color:#fff;font-family:"Outfit-Medium" !important;font-size:13px;line-height:20px;text-align:center;display:inline-block !important;padding:0px !important;padding-left:12px !important;padding-right:12px !important;font-weight:normal !important;padding-top:3px !important;padding-bottom:0px !important;cursor:pointer;border-radius:20px !important;transition:opacity .2s ease-out !important;box-sizing:border-box;position:relative;z-index:900}@media only screen and (max-width: 767px){#cm #c-p-bn,#cm #c-s-bn,#cm #c-ss-bn{width:auto;font-size:11px;padding-left:8px !important;padding-right:8px !important;min-height:35px}}@media only screen and (max-width: 321px){#cm #c-p-bn,#cm #c-s-bn,#cm #c-ss-bn{font-size:10px;padding-left:5px !important;padding-right:5px !important;min-height:30px}}#cm #c-p-bn:hover,#cm #c-s-bn:hover,#cm #c-ss-bn:hover{opacity:.6 !important}#cm #c-s-bn{background-color:#dadada;margin-left:10px;color:#000}@media only screen and (max-width: 767px){#cm #c-s-bn{margin-left:5px}}#cm #c-ss-bn{background-color:rgba(0,0,0,0);border:none;margin-left:0px;color:#000;min-height:auto;outline:none;padding:0 !important;text-decoration:underline}@media only screen and (max-width: 767px){#cm #c-ss-bn{margin-left:5px}}#cs .cc_div .cc-link{color:inherit !important}.vmobile{display:none}@media only screen and (max-width: 800px){.vmobile{display:block}}.vdesktop{display:block}@media only screen and (max-width: 800px){.vdesktop{display:none}}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;z-index:99999}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;height:auto !important;margin:auto !important;overflow:visible !important;width:auto !important;white-space:normal !important}.sr-only a:hover{text-decoration:underline}/*# sourceMappingURL=style.css.map */