.elementor-7594 .elementor-element.elementor-element-178bb33d:not(.elementor-motion-effects-element-type-background), .elementor-7594 .elementor-element.elementor-element-178bb33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://huau.pt/wp-content/uploads/2023/03/body_bg.png");}.elementor-7594 .elementor-element.elementor-element-178bb33d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7594 .elementor-element.elementor-element-178bb33d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-7594 .elementor-element.elementor-element-383ce876 > .elementor-element-populated{text-align:center;}.elementor-7594 .elementor-element.elementor-element-690cfcfd .elementor-heading-title{color:#484848;}.elementor-7594 .elementor-element.elementor-element-8ca33e1 img{width:100%;}.elementor-7594 .elementor-element.elementor-element-943493c{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-a2ad228 .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-a2ad228 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-dd4bead img{width:72%;}.elementor-7594 .elementor-element.elementor-element-d805ea4{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-74dfd51 .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-74dfd51 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-08ac608 img{width:71%;}.elementor-7594 .elementor-element.elementor-element-19f5668{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-7286138 .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-7286138 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-867fa70 img{width:89%;}.elementor-7594 .elementor-element.elementor-element-a0f7ad9{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-8bb7e90 .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-8bb7e90 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-d66bcd6 img{width:100%;}.elementor-7594 .elementor-element.elementor-element-043cd5b{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-eb120b9 .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-eb120b9 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-3ebe1ce img{width:100%;}.elementor-7594 .elementor-element.elementor-element-efa6973{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-9b0ce0b .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-9b0ce0b > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-b01ca16 img{width:100%;}.elementor-7594 .elementor-element.elementor-element-9099e79{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-fee0804 .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-fee0804 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-71a554b img{width:100%;}.elementor-7594 .elementor-element.elementor-element-873a849{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-b02f40e .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-b02f40e > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-7594 .elementor-element.elementor-element-092555c img{width:100%;}.elementor-7594 .elementor-element.elementor-element-58fc854{text-align:center;font-size:15px;line-height:33px;}.elementor-7594 .elementor-element.elementor-element-da95b8d .elementor-button{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-7594 .elementor-element.elementor-element-da95b8d > .elementor-widget-container{margin:-24px 0px 0px 0px;}@media(min-width:1025px){.elementor-7594 .elementor-element.elementor-element-178bb33d:not(.elementor-motion-effects-element-type-background), .elementor-7594 .elementor-element.elementor-element-178bb33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7594 .elementor-element.elementor-element-178bb33d{margin-top:-203px;margin-bottom:0px;padding:25px 25px 50px 25px;}}@media(max-width:767px){.elementor-7594 .elementor-element.elementor-element-178bb33d{margin-top:0px;margin-bottom:0px;padding:50px 0px 20px 0px;}.elementor-7594 .elementor-element.elementor-element-943493c{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-d805ea4{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-19f5668{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-a0f7ad9{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-043cd5b{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-efa6973{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-9099e79{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-873a849{text-align:center;font-size:33px;}.elementor-7594 .elementor-element.elementor-element-58fc854{text-align:center;font-size:33px;}}/* Start custom CSS */@media screen and (max-width: 768px) {
    .ast-container {
    margin: 0 !IMPORTANT;
    padding: 0 !IMPORTANT;
}

.content-col.col-md-12 {
    padding: 0;
}
    p,div{font-size:16px !important;}
    .mycol{height: 400px !important;}
}
h2{text-transform: initial  !important; }
.mycol{height: 450px;}
#vas p, #vas div{color: #333;}/* End custom CSS */