.avia-section.av-d26r2xk-ffeb14a9d14725a412cae288b7047fc6{
background-color:#0c78bd;
background-image:unset;
}

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

.avia-section.av-m7nesv7b-733592bf9ce0b00c2143f1d7af8c50b2 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://escolesgarbi.cat/wp-content/uploads/2025/02/Captura-de-pantalla-2024-07-03-a-las-17.34.15-aspect-ratio-1315-505.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-cui0syg-4b0c64bb1436b8ba661a9fdd7ad1e49a{
background-color:#ffffff;
background-image:unset;
}

#top #wrap_all .avia-button.av-m7netjyj-8ee74a406e9cfbe8dee5e7d5442ef2ca{
background-color:#0c78bd;
border-color:#0c78bd;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:5px 5px 5px 0;
padding:12px 16px 10px 16px;
}
#top #wrap_all .avia-button.av-m7netjyj-8ee74a406e9cfbe8dee5e7d5442ef2ca:hover{
background-color:#4f92bc;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-m7netjyj-8ee74a406e9cfbe8dee5e7d5442ef2ca:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-m7netjyj-8ee74a406e9cfbe8dee5e7d5442ef2ca:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-b2zs9zs-305fdc7a101a6f1d6d8901b00bffd7f2{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-b2zs9zs-305fdc7a101a6f1d6d8901b00bffd7f2 .av-flex-placeholder{
width:0%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9zg2f3s-950cc528dbf0c0d145774267b0d29c8b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9zg2f3s-950cc528dbf0c0d145774267b0d29c8b{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9zg2f3s-950cc528dbf0c0d145774267b0d29c8b .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-929v5x4-224cbea93e2d17f8e833cecfd1c3d32e{
padding-bottom:10px;
}
body .av-special-heading.av-929v5x4-224cbea93e2d17f8e833cecfd1c3d32e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-929v5x4-224cbea93e2d17f8e833cecfd1c3d32e .av-subheading{
font-size:15px;
}

#top .flex_column.av-8okcyl4-e918b8323eb5a3dd7e3a4feaed685865{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-8okcyl4-e918b8323eb5a3dd7e3a4feaed685865{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-23y3q3c-55e1840b1cbc301d669b8cec476ff4e4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-23y3q3c-55e1840b1cbc301d669b8cec476ff4e4{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-23y3q3c-55e1840b1cbc301d669b8cec476ff4e4 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-1blmr88-872423c4068e95bab6b3bbbddee05b40{
padding-bottom:10px;
}
body .av-special-heading.av-1blmr88-872423c4068e95bab6b3bbbddee05b40 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1blmr88-872423c4068e95bab6b3bbbddee05b40 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-nf95yw-ca825fd32c710d6e34e1c84a5738c0b5{
background-color:#0c78bd;
border-color:#0c78bd;
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
margin:5px 5px 5px 0;
padding:12px 16px 10px 16px;
}
#top #wrap_all .avia-button.av-nf95yw-ca825fd32c710d6e34e1c84a5738c0b5:hover{
background-color:#4f92bc;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-nf95yw-ca825fd32c710d6e34e1c84a5738c0b5:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-nf95yw-ca825fd32c710d6e34e1c84a5738c0b5:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

