/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.mobile{display:none}.desktop{display:block}@media screen and (max-width: 780px){.desktop{display:none}.mobile{display:block}}*{margin:0;padding:0;outline:none;list-style:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap;-ms-overflow-style:none;box-sizing:border-box}:root{margin-top:0 !important}body,html{padding:0;margin:0;background:#fff}body.no-scroll{overflow:hidden}a{color:#000;text-decoration:none}main{margin-top:3rem;padding:1.8vw 1.8vw 2.4vw 1.8vw;min-height:calc(100vh - 6.4rem)}@media screen and (max-width: 769px){main{margin-top:3.6rem;padding:1rem 4.5vw;min-height:calc(100vh - 9vw)}}html,input{font-family:neue-haas-grotesk-display,sans-serif;font-size:1.5vw;line-height:1.4em;font-weight:normal;letter-spacing:.025em}h1{font-size:2.369rem;line-height:1.1em;font-weight:normal}h2{font-size:1.333rem;line-height:1.3em;font-weight:normal}h3{font-size:1.333rem;line-height:1.3em;font-weight:normal}p a{border-bottom:1px solid blue}u{text-decoration:none;border-bottom:1px solid blue}@media screen and (max-width: 769px){html,input{font-size:2.7vw}h1{font-size:2rem;line-height:1.1em;font-weight:normal}h3{font-size:1.2rem;line-height:1.3em;font-weight:normal}}@media screen and (max-width: 577px){html,input{font-size:17px}}.grid{display:grid;grid-template-columns:repeat(15, 1fr);grid-gap:2.1vw}.width-1\/15{grid-column:span 1}.width-2\/15{grid-column:span 2}.width-3\/15{grid-column:span 3}.width-4\/15{grid-column:span 4}.width-5\/15{grid-column:span 5}.width-6\/15{grid-column:span 6}.width-7\/15{grid-column:span 7}.width-8\/15{grid-column:span 8}.width-9\/15{grid-column:span 9}.width-10\/15{grid-column:span 10}.width-11\/15{grid-column:span 11}.width-12\/15{grid-column:span 12}.width-12\/15{grid-column:span 12}.width-13\/15{grid-column:span 13}.width-14\/15{grid-column:span 14}.width-15\/15{grid-column:span 15}.grid__item{padding:1em;background:#efefef;text-align:center}@media screen and (max-width: 780px){.width-1\/15,.width-2\/15,.width-3\/15,.width-4\/15,.width-5\/15,.width-6\/15,.width-7\/15,.width-8\/15,.width-9\/15,.width-10\/15,.width-11\/15,.width-12\/15,.width-13\/15,.width-14\/15,.width-15\/15{grid-column:span 15}.width-sm-1\/15{grid-column:span 1}.width-sm-2\/15{grid-column:span 2}.width-sm-3\/15{grid-column:span 3}.width-sm-4\/15{grid-column:span 4}.width-sm-5\/15{grid-column:span 5}.width-sm-6\/15{grid-column:span 6}.width-sm-7\/15{grid-column:span 7}.width-sm-8\/15{grid-column:span 8}.width-sm-9\/15{grid-column:span 9}.width-sm-10\/15{grid-column:span 10}.width-sm-11\/15{grid-column:span 11}.width-sm-12\/15{grid-column:span 12}.width-sm-12\/15{grid-column:span 12}.width-sm-13\/15{grid-column:span 13}.width-sm-14\/15{grid-column:span 14}.width-sm-15\/15{grid-column:span 15}}.logo{height:8vw;position:fixed;z-index:1000;mix-blend-mode:difference}.logo.top{left:1.8vw;top:6.3vw;padding-right:1.8vw}.logo.bottom{right:1.8vw;bottom:3.3vw;padding-left:1.8vw}.logo img{width:auto;height:100%;-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);-o-filter:invert(1);filter:invert(1)}.table.page .th{cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.table.page .th:hover{color:blue;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.table.page .th.active{color:blue}.table .table-head{position:sticky;position:-webkit-sticky;top:2.7rem;border-bottom:1px solid #000;z-index:100;font-size:.75rem;line-height:1.4em;background:#fff}.table .table-head .th{text-transform:lowercase;padding-top:.45vw;padding-bottom:.5vw}.table .resultados{border-bottom:0;display:none}.table article{height:2.2rem;overflow:hidden;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;line-height:1.5em;border-bottom:1px solid #000}.table article:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:blue}.table article .thumb-image{display:none;position:fixed;z-index:10000}.table article .thumb-image img{width:25vw;height:auto;position:absolute}.table article .td{padding-top:.5vw}.table article .td.data .sort-data{opacity:0;height:0;font-size:0}.table article div{word-wrap:break-word}.table article div div{word-wrap:break-word}.table article .agora{position:absolute;margin-top:-0.07rem;left:7rem}.table article .agora img{height:1.65rem;width:auto}@media screen and (max-width: 769px){.table .table-head{display:none}.table article{height:auto;overflow:auto;border-bottom:none;font-size:.85rem;line-height:1.4em;margin-bottom:1.5rem}.table article.linha{display:none;visibility:hidden}.table article .td{padding-top:0vw;margin-bottom:0vw}.table article .td.data{font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.02rem}.table article .td.data div{font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.02rem}.table article .td.titulo span{border-bottom:1px solid blue}.table article .agora{position:absolute;margin-top:0;left:85vw}.table article .agora img{height:1.8rem;width:auto}}#gallery{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.95);z-index:1200;display:none}#gallery .slides{width:70vw;margin-left:15vw;margin-top:10vh;position:relative;height:80vh}#gallery .slides .slide{position:absolute;height:75vh;width:70vw}#gallery .slides .slide .image{height:75vh;width:70vw;display:flex;align-items:center;justify-content:center}#gallery .slides .slide .image img{width:auto;height:auto;margin:auto;max-width:100%;max-height:75vh}#gallery .slides .slide .caption{margin-top:1.2vw;display:block;width:50vw;margin-left:10vw;text-align:center;font-size:.75rem;line-height:1.4em;line-height:1.5vw}#gallery .close{position:absolute;top:1.5vw;right:1.9vw;cursor:pointer}#gallery .close img{height:1.5vw;width:auto}#gallery .prev{position:absolute;top:46vh;left:12vw;cursor:pointer}#gallery .prev img{height:1.5vw;width:auto}#gallery .next{position:absolute;top:46vh;right:12vw;cursor:pointer}#gallery .next img{height:1.5vw;width:auto}@media screen and (max-width: 769px){#gallery{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.95);z-index:1200;display:none}#gallery .slides{width:91vw;margin-left:4.5vw;margin-top:10vh;position:relative;height:80vh}#gallery .slides .slide{position:absolute;height:75vh;width:91vw}#gallery .slides .slide .image{height:75vh;width:91vw;display:flex;align-items:center;justify-content:center}#gallery .slides .slide .image img{width:auto;height:auto;margin:auto;max-width:100%;max-height:75vh}#gallery .slides .slide .caption{margin-top:1.2vw;display:block;margin-left:0;width:91vw;text-align:center;font-size:3.45vw;line-height:1.5em}#gallery .close{position:absolute;top:4.3vw;right:3.6vw;cursor:pointer}#gallery .close img{height:3.45vw;width:auto}#gallery .prev{position:absolute;top:46vh;left:1.5vw;cursor:pointer}#gallery .prev img{height:3.45vw;width:auto}#gallery .next{position:absolute;top:46vh;right:1.5vw;cursor:pointer}#gallery .next img{height:3.45vw;width:auto}}header{top:0;left:0;width:100%;height:3rem;background:#fff;border-bottom:1px solid #000;position:fixed;z-index:1000;padding-left:1.8vw;padding-right:1.8vw}header div a{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}header div a:hover{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;color:blue}header div nav ul li{vertical-align:top;line-height:3rem;display:inline-block}header div nav ul li.menu-logo{padding-right:1rem}header div nav ul li.menu-logo img{margin-top:.6rem;height:auto;width:9vw}header div nav ul li.menu-item{padding-right:1rem}header div nav ul li.active a{color:blue}header div.lang{text-align:right;line-height:3rem}@media screen and (max-width: 769px){header{height:3.7rem;padding-left:4.5vw;padding-right:4.5vw;overflow:hidden;font-size:15px;-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s}header.open{-webkit-transition:height .5s;-moz-transition:height .5s;-o-transition:height .5s;transition:height .5s;height:21rem}header div nav ul{margin-top:0vw}header div nav ul li{line-height:3.7rem;display:block}header div nav ul li.menu-logo{padding-right:0}header div nav ul li.menu-logo img{margin-top:.75rem;height:2.1rem;width:auto;float:left}header div nav ul li.menu-logo .menu{float:right}header div nav ul li.menu-logo:after{content:"";display:table;clear:both}header div nav ul li.menu-item{text-align:center;padding-right:0;line-height:2em}header .menu-logo{margin-bottom:1.7rem}}.home,.error404{overflow:hidden}.home .home-image,.error404 .home-image{position:fixed;top:0vw;width:100%;height:100vh;overflow:hidden;background-size:59%;background-repeat:repeat;z-index:0;opacity:1}.home main,.error404 main{position:relative;width:102vw;padding-right:4vw;height:calc(100vh - 6.6rem);z-index:1;overflow-y:scroll}.home main .agenda,.error404 main .agenda{background:#fff;padding:.8rem;border:1px solid #000}.home main .agenda .agenda-item,.error404 main .agenda .agenda-item{margin-bottom:1rem;font-size:1.333rem;line-height:1.3em}.home main .agenda .agenda-item:last-child,.error404 main .agenda .agenda-item:last-child{margin-bottom:0}.home main .agenda .agenda-item .agenda-categoria,.error404 main .agenda .agenda-item .agenda-categoria{text-transform:lowercase}.home main .agenda .agenda-item .agenda-categoria,.home main .agenda .agenda-item .agenda-data,.home main .agenda .agenda-item .agenda-local,.home main .agenda .agenda-item .agenda-curadoria,.error404 main .agenda .agenda-item .agenda-categoria,.error404 main .agenda .agenda-item .agenda-data,.error404 main .agenda .agenda-item .agenda-local,.error404 main .agenda .agenda-item .agenda-curadoria{font-size:.75rem;line-height:1.4em}.home main .agenda .agenda-item span,.error404 main .agenda .agenda-item span{border-bottom:1px solid blue}.home main .agenda .agenda-item a:hover,.error404 main .agenda .agenda-item a:hover{color:blue}.legenda{position:fixed;left:1.8vw;bottom:6vw;width:25%;font-size:.6rem;line-height:1.35em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.legenda a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}@media screen and (max-width: 769px){.home{overflow:auto}.home .home-image{background-size:80%;background-repeat:repeat;z-index:0;opacity:1}.home main{width:100%;padding-right:4.5vw;height:auto;overflow-y:hidden}.home .agenda .agenda-item .agenda-categoria,.home .agenda .agenda-item .agenda-data,.home .agenda .agenda-item .agenda-local,.home .agenda .agenda-item .agenda-curadoria{font-size:.85rem !important;line-height:1.4em !important}.legenda{position:relative;left:0vw;margin-top:4.5vw;padding-bottom:0;bottom:0;width:calc(100% - 4.5vw);font-size:.75rem;line-height:1.4em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.legenda a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}}.single main section{margin-bottom:3rem}.single main section:last-of-type{margin-bottom:0}.single main section .section-title{margin-bottom:.5rem}.single main #intro .entry-header{margin-bottom:3rem}.single main #intro .entry-header .entry-category{font-size:.75rem;line-height:1.4em;text-transform:uppercase}.single main #intro .entry-header .entry-title{margin-top:.2rem;margin-left:-0.15rem;width:70%}.single main #intro .entry-header .entry-artistas{margin-top:.2rem;margin-left:-0.1rem;width:70%}.single main #intro .entry-image{position:absolute;top:6.3vw;right:1.8vw;cursor:pointer;text-align:right;width:25vw}.single main #intro .entry-image img{width:auto;height:auto;max-width:100%;max-height:40vh}.single main #intro .entry-image .thumb-count{font-size:.75rem;line-height:1.4em}.single main #intro .entry-content{display:grid;grid-template-columns:repeat(11, 1fr);grid-gap:2.1vw}.single main #intro .entry-content p{margin-bottom:1rem}.single main #intro .entry-content p:last-child{margin-bottom:0}.single main #intro .entry-content .entry-text{grid-column-start:2;grid-column-end:10}.single main #intro .entry-content .entry-text blockquote{margin-bottom:1rem}.single main #intro .entry-content .entry-text .bloco-texto{margin-bottom:1.4em}.single main #intro .entry-content .entry-text .bloco-imagem{margin-bottom:1.6rem;padding-top:.5rem}.single main #intro .entry-content .entry-text .bloco-imagem .imagem-legenda{margin-top:.3rem;font-size:.75rem;line-height:1.4em}.single main #intro .entry-content .entry-text img{width:100%;height:auto}.single main #intro .entry-content .notas-rodape{font-size:.75rem;line-height:1.4em}.single main #intro .entry-content .btn-mais,.single main #intro .entry-content .btn-menos{font-size:.75rem;line-height:1.4em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-top:0vw}.single main #intro .entry-content .btn-mais span,.single main #intro .entry-content .btn-menos span{border-bottom:1px solid blue}.single main #intro .entry-content .btn-mais:hover,.single main #intro .entry-content .btn-menos:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}.single main #intro .entry-content .btn-menos{margin-top:1rem;display:none}.single main #intro .entry-content .ler-mais{display:none}.single main #intro .entry-content .entry-biografias{margin-top:1rem}.single main #intro .entry-content .entry-biografias .box-bio{margin-top:1rem;font-size:.75rem;line-height:1.4em}.single main #intro .entry-content .entry-info{grid-column:span 2;font-size:.75rem;line-height:1.4em}.single main #intro .entry-content .entry-info .info-box{margin-bottom:.75rem}.single main #intro .entry-content .entry-info .info-box .info-title{text-transform:lowercase;margin-bottom:.1vw}.single main #intro .entry-content .entry-info .info-box .info-title span{border-bottom:1px solid #000}.single main #intro .entry-content .entry-info .info-box a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-bottom:1px solid blue}.single main #intro .entry-content .entry-info .info-box a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}.single main #intro .entry-content .entry-info .info-box .btn-pdf{margin-top:1.1rem}.single main #intro .entry-content .entry-info .info-box .btn-pdf a{padding:0 .15rem;border:1px solid blue}.single main #intro .entry-content .entry-info .info-box .btn-pdf a:hover{background-color:blue;color:#fff}.single main #intro .entry-content .entry-info .info-box .esgotado{border:1px solid blue;opacity:.5;padding:0 .15rem}.single main #nav{position:relative;font-size:.75rem;line-height:1.4em;text-transform:uppercase;z-index:1001}.single main #nav .next{text-align:right}.single main #nav a{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;border-bottom:1px solid blue}.single main #nav a:hover{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:blue}@media screen and (max-width: 769px){.single main{padding-bottom:1.2rem}.single main #intro .entry-header{margin-bottom:2rem}.single main #intro .entry-header .entry-title{width:100%}.single main #intro .entry-image{position:relative;cursor:pointer;text-align:right;width:100%;top:0;right:0;margin-bottom:1rem;text-align:center}.single main #intro .entry-image img{width:auto;height:auto;max-width:100%;max-height:40vh}.single main #intro .entry-content{display:grid;grid-template-columns:repeat(11, 1fr);grid-gap:2.1vw}.single main #intro .entry-content p{margin-bottom:1rem}.single main #intro .entry-content p:last-child{margin-bottom:0}.single main #intro .entry-content .entry-text{grid-column:span 12}.single main #intro .entry-content .entry-info{padding:1rem 2rem;grid-column:span 12;text-align:center}.single main .table h3{font-size:1.15rem}}#procurar{position:sticky;position:-webkit-sticky;top:4.8rem;margin-bottom:10rem;z-index:200}#procurar div{position:relative}#procurar div input{width:100%;border:none;border:1px solid #000;padding:.2rem .5rem;background:none;color:#000;background:#fff}#procurar div span{position:absolute;right:.5rem;top:.2rem;font-weight:400;cursor:pointer;display:none}.publicacoes article{cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.publicacoes article img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:auto;display:block;margin-bottom:1rem}.publicacoes article:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}.publicacoes article:hover img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:.4vw .4vw 0 blue}.publicacoes article .thumb-title span{border-bottom:1px solid blue}.publicacoes article .thumb-info{font-size:.75rem;line-height:1.4em}.jornal #description{margin-top:-7.5rem;margin-bottom:3rem;font-size:.75rem;line-height:1.4em}.jornal article{cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.jornal article:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}.jornal article:hover img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:.4vw .4vw 0 blue}.jornal article .thumb-data{font-size:.75rem;line-height:1.4em}.jornal article .thumb-title{margin-bottom:.2vw}.jornal article .thumb-title span{border-bottom:1px solid blue}.jornal article .thumb-info{font-size:.75rem;line-height:1.4em}.informacoes #entry-title,.informacoes #info-galerias{margin-bottom:2rem}.informacoes .entry-content h3{display:inline;font-size:1rem;border-bottom:1px solid #000}.informacoes .entry-content .entry-informacoes{font-size:.75rem;line-height:1.4em}.informacoes .entry-content .entry-informacoes h3{margin-bottom:.5rem}.informacoes .entry-content h2{margin-bottom:.5rem}.informacoes .egeac-info,.informacoes .egeac-equipa,.informacoes .galeria-info{font-size:.75rem;line-height:1.4em}.informacoes .egeac-info .info-box,.informacoes .egeac-equipa .info-box,.informacoes .galeria-info .info-box{margin-bottom:1rem}.informacoes .egeac-info .info-box a,.informacoes .egeac-equipa .info-box a,.informacoes .galeria-info .info-box a{border-bottom:1px solid blue}.informacoes .egeac-info .info-box a:hover,.informacoes .egeac-equipa .info-box a:hover,.informacoes .galeria-info .info-box a:hover{color:blue}.informacoes .egeac-info .info-box .info-title,.informacoes .egeac-equipa .info-box .info-title,.informacoes .galeria-info .info-box .info-title{text-transform:lowercase}.informacoes .egeac-info .info-box .info-title span,.informacoes .egeac-equipa .info-box .info-title span,.informacoes .galeria-info .info-box .info-title span{border-bottom:1px solid #000}.informacoes .entry-galeria{padding-top:2.7rem}.informacoes .entry-galeria .galerias-separador{border-top:1px solid #000;width:100%;padding-bottom:.5rem}.informacoes .entry-galeria h2{margin-bottom:2rem}.informacoes .entry-galeria .entry-content{display:grid;grid-template-columns:repeat(11, 1fr);grid-gap:1.8vw}.informacoes .entry-galeria .entry-content p{margin-bottom:1rem}.informacoes .entry-galeria .entry-content p:last-child{margin-bottom:0}.informacoes .entry-galeria .entry-content .btn-mais,.informacoes .entry-galeria .entry-content .btn-menos{font-size:.75rem;line-height:1.4em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.informacoes .entry-galeria .entry-content .btn-mais span,.informacoes .entry-galeria .entry-content .btn-menos span{border-bottom:1px solid blue}.informacoes .entry-galeria .entry-content .btn-mais:hover,.informacoes .entry-galeria .entry-content .btn-menos:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}.informacoes .entry-galeria .entry-content .btn-menos{margin-top:1rem;display:none}.informacoes .entry-galeria .entry-content .ler-mais{display:none}.informacoes .entry-galeria .galeria-image{background:#ccc;height:35vh;margin-top:.5rem;background-size:cover;background-position:center}.informacoes .entry-galeria .btn-pdf{margin-top:1.1rem}.informacoes .entry-galeria .btn-pdf a{padding:0 .15rem;border:1px solid blue}.informacoes .entry-galeria .btn-pdf a:hover{background-color:blue;color:#fff}.escolas #entry-title{margin-bottom:2rem}.escolas .entry-escolas{padding-top:2.7rem}.escolas .entry-escolas .escolas-separador{border-top:1px solid #000;width:100%;padding-bottom:.5rem}.escolas .entry-escolas h2{margin-bottom:2rem}.escolas .entry-escolas .escolas-publico{margin-top:-2rem;margin-bottom:2rem}.escolas .entry-escolas .entry-content{display:grid;grid-template-columns:repeat(11, 1fr);grid-gap:1.8vw}.escolas .entry-escolas .entry-content p{margin-bottom:1rem}.escolas .entry-escolas .entry-content p:last-child{margin-bottom:0}.escolas .entry-escolas .escolas-image{background:#ccc;height:35vh;margin-top:.5rem;background-size:cover;background-position:center}.escolas .escolas-info{font-size:.75rem;line-height:1.4em}.escolas .escolas-info .info-box{margin-bottom:1rem}.escolas .escolas-info .info-box a{border-bottom:1px solid blue}.escolas .escolas-info .info-box a:hover{color:blue}.escolas .escolas-info .info-box .info-title{text-transform:lowercase}.escolas .escolas-info .info-box .info-title span{border-bottom:1px solid #000}.materiais #entry-title{margin-bottom:2rem}.materiais .materiais-formulario{display:inline-block;border:1px solid blue;padding:.2rem .5rem;margin-top:2rem}.materiais .materiais-formulario:hover{background-color:blue;color:#fff}@media screen and (max-width: 769px){#procurar{position:sticky;position:-webkit-sticky;top:5rem;margin-bottom:2rem}.informacoes #entry-title,.informacoes #info-galerias{margin-bottom:1.5rem}.informacoes .egeac-info{padding:2rem 2rem 1rem;text-align:center}.informacoes .egeac-equipa{padding:1rem 2rem;text-align:center}.informacoes .galeria-info{padding:1rem 2rem;text-align:center}.informacoes .entry-galeria{padding-top:3rem}.informacoes .entry-galeria .galerias-separador{border-top:1px solid #000;width:100%;padding-bottom:1rem}.informacoes .entry-galeria h2{margin-bottom:1rem}.escolas .escolas-info{padding:1rem 2rem;text-align:center}.escolas .entry-escolas{padding-top:3rem}.escolas .entry-escolas .galerias-separador{border-top:1px solid #000;width:100%;padding-bottom:1rem}.escolas .entry-escolas h2{margin-bottom:1rem}.escolas .entry-escolas .escolas-publico{margin-top:-1rem;margin-bottom:1rem}.publicacoes article{margin-bottom:1.5rem}.publicacoes article .thumb-title{font-size:1.333rem;line-height:1.3em}.publicacoes article .thumb-info{font-size:.85rem;line-height:1.4em}.jornal #description{margin-top:-1rem;margin-bottom:1.5rem}.jornal article{margin-bottom:1.5rem}.jornal article .thumb-data{font-size:.85rem;line-height:1.4em}.jornal article .thumb-title{font-size:1.333rem;line-height:1.3em}.jornal article .thumb-info{font-size:.85rem;line-height:1.4em}}footer{position:relative;border-top:1px solid #000;background:#fff;padding:0 1.8vw;z-index:180;font-size:.75rem;line-height:1.4em;height:3.5rem;padding-top:.65rem}footer a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}footer div img{margin-top:.1rem;margin-bottom:.1rem;height:.8rem;display:block}footer div:first-child{padding-left:0}footer div:last-child{padding-right:0}footer div.social ul li{display:inline;margin-right:1.8vw}footer div form{margin-top:-0.1rem}footer div form input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #000;font-size:.75rem;line-height:1.4em;width:45%}footer div form input.button{margin-left:.2rem;border:none;width:auto;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer div form input.button:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:blue}@media screen and (max-width: 769px){footer{position:relative;padding:1.5rem 4.5vw;z-index:180;text-align:center;height:auto}footer div{margin-bottom:.75rem}footer div img{margin-left:auto;margin-right:auto;margin-bottom:.35rem}footer div:first-child{padding-left:0}footer div:last-child{padding-right:0;margin-bottom:0vw}footer div.social ul li{display:inline;margin-right:1.8vw}footer div form input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #000;font-size:.75rem;line-height:1.4em;width:50%;display:block;margin:.2rem auto .5rem;text-align:center}footer div form input.button{margin:0 auto;border:none;width:45%;text-align:center;cursor:pointer}}
