.avia-section.av-mr3hw7v9-58b8ec30bd1eaba9538d8ad11771eccc{
background-repeat:no-repeat;
background-image:url(https://dev.pangolim.pt/wp-content/uploads/2026/09/pangolim_centro_desenvolvimento_infantil.jpg);
background-position:100% 50%;
background-attachment:fixed;
}
.avia-section.av-mr3hw7v9-58b8ec30bd1eaba9538d8ad11771eccc .av-section-color-overlay{
opacity:0.3;
background-color:#f2f2f2;
}

#top .av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c{
padding-bottom:10px;
color:#f36353;
font-size:22px;
}
body .av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .special-heading-inner-border{
border-color:#f36353;
}
.av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mrjopgss-d65e07df5d531a568047cfbcbb6d29ad{
height:20px;
}

#top .av_textblock_section.av-mrjo81vh-b681b23971210c28d0cf4f64e94b848a .avia_textblock{
font-size:16px;
color:#424242;
}

#top .hr.hr-invisible.av-2mpa39-b975ac05af55292cdcf6a3ac5410939b{
margin-top:0px;
height:1px;
}

#top .hr.hr-invisible.av-mrjoxdca-7d4209b93ad914aae3516e6024a392c4{
height:25px;
}

#top #wrap_all .avia-button.av-mrjowg9n-79ea5fe3b33c291456f2044a3f571416:hover{
opacity:0.4;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-4amzgw-a473485bfdd84777c07d6c50e250ca09{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-4amzgw-a473485bfdd84777c07d6c50e250ca09 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4amzgw-a473485bfdd84777c07d6c50e250ca09 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-4amzgw-a473485bfdd84777c07d6c50e250ca09 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2r4qtx-9cb48649bbd99195fca252cf762d7c08{
height:50px;
}

#top .hr.hr-invisible.av-j3ilb8-68d227ab7aab4342a691592219668586{
height:25px;
}

#top .av_textblock_section.av-hjymkw-c7a7e86f7dc647305af20de73444874b .avia_textblock{
font-size:15px;
}

.av_font_icon.av-mrjsi945-0534c80e665a2b107ee8458dcfa71acd{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-mrjsi945-0534c80e665a2b107ee8458dcfa71acd svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-mrjsi945-0534c80e665a2b107ee8458dcfa71acd .av-icon-char{
font-size:30px;
line-height:30px;
width:30px;
}

#top .av_textblock_section.av-mrjsl8mr-62e97ce6bb83025bdee422ff1c5a5ff2 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-2bqoud-8cdb8de7f172570b42167d3f92f2f784{
height:10px;
}

.av_font_icon.av-7cae1h-77bf04c0f7e8523f0ba89c98bf418ce7{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-7cae1h-77bf04c0f7e8523f0ba89c98bf418ce7 svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-7cae1h-77bf04c0f7e8523f0ba89c98bf418ce7 .av-icon-char{
font-size:30px;
width:30px;
}

#top .av_textblock_section.av-mrjsmeq9-ac328878bc199448e073b2f9331f00ea .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-2bqoud-2-730ca5ab5e9a34186612789375d00e01{
height:10px;
}

.av_font_icon.av-3sbh9x-3ced487b5ae35e006bd6586d98b254c5{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-3sbh9x-3ced487b5ae35e006bd6586d98b254c5 svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-3sbh9x-3ced487b5ae35e006bd6586d98b254c5 .av-icon-char{
font-size:30px;
width:30px;
}

#top .av_textblock_section.av-mrjsnd3j-c52940ebf55972ad61c8ea6c92efef8e .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-2bqoud-1-3186c3d39cfeb146b0242a11a4b47821{
height:10px;
}

.avia-section.av-mrkws21q-4ba618c8e41752dd34d0cb46502086b1{
background-color:#f5efe4;
background-image:unset;
}

#top .av-special-heading.av-t71v3p-861804061935d3301faade23e080603c{
padding-bottom:10px;
}
body .av-special-heading.av-t71v3p-861804061935d3301faade23e080603c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-t71v3p-861804061935d3301faade23e080603c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mu12fm7m-0d552884797c9cd8612581d5a78ade8b .avia_textblock{
font-size:15px;
color:#424242;
}

#top .hr.hr-invisible.av-4ezggk-4a9130dc2223d5efb8b6d35fbb764d16{
margin-top:-10px;
height:1px;
}

.flex_column.av-9wn5l0-3eb8e0c9cd60b2f07a3f7751a98b86a1{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background-color:#418c41;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9wn5l0-3eb8e0c9cd60b2f07a3f7751a98b86a1 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-mu12xj2i-82f8e131099a61789b81dce524266dbc .avia_textblock{
font-size:15px;
padding:40px 20px 40px 20px;
}

.flex_column.av-458t04-4882c542d6f8477dac3ac5dd03790137{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background-color:#f1e7d1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-458t04-4882c542d6f8477dac3ac5dd03790137 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-3b1hhg-6a8a6edd4b629b09367424c360ffde3b .avia_textblock{
font-size:15px;
padding:40px 20px 40px 20px;
}

