.avia-section.av-5aacth-473e2a6521d859915d7002b89a2eeec7 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://anl.pt/wp-content/uploads/2018/08/escoladevela-1500x430.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-5aacth-473e2a6521d859915d7002b89a2eeec7 .av-section-color-overlay{
opacity:0.8;
background-color:#213a4e;
}

.flex_column.av-duln7d1-f6403296bdb18e67cefe88ff5de31abb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-dppalz9-cf3005dbddfa2777a80ee44eb032f44a{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-dppalz9-cf3005dbddfa2777a80ee44eb032f44a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dppalz9-cf3005dbddfa2777a80ee44eb032f44a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-dppalz9-cf3005dbddfa2777a80ee44eb032f44a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-dppalz9-cf3005dbddfa2777a80ee44eb032f44a .av-subheading{
font-size:16px;
}

.flex_cell.av-cni7v7p-b61c2bb8d371001271c5976d8181f324{
vertical-align:top;
background-color:#007cbb;
}
.responsive #top #wrap_all .flex_cell.av-cni7v7p-b61c2bb8d371001271c5976d8181f324{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-cea24th-057a0e68b3085b2c62eac81b9c096a6f{
height:3px;
}

.flex_cell.av-bf3vklh-f7b199ced25e696328406e9eb460b49c{
vertical-align:top;
background-color:#c05f5f;
}
.responsive #top #wrap_all .flex_cell.av-bf3vklh-f7b199ced25e696328406e9eb460b49c{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-atoziit-1410b3d30f02e2904fdc7e5d513ff600{
height:3px;
}

.av-layout-tab.av-9uls4bp-52eb8523c3ba3f04d7198e5dfa502674{
vertical-align:top;
}

.flex_column.av-9lhlzol-71543af9e0f94d363b1dae71da516233{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8vdgebp-8f0d58ed98e7bbb9b06e0f85088bd5d1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8vdgebp-8f0d58ed98e7bbb9b06e0f85088bd5d1 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_font_icon.av-7m80vol-e6b5c23643b2a4654eae12326ac6b134 .av-icon-char{
font-size:20px;
line-height:20px;
}

#top .hr.hr-invisible.av-77o5khx-0db61cfcdfa9de3896eec1f3279cb4c3{
height:50px;
}

#top #wrap_all .avia-button.av-6u3y4g5-a649a8c831d7c82f2c644f281b017bd0{
background-color:#7bb0e7;
border-color:#7bb0e7;
color:#f7f7f7;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6u3y4g5-a649a8c831d7c82f2c644f281b017bd0 .avia-svg-icon svg:first-child{
fill:#f7f7f7;
stroke:#f7f7f7;
}

.flex_column.av-6diwn0l-28da0c195cf107bc1f20394d4c9ef021{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-5ifs57p-f16b234b5de4d8a855bd7cafb0bae085 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-4x5ezc5-b2a38646518681ee861a3d73d0443060 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-3tsnw85-7a6f08a51519ceb8805de69c8b6037a8 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-3cog945-c0bbc4a1e167093278defb4aeaa24402 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-2x8lyqt-79e92e8b56ef28f391f835394b3bb8ec .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-27n7ixx-7928892374b23e93bc033f9270549a74 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av-layout-tab.av-1h759hh-c27e4dd2c14782e0c4267e69d252defc{
vertical-align:top;
}

.av-layout-tab.av-jk3fvp-b005631980fb1d12f1400a49d17fbf7a{
vertical-align:bottom;
}


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

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