.avia-section.av-145nae-babfd6a894e7bd4b358f98d5b1ec97b9{
background-repeat:no-repeat;
background-image:url(https://www.aerestelo.pt/wp-content/uploads/2025/06/cadeiras.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-babfd6a894e7bd4b358f98d5b1ec97b9 .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d .av-subheading{
font-size:25px;
}

#top .hr.av-jgf4q5kq-77dbefc48c1cd02b85fbac8bf17b8c89{
margin-top:80px;
margin-bottom:90px;
}
.hr.av-jgf4q5kq-77dbefc48c1cd02b85fbac8bf17b8c89 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-jgf4q5kq-77dbefc48c1cd02b85fbac8bf17b8c89 .av-seperator-icon{
color:#072f4c;
}
.hr.av-jgf4q5kq-77dbefc48c1cd02b85fbac8bf17b8c89 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-8-ca8369ce963db5acbd37ffc61d8f7f73{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-8-ca8369ce963db5acbd37ffc61d8f7f73{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-9285e8f8aa9b471db836daf19a2d7457{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-9285e8f8aa9b471db836daf19a2d7457 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-9285e8f8aa9b471db836daf19a2d7457 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-f0pea-94c77d4c32a23d6fe3717e786a8c483b{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-f0pea-94c77d4c32a23d6fe3717e786a8c483b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f0pea-94c77d4c32a23d6fe3717e786a8c483b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-f0pea-94c77d4c32a23d6fe3717e786a8c483b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-7-f932d85615ed68f0cbf65eda02137439 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-6-4897a80494333617aee9cc5a01590969{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-d977d7154d7e23e7decfb31176b80b54{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-d977d7154d7e23e7decfb31176b80b54 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-5-f7cc4c67c82ae40ebba4ced478c12fac{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-5-f7cc4c67c82ae40ebba4ced478c12fac{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-4-12e7eb7adc903488d18eea4af297f76f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-4-12e7eb7adc903488d18eea4af297f76f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-4-12e7eb7adc903488d18eea4af297f76f .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-8pnsa-9de591c9cabd0583bffaefd2a41fb93f{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-8pnsa-9de591c9cabd0583bffaefd2a41fb93f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8pnsa-9de591c9cabd0583bffaefd2a41fb93f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8pnsa-9de591c9cabd0583bffaefd2a41fb93f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-3-27c77c595dc9b8627f5114c246ba6b9d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-2-4baf297ec27791cef5fffde918efe070{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-1-9f24aa626d9834a9ca550ddc8e4c83df{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-1-9f24aa626d9834a9ca550ddc8e4c83df .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bemovl-9c8fc073a3b7fa74a9f6f442dab48f24{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-bemovl-9c8fc073a3b7fa74a9f6f442dab48f24{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-8wtnzl-d837e1ccf9113f121e439d9404bb3412{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-8wtnzl-d837e1ccf9113f121e439d9404bb3412 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-8wtnzl-d837e1ccf9113f121e439d9404bb3412 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-mfrc0grk-62108b0480cca6cfbab39e753f5c18d2{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mfrc0grk-62108b0480cca6cfbab39e753f5c18d2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfrc0grk-62108b0480cca6cfbab39e753f5c18d2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfrc0grk-62108b0480cca6cfbab39e753f5c18d2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfrc3fw6-e96cec2d9af6383c8c66408ec65360ab .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-76o0fl-969c49f104f8c5c94c252640f12e2b4e{
height:20px;
}

#top #wrap_all .avia-button.av-mfrc0m99-37f1936241c1e5df2900e8470100038b{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mfrc0m99-37f1936241c1e5df2900e8470100038b .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .hr.hr-invisible.av-2ehvpt-420b4f1661448f66e2905ac28824ef95{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9u3qo-fbc30f6108e30a004d1e698c14954561{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9u3qo-fbc30f6108e30a004d1e698c14954561{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-2n0sz4-9b29e4fed82850c6046bebaaecf11309{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2n0sz4-9b29e4fed82850c6046bebaaecf11309 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2n0sz4-9b29e4fed82850c6046bebaaecf11309 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-mg75fm83-6cd039cced3c691e0759200c49961839{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mg75fm83-6cd039cced3c691e0759200c49961839 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg75fm83-6cd039cced3c691e0759200c49961839 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg75fm83-6cd039cced3c691e0759200c49961839 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mg75fs2v-18aa2ac69a7747e46174cb9d167e0881 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-nwp3sg-35de2fd035269477f958f7f1b222f521{
height:20px;
}

#top #wrap_all .avia-button.av-n59ny8-2e74333224f5a1ae5d271adb0f2c9605{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-n59ny8-2e74333224f5a1ae5d271adb0f2c9605 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kqulhs-f49d0bff5f21ac844885bdc2e18771ab{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-kqulhs-f49d0bff5f21ac844885bdc2e18771ab{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-jph04w-24d992378023e2e6e8c4170991e7347e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jph04w-24d992378023e2e6e8c4170991e7347e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jph04w-24d992378023e2e6e8c4170991e7347e .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-mg75g0w2-2e978d483d8245c6e3b131e054a87128{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mg75g0w2-2e978d483d8245c6e3b131e054a87128 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg75g0w2-2e978d483d8245c6e3b131e054a87128 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg75g0w2-2e978d483d8245c6e3b131e054a87128 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mg75g7vd-7c1ebdab2b78604e2b683359fcb82f4e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-h76ej4-96ffbcf10911d2ba81d933337bdf370f{
height:20px;
}

#top #wrap_all .avia-button.av-g6a668-caf7b514028ff3eac8be2ef51a9858a2{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-g6a668-caf7b514028ff3eac8be2ef51a9858a2 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .hr.hr-invisible.av-2yp45c-f5b8a336b038d1887c9b591c640d7174{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1d37nk-ab778fbc734211ff4c36218eb6318169{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-1d37nk-ab778fbc734211ff4c36218eb6318169{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-cyb58w-4fa0eea4bda589731d8cd524cc98103e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-cyb58w-4fa0eea4bda589731d8cd524cc98103e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-cyb58w-4fa0eea4bda589731d8cd524cc98103e .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-mg75givf-ffe1b1d552558cf7eadb2c17c555ea99{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mg75givf-ffe1b1d552558cf7eadb2c17c555ea99 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg75givf-ffe1b1d552558cf7eadb2c17c555ea99 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg75givf-ffe1b1d552558cf7eadb2c17c555ea99 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mg75gpwc-0a8200bacc3b159d3510c3881e803332 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-aqbceo-9d5470b0ece9c68a929015f7bb0c278c{
height:20px;
}

#top #wrap_all .avia-button.av-9x6ls0-a90b11cc936a5262bc3909e07683bab9{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9x6ls0-a90b11cc936a5262bc3909e07683bab9 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6vv7e8-4b9bf96e480f7d854d165ee6e1eb82e3{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-6vv7e8-4b9bf96e480f7d854d165ee6e1eb82e3{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

.av_font_icon.av-6hpqcg-40b12e038c7f275fbcfa165ce6729149{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-6hpqcg-40b12e038c7f275fbcfa165ce6729149 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-6hpqcg-40b12e038c7f275fbcfa165ce6729149 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-mg75gzoi-c0779bd33b55f024fce46fdb9973ef01{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mg75gzoi-c0779bd33b55f024fce46fdb9973ef01 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg75gzoi-c0779bd33b55f024fce46fdb9973ef01 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg75gzoi-c0779bd33b55f024fce46fdb9973ef01 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mg75h4vj-4e7155d6a3227e0c408ae962c1b57e7f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-43ldow-59ccc6990e23462c700d685d6c029a2e{
height:20px;
}

#top #wrap_all .avia-button.av-33k0g0-ce0054851353a27666dade96d58974cc{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-33k0g0-ce0054851353a27666dade96d58974cc .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jgs0mam9-bd322917be3fce08b0ed95cd1c02942d .av-special-heading-tag{
font-size:0.8em;
}
}