.flex_column.av-5u45w4-5c0eaf1dadcb08a0287c96e15248e280{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background-color:#f1e7d1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5u45w4-5c0eaf1dadcb08a0287c96e15248e280 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-mu13fnnc-12e5f957158674a662a51d2fa26e3da6 .avia_textblock{
font-size:15px;
padding:40px 20px 40px 20px;
}

.flex_column.av-70kl1g-05810c517a52225866aa771eae935282{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background-color:#f1e7d1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-70kl1g-05810c517a52225866aa771eae935282 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-6i5nas-a05dcc1d34ee0a0ae5ccd73096a12044 .avia_textblock{
font-size:15px;
padding:40px 20px 40px 20px;
}

.flex_column.av-4neiyc-3a5d4266f00349441a129c9d24e3822a{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background-color:#f1e7d1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4neiyc-3a5d4266f00349441a129c9d24e3822a .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-2r1bk4-2fd4e31f8c67e0115ed2494cf1aece84 .avia_textblock{
font-size:15px;
padding:40px 20px 40px 20px;
}

.flex_column.av-7h0d1w-a9db3ba6cd8d65e648473902a0fe6c68{
width:31.333333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
background-color:#f1e7d1;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7h0d1w-a9db3ba6cd8d65e648473902a0fe6c68 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-mu13est7-9024d8a9e97fb1cc14edf3db3d575320 .avia_textblock{
font-size:15px;
padding:40px 20px 40px 20px;
}

.flex_column.av-3pkw2s-3335052607763f019a2aef6d705a5f63{
width:100%;
border-radius:10px 10px 10px 10px;
background:url(https://dev.pangolim.pt/wp-content/uploads/2026/09/background_3.jpg) 100% 0% no-repeat scroll ;
}

#top .av_textblock_section.av-2fbano-f954b227546ea301c647f688ffa234f8 .avia_textblock{
font-size:15px;
padding:50px 50px 40px 50px;
}

#top .av-special-heading.av-mr5g96x9-b62773c295541df1ece5a64743cc70c1{
padding-bottom:10px;
}
body .av-special-heading.av-mr5g96x9-b62773c295541df1ece5a64743cc70c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mr5g96x9-b62773c295541df1ece5a64743cc70c1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mu6tya0b-fed00776f7dfd411c0254b33e3276094{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wechs-01f0fb9dc0839d45ba9b2576145b5473{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1wechs-01f0fb9dc0839d45ba9b2576145b5473{
width:49.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1wechs-01f0fb9dc0839d45ba9b2576145b5473 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-2qhdys-66be08d11244f768816029d15c25b583 .avia_textblock{
font-size:15px;
padding:20px 40px 40px 40px;
}

#top .hr.hr-invisible.av-29ur1g-e6589627cdf9a0f6902a18b7dc13b149{
height:10px;
}

#top #wrap_all .avia-button.av-mu5vgsne-0397a4a1af08dc89d6433884f0ff5887{
margin:0 0 0 40px;
}
#top #wrap_all .avia-button.av-mu5vgsne-0397a4a1af08dc89d6433884f0ff5887:hover{
opacity:0.4;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-39n47o-a37b2dc913fbd884c1c6af4a4196636d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-39n47o-a37b2dc913fbd884c1c6af4a4196636d{
width:49.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-39n47o-a37b2dc913fbd884c1c6af4a4196636d .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-2mgpms-853d58cedba1b91036728531a4f6badc .avia_textblock{
font-size:15px;
padding:20px 40px 0px 40px;
}

#top .av_textblock_section.av-mu4mxwq6-be6956377943ae3f8cd0fb888b323a5d .avia_textblock{
font-size:15px;
padding:20px 40px 10px 40px;
}

#top #wrap_all .avia-button.av-mu4nlh8p-c82917ab36c7d377d689ade242dc9922{
margin:0 0 0 40px;
}
#top #wrap_all .avia-button.av-mu4nlh8p-c82917ab36c7d377d689ade242dc9922:hover{
opacity:0.4;
transition:all 0.4s ease-in-out;
}

