PageSourceSearch

https://aecastroverde.pt/

html aecastroverde.pt collected 2026-10-08 23:07:26 UTC 160,880 bytes, 1,425 lines download raw bytes

1<!DOCTYPE html>
2<html lang="pt-PT">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11"> 
7	<title>Agrupamento de Escolas de Castro Verde</title>
8<meta name='robots' content='max-image-preview:large' />
9<link rel='dns-prefetch' href='//fonts.googleapis.com' />
10<link href='https://fonts.googleapis.com' rel='preconnect' />
11<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' />
12<link rel="alternate" type="application/rss+xml" title=" &raquo; Feed" href="https://aecastroverde.pt/feed/" />
13<link rel="alternate" type="application/rss+xml" title=" &raquo; Feed de comentários" href="https://aecastroverde.pt/comments/feed/" />
14<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://aecastroverde.pt/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faecastroverde.pt%2F" />
15<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://aecastroverde.pt/wp-json/oembed/1.0/embed?url=https%3A%2F%2Faecastroverde.pt%2F&#038;format=xml" />
16<style id="wp-img-auto-sizes-contain-inline-css">
17img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
18/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
19</style>
20<link rel='stylesheet' id='astra-theme-css-css' href='https://aecastroverde.pt/wp-content/themes/astra/assets/css/minified/frontend.min.css?ver=4.13.6' media='all' />
21<style id="astra-theme-css-inline-css">
22.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}
22.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:100%;}a,.page-title{color:#005a9b;}a:hover,a:focus{color:#00857f;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;font-size:1rem;}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Roboto',sans-serif;font-weight:700;}.site-title{font-size:35px;font-size:2.1875rem;display:block;}header .custom-logo-link img{max-width:600px;width:600px;}.astra-logo-svg{width:600px;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:30px;font-size:1.875rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:48px;font-size:3rem;font-weight:700;font-family:'Roboto',sans-serif;line-height:1.4em;}h2,.entry-content :where(h2){font-size:38px;font-size:2.375rem;font-weight:700;font-family:'Roboto',sans-serif;line-height:1.3em;}h3,.entry-content :where(h3){font-size:30px;font-size:1.875rem;font-weight:700;font-family:'Roboto',sans-serif;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.5rem;line-height:1.2em;font-weight:600;font-family:'Roboto',sans-serif;}h5,.entry-content :where(h5){font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:600;font-family:'Roboto',sans-serif;}h6,.entry-content :where(h6){font-size:17px;font-size:1.0625rem;line-height:1.25em;font-weight:600;font-family:'Roboto',sans-serif;}::selection{background-color:#00857f;color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:#005a9b;background-color:#005a9b;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#005a9b;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#005a9b;background-color:#005a9b;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#005a9b;border-color:#005a9b;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#005a9b;}.entry-meta,.entry-meta *{line-height:1.45;color:#005a9b;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#00857f;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#005a9b;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#005a9b;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#005a9b;border-color:#005a9b;}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:#005a9b;}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}
22.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.widget-title,.widget .wp-block-heading{font-size:22px;font-size:1.375rem;color:var(--ast-global-color-3);}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:underline;}.ast-single-post .wp-block-button .wp-block-button__link,.ast-single-post .elementor-widget-button .elementor-button,.ast-single-post .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta a,.ast-single-post .entry-content .wp-block-uagb-buttons a,.ast-single-post .entry-content .uabb-module-content a,.ast-single-post .entry-content .uagb-post-grid a,.ast-single-post .entry-content .uagb-timeline a,.ast-single-post .entry-content .uagb-toc__wrap a,.ast-single-post .entry-content .uagb-taxomony-box a,.entry-content .wp-block-latest-posts > li > a,.ast-single-post .entry-content .wp-block-file__button,a.ast-post-filter-single,.ast-single-post .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,.ast-single-post .ast-comment-content .comment-reply-link,.ast-single-post .ast-comment-content .comment-edit-link{text-decoration:none;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}
22.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.wp-block-group .has-background{padding:20px;}}@media (min-width:1200px){.ast-plain-container.ast-no-sidebar .entry-content .alignwide .wp-block-cover__inner-container,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .wp-block-cover__inner-container{width:1240px;}}@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%;}}.wp-block-columns{margin-bottom:unset;}.wp-block-image.size-full{margin:2rem 0;}.wp-block-separator.has-background{padding:0;}.wp-block-gallery{margin-bottom:1.6em;}.wp-block-group{padding-top:4em;padding-bottom:4em;}.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0;}.blocks-gallery-grid{width:100%;}.wp-block-navigation-link__content{padding:5px 0;}.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%;}.has-text-align-center{margin:0 auto;}@media (min-width:1200px){.wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container,.alignfull .wp-block-group__inner-container{max-width:1200px;margin:0 auto;}.wp-block-group.alignnone,.wp-block-group.aligncenter,.wp-block-group.alignleft,.wp-block-group.alignright,.wp-block-group.alignwide,.wp-block-columns.alignwide{margin:2rem 0 1rem 0;}}@media (max-width:1200px){.wp-block-group{padding:3em;}.wp-block-group .wp-block-group{padding:1.5em;}.wp-block-columns,.wp-block-column{margin:1rem 0;}}@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em;}}@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset;}.wp-block-cover,.wp-block-cover-image{padding:2em 0;}.wp-block-group,.wp-block-cover{padding:2em;}.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%;}.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}@media (min-width:544px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0;}.entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%;}.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right > *,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left > *{margin:0;}}@media (max-width:544px){.entry-content .wp-block-media-text .wp-block-media-text__content{padding:8% 0;}.wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%;}}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:var(--ast-global-color-0);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:inherit;font-size:16px;font-size:1rem;line-height:1em;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{background-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:var(--ast-global-color-0);}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-widget-button .elementor-button{border-style:solid;text-decoration:none;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}.wp-block-button .wp-block-button__link ,.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited{color:var(--ast-global-color-5);}.elementor-widget-button .elementor-button{border-color:#00857f;background-color:#00857f;}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{color:var(--ast-global-color-5);background-color:#00857f;border-color:#00857f;}.elementor-widget-button .elementor-button{font-size:16px;font-size:1rem;line-height:1em;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{font-size:16px;font-size:1rem;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:var(--ast-global-color-5);background-color:#00857f;border-color:#00857f;}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link{border-style:solid;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;border-color:#00857f;background-color:#00857f;color:var(--ast-global-color-5);font-family:inherit;font-weight:inherit;line-height:1em;font-size:16px;font-size:1rem;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;color:var(--ast-global-color-5);border-color:#00857f;background-color:#00857f;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-family:inherit;font-weight:inherit;font-size:16px;font-size:1rem;line-height:1em;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:var(--ast-global-color-5);background-color:#00857f;border-color:#00857f;}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}}@media (max-width:921px){.ast-header-break-point .ast-search-menu-icon.slide-search .search-form{right:0;}.ast-header-break-point .ast-mobile-header-stack .ast-search-menu-icon.slide-search .search-form{right:-1em;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-color:var(--ast-global-color-4);background-image:none;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:921px){.widget-title{font-size:24px;
22font-size:1.4117647058824rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:17px;font-size:1.0625rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:17px;font-size:1.0625rem;}.site-title{display:block;}.site-header .site-description{display:none;}.archive .ast-article-post,.ast-article-post .post-thumb-img-content,.ast-blog-layout-6-grid .ast-article-inner .post-thumb::after,.blog .ast-article-post{border-top-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}h1,.entry-content :where(h1){font-size:40px;}h2,.entry-content :where(h2){font-size:32px;}h3,.entry-content :where(h3){font-size:26px;}h4,.entry-content :where(h4){font-size:20px;font-size:1.25rem;}h5,.entry-content :where(h5){font-size:17px;font-size:1.0625rem;}h6,.entry-content :where(h6){font-size:15px;font-size:0.9375rem;}.astra-logo-svg{width:160px;}header .custom-logo-link img,.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:160px;width:160px;}}@media (max-width:544px){.widget-title{font-size:24px;font-size:1.4117647058824rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:17px;font-size:1.0625rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:17px;font-size:1.0625rem;}.site-title{display:block;}.site-header .site-description{display:none;}
22h1,.entry-content :where(h1){font-size:32px;}h2,.entry-content :where(h2){font-size:25px;}h3,.entry-content :where(h3){font-size:22px;}h4,.entry-content :where(h4){font-size:18px;font-size:1.125rem;}h5,.entry-content :where(h5){font-size:15px;font-size:0.9375rem;}h6,.entry-content :where(h6){font-size:13px;font-size:0.8125rem;}header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:150px;width:150px;}.astra-logo-svg{width:150px;}.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:150px;}}@media (max-width:544px){html{font-size:100%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@font-face {font-family: "Astra";src: url(https://aecastroverde.pt/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://aecastroverde.pt/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://aecastroverde.pt/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: swap;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#00857f;--ast-global-color-1:#005a9b;--ast-global-color-2:#0F172A;--ast-global-color-3:#454F5E;--ast-global-color-4:#EDF6EE;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#D4F3D7;--ast-global-color-7:#06140C;--ast-global-color-8:#222222;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-size:30px;font-size:1.875rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.5rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
22h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-0);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .menu-item > .menu-link{padding-left:20px;padding-right:20px;}.ast-builder-menu-1 .menu-link:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-1 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#449475;background:#f9f9f9;}.ast-builder-menu-1 .ast-menu-toggle:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#449475;}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:#fccf3a;border-style:solid;width:1009px;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{right:calc( 20px - 0.907em );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.ast-builder-html-element img.alignnone{display:inline-block;}.ast-builder-html-element p:first-child{margin-top:0;}.ast-builder-html-element p:last-child{margin-bottom:0;}.ast-header-break-point .main-header-bar .ast-builder-html-element{line-height:1.85714285714286;}.ast-header-html-1 .ast-builder-html-element{font-size:15px;font-size:0.9375rem;}.ast-header-html-1{font-size:15px;font-size:0.9375rem;}.ast-header-html-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-html-1{display:none;}}@media (max-width:544px){.ast-header-break-point .ast-header-html-1{display:none;}}.ast-header-html-2 .ast-builder-html-element{font-size:15px;font-size:0.9375rem;}.ast-header-html-2{font-size:15px;font-size:0.9375rem;}.ast-header-html-2{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-html-2{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-html-2{display:flex;}}.main-header-bar .main-header-bar-navigation .ast-search-icon {display: block;z-index: 4;position: relative;}.ast-search-icon .ast-icon {z-index: 4;}.ast-search-icon {z-index: 4;position: relative;line-height: normal;}.main-header-bar .ast-search-menu-icon .search-form {background-color: #ffffff;}.ast-search-menu-icon.ast-dropdown-active.slide-search .search-form {visibility: visible;opacity: 1;}.ast-search-menu-icon .search-form {border: 1px solid var(--ast-search-border-color);line-height: normal;padding: 0 3em 0 0;border-radius: 2px;display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden;position: relative;color: inherit;background-color: #fff;}.ast-search-menu-icon .astra-search-icon {-js-display: flex;display: flex;line-height: normal;}.ast-search-menu-icon .astra-search-icon:focus {outline: none;}.ast-search-menu-icon .search-field {border: none;background-color: transparent;transition: all .3s;border-radius: inherit;color: inherit;font-size: inherit;width: 0;color: #757575;}.ast-search-menu-icon .search-submit {display: none;background: none;border: none;font-size: 1.3em;color: #757575;}.ast-search-menu-icon.ast-dropdown-active {visibility: visible;opacity: 1;position: relative;}.ast-search-menu-icon.ast-dropdown-active .search-field,.ast-dropdown-active.ast-search-menu-icon.slide-search input.search-field {width: 235px;}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form {-js-display: flex;display: flex;align-items: center;}.ast-search-menu-icon.ast-inline-search .search-field {width : 100%;padding : 0.60em;padding-right : 5.5em;transition: all 0.2s;}.site-header-section-left .ast-search-menu-icon.slide-search .search-form {padding-left: 2em;padding-right: unset;left: -1em;right: unset;}.site-header-section-left .ast-search-menu-icon.slide-search .search-form .search-field {margin-right: unset;}.ast-search-menu-icon.slide-search .search-form {-webkit-backface-visibility: visible;backface-visibility: visible;visibility: hidden;opacity: 0;transition: all .2s;position: absolute;z-index: 3;right: -1em;top: 50%;transform: translateY(-50%);}.ast-header-search .ast-search-menu-icon .search-form .search-field:-ms-input-placeholder,.ast-header-search .ast-search-menu-icon .search-form .search-field:-ms-input-placeholder{opacity:0.5;}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form{-js-display:flex;display:flex;align-items:center;}
22.ast-builder-layout-element.ast-header-search{height:auto;}.ast-header-search .astra-search-icon{font-size:18px;}@media (max-width:921px){.ast-header-search .astra-search-icon{font-size:18px;}}@media (max-width:544px){.ast-header-search .astra-search-icon{font-size:18px;}}.ast-header-search{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-search{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-search{display:flex;}}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset;background:unset;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before, .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before, .ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before, .ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0, -2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0, -50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after, .main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after, .menu-item-has-children .ast-header-navigation-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.menu-item-has-children .sub-menu .ast-header-navigation-arrow:after{margin-left:0;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}
22@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-sli
22de-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:30px;}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu > .menu-item{line-height:30px;}#masthead .ast-container,.site-header-focus-item + .ast-breadcrumbs-wrapper{max-width:100%;padding-left:35px;padding-right:35px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:0px;border-bottom-color:#eaeaea;border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:0px;border-bottom-color:#eaeaea;border-bottom-style:solid;}}.ast-primary-header-bar{background-color:#f5f5f6;background-image:none;}.ast-desktop .ast-primary-header-bar.main-header-bar, .ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;}.ast-primary-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}.ast-hfb-header .site-header{margin-top:20px;margin-bottom:20px;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#509578;border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;fill:#509578;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#509578;}
22.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-2);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-2);}.ast-builder-menu-mobile .main-navigation .menu-link:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-mobile .main-navigation .main-header-menu , .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:#347b5b;}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item  > .ast-menu-toggle{color:#347b5b;}.ast-builder-menu-mobile .main-navigation .menu-link:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#d99931;}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#d99931;}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:#d1951f;}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item  > .ast-menu-toggle{color:#d1951f;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}.ast-above-header .main-header-bar-navigation{height:100%;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link{border:none;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before{font-size:.6rem;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before{transform:rotateX(180deg);}.ast-mobile-header-wrap .ast-above-header-bar ,.ast-above-header-bar .site-above-header-wrap{min-height:30px;}.ast-desktop .ast-above-header-bar .main-header-menu > .menu-item{line-height:30px;}.ast-desktop .ast-above-header-bar .ast-header-woo-cart,.ast-desktop .ast-above-header-bar .ast-header-edd-cart{line-height:30px;}.ast-above-header-bar{border-bottom-width:0px;border-bottom-color:#eaeaea;border-bottom-style:solid;}.ast-above-header.ast-above-header-bar{background-color:#f5f5f6;background-image:none;}.ast-header-break-point .ast-above-header-bar{background-color:#f5f5f6;}@media (max-width:921px){#masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}}.ast-above-header.ast-above-header-bar, .ast-header-break-point #masthead.site-header .ast-above-header-bar{padding-top:10px;padding-bottom:10px;}.ast-above-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-above-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-above-header-bar{display:grid;}}:root{--e-global-color-astglobalcolor0:#00857f;
22--e-global-color-astglobalcolor1:#005a9b;--e-global-color-astglobalcolor2:#0F172A;--e-global-color-astglobalcolor3:#454F5E;--e-global-color-astglobalcolor4:#EDF6EE;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#D4F3D7;--e-global-color-astglobalcolor7:#06140C;--e-global-color-astglobalcolor8:#222222;}
23/*# sourceURL=astra-theme-css-inline-css */
24</style>
25<link rel='stylesheet' id='astra-google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto:400%2C700%2C600&#038;display=swap&#038;ver=4.13.6' media='all' />
26<link rel='stylesheet' id='astra-menu-animation-css' href='https://aecastroverde.pt/wp-content/themes/astra/assets/css/minified/menu-animation.min.css?ver=4.13.6' media='all' />
27<link rel='stylesheet' id='deafe-main-css' href='https://aecastroverde.pt/wp-content/plugins/document-embedder-addons-for-elementor/admin/assets/css/main.css?ver=1.2.2' media='all' />
28<link rel='stylesheet' id='anwp-pg-styles-css' href='https://aecastroverde.pt/wp-content/plugins/anwp-post-grid-for-elementor/public/css/styles.min.css?ver=1.3.3' media='all' />
29<style id="wp-emoji-styles-inline-css">
30
31	img.wp-smiley, img.emoji {
32		display: inline !important;
33		border: none !important;
34		box-shadow: none !important;
35		height: 1em !important;
36		width: 1em !important;
37		margin: 0 0.07em !important;
38		vertical-align: -0.1em !important;
39		background: none !important;
40		padding: 0 !important;
41	}
42/*# sourceURL=wp-emoji-styles-inline-css */
43</style>
44<style id="global-styles-inline-css">
45:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
45--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
45.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
46:root :where(.wp-block-icon svg){width: 24px;}
47:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
48/*# sourceURL=global-styles-inline-css */
49</style>
50<link rel='stylesheet' id='elementor-frontend-css' href='https://aecastroverde.pt/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.4' media='all' />
51<link rel='stylesheet' id='elementor-post-28-css' href='https://aecastroverde.pt/wp-content/uploads/elementor/css/post-28.css?ver=1791310772' media='all' />
52<link rel='stylesheet' id='elementor-post-3686-css' href='https://aecastroverde.pt/wp-content/uploads/elementor/css/post-3686.css?ver=1791310772' media='all' />
53<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://aecastroverde.pt/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1742249308' media='all' />
54<link rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://aecastroverde.pt/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1742249326' media='all' />
55<script id="jquery-core-js" src="https://aecastroverde.pt/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 55
55
56<script id="jquery-migrate-js" src="https://aecastroverde.pt/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
56
57<link rel="https://api.w.org/" href="https://aecastroverde.pt/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://aecastroverde.pt/wp-json/wp/v2/pages/3686" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://aecastroverde.pt/xmlrpc.php?rsd" />
58<meta name="generator" content="WordPress 7.0.7" />
59<link rel="canonical" href="https://aecastroverde.pt/" />
60<link rel='shortlink' href='https://aecastroverde.pt/' />
61<meta name="google-site-verification" content="fie4E2dUT3mXWgWZpUD2EIi30UESNBCj4Qpzxud6zmY" /><style>/* CSS added by WP Meta and Date Remover*/.entry-meta {display:none !important;}
62	.home .entry-meta { display: none; }
63	.entry-footer {display:none !important;}
64	.home .entry-footer { display: none; }</style><style>/* CSS added by WP Meta and Date Remover*/.entry-meta {display:none !important;}
65	.home .entry-meta { display: none; }
66	.entry-footer {display:none !important;}
67	.home .entry-footer { display: none; }</style><meta name="generator" content="Elementor 4.3.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
68<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>			<style>
69				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
70				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
71					background-image: none !important;
72				}
73				@media screen and (max-height: 1024px) {
74					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
75					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
76						background-image: none !important;
77					}
78				}
79				@media screen and (max-height: 640px) {
80					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
81					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
82						background-image: none !important;
83					}
84				}
85			</style>
86			<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><style id="wp-custom-css">
87/* ══════════════════════════════════════════════════════════
88   CSS HOMEPAGE AECV
89   ONDE COLAR: Aparência → Personalizar → CSS adicional
90   ══════════════════════════════════════════════════════════ */
91
92/* ── HERO ── */
93.aecv-hero {
94  position: relative;
95  min-height: 400px;
96  display: flex;
97  align-items: flex-end;
98  overflow: hidden;
99  border-radius: 0;
100  margin: -20px -20px 0 -20px;
101  padding: 0;
102}
103.aecv-hero-bg {
104  position: absolute;
105  inset: 0;
106  background: url('https://aecastroverde.pt/wp-content/uploads/2024/05/escola-secundaria_nova.jpeg') center/cover no-repeat;
107}
108.aecv-hero-overlay {
109  position: absolute;
110  inset: 0;
111  background: linear-gradient(135deg, rgba(13,115,119,.82) 0%, rgba(232,148,58,.55) 100%);
112}
113.aecv-hero-content {
114  position: relative;
115  z-index: 2;
116  width: 100%;
117  max-width: 1280px;
118  margin: 0 auto;
119  padding: 4rem 2rem 3.5rem;
120}
121.aecv-hero h1 {
122  font-family: 'Playfair Display', Georgia, serif;
123  font-size: clamp(2rem, 5vw, 3rem);
124  font-weight: 900;
125  color: #fff;
126  line-height: 1.15;
127  max-width: 700px;
128  margin: 0;
129}
130.aecv-hero-sub {
131  font-size: 1.05rem;
132  color: rgba(255,255,255,.85);
133  margin-top: .6rem;
134  max-width: 520px;
135  line-height: 1.6;
136}
137
138/* ── QUICK LINKS ── */
139.aecv-quick-bar {
140  max-width: 1280px;
141  margin: -2rem auto 0;
142  padding: 0 2rem;
143  position: relative;
144  z-index: 3;
145}
146.aecv-quick-inner {
147  display: grid;
148  grid-template-columns: repeat(5, 1fr);
149  gap: .8rem;
150}
151.aecv-quick-card {
152  background: #fff;
153  border-radius: 14px;
154  padding: 1.3rem 1rem;
155  text-align: center;
156  box-shadow: 0 2px 8px rgba(13,115,119,.06);
157  transition: all .25s;
158  border: 1px solid rgba(13,115,119,.06);
159  text-decoration: none;
160  color: #1a2a2a;
161  display: block;
162}
163.aecv-quick-card:hover {
164  transform: translateY(-4px);
165  box-shadow: 0 8px 30px rgba(13,115,119,.10);
166  color: #1a2a2a;
167}
168.aecv-quick-icon {
169  width: 48px;
170  height: 48px;
171  border-radius: 50%;
172  display: flex;
173  align-items: center;
174  justify-content: center;
175  margin: 0 auto .7rem;
176  font-size: 1.2rem;
177}
178.aecv-qi-teal { background: #e6f5f3; color: #10a090; }
179.aecv-qi-amber { background: #fef6e3; color: #f0b040; }
180.aecv-quick-card span {
181  font-size: .85rem;
182  font-weight: 700;
183  display: block;
184}
185
186/* ── SECÇÃO GENÉRICA ── */
187.aecv-section {
188  max-width: 1280px;
189  margin: 0 auto;
190  padding: 3rem 2rem;
191}
192.aecv-section-header {
193  text-align: center;
194  margin-bottom: 2.5rem;
195}
196.aecv-section-header h2 {
197  font-family: 'Playfair Display', Georgia, serif;
198  font-size: clamp(1.6rem, 3.5vw, 2.2rem);
199  font-weight: 800;
200  color: #1a2a2a;
201  margin: 0;
202}
203.aecv-section-header p {
204  font-size: 1rem;
205  color: #5a6e6e;
206  margin-top: .4rem;
207}
208
209/* ── INFORMAÇÕES ESSENCIAIS ── */
210.aecv-info-grid {
211  display: grid;
212  grid-template-columns: repeat(4, 1fr);
213  gap: 1rem;
214}
215.aecv-info-card {
216  background: #fff;
217  border: 1px solid rgba(13,115,119,.06);
218  border-radius: 14px;
219  padding: 1.6rem 1.3rem;
220  display: flex;
221  flex-direction: column;
222  gap: .6rem;
223  transition: all .25s;
224  text-decoration: none;
225  color: #1a2a2a;
226}
227.aecv-info-card:hover {
228  box-shadow: 0 8px 30px rgba(13,115,119,.10);
229  transform: translateY(-3px);
230  color: #1a2a2a;
231}
232.aecv-info-icon {
233  width: 44px;
234  height: 44px;
235  border-radius: 50%;
236  display: flex;
237  align-items: center;
238  justify-content: center;
239  font-size: 1.15rem;
240}
241.aecv-ii-blue { background: #e8f0fe; color: #2563eb; }
242.aecv-ii-green { background: #e8f8ee; color: #16a34a; }
243.aecv-ii-purple { background: #f3e8ff; color: #9333ea; }
244.aecv-ii-orange { background: #fef6e3; color: #f0b040; }
245.aecv-info-card h3 {
246  font-family: 'Playfair Display', Georgia, serif;
247  font-size: 1.05rem;
248  font-weight: 700;
249  margin: 0;
250}
251.aecv-info-card p {
252  font-size: .85rem;
253  color: #5a6e6e;
254  line-height: 1.55;
255  flex: 1;
256  margin: 0;
257}
258.aecv-info-link {
259  font-size: .84rem;
260  font-weight: 700;
261  color: #10a090;
262  display: inline-flex;
263  align-items: center;
264  gap: .3rem;
265  transition: gap .2s;
266  margin-top: .3rem;
267}
268.aecv-info-card:hover .aecv-info-link { gap: .6rem; }
269
270/* ── NOTÍCIAS HEADER ── */
271.aecv-noticias-top {
272  display: flex;
273  align-items: center;
274  justify-content: space-between;
275  margin-bottom: 1.5rem;
276  max-width: 1280px;
277  margin-left: auto;
278  margin-right: auto;
279  padding: 0 2rem;
280}
281.aecv-noticias-top h2 {
282  font-family: 'Playfair Display', Georgia, serif;
283  font-size: clamp(1.6rem, 3.5vw, 2.2rem);
284  font-weight: 800;
285  color: #1a2a2a;
286  margin: 0;
287}
288.aecv-noticias-top p {
289  font-size: 1rem;
290  color: #5a6e6e;
291  margin: .2rem 0 0;
292}
293.aecv-btn-outline {
294  font-size: .85rem;
295  font-weight: 700;
296  color: #1a2a2a;
297  border: 2px solid #e5dfd5;
298  padding: .5rem 1.2rem;
299  border-radius: 10px;
300  display: inline-flex;
301  align-items: center;
302  gap: .3rem;
303  transition: all .2s;
304  background: #fff;
305  text-decoration: none;
306}
307.aecv-btn-outline:hover {
308  border-color: #10a090;
309  color: #10a090;
310}
311
312/* ── RESPONSIVE ── */
313@media (max-width: 1024px) {
314  .aecv-quick-inner { grid-template-columns: repeat(3, 1fr); }
315  .aecv-info-grid { grid-template-columns: repeat(2, 1fr); }
316}
317@media (max-width: 640px) {
318  .aecv-quick-inner { grid-template-columns: repeat(2, 1fr); }
319  .aecv-info-grid { grid-template-columns: 1fr; }
320  .aecv-hero { min-height: 300px; }
321  .aecv-hero-content { padding: 2.5rem 1.5rem; }
322  .aecv-noticias-top { flex-direction: column; gap: .8rem; align-items: flex-start; }
323}
324/* ══════════════════════════════════════════════════════════
325   CSS HEADER + FOOTER ESTILO LOVABLE
326   ONDE COLAR: Aparência → Personalizar → CSS adicional
327   (adicionar ao CSS que já lá está, NÃO substituir)
328   ══════════════════════════════════════════════════════════ */
329
330/* ── HEADER DO ASTRA — Estilo Lovable ── */
331
332/* Fundo branco com sombra subtil */
333.ast-primary-header,
334.site-header {
335  background: #fff !important;
336  box-shadow: 0 1px 12px rgba(0,0,0,.04) !important;
337}
338
339/* Menu links — estilo pill/botão arredondado */
340.main-header-menu > .menu-item > a {
341  font-size: .85rem !important;
342  font-weight: 600 !important;
343  color: #1a2a2a !important;
344  padding: .4rem .8rem !important;
345  border-radius: 8px !important;
346  transition: all .2s !important;
347}
348.main-header-menu > .menu-item > a:hover,
349.main-header-menu > .menu-item.current-menu-item > a {
350  background: #e6f5f3 !important;
351  color: #0d8575 !important;
352}
353
354/* Dropdown menus */
355.main-header-menu .sub-menu {
356  background: #fff !important;
357  border: 1px solid rgba(16,160,144,.1) !important;
358  border-radius: 10px !important;
359  box-shadow: 0 8px 30px rgba(16,160,144,.10) !important;
360  padding: .4rem 0 !important;
361}
362.main-header-menu .sub-menu .menu-item a {
363  font-size: .82rem !important;
364  padding: .45rem 1rem !important;
365  color: #1a2a2a !important;
366  transition: all .15s !important;
367}
368.main-header-menu .sub-menu .menu-item a:hover {
369  background: #e6f5f3 !important;
370  color: #0d8575 !important;
371}
372
373/* Estilo especial para o GIAE (penúltimo item) ou último item do menu */
374.main-header-menu > .menu-item:last-child > a,
375.main-header-menu > .menu-item:nth-last-child(2) > a {
376  /* Se quiseres destacar o GIAE como botão, descomenta: */
377  /* background: #10a090 !important;
378  color: #fff !important;
379  border-radius: 10px !important; */
380}
381
382/* Logo — manter tamanho adequado */
383.site-logo img,
384.custom-logo {
385  max-height: 50px !important;
386  width: auto !important;
387}
388
389/* Reduzir padding do header para ficar mais compacto */
390.ast-primary-header .ast-container {
391  padding-top: .4rem !important;
392  padding-bottom: .4rem !important;
393}
394
395
396/* ── FOOTER DO ASTRA — Estilo Lovable (fundo turquesa) ── */
397
398/* Footer principal — fundo turquesa */
399.site-footer,
400.ast-footer-overlay {
401  background: #10a090 !important;
402}
403
404/* Todo o texto do footer em branco */
405.site-footer,
406.site-footer p,
407.site-footer .widget-title,
408.site-footer h1, .site-footer h2, .site-footer h3,
409.site-footer h4, .site-footer h5, .site-footer h6,
410.ast-footer-copyright,
411.site-footer .ast-widget-area {
412  color: #fff !important;
413}
414
415/* Títulos do footer */
416.site-footer .widget-title,
417.site-footer h4 {
418  color: #fff !important;
419  font-weight: 700 !important;
420  letter-spacing: .02em !important;
421}
422
423/* Links do footer */
424.site-footer a,
425.site-footer .ast-widget-area a {
426  color: rgba(255,255,255,.85) !important;
427  transition: color .2s !important;
428}
429.site-footer a:hover {
430  color: #fff !important;
431}
432
433/* Barra inferior do copyright */
434.ast-footer-copyright,
435.ast-small-footer {
436  background: rgba(0,0,0,.1) !important;
437  color: rgba(255,255,255,.7) !important;
438}
439.ast-small-footer a,
440.ast-footer-copyright a {
441  color: rgba(255,255,255,.7) !important;
442}
443.ast-small-footer a:hover,
444.ast-footer-copyright a:hover {
445  color: #fff !important;
446}
447
448/* Linha separadora no footer */
449.site-footer .ast-container {
450  border-color: rgba(255,255,255,.15) !important;
451}
452
453/* Widget de horário/tabela no footer */
454.site-footer table,
455.site-footer td,
456.site-footer th {
457  border-color: rgba(255,255,255,.2) !important;
458  color: #fff !important;
459}
460
461/* Aviso de interrupção lectiva */
462.site-footer .wp-block-paragraph,
463.site-footer em, .site-footer i {
464  color: rgba(255,255,255,.8) !important;
465}
466
467/* Logos no footer — manter visibilidade sobre fundo turquesa */
468.site-footer img {
469  opacity: .9;
470  transition: opacity .2s;
471}
472.site-footer img:hover {
473  opacity: 1;
474}
475
476/* ===== PROJETOS E CLUBES — RESPONSIVIDADE ===== */
477/* Adicionar no WPCode como snippet CSS (Header & Footer → CSS) */
478/* Aplica-se à página /projetos-e-clubes/ */
479
480/* Tablet — 2 colunas */
481@media (max-width: 768px) {
482  .entry-content div[style*="grid-template-columns:repeat(3"] {
483    grid-template-columns: repeat(2, 1fr) !important;
484    gap: 14px !important;
485  }
486}
487
488/* Mobile — 1 coluna */
489@media (max-width: 480px) {
490  .entry-content div[style*="grid-template-columns:repeat(3"] {
491    grid-template-columns: 1fr !important;
492    gap: 12px !important;
493  }
494  
495  .entry-content div[style*="grid-template-columns:repeat(3"] > a {
496    padding: 18px 16px !important;
497  }
498}
499
500/* Corrigir contraste menu Astra — WCAG AA */
501.ast-header-break-point .main-header-menu .menu-item a,
502.main-header-menu .menu-item > a,
503.main-header-menu .menu-item > .ast-menu-toggle {
504    color: #1a1a1a !important;
505}
506
507.main-header-menu .sub-menu .menu-item > a {
508    color: #1a1a1a !important;
509}
510
511.main-header-menu .sub-menu {
512    background: #ffffff !important;
513}
514
515/* Skip link visível ao foco */
516.ast-skip-link:focus {
517    clip: auto !important;
518    height: auto !important;
519    width: auto !important;
520    position: fixed !important;
521    top: 0 !important;
522    left: 0 !important;
523    z-index: 99999 !important;
524    background: #0d8575 !important;
525    color: #ffffff !important;
526    padding: 12px 24px !important;
527    font-size: 16px !important;
528    font-weight: 700 !important;
529    text-decoration: none !important;
530}
531</style>
532</head>
533
534<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="home wp-singular page-template page-template-elementor_header_footer page page-id-3686 wp-embed-responsive wp-theme-astra theme--astra ast-desktop ast-page-builder
534-template ast-no-sidebar astra-4.13.6 group-blog ast-single-post ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header elementor-default elementor-template-full-width elementor-kit-28 elementor-page elementor-page-3686">
535			
535<script>
536			(function(){if(window.matchMedia('(max-width:921.99px)').matches){document.body.classList.add('ast-header-break-point');document.body.classList.remove('ast-desktop');}})();
537			</script>
537
538			
539<a
540	class="skip-link screen-reader-text"
541	href="#content">
542		Skip to content</a>
543
544<div
545class="hfeed site" id="page">
546			<header
547		class="site-header header-main-layout-1 ast-primary-menu-enabled ast-hide-custom-menu-mobile ast-builder-menu-toggle-icon ast-mobile-header-inline" id="masthead" itemtype="https://schema.org/WPHeader" itemscope="itemscope" itemid="#masthead"		>
548			<div id="ast-desktop-header" data-toggle-type="dropdown">
549		<div class="ast-above-header-wrap  ">
550		<div class="ast-above-header-bar ast-above-header  site-header-focus-item" data-section="section-above-header-builder">
551						<div class="site-above-header-wrap ast-builder-grid-row-container site-header-focus-item ast-container" data-section="section-above-header-builder">
552				<div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center">
553											<div class="site-header-above-section-left site-header-section ast-flex site-header-section-left">
554										<div class="ast-builder-layout-element ast-flex site-header-focus-item ast-header-html-2" data-section="section-hb-html-2">
555							</div>
556									</div>
557																								<div class="site-header-above-section-right site-header-section ast-flex ast-grid-right-section">
558															</div>
559												</div>
560					</div>
561								</div>
562			</div>
563		<div class="ast-main-header-wrap main-header-bar-wrap ">
564		<div class="ast-primary-header-bar ast-primary-header main-header-bar site-header-focus-item" data-section="section-primary-header-builder">
565						<div class="site-primary-header-wrap ast-builder-grid-row-container site-header-focus-item ast-container" data-section="section-primary-header-builder">
566				<div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-grid-center-col-layout">
567											<div class="site-header-primary-section-left site-header-section ast-flex site-header-section-left">
568									<div class="ast-builder-layout-element ast-flex site-header-focus-item ast-header-html-1" data-section="section-hb-html-1">
569			<div class="ast-header-html inner-link-style-"><div class="ast-builder-html-element"><p><img class="alignnone size-full wp-image-10146 lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABQAQMAAAA6BSmSAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAABFJREFUGBljGAWjYBSMAhoBAARgAAGr098DAAAAAElFTkSuQmCC" alt="" width="101" height="80" data-src="https://aecastroverde.pt/wp-content/uploads/2026/03/logo_aecv_80px-1.png" decoding="async" data-eio-rwidth="101" data-eio-rheight="80" /><noscript><img class="alignnone size-full wp-image-10146" src="https://aecastroverde.pt/wp-content/uploads/2026/03/logo_aecv_80px-1.png" alt="" width="101" height="80" data-eio="l" /></noscript></p>
570</div></div>		</div>
571												<div class="site-header-primary-section-left-center site-header-section ast-flex ast-grid-left-center-section">
572																			</div>
573															</div>
574																		<div class="site-header-primary-section-center site-header-section ast-flex ast-grid-section-center">
575										<div class="ast-builder-menu-1 ast-builder-menu ast-flex ast-builder-menu-1-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-hb-menu-1">
576			<div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="primary-site-navigation-desktop" aria-label="Primary Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation ast-inline-flex"><ul id="ast-hf-menu-1" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex  submenu-with-border astra-menu-animation-slide-up  stack-on-mobile"><li id="menu-item-3692" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-3686 current_page_item menu-item-3692"><a href="https://aecastroverde.pt/" aria-current="page" class="menu-link">Início</a></li>
577<li id="menu-item-1707" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1707"><a aria-expanded="false" href="https://aecastroverde.pt/agrupamento/" class="menu-link">Agrupamento</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
578<ul class="sub-menu">
579	<li id="menu-item-1900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1900"><a href="https://aecastroverde.pt/escola-secundaria-de-castro-verde/" class="menu-link">Escola Secundária de Castro Verde</a></li>
580	<li id="menu-item-1899" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1899"><a href="https://aecastroverde.pt/eb23-antonio-francisco-colaco/" class="menu-link">EB2,3 António Francisco Colaço</a></li>
581	<li id="menu-item-1898" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1898"><a href="https://aecastroverde.pt/escola-basica-no1/" class="menu-link">Escola Básica nº1</a></li>
582	<li id="menu-item-1897" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1897"><a href="https://aecastroverde.pt/centro-escolar-no2/" class="menu-link">Centro Escolar nº2</a></li>
583	<li id="menu-item-1896" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1896"><a href="https://aecastroverde.pt/jardim-infancia-de-castro-verde/" class="menu-link">Jardim Infância de Castro Verde</a></li>
584	<li id="menu-item-1895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1895"><a href="https://aecastroverde.pt/eb1-ji-de-entradas/" class="menu-link">EB1/JI de Entradas</a></li>
585	<li id="menu-item-1894" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1894"><a href="https://aecastroverde.pt/eb1-ji-de-santa-barbara-dos-padroes/" class="menu-link">EB1/JI de Santa Bárbara dos Padrões</a></li>
586</ul>
587</li>
588<li id="menu-item-1703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1703"><a aria-expanded="false" href="https://aecastroverde.pt/orgaos/" class="menu-link">Orgãos</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
589<ul class="sub-menu">
590	<li id="menu-item-1839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1839"><a href="https://aecastroverde.pt/direcao/" class="menu-link">Direção</a></li>
591	<li id="menu-item-1841" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1841"><a href="https://aecastroverde.pt/conselho-geral/" class="menu-link">Conselho Geral</a></li>
592	<li id="menu-item-1838" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1838"><a href="https://aecastroverde.pt/conselho-administrativo/" class="menu-link">Conselho Administrativo</a></li>
593	<li id="menu-item-1840" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1840"><a href="https://aecastroverde.pt/conselho-pedagogico/" class="menu-link">Conselho Pedagógico</a></li>
594</ul>
595</li>
596<li id="menu-item-1711" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1711"><a aria-expanded="false" href="https://aecastroverde.pt/alunos/" class="menu-link">Alunos</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
597<ul class="sub-menu">
598	<li id="menu-item-10674" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10674"><a href="https://aecastroverde.pt/ase/" class="menu-link">ASE</a></li>
599	<li id="menu-item-2360" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2360"><a target="_blank" href="https://aecastroverde.pt/wp-content/uploads/2024/10/Criterios-de-Avaliacao-do-AECV_2022_2026.pdf" class="menu-link">Critérios de Avaliação</a></li>
600	<li id="menu-item-2414" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2414"><a target="_blank" href="https://aecastroverde.pt/wp-content/uploads/2026/03/diretores_turma_secretarios_2526-1.html" class="menu-link">Diretores de Turma</a></li>
601	<li id="menu-item-2421" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2421"><a href="https://aecastroverde.pt/provas-e-exames-nacionais/" class="menu-link">Provas e Exames Nacionais</a></li>
602	<li id="menu-item-1714" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1714"><a href="https://aecastroverde.pt/manuais-escolares/" class="menu-link">Manuais Escolares</a></li>
603	<li id="menu-item-5194" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5194"><a href="https://aecastroverde.pt/alunos/matriculas-2025-2026/" class="menu-link">Matrículas 2026/2027</a></li>
604	<li id="menu-item-1712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1712"><a href="https://aecastroverde.pt/seguro-escolar/" class="menu-link">Seguro Escolar</a></li>
605</ul>
606</li>
607<li id="menu-item-1687" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1687"><a aria-expanded="false" href="https://aecastroverde.pt/concursos-2/" class="menu-link">Concursos</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
608<ul class="sub-menu">
609	<li id="menu-item-5869" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5869"><a href="https://aecastroverde.pt/pessoal-docente-2/" class="menu-link">Pessoal Docente</a></li>
610	<li id="menu-item-2291" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2291"><a href="https://aecastroverde.pt/tecnicos/" class="menu-link">Técnicos</a></li>
611</ul>
612</li>
613<li id="menu-item-3641" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3641"><a href="https://aecastroverde.pt/projetos-e-clubes/" class="menu-link">Projetos</a></li>
614<li id="menu-item-2559" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2559"><a href="https://aecastroverde.pt/documentos/" class="menu-link">Documentos</a></li>
615<li id="menu-item-2988" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2988"><a href="https://aecastroverde.pt/bibliotecas-castro-le/" class="menu-link">Bibliotecas</a></li>
616<li id="menu-item-1717" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1717"><a target="_blank" href="https://aecv.giae.pt/" class="menu-link">GIAE</a></li>
617<li id="menu-item-9427" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9427"><a href="https://ncenas.my.canva.site/r-dio-finezas" class="menu-link">Rádio Finezas</a></li>
618</ul></div></nav></div></div>		</div>
619									</div>
620																			<div class="site-header-primary-section-right site-header-section ast-flex ast-grid-right-section">
621																	<div class="site-header-primary-section-right-center site-header-section ast-flex ast-grid-right-center-section">
622																			</div>
623																</div>
624												</div>
625					</div>
626								</div>
627			</div>
628	</div> <!-- Main Header Bar Wrap -->
629<div id="ast-mobile-header" class="ast-mobile-header-wrap " data-type="dropdown">
630		<div class="ast-main-header-wrap main-header-bar-wrap" >
631		<div class="ast-primary-header-bar ast-primary-header main-header-bar site-primary-header-wrap site-header-focus-item ast-builder
631-grid-row-layout-default ast-builder-grid-row-tablet-layout-default ast-builder-grid-row-mobile-layout-default" data-section="section-primary-header-builder">
632									<div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center">
633													<div class="site-header-primary-section-left site-header-section ast-flex site-header-section-left">
634										<div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="title_tagline">
635							<div
636				class="site-branding ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope"				>
637					<div class="ast-site-title-wrap">
638						<span class="site-title" itemprop="name">
639				<a href="https://aecastroverde.pt/" rel="home" itemprop="url" >
640					
641				</a>
642			</span>
643						
644				</div>				</div>
645			<!-- .site-branding -->
646					</div>
647									</div>
648																									<div class="site-header-primary-section-right site-header-section ast-flex ast-grid-right-section">
649										<div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="section-header-mobile-trigger">
650						<div class="ast-button-wrap">
651				<button
652					type="button"
653					class="menu-toggle main-header-menu-toggle ast-mobile-menu-trigger-minimal"
654					aria-expanded="false"
655					aria-label="Main menu toggle"
656														>
657					<span class="mobile-menu-toggle-icon">
658						<span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg class='ast-mobile-svg ast-menu2-svg' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='28' viewBox='0 0 24 28'><path d='M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z'></path></svg></span><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg class='ast-mobile-svg ast-close-svg' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z'></path></svg></span>					</span>
659									</button>
660			</div>
661					</div>
662									</div>
663											</div>
664						</div>
665	</div>
666				<div class="ast-mobile-header-content content-align-flex-start ">
667						<div class="ast-builder-layout-element ast-flex site-header-focus-item ast-header-search" data-section="section-header-search">
668					<div class="ast-search-menu-icon slide-search" >
669		<form role="search" method="get" class="search-form" action="https://aecastroverde.pt/">
670	<label for="search-field">
671		<span class="screen-reader-text">Search for:</span>
672		<input type="search" id="search-field" class="search-field"   placeholder="Search..." value="" name="s" tabindex="-1">
673			</label>
674	</form>
675			<div class="ast-search-icon">
676				<a class="slide-search astra-search-icon" role="button" tabindex="0" aria-label="Search button" href="#">
677					<span class="screen-reader-text">Search</span>
678					<span class="ast-icon icon-search"></span>				</a>
679			</div>
680		</div>
681				</div>
682				<div class="ast-builder-menu-mobile ast-builder-menu ast-builder-menu-mobile-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-header-mobile-menu">
683			<div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="ast-mobile-site-navigation" aria-label="Site Navigation: Menu" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation"><ul id="ast-hf-mobile-menu" class="main-header-menu ast-nav-menu ast-flex  submenu-with-border astra-menu-animation-fade  stack-on-mobile"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-3686 current_page_item menu-item-3692"><a href="https://aecastroverde.pt/" aria-current="page" class="menu-link">Início</a></li>
684<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1707"><a aria-expanded="false" href="https://aecastroverde.pt/agrupamento/" class="menu-link">Agrupamento</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
685<ul class="sub-menu">
686	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1900"><a href="https://aecastroverde.pt/escola-secundaria-de-castro-verde/" class="menu-link">Escola Secundária de Castro Verde</a></li>
687	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1899"><a href="https://aecastroverde.pt/eb23-antonio-francisco-colaco/" class="menu-link">EB2,3 António Francisco Colaço</a></li>
688	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1898"><a href="https://aecastroverde.pt/escola-basica-no1/" class="menu-link">Escola Básica nº1</a></li>
689	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1897"><a href="https://aecastroverde.pt/centro-escolar-no2/" class="menu-link">Centro Escolar nº2</a></li>
690	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1896"><a href="https://aecastroverde.pt/jardim-infancia-de-castro-verde/" class="menu-link">Jardim Infância de Castro Verde</a></li>
691	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1895"><a href="https://aecastroverde.pt/eb1-ji-de-entradas/" class="menu-link">EB1/JI de Entradas</a></li>
692	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1894"><a href="https://aecastroverde.pt/eb1-ji-de-santa-barbara-dos-padroes/" class="menu-link">EB1/JI de Santa Bárbara dos Padrões</a></li>
693</ul>
694</li>
695<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1703"><a aria-expanded="false" href="https://aecastroverde.pt/orgaos/" class="menu-link">Orgãos</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
696<ul class="sub-menu">
697	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1839"><a href="https://aecastroverde.pt/direcao/" class="menu-link">Direção</a></li>
698	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1841"><a href="https://aecastroverde.pt/conselho-geral/" class="menu-link">Conselho Geral</a></li>
699	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1838"><a href="https://aecastroverde.pt/conselho-administrativo/" class="menu-link">Conselho Administrativo</a></li>
700	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1840"><a href="https://aecastroverde.pt/conselho-pedagogico/" class="menu-link">Conselho Pedagógico</a></li>
701</ul>
702</li>
703<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1711"><a aria-expanded="false" href="https://aecastroverde.pt/alunos/" class="menu-link">Alunos</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
704<ul class="sub-menu">
705	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10674"><a href="https://aecastroverde.pt/ase/" class="menu-link">ASE</a></li>
706	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2360"><a target="_blank" href="https://aecastroverde.pt/wp-content/uploads/2024/10/Criterios-de-Avaliacao-do-AECV_2022_2026.pdf" class="menu-link">Critérios de Avaliação</a></li>
707	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2414"><a target="_blank" href="https://aecastroverde.pt/wp-content/uploads/2026/03/diretores_turma_secretarios_2526-1.html" class="menu-link">Diretores de Turma</a></li>
708	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2421"><a href="https://aecastroverde.pt/provas-e-exames-nacionais/" class="menu-link">Provas e Exames Nacionais</a></li>
709	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1714"><a href="https://aecastroverde.pt/manuais-escolares/" class="menu-link">Manuais Escolares</a></li>
710	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5194"><a href="https://aecastroverde.pt/alunos/matriculas-2025-2026/" class="menu-link">Matrículas 2026/2027</a></li>
711	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1712"><a href="https://aecastroverde.pt/seguro-escolar/" class="menu-link">Seguro Escolar</a></li>
712</ul>
713</li>
714<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1687"><a aria-expanded="false" href="https://aecastroverde.pt/concursos-2/" class="menu-link">Concursos</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"></span></button>
715<ul class="sub-menu">
716	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5869"><a href="https://aecastroverde.pt/pessoal-docente-2/" class="menu-link">Pessoal Docente</a></li>
717	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2291"><a href="https://aecastroverde.pt/tecnicos/" class="menu-link">Técnicos</a></li>
718</ul>
719</li>
720<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3641"><a href="https://aecastroverde.pt/projetos-e-clubes/" class="menu-link">Projetos</a></li>
721<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2559"><a href="https://aecastroverde.pt/documentos/" class="menu-link">Documentos</a></li>
722<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2988"><a href="https://aecastroverde.pt/bibliotecas-castro-le/" class="menu-link">Bibliotecas</a></li>
723<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1717"><a target="_blank" href="https://aecv.giae.pt/" class="menu-link">GIAE</a></li>
724<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9427"><a href="https://ncenas.my.canva.site/r-dio-finezas" class="menu-link">Rádio Finezas</a></li>
725</ul></div></nav></div></div>		</div>
726					</div>
727			</div>
728		</header><!-- #masthead -->
729			<div id="content" class="site-content">
730		<div class="ast-container">
731				<div data-elementor-type="wp-page" data-elementor-id="3686" class="elementor elementor-3686">
732				<div class="elementor-element elementor-element-d8e378b e-flex e-con-boxed e-con e-parent" data-id="d8e378b" data-element_type="container" data-e-type="container">
733					<div class="e-con-inner">
734				<div class="elementor-element elementor-element-cac1d1b elementor-widget elementor-widget-html" data-id="cac1d1b" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
735					<!--
736  CÓDIGO OTIMIZADO: Alinhamento Simétrico de Cards, Responsividade e Acessibilidade (WCAG).
737  Alinhado com a identidade visual do Agrupamento de Escolas de Castro Verde.
738-->
739
740<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@800;900&family=Source+Sans+3:wght@400;600;700&display=swap" rel="stylesheet">
741
742<div class="aecv-page">
743
744    <!-- ══════════ HERO ══════════ -->
745    <header class="aecv-hero" role="banner" aria-label="Cabeçalho da página principal">
746        <div class="aecv-hero-bg">
747            <img decoding="async" src="https://aecastroverde.pt/wp-content/uploads/2026/03/escola-secundaria_nova.webp" alt="Escola Secundária de Castro Verde" loading="eager" fetchpriority="high">
748        </div>
749        <div class="aecv-hero-overlay" aria-hidden="true"></div>
750        <div class="aecv-hero-content">
751            <h1>Agrupamento de Escolas de Castro Verde</h1>
752        </div>
753    </header>
754
755    <!-- ══════════ QUICK LINKS BAR (ACESSO RÁPIDO) ══════════ -->
756    <nav class="aecv-quick-bar" aria-label="Acesso rápido">
757        <div class="aecv-quick-bar-inner">
758            <a href="https://aecv.giae.com.pt/paa/calendario" class="aecv-quick-card" target="_blank" aria-label="Atividades PAA (abre em nova janela)">
759                <div class="aecv-quick-icon aecv-quick-icon-teal" aria-hidden="true">📅</div>
760                <span>Atividades (PAA)</span>
761            </a>
762            <a href="https://aecastroverde.pt/calendario-escolar/" class="aecv-quick-card" aria-label="Calendário Escolar">
763                <div class="aecv-quick-icon aecv-quick-icon-teal" aria-hidden="true">🗓️</div>
764                <span>Calendário Escolar</span>
765            </a>
766            <a href="https://aecastroverde.pt/contact/" class="aecv-quick-card" aria-label="Contactos">
767                <div class="aecv-quick-icon aecv-quick-icon-teal" aria-hidden="true">👥</div>
768                <span>Contactos</span>
769            </a>
770            <a href="https://aecastroverde.pt/documentos/" class="aecv-quick-card" aria-label="Documentos">
771                <div class="aecv-quick-icon aecv-quick-icon-teal" aria-hidden="true">📄</div>
772                <span>Documentos</span>
773            </a>
774            <a href="https://aecastroverde.pt/provas-e-exames-nacionais/" class="aecv-quick-card" aria-label="Provas e Exames Nacionais">
775                <div class="aecv-quick-icon aecv-quick-icon-amber" aria-hidden="true">📖</div>
776                <span>Provas e Exames</span>
777            </a>
778        </div>
779    </nav>
780
781   
782
783    <!-- ══════════ OFERTA EDUCATIVA ══════════ -->
784    <section class="aecv-section" aria-labelledby="oferta-titulo">
785        <div class="aecv-section-header">
786            <h2 id="oferta-titulo">Oferta Educativa 2026/2027</h2>
787            <p>Conheça os cursos disponíveis no nosso agrupamento</p>
788        </div>
789
790        <div class="aecv-info-grid aecv-oferta-grid">
791            <a href="https://aecastroverde.pt/cursos-regulares/" class="aecv-info-card" aria-label="Cursos Regulares">
792                <div class="aecv-info-icon aecv-info-icon-blue" aria-hidden="true">📚</div>
793                <h3>Cursos Regulares</h3>
794                <p>Ciências e Tecnologia, Socioeconómicas, Línguas e Humanidades.</p>
795                <span class="aecv-info-link" aria-hidden="true">Ver mais →</span>
796            </a>
797
798            <a href="https://aecastroverde.pt/cursos-profissionais/" class="aecv-info-card" aria-label="Cursos Profissionais">
799                <div class="aecv-info-icon aecv-info-icon-green" aria-hidden="true">🛠️</div>
800                <h3>Cursos Profissionais</h3>
801                <p>Técnico/a de Turismo, Técnico/a de Gestão Ambiental e outras especializações.</p>
802                <span class="aecv-info-link" aria-hidden="true">Ver mais →</span>
803            </a>
804        </div>
805    </section>
806
807</div>
808
809<style>
810    /* ══ ESTILOS GERAIS E VARIÁVEIS (ORGANIZADOS) ══ */
811    .aecv-page {
812        --teal: #10a090;
813        --teal-dark: #0d8575;
814        --teal-light: #e6f5f3;
815        --amber: #f0b040;
816        --amber-light: #fef6e3;
817        --sand: #f0ece4;
818        --sand-dark: #e5dfd5;
819        --text: #1a2a2a;
820        --muted: #5a6e6e;
821        --white: #fff;
822        --radius: 14px;
823        --shadow-sm: 0 2px 8px rgba(13,115,119,.06);
824        --shadow-md: 0 8px 30px rgba(13,115,119,.10);
825        --font-display: 'Playfair Display', Georgia, serif;
826        --font-body: 'Source Sans 3', -apple-system, sans-serif;
827
828        font-family: var(--font-body);
829        color: var(--text);
830        overflow-x: hidden;
831        -webkit-font-smoothing: antialiased;
832    }
833
834    .aecv-page a { text-decoration: none; color: inherit; }
835    .aecv-page img { max-width: 100%; display: block; }
836
837    /* ══ HERO (ALTURA CORRIGIDA E ADAPTÁVEL) ══ */
838    .aecv-hero {
839        position: relative;
840        min-height: 280px;
841        display: flex;
842        align-items: flex-end;
843        overflow: hidden;
844    }
845    .aecv-hero-bg { position: absolute; inset: 0; z-index: 1; }
846    .aecv-hero-bg img { width: 100%; height: 100%; object-fit: cover; object-position: center; }
847    .aecv-hero-overlay { position: absolute; inset: 0; z-index: 2; background: linear-gradient(135deg, rgba(13,115,119,.82) 0%, rgba(232,148,58,.55) 100%); }
848    .aecv-hero-content { position: relative; z-index: 3; width: 100%; max-width: 1280px; margin: 0 auto; padding: 3rem 2rem; }
849    .aecv-hero h1 { font-family: var(--font-display); font-size: clamp(1.8rem, 4.5vw, 2.8rem); font-weight: 900; color: var(--white); line-height: 1.15; max-width: 700px; margin: 0; }
850
851    /* ══ QUICK LINKS BAR ══ */
852    .aecv-quick-bar { position: relative; z-index: 4; max-width: 1280px; margin: -2rem auto 0; padding: 0 2rem; }
853    .aecv-quick-bar-inner { display: grid; grid-template-columns: repeat(5, 1fr); gap: .8rem; }
854    .aecv-quick-card { background: var(--white); border-radius: var(--radius); padding: 1.3rem 1rem; text-align: center; box-shadow: var(--shadow-sm); transition: all .25s ease; border: 1px solid rgba(13,115,119,.06); display: block; }
855    .aecv-quick-card:hover { transform: translateY(-4px); box-shadow: var(--shadow-md); }
856    .aecv-quick-icon { width: 48px; height: 48px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto .7rem; font-size: 1.2rem; }
857    .aecv-quick-icon-teal { background: var(--teal-light); color: var(--teal); }
858    .aecv-quick-icon-amber { background: var(--amber-light); color: var(--amber); }
859    .aecv-quick-card span { font-size: .85rem; font-weight: 700; color: var(--text); display: block; }
860
861    /* ══ SECÇÕES ══ */
862    .aecv-section { max-width: 1280px; margin: 0 auto; padding: 3.5rem 2rem; }
863    .aecv-section-header { text-align: center; margin-bottom: 2.5rem; }
864    .aecv-section-header h2 { font-family: var(--font-display); font-size: clamp(1.6rem, 3.5vw, 2.2rem); font-weight: 800; color: var(--text); margin: 0; }
865    .aecv-section-header p { font-size: 1rem; color: var(--muted); margin-top: .4rem; margin-bottom: 0; }
866
867    /* ══ CARROSSEL DE DESTAQUE ══ */
868    .aecv-carousel { position: relative; max-width: 760px; margin: 0 auto; border-radius: var(--radius); overflow: hidden; box-shadow: 0 8px 30px rgba(13,115,119,.12); background: var(--sand); }
869    .aecv-carousel-track { display: flex; transition: transform .5s ease; }
870    .aecv-slide { flex: 0 0 100%; margin: 0; }
871    .aecv-slide img { width: 100%; height: auto; display: block; }
872
873    .aecv-carousel-btn { position: absolute; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; border: none; border-radius: 50%; background: rgba(255,255,255,.9); color: var(--teal-dark); font-size: 1.8rem; line-height: 1; cursor: pointer; box-shadow: 0 2px 8px rgba(0,0,0,.15); transition: background .2s, transform .2s; display: flex; align-items: center; justify-content: center; }
874    .aecv-carousel-btn:hover { background: var(--white); transform: translateY(-50%) scale(1.08); }
875    .aecv-carousel-btn:focus-visible { outline: 3px solid var(--teal); outline-offset: 2px; }
876    .aecv-carousel-prev { left: 12px; }
877    .aecv-carousel-next { right: 12px; }
878
879    .aecv-carousel-dots { position: absolute; bottom: 12px; left: 0; right: 0; display: flex; justify-content: center; gap: .5rem; }
880    .aecv-carousel-dots button { width: 11px; height: 11px; border-radius: 50%; border: 2px solid var(--white); background: transparent; padding: 0; cursor: pointer; transition: background .2s; box-shadow: 0 1px 3px rgba(0,0,0,.3); }
881    .aecv-carousel-dots button[aria-selected="true"] { background: var(--white); }
882    .aecv-carousel-dots button:focus-visible { outline: 2px solid var(--teal); outline-offset: 2px; }
883
884    /* ══ INFO GRID (CORREÇÃO DE ALINHAMENTO IMPECÁVEL) ══ */
885    .aecv-info-grid {
886        display: grid;
887        grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
888        gap: 1.5rem;
889    }
890
891    /* Configuração para centralizar layouts com apenas 2 itens (ex: Oferta Educativa) */
892    .aecv-oferta-grid {
893        max-width: 900px;
894        margin: 0 auto;
895    }
896
897    .aecv-info-card {
898        background: var(--white);
899        border: 1px solid rgba(13,115,119,.06);
900        border-radius: var(--radius);
901        padding: 1.8rem 1.5rem;
902        display: flex;
903        flex-direction: column; /* Organiza os itens verticalmente */
904        align-items: flex-start;
905        box-shadow: var(--shadow-sm);
906        transition: all .25s ease;
907    }
908    .aecv-info-card:hover { box-shadow: var(--shadow-md); transform: translateY(-3px); }
909
910    .aecv-info-icon { width: 44px; height: 44px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.15rem; margin-bottom: 0.8rem; }
911    .aecv-info-icon-blue { background: #e8f0fe; color: #2563eb; }
912    .aecv-info-icon-green { background: #e8f8ee; color: #16a34a; }
913    .aecv-info-icon-purple { background: #f3e8ff; color: #9333ea; }
914    .aecv-info-icon-orange { background: var(--amber-light); color: var(--amber); }
915
916    .aecv-info-card h3 { font-family: var(--font-display); font-size: 1.15rem; font-weight: 700; color: var(--text); margin: 0 0 0.5rem 0; }
917
918    /* O truque do alinhamento está aqui: o parágrafo expande-se ocupando o espaço vazio */
919    .aecv-info-card p {
920        font-size: .88rem;
921        color: var(--muted);
922        line-height: 1.6;
923        margin: 0 0 1.5rem 0;
924        flex-grow: 1;
925    }
926
927    /* O link fica travado na mesma linha horizontal em todos os cartões */
928    .aecv-info-link {
929        font-size: .85rem;
930        font-weight: 700;
931        color: var(--teal);
932        display: inline-flex;
933        align-items: center;
934        gap: .3rem;
935        transition: gap .2s ease;
936        margin-top: auto; /* Cola o link no fundo do card sempre */
937    }
938    .aecv-info-card:hover .aecv-info-link { gap: .6rem; }
939
940    /* ══ RESPONSIVIDADE FLUIDA ══ */
941    @media(max-width: 1024px){
942        .aecv-quick-bar-inner { grid-template-columns: repeat(3, 1fr); }
943    }
944
945    @media(max-width: 768px){
946        .aecv-quick-bar-inner { grid-template-columns: repeat(2, 1fr); gap: .5rem; }
947        .aecv-hero { min-height: 220px; }
948        .aecv-hero-content { padding: 2rem 1.5rem; }
949        .aecv-section { padding: 2.5rem 1.5rem; }
950    }
951
952    @media(max-width: 480px) {
953        .aecv-quick-bar { padding: 0 1rem; }
954        .aecv-quick-bar-inner { grid-template-columns: 1fr; }
955        .aecv-section { padding: 2rem 1rem; }
956        .aecv-carousel-btn { width: 38px; height: 38px; font-size: 1.5rem; }
957    }
958</style>
959
960<script>
961(function(){
962    var track = document.getElementById('aecvCarouselTrack');
963    if(!track) return;
964    var slides = track.children;
965    var total = slides.length;
966    var dotsWrap = document.getElementById('aecvCarouselDots');
967    var carousel = track.closest('.aecv-carousel');
968    var prev = carousel.querySelector('.aecv-carousel-prev');
969    var next = carousel.querySelector('.aecv-carousel-next');
970    var index = 0, timer = null;
971
972    for(var i=0;i<total;i++){
973        var d = document.createElement('button');
974        d.type = 'button';
975        d.setAttribute('role','tab');
976        d.setAttribute('aria-label','Imagem '+(i+1));
977        d.dataset.i = i;
978        dotsWrap.appendChild(d);
979    }
980    var dots = dotsWrap.children;
981
982    function go(n){
983        index = (n + total) % total;
984        track.style.transform = 'translateX(-'+(index*100)+'%)';
985        for(var i=0;i<total;i++){
986            dots[i].setAttribute('aria-selected', i===index ? 'true' : 'false');
987        }
988    }
989    function nextSlide(){ go(index+1); }
990    function start(){ stop(); timer = setInterval(nextSlide, 5000); }
991    function stop(){ if(timer){ clearInterval(timer); timer = null; } }
992
993    prev.addEventListener('click', function(){ go(index-1); start(); });
994    next.addEventListener('click', function(){ go(index+1); start(); });
995    dotsWrap.addEventListener('click', function(e){
996        var b = e.target.closest('button');
997        if(!b) return;
998        go(parseInt(b.dataset.i,10)); start();
999    });
1000    carousel.addEventListener('mouseenter', stop);
1001    carousel.addEventListener('mouseleave', start);
1002
1003    go(0);
1004    start();
1005})();
1006</script>
1006				</div>
1007					</div>
1008				</div>
1009		<div class="elementor-element elementor-element-6cf4007 e-flex e-con-boxed e-con e-parent" data-id="6cf4007" data-element_type="container" data-e-type="container">
1010					<div class="e-con-inner">
1011				<div class="elementor-element elementor-element-f19b4da anwp-pg-widget-header-style--b anwp-pg-post-teaser__post-icon--size-16 elementor-widget elementor-widget-anwp-pg-classic-grid" data-id="f19b4da" data-element_type="widget" data-e-type="widget" data-widget_type="anwp-pg-classic-grid.default">
1012				<div class="elementor-widget-container">
1013					<div class="anwp-pg-wrap">
1014
1015	
1016	<div class="d-flex anwp-row flex-wrap anwp-pg-classic-grid anwp-pg-posts-wrapper">
1017		<div class="anwp-pg-post-teaser anwp-pg-post-teaser--inner-cover-link anwp-pg-post-teaser--layout-d d-flex flex-column anwp-col-lg-4 anwp-col-sm-6 anwp-col-12">
1018	<div class="anwp-pg-post-teaser__thumbnail position-relative">
1019
1020					<div class="anwp-pg-post-teaser__top-meta d-flex flex-column anwp-pg-post-teaser__category-column mr-auto">
1021				<div class="anwp-pg-category__wrapper-filled px-2 d-flex align-items-center anwp-pg-post-teaser__category-wrapper align-self-start anwp-pg-category-parent-1" style="background-color: #1565C0"><span>NOTÍCIAS</span></div>			</div>
1022			
1023		
1024					<img loading="lazy" class="anwp-pg-post-teaser__thumbnail-img d-block anwp-pg-height-220 anwp-object-cover m-0 w-100 lazyload"
1025				alt="Eleições para Conselho Geral"
1026			 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADXAQMAAACakf5YAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAB9JREFUGBntwTEBAAAAwiD7p14MH2AAAAAAAAAAAG8BIMEAARhGQCsAAAAASUVORK5CYII=" data-src="https://aecastroverde.pt/wp-content/uploads/2026/10/eleicoes-conselho-geral-sem-alunos-300x215.png" decoding="async" data-eio-rwidth="300" data-eio-rheight="215" /><noscript><img loading="lazy" class="anwp-pg-post-teaser__thumbnail-img d-block anwp-pg-height-220 anwp-object-cover m-0 w-100"
1027				alt="Eleições para Conselho Geral"
1028				src="https://aecastroverde.pt/wp-content/uploads/2026/10/eleicoes-conselho-geral-sem-alunos-300x215.png" data-eio="l" /></noscript>
1029		
1030		<div class="anwp-pg-post-teaser__thumbnail-bg anwp-position-cover"></div>
1031
1032		<a class="anwp-position-cover anwp-link-without-effects" href="https://aecastroverde.pt/2026/10/06/eleicoes-para-conselho-geral/" aria-hidden="true" ></a>
1033	</div>
1034
1035	<div class="anwp-pg-post-teaser__content flex-grow-1 pt-1 d-flex flex-column">
1036
1037		<div class="anwp-pg-post-teaser__title anwp-font-heading mt-2">
1038			<a class="anwp-link-without-effects" href="https://aecastroverde.pt/2026/10/06/eleicoes-para-conselho-geral/" aria-hidden="true" >
1039				Eleições para Conselho Geral			</a>
1040		</div>
1041
1042		<div class="anwp-pg-post-teaser__bottom-meta d-flex flex-wrap">
1043
1044							<div class="anwp-pg-post-teaser__bottom-meta-item d-flex align-items-center mr-3">
1045					<svg class="anwp-pg-icon anwp-pg-icon--s16 mr-1">
1046						<use xlink:href="#icon-anwp-pg-calendar"></use>
1047					</svg>
1048					<span class="posted-on m-0"><span class="screen-reader-text">Posted on</span><time class="anwp-pg-published" datetime=""></time><time class="anwp-pg-updated" datetime=""></time></span>
1049				</div>
1050				
1051					</div>
1052
1053					<div class="anwp-pg-post-teaser__excerpt mb-2">
1054				Conselho Geral 6 de outubro de 2026 Eleições a 28 de outubro de 2026 AE Castro Verde Está aberto o ...			</div>
1055		
1056		
1057	</div>
1058
1059</div>
1060<div class="anwp-pg-post-teaser anwp-pg-post-teaser--inner-cover-link anwp-pg-post-teaser--layout-d d-flex flex-column anwp-col-lg-4 anwp-col-sm-6 anwp-col-12">
1061	<div class="anwp-pg-post-teaser__thumbnail position-relative">
1062
1063					<div class="anwp-pg-post-teaser__top-meta d-flex flex-column anwp-pg-post-teaser__category-column mr-auto">
1064				<div class="anwp-pg-category__wrapper-filled px-2 d-flex align-items-center anwp-pg-post-teaser__category-wrapper align-self-start anwp-pg-category-parent-1" style="background-color: #1565C0"><span>NOTÍCIAS</span></div>			</div>
1065			
1066		
1067					<img loading="lazy" class="anwp-pg-post-teaser__thumbnail-img d-block anwp-pg-height-220 anwp-object-cover m-0 w-100 lazyload"
1068				alt="Tomada de Posse da Diretora"
1069			 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADhAQMAAABIshroAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAB1JREFUGBntwQEBAAAAgJD+r+4IAgAAAAAAAACAGiJHAAHTJKXHAAAAAElFTkSuQmCC" data-src="https://aecastroverde.pt/wp-content/uploads/2026/09/tomada-de-posse-300x225.jpeg" decoding="async" data-eio-rwidth="300" data-eio-rheight="225" /><noscript><img loading="lazy" class="anwp-pg-post-teaser__thumbnail-img d-block anwp-pg-height-220 anwp-object-cover m-0 w-100"
1070				alt="Tomada de Posse da Diretora"
1071				src="https://aecastroverde.pt/wp-content/uploads/2026/09/tomada-de-posse-300x225.jpeg" data-eio="l" /></noscript>
1072		
1073		<div class="anwp-pg-post-teaser__thumbnail-bg anwp-position-cover"></div>
1074
1075		<a class="anwp-position-cover anwp-link-without-effects" href="https://aecastroverde.pt/2026/09/30/tomada-de-posse-da-diretora-2/" aria-hidden="true" ></a>
1076	</div>
1077
1078	<div class="anwp-pg-post-teaser__content flex-grow-1 pt-1 d-flex flex-column">
1079
1080		<div class="anwp-pg-post-teaser__title anwp-font-heading mt-2">
1081			<a class="anwp-link-without-effects" href="https://aecastroverde.pt/2026/09/30/tomada-de-posse-da-diretora-2/" aria-hidden="true" >
1082				Tomada de Posse da Diretora			</a>
1083		</div>
1084
1085		<div class="anwp-pg-post-teaser__bottom-meta d-flex flex-wrap">
1086
1087							<div class="anwp-pg-post-teaser__bottom-meta-item d-flex align-items-center mr-3">
1088					<svg class="anwp-pg-icon anwp-pg-icon--s16 mr-1">
1089						<use xlink:href="#icon-anwp-pg-calendar"></use>
1090					</svg>
1091					<span class="posted-on m-0"><span class="screen-reader-text">Posted on</span><time class="anwp-pg-published" datetime=""></time><time class="anwp-pg-updated" datetime=""></time></span>
1092				</div>
1093				
1094					</div>
1095
1096					<div class="anwp-pg-post-teaser__excerpt mb-2">
1097				Direção 29 de setembro de 2026 Escola Secundária de Castro Verde AE Castro Verde Teve lugar no dia 29 de ...			</div>
1098		
1099		
1100	</div>
1101
1102</div>
1103<div class="anwp-pg-post-teaser anwp-pg-post-teaser--inner-cover-link anwp-pg-post-teaser--layout-d d-flex flex-column anwp-col-lg-4 anwp-col-sm-6 anwp-col-12">
1104	<div class="anwp-pg-post-teaser__thumbnail position-relative">
1105
1106					<div class="anwp-pg-post-teaser__top-meta d-flex flex-column anwp-pg-post-teaser__category-column mr-auto">
1107				<div class="anwp-pg-category__wrapper-filled px-2 d-flex align-items-center anwp-pg-post-teaser__category-wrapper align-self-start anwp-pg-category-parent-1" style="background-color: #1565C0"><span>NOTÍCIAS</span></div>			</div>
1108			
1109		
1110					<img loading="lazy" class="anwp-pg-post-teaser__thumbnail-img d-block anwp-pg-height-220 anwp-object-cover m-0 w-100 lazyload"
1111				alt="Noticia dia europeu línguas 2026"
1112			 src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOIAAAEsAQMAAADkS/3kAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAB5JREFUGBntwQEBAAAAgqD+r3ZIwAAAAAAAAAAA4EAjKAABs401tQAAAABJRU5ErkJggg==" data-src="https://aecastroverde.pt/wp-content/uploads/2026/09/1790770318399-226x300.jpg" decoding="async" data-eio-rwidth="226" data-eio-rheight="300" /><noscript><img loading="lazy" class="anwp-pg-post-teaser__thumbnail-img d-block anwp-pg-height-220 anwp-object-cover m-0 w-100"
1113				alt="Noticia dia europeu línguas 2026"
1114				src="https://aecastroverde.pt/wp-content/uploads/2026/09/1790770318399-226x300.jpg" data-eio="l" /></noscript>
1115		
1116		<div class="anwp-pg-post-teaser__thumbnail-bg anwp-position-cover"></div>
1117
1118		<a class="anwp-position-cover anwp-link-without-effects" href="https://aecastroverde.pt/2026/09/30/noticia-dia-europeu-linguas-2026/" aria-hidden="true" ></a>
1119	</div>
1120
1121	<div class="anwp-pg-post-teaser__content flex-grow-1 pt-1 d-flex flex-column">
1122
1123		<div class="anwp-pg-post-teaser__title anwp-font-heading mt-2">
1124			<a class="anwp-link-without-effects" href="https://aecastroverde.pt/2026/09/30/noticia-dia-europeu-linguas-2026/" aria-hidden="true" >
1125				Noticia dia europeu línguas 2026			</a>
1126		</div>
1127
1128		<div class="anwp-pg-post-teaser__bottom-meta d-flex flex-wrap">
1129
1130							<div class="anwp-pg-post-teaser__bottom-meta-item d-flex align-items-center mr-3">
1131					<svg class="anwp-pg-icon anwp-pg-icon--s16 mr-1">
1132						<use xlink:href="#icon-anwp-pg-calendar"></use>
1133					</svg>
1134					<span class="posted-on m-0"><span class="screen-reader-text">Posted on</span><time class="anwp-pg-published" datetime=""></time><time class="anwp-pg-updated" datetime=""></time></span>
1135				</div>
1136				
1137					</div>
1138
1139					<div class="anwp-pg-post-teaser__excerpt mb-2">
1140				Dia Europeu das Línguas 26 de setembro de 2026 4.º ao 12.º ano AE Castro Verde No passado dia 26 ...			</div>
1141		
1142		
1143	</div>
1144
1145</div>
1146	</div>
1147	
1148	</div>
1149				</div>
1150				</div>
1151					</div>
1152				</div>
1153				</div>
1154			</div> <!-- ast-container -->
1155	</div><!-- #content -->
1156<footer
1157class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon">
1158				</footer><!-- #colophon -->
1159	</div><!-- #page -->
1160<script type="speculationrules">
1161{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1162</script>
1162
1163<style>
1164.aecv-ft{font-family:'Source Sans 3',Arial,sans-serif;width:100%}
1165.aecv-ft *{box-sizing:border-box;margin:0;padding:0}
1166.aecv-ft a{text-decoration:none}
1167
1168.aecv-ft-body{
1169  background:#10a090;
1170  padding:2.5rem 4% 2rem;
1171  display:grid;
1172  grid-template-columns:1.3fr 1fr 1fr 1.2fr 1fr;
1173  gap:2rem;
1174}
1175.aecv-ft-body h4{
1176  font-size:.95rem;font-weight:700;color:#fff;margin-bottom:.8rem;font-style:italic;
1177}
1178.aecv-ft-body p{font-size:.85rem;color:rgba(255,255,255,.8);line-height:1.65;}
1179.aecv-ft-sobre p{max-width:240px;}
1180.aecv-ft-links ul{list-style:none}
1181.aecv-ft-links li{margin-bottom:.35rem}
1182.aecv-ft-links a{font-size:.85rem;color:rgba(255,255,255,.8);transition:color .2s;}
1183.aecv-ft-links a:hover{color:#fff}
1184.aecv-ft-links .ext::before{content:"↗ ";opacity:.6}
1185.aecv-ft-contactos p{font-size:.85rem;color:rgba(255,255,255,.8);line-height:1.7;margin-bottom:.2rem;}
1186.aecv-ft-contactos a{color:rgba(255,255,255,.8);transition:color .2s;}
1187.aecv-ft-contactos a:hover{color:#fff}
1188.aecv-ft-social p{margin-bottom:.6rem;}
1189.aecv-ft-social-icons{display:flex;gap:.5rem;}
1190.aecv-ft-social-icons a{
1191  width:38px;height:38px;border-radius:50%;
1192  background:rgba(255,255,255,.15);
1193  display:flex;align-items:center;justify-content:center;
1194  font-size:.95rem;font-weight:700;color:#fff;transition:background .2s;
1195}
1196.aecv-ft-social-icons a:hover{background:rgba(255,255,255,.3)}
1197
1198.aecv-ft-logos{background:#10a090;padding:2rem 4%;text-align:center;}
1199.aecv-ft-logos-label{
1200  font-size:.75rem;font-weight:600;color:rgba(255,255,255,.5);
1201  letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.5rem;
1202}
1203.aecv-ft-logos-row{
1204  display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;
1205  max-width:1400px;margin:0 auto;align-items:center;justify-items:center;
1206}
1207.aecv-ft-logos-row img{
1208  width:100%;max-width:500px;height:auto;display:block;
1209  opacity:1;transition:opacity .3s ease;
1210}
1211.aecv-ft-logos-row img:hover{opacity:.95;}
1212
1213.aecv-ft-copy{
1214  background:#0b7268;
1215  padding:.75rem 4%;
1216  display:flex;flex-wrap:wrap;
1217  justify-content:space-between;align-items:center;gap:.5rem;
1218}
1219.aecv-ft-copy span{font-size:.82rem;color:rgba(255,255,255,.7)}
1220.aecv-ft-copy a{color:rgba(255,255,255,.9);font-weight:600;text-decoration:none}
1221.aecv-ft-copy a:hover{color:#fff}
1222.aecv-ft-copy div{display:flex;gap:1.5rem}
1223.aecv-ft-copy div a{font-size:.82rem;color:rgba(255,255,255,.55);font-weight:400}
1224.aecv-ft-copy div a:hover{color:#fff}
1225
1226@media(max-width:1024px){.aecv-ft-body{grid-template-columns:repeat(2,1fr)}}
1227@media(max-width:768px){
1228  .aecv-ft-logos-row{grid-template-columns:1fr;gap:1.5rem;}
1229  .aecv-ft-logos-row img{max-width:400px;}
1230  .aecv-ft-logos{padding:1.5rem 4%;}
1231}
1232@media(max-width:640px){
1233  .aecv-ft-body{grid-template-columns:1fr}
1234  .aecv-ft-copy{flex-direction:column;text-align:center}
1235  .aecv-ft-copy div{flex-direction:column;gap:.5rem}
1236}
1237</style>
1238
1239<div class="aecv-ft">
1240
1241  <div class="aecv-ft-body">
1242
1243    <div class="aecv-ft-sobre">
1244      <h4>Sobre Nós</h4>
1245      <p>O Agrupamento de Escolas de Castro Verde está comprometido com a excelência educativa e o desenvolvimento integral dos nossos alunos.</p>
1246    </div>
1247
1248    <div class="aecv-ft-links">
1249      <h4>Links Rápidos</h4>
1250      <ul>
1251        <li><a href="https://aecastroverde.pt/documentos/">Documentos</a></li>
1252        <li><a href="https://aecastroverde.pt/noticias/">Notícias</a></li>
1253        <li><a href="https://aecastroverde.pt/ementas/">Ementas</a></li>
1254        <li><a href="https://aecastroverde.pt/cursos-profissionais/">Cursos Profissionais</a></li>
1255      </ul>
1256    </div>
1257
1258    <div class="aecv-ft-links">
1259      <h4>Links Úteis</h4>
1260      <ul>
1261        <li><a href="https://ncenas.my.canva.site/r-dio-finezas" target="_blank" class="ext">Rádio Finezas</a></li>
1262        <li><a href="https://aecv.giae.com.pt/paa/calendario" target="_blank" class="ext">Atividades (PAA)</a></li>
1263        <li><a href="https://aecastroverde.pt/bibliotecas-castro-le/">Bibliotecas</a></li>
1264        <li><a href="https://aecastroverde.pt/ase/">ASE</a></li>
1265        <li><a href="https://aecastroverde.pt/seguro-escolar/">Seguro Escolar</a></li>
1266      </ul>
1267    </div>
1268
1269    <div class="aecv-ft-contactos">
1270      <h4>Contactos</h4>
1271      <p>? Escola Secundária de Castro Verde<br>7780-125 Castro Verde</p>
1272      <p>? <a href="tel:286320170">+351 286 320 170</a></p>
1273      <p>✉️ <a href="mailto:[email protected]">[email protected]</a></p>
1274    </div>
1275
1276    <div class="aecv-ft-social">
1277      <h4>Redes Sociais</h4>
1278      <p>Siga-nos nas redes sociais para estar sempre atualizado</p>
1279      <div class="aecv-ft-social-icons">
1280        <a href="https://www.facebook.com/AECastroVerde/" aria-label="Facebook do Agrupamento de Escolas de Castro Verde" target="_blank">f</a>
1281        <a href="https://www.instagram.com/aecv_castroverde/" aria-label="Instagram do Agrupamento de Escolas de Castro Verde" target="_blank">ig</a>
1282      </div>
1283    </div>
1284
1285  </div>
1286
1287  <div class="aecv-ft-logos">
1288    <div class="aecv-ft-logos-label">Apoios e Projetos</div>
1289    <div class="aecv-ft-logos-row">
1290      <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABegAAAC9AQMAAADycw89AAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAADlJREFUGBntwTEBAAAAwiD7p14Gf2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCmMRgABDknV4AAAAABJRU5ErkJggg==" alt="Pessoas 2030 · Portugal 2030 
1290· União Europeia · Escolas de Castro Verde" loading="lazy" decoding="async" width="1512" height="189" data-src="https://aecastroverde.pt/wp-content/uploads/2026/03/Logo-Pessoas2030.webp" class="lazyload" data-eio-rwidth="1512" data-eio-rheight="189"><noscript><img src="https://aecastroverde.pt/wp-content/uploads/2026/03/Logo-Pessoas2030.webp" alt="Pessoas 2030 · Portugal 2030 · União Europeia · Escolas de Castro Verde" loading="lazy" decoding="async" width="1512" height="189" data-eio="l"></noscript>
1291      <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyEAAABkAQMAAACrXa3yAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAACFJREFUGBntwTEBAAAAwiD7p14ND2AAAAAAAAAAAADAjQAn2AABYtgm3QAAAABJRU5ErkJggg==" alt="Aler+ · Escola Azul · European Blue Schools · UNESCO" loading="lazy" decoding="async" width="801" height="100" data-src="https://aecastroverde.pt/wp-content/uploads/2026/03/barra-direita.webp" class="lazyload" data-eio-rwidth="801" data-eio-rheight="100"><noscript><img src="https://aecastroverde.pt/wp-content/uploads/2026/03/barra-direita.webp" alt="Aler+ · Escola Azul · European Blue Schools · UNESCO" loading="lazy" decoding="async" width="801" height="100" data-eio="l"></noscript>
1292    </div>
1293  </div>
1294
1295  <div class="aecv-ft-copy">
1296    <span>© 2026 <a href="https://aecastroverde.pt">Agrupamento de Escolas de Castro Verde</a>. Todos os direitos reservados.</span>
1297    <div>
1298      <a href="https://aecastroverde.pt/acessibilidade/">Acessibilidade</a>
1299      <a href="https://aecastroverde.pt/politica-de-privacidade/">Política de Privacidade</a>
1300    </div>
1301  </div>
1302
1303</div>			
1303<script>
1304				( () => {
1305					const lazyloadRunObserver = () => {
1306						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
1307						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
1308							entries.forEach( ( entry ) => {
1309								if ( entry.isIntersecting ) {
1310									let lazyloadBackground = entry.target;
1311									if( lazyloadBackground ) {
1312										lazyloadBackground.classList.add( 'e-lazyloaded' );
1313									}
1314									lazyloadBackgroundObserver.unobserve( entry.target );
1315								}
1316							});
1317						}, { rootMargin: '200px 0px 200px 0px' } );
1318						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
1319							lazyloadBackgroundObserver.observe( lazyloadBackground );
1320						} );
1321					};
1322					const events = [
1323						'DOMContentLoaded',
1324						'elementor/lazyload/observe',
1325					];
1326					events.forEach( ( event ) => {
1327						document.addEventListener( event, lazyloadRunObserver );
1328					} );
1329				} )();
1330			</script>
1330
1331			
1331<script>// WCAG Acessibilidade - Correções globais do site aecastroverde.pt
1332
1333// 1. WCAG 1.3.1 - Corrigir H4→H3 no rodapé
1334function aecvFixFooterH4() {
1335  var footer = document.querySelector('.aecv-ft');
1336  if (!footer) return false;
1337  var h4s = [].slice.call(footer.querySelectorAll('h4'));
1338  if (!h4s.length) return false;
1339  h4s.forEach(function(h4) {
1340    var h3 = document.createElement('h3');
1341    h3.innerHTML = h4.innerHTML;
1342    for (var i = 0; i < h4.attributes.length; i++) {
1343      h3.setAttribute(h4.attributes[i].name, h4.attributes[i].value);
1344    }
1345    h4.parentNode.replaceChild(h3, h4);
1346  });
1347  return true;
1348}
1349
1350// 2. WCAG 4.1.2 - Adicionar title a iframes de PDF
1351function aecvFixIframeTitles() {
1352  var iframes = [].slice.call(document.querySelectorAll('iframe'));
1353  iframes.forEach(function(f) {
1354    var t = f.getAttribute('title') || '';
1355    if (t !== '') return;
1356    var src = f.src || f.getAttribute('data-src') || '';
1357    if (!src) return;
1358    if (src.indexOf('Criterios-de-Avaliacao') !== -1) f.setAttribute('title', 'Criterios de Avaliacao do AECV 2022-2026 (PDF)');
1359    else if (src.indexOf('PAA') !== -1) f.setAttribute('title', 'Plano Anual de Atividades (PDF)');
1360    else if (src.toLowerCase().indexOf('regulamento') !== -1) f.setAttribute('title', 'Regulamento Interno do AECV (PDF)');
1361    else if (src.indexOf('Plano-Prevencao') !== -1 || src.toLowerCase().indexOf('prevencao') !== -1) f.setAttribute('title', 'Plano de Prevencao de Riscos de Corrupcao (PDF)');
1362    else if (src.indexOf('.pdf') !== -1) f.setAttribute('title', 'Documento PDF');
1363  });
1364}
1365
1366// 3. WCAG 1.3.1 - Adicionar H1 à página de Notícias (blog index)
1367function aecvFixBlogH1() {
1368  if (!document.body.classList.contains('blog')) return;
1369  if (document.querySelector('h1')) return;
1370  var main = document.querySelector('#primary, .site-main, main');
1371  if (!main) return;
1372  var h1 = document.createElement('h1');
1373  h1.textContent = 'Notícias';
1374  h1.style.cssText = 'font-family:Playfair Display,Georgia,serif;font-size:clamp(24px,4vw,36px);font-weight:700;color:#0d8575;margin:0 0 24px;';
1375  main.insertBefore(h1, main.firstChild);
1376}
1377
1378// Executar
1379aecvFixFooterH4();
1380aecvFixIframeTitles();
1381aecvFixBlogH1();
1382
1383window.addEventListener('load', function() {
1384  aecvFixFooterH4();
1385  aecvFixIframeTitles();
1386  aecvFixBlogH1();
1387  setTimeout(function() { aecvFixFooterH4(); aecvFixIframeTitles(); }, 500);
1388  setTimeout(aecvFixIframeTitles, 1500);
1389  setTimeout(aecvFixIframeTitles, 3000);
1390});</script>
1390<script id="astra-theme-js-js-extra">
1391var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""};
1392//# sourceURL=astra-theme-js-js-extra
1393</script>
vendor: 1 bytes, line 1393
1393
1394<script id="astra-theme-js-js" src="https://aecastroverde.pt/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.13.6"></script>
vendor: 1 bytes, line 1394
1394
1395<script id="eio-lazy-load-js-before">
1396const eio_lazy_vars = {"bg_min_dpr":1.1,"exactdn_domain":"","safe_paths":["\/wp-content\/plugins","\/wp-content\/themes","\/wp-includes\/"],"safe_domains":["aecastroverde.pt","www.aecastroverde.pt"],"skip_autoscale":0,"threshold":0,"use_dpr":1};Object.freeze(eio_lazy_vars);
1397//# sourceURL=eio-lazy-load-js-before
1398</script>
vendor: 1 bytes, line 1398
1398
1399<script async data-wp-strategy="async" id="eio-lazy-load-js" src="https://aecastroverde.pt/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=880"></script>
vendor: 1 bytes, line 1399
1399
1400<script id="elementor-webpack-runtime-js" src="https://aecastroverde.pt/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1400
1400
1401<script id="elementor-frontend-modules-js" src="https://aecastroverde.pt/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1401
1401
1402<script id="jquery-ui-core-js" src="https://aecastroverde.pt/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1402
1402
1403<script id="elementor-frontend-js-before">
1404var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Partilhar no Facebook","shareOnX":"Share on X","pinIt":"Fix\u00e1-lo","download":"Download","downloadImage":"Descarregar Imagem","fullscreen":"\u00c9cr\u00e3 Inteiro","zoom":"Zoom","share":"Partilhar","playVideo":"Reproduzir v\u00eddeo","previous":"Anterior","next":"Seguinte","close":"Fechar","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile ao alto","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile ao baixo","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Port\u00e1til","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/aecastroverde.pt\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/aecastroverde.pt\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/aecastroverde.pt\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"0f5b78f98d","atomicFormsSendForm":"de09040fef"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":3686,"title":"Agrupamento%20de%20Escolas%20de%20Castro%20Verde","excerpt":"","featuredImage":false}};
1405//# sourceURL=elementor-frontend-js-before
1406</script>
vendor: 1 bytes, line 1406
1406
1407<script id="elementor-frontend-js" src="https://aecastroverde.pt/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1407
1407
1408<script id="anwp-pg-scripts-js-extra">
1409var anwpPostGridElementorData = {"ajax_url":"https://aecastroverde.pt/wp-admin/admin-ajax.php","public_nonce":"8322345417","premium_active":"","loader":"https://aecastroverde.pt/wp-includes/js/tinymce/skins/lightgray/img/loader.gif"};
1410//# sourceURL=anwp-pg-scripts-js-extra
1411</script>
vendor: 1 bytes, line 1411
1411
1412<script id="anwp-pg-scripts-js" src="https://aecastroverde.pt/wp-content/plugins/anwp-post-grid-for-elementor/public/js/plugin.min.js?ver=1.3.3"></script>
1412
1413			
1413<script>
1414			/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
1415			</script>
1415
1416			
1416<script id="wp-emoji-settings" type="application/json">
1417{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://aecastroverde.pt/wp-includes/js/wp-emoji-release.min.js?ver=7.0.7"}}
1418</script>
vendor: 1 bytes, line 1418
1418
1419<script type="module">
1420/*! This file is auto-generated */
1421var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1422//# sourceURL=https://aecastroverde.pt/wp-includes/js/wp-emoji-loader.min.js
1423</script>
1423
1424<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position:absolute;left: -100%;" height="0" width="0"><symbol id="icon-anwp-pg-calendar" viewBox="0 0 14 16"><path fill-rule="evenodd" d="M13 2h-1v1.5c0 .28-.22.5-.5.5h-2c-.28 0-.5-.22-.5-.5V2H6v1.5c0 .28-.22.5-.5.5h-2c-.28 0-.5-.22-.5-.5V2H2c-.55 0-1 .45-1 1v11c0 .55.45 1 1 1h11c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm0 12H2V5h11v9zM5 3H4V1h1v2zm6 0h-1V1h1v2zM6 7H5V6h1v1zm2 0H7V6h1v1zm2 0H9V6h1v1zm2 0h-1V6h1v1zM4 9H3V8h1v1zm2 0H5V8h1v1zm2 0H7V8h1v1zm2 0H9V8h1v1zm2 0h-1V8h1v1zm-8 2H3v-1h1v1zm2 0H5v-1h1v1zm2 0H7v-1h1v1zm2 0H9v-1h1v1zm2 0h-1v-1h1v1zm-8 2H3v-1h1v1zm2 0H5v-1h1v1zm2 0H7v-1h1v1zm2 0H9v-1h1v1z"/></symbol><symbol id="icon-anwp-pg-chevron-left" viewBox="0 0 24 24"><path d="M15 18l-6-6 6-6"/></symbol><symbol id="icon-anwp-pg-chevron-right" viewBox="0 0 24 24"><path d="M9 18l6-6-6-6"/></symbol><symbol id="icon-anwp-pg-clock" viewBox="0 0 14 16"><path fill-rule="evenodd" d="M8 8h3v2H7c-.55 0-1-.45-1-1V4h2v4zM7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 011.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7z"/></symbol><symbol id="icon-anwp-pg-comment-discussion" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 1H6c-.55 0-1 .45-1 1v2H1c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h1v3l3-3h4c.55 0 1-.45 1-1V9h1l3 3V9h1c.55 0 1-.45 1-1V2c0-.55-.45-1-1-1zM9 11H4.5L3 12.5V11H1V5h4v3c0 .55.45 1 1 1h3v2zm6-3h-2v1.5L11.5 8H6V2h9v6z"/></symbol><symbol id="icon-anwp-pg-device-camera" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 3H7c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h14c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM6 5H2V4h4v1zm4.5 7C8.56 12 7 10.44 7 8.5S8.56 5 10.5 5 14 6.56 14 8.5 12.44 12 10.5 12zM13 8.5c0 1.38-1.13 2.5-2.5 2.5S8 9.87 8 8.5 9.13 6 10.5 6 13 7.13 13 8.5z"/></symbol><symbol id="icon-anwp-pg-eye" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></symbol><symbol id="icon-anwp-pg-pencil" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M17.263 2.177a1.75 1.75 0 012.474 0l2.586 2.586a1.75 1.75 0 010 2.474L19.53 10.03l-.012.013L8.69 20.378a1.75 1.75 0 01-.699.409l-5.523 1.68a.75.75 0 01-.935-.935l1.673-5.5a1.75 1.75 0 01.466-.756L14.476 4.963l2.787-2.786zm-2.275 4.371l-10.28 9.813a.25.25 0 00-.067.108l-1.264 4.154 4.177-1.271a.25.25 0 00.1-.059l10.273-9.806-2.94-2.939zM19 8.44l2.263-2.262a.25.25 0 000-.354l-2.586-2.586a.25.25 0 00-.354 0L16.061 5.5 19 8.44z"/></symbol><symbol id="icon-anwp-pg-person" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M12 2.5a5.5 5.5 0 00-3.096 10.047 9.005 9.005 0 00-5.9 8.18.75.75 0 001.5.045 7.5 7.5 0 0114.993 0 .75.75 0 101.499-.044 9.005 9.005 0 00-5.9-8.181A5.5 5.5 0 0012 2.5zM8 8a4 4 0 118 0 4 4 0 01-8 0z"/></symbol><symbol id="icon-anwp-pg-play" viewBox="0 0 14 16"><path fill-rule="evenodd" d="M14 8A7 7 0 110 8a7 7 0 0114 0zm-8.223 3.482l4.599-3.066a.5.5 0 000-.832L5.777 4.518A.5.5 0 005 4.934v6.132a.5.5 0 00.777.416z"/></symbol><symbol id="icon-anwp-pg-tag" viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7.685 1.72a2.49 2.49 0 00-1.76-.726H3.48A2.5 2.5 0 00.994 3.48v2.456c0 .656.269 1.292.726 1.76l6.024 6.024a.99.99 0 001.402 0l4.563-4.563a.99.99 0 000-1.402L7.685 1.72zM2.366 7.048a1.54 1.54 0 01-.467-1.123V3.48c0-.874.716-1.58 1.58-1.58h2.456c.418 0 .825.159 1.123.467l6.104 6.094-4.702 4.702-6.094-6.114zm.626-4.066h1.989v1.989H2.982V2.982h.01z"/></symbol><symbol id="icon-anwp-pg-trash" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M16 1.75V3h5.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H8V1.75C8 .784 8.784 0 9.75 0h4.5C15.216 0 16 .784 16 1.75zm-6.5 0a.25.25 0 01.25-.25h4.5a.25.25 0 01.25.25V3h-5V1.75z"/><path d="M4.997 6.178a.75.75 0 10-1.493.144L4.916 20.92a1.75 1.75 0 001.742 1.58h10.684a1.75 1.75 0 001.742-1.581l1.413-14.597a.75.75 0 00-1.494-.144l-1.412 14.596a.25.25 0 01-.249.226H6.658a.25.25 0 01-.249-.226L4.997 6.178z"/>
1424<path d="M9.206 7.501a.75.75 0 01.793.705l.5 8.5A.75.75 0 119 16.794l-.5-8.5a.75.75 0 01.705-.793zm6.293.793A.75.75 0 1014 8.206l-.5 8.5a.75.75 0 001.498.088l.5-8.5z"/></symbol></svg>	</body>
1425</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.