.avia-section.av-mrkzbgt3-6e7fc4103236f51552abb926eae48489{
background-repeat:no-repeat;
background-image:url(https://dev.pangolim.pt/wp-content/uploads/2026/09/background_4.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.av_font_icon.av-mrkz5rh5-64e8adc9574346f89571d72bc937aa29{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-mrkz5rh5-64e8adc9574346f89571d72bc937aa29 svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-mrkz5rh5-64e8adc9574346f89571d72bc937aa29 .av-icon-char{
font-size:40px;
}

.av_font_icon.av-8tcywl-0ea8bdab8451e08be34b75a201dd5052{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-8tcywl-0ea8bdab8451e08be34b75a201dd5052 svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-8tcywl-0ea8bdab8451e08be34b75a201dd5052 .av-icon-char{
font-size:40px;
}

.av_font_icon.av-5rz7n9-c1c403cb29ae4ca2f0efc711010fdcaf{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-5rz7n9-c1c403cb29ae4ca2f0efc711010fdcaf svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-5rz7n9-c1c403cb29ae4ca2f0efc711010fdcaf .av-icon-char{
font-size:40px;
}

.av_font_icon.av-2pc8at-b674870f0b1c22502fa6d372fb99b547{
color:#088c67;
border-color:#088c67;
}
.avia-svg-icon.av-2pc8at-b674870f0b1c22502fa6d372fb99b547 svg:first-child{
stroke:#088c67;
fill:#088c67;
}
.av_font_icon.av-2pc8at-b674870f0b1c22502fa6d372fb99b547 .av-icon-char{
font-size:40px;
}

#top .av-special-heading.av-mr6p3voj-64c847d51cbd475dc1388d757ea96f44{
padding-bottom:10px;
}
body .av-special-heading.av-mr6p3voj-64c847d51cbd475dc1388d757ea96f44 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mr6p3voj-64c847d51cbd475dc1388d757ea96f44 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-23drid-067e2ce92986c9217c66fb9362d476ff .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-mrmbewui-1c02614ab308757d19ea3612957027fa{
height:20px;
}

.av-horizontal-gallery.av-b5j8bk-35c7b791b3eaac4af3cd7f1c7739f657{
padding:3% 0px;;
}
.av-horizontal-gallery.av-b5j8bk-35c7b791b3eaac4af3cd7f1c7739f657 .av-horizontal-gallery-inner{
padding-bottom:20%;
}

#top .hr.hr-invisible.av-mrmd7u5d-bd7d7f7fa9583be6a756b7c500be25aa{
height:15px;
}

#top #wrap_all .avia-button.av-mrmd6bss-b1337b76ea079259f098f83c81a6b516:hover{
opacity:0.4;
transition:all 0.4s ease-in-out;
}

.avia-section.av-9i2o4w-1369e40e7864f6504bb7ac96eaedfaf5{
background-color:#f5efe4;
background-image:unset;
}

#top .av-special-heading.av-mr6pgqfw-3d1e5368b1e166c697256c792ef76887{
padding-bottom:10px;
}
body .av-special-heading.av-mr6pgqfw-3d1e5368b1e166c697256c792ef76887 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mr6pgqfw-3d1e5368b1e166c697256c792ef76887 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2xlxw5-6463986c4ccb3161f5499ad2ba2219e8{
height:20px;
}

#top .av-special-heading.av-mr6pix3l-8879bbaa6d97e1be667e7b6687b31f90{
padding-bottom:10px;
}
body .av-special-heading.av-mr6pix3l-8879bbaa6d97e1be667e7b6687b31f90 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mr6pix3l-8879bbaa6d97e1be667e7b6687b31f90 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2hit4l-550020a8255ebdff9b05b88b1b9ac1d9{
height:20px;
}

.avia-section.av-mua76lhs-29a8e5687238cadc9cc1dfeab596d7a5{
background-color:#f5efe4;
background-image:unset;
}
.avia-section.av-mua76lhs-29a8e5687238cadc9cc1dfeab596d7a5 .av-section-color-overlay{
opacity:0.2;
}

.avia-image-container.av-mua7bloj-925f27f363e8518e90000d75ae0a0f9c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mua7bloj-925f27f363e8518e90000d75ae0a0f9c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1y9vbo-26e41e462a77c609126897eb76adb687 .avia_textblock{
font-size:15px;
}

#top #wrap_all .avia-button.av-hp1gn8-06ca517c49def3791fe520a7e8cfa5b8:hover{
opacity:0.4;
transition:all 0.4s ease-in-out;
}

#top .av_textblock_section.av-dvirc4-a22d7443fc962db0312c9e9d4a2421f5 .avia_textblock{
font-size:15px;
}

.av_font_icon.av-cmn3r8-65b185da1db4c76e4b6c4223acb28006 .av-icon-char{
font-size:30px;
}

.av_font_icon.av-arz75g-463687969b76ff175e66e6dfac21d0fd .av-icon-char{
font-size:30px;
}

.av_font_icon.av-9gh0sk-4b9600ac4c4370b2dd4753a334e69273 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-674210-13ab05fe6d5852233ffdaca0e00293e4 .avia_textblock{
font-size:15px;
}

.av_font_icon.av-3i9whg-9ae48f6908471ab799a324f825748d4e .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-2fb2xw-4709ab5bb1619150db9d50ba414f7d6c .av-icon-char{
font-size:30px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-4amzgw-a473485bfdd84777c07d6c50e250ca09 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mr428cqd-805239e0d244825de27fa11d51984e8c .av-special-heading-tag{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-4amzgw-a473485bfdd84777c07d6c50e250ca09 .av-special-heading-tag{
font-size:0.8em;
}
}
