.avia-section.av-dn34kb7-29920fcb7423547f6e1d248a28779a3e{
background-color:#0c78bd;
background-image:unset;
}

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

.avia-section.av-m8d60z7l-f38935584a9dcf05e173e44129b217b7 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://escolesgarbi.cat/wp-content/uploads/2025/03/IMG_7074-scaled-aspect-ratio-1315-505.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-mcbpy9vd-551f09ba4ab054043ef3dd7e88459ccc .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://escolesgarbi.cat/wp-content/uploads/2025/06/preesport-vertical.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-d5uv6ab-71d9be58e29d789e4cb4be2813671793{
background-color:#ffffff;
background-image:unset;
}

#top #wrap_all .avia-button.av-c1jtiqb-dd0db5af3813af7e28f5b77a480d1e64{
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-c1jtiqb-dd0db5af3813af7e28f5b77a480d1e64:hover{
background-color:#4f92bc;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-c1jtiqb-dd0db5af3813af7e28f5b77a480d1e64:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-c1jtiqb-dd0db5af3813af7e28f5b77a480d1e64:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

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

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

.flex_column.av-aqrqt03-9f04945c092ed865303053636de9e20b{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-aqrqt03-9f04945c092ed865303053636de9e20b .av-flex-placeholder{
width:0%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9qxg6s3-ec97913bc9433cb90a5dd6c02adf2b40{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9qxg6s3-ec97913bc9433cb90a5dd6c02adf2b40{
width:30.666666666667%;
margin-left:0;
padding:10px 10px 10px 30px;
background-color:#0c78bd;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9qxg6s3-ec97913bc9433cb90a5dd6c02adf2b40 .av-flex-placeholder{
width:4%;
}

#top .av_textblock_section.av-m8d632pg-5d3093fac9f9a2a7aa2510dd6265d247 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9agc5xv-f8a1e49d217cd95affaed4e13272c6fa{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9agc5xv-f8a1e49d217cd95affaed4e13272c6fa{
width:30.666666666667%;
margin-left:0;
padding:10px 10px 10px 30px;
background-color:#0c78bd;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9agc5xv-f8a1e49d217cd95affaed4e13272c6fa .av-flex-placeholder{
width:4%;
}

#top .av_textblock_section.av-m8d6376n-9b6e60e314faba65246f444e19e93017 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m8d64tzg-30ca44658e9c96d29936c8263817a461{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-m8d64tzg-30ca44658e9c96d29936c8263817a461{
width:30.666666666667%;
margin-left:0;
padding:10px 10px 10px 30px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m8d64tzg-30ca44658e9c96d29936c8263817a461 .av-flex-placeholder{
width:4%;
}

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

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

#top .flex_column.av-7o0iuqb-e48ddf896774d5d96118a933d75e4161{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-7o0iuqb-e48ddf896774d5d96118a933d75e4161{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1zd6nqr-16d4cb4f89bbb4af699325f015514359{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1zd6nqr-16d4cb4f89bbb4af699325f015514359{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1zd6nqr-16d4cb4f89bbb4af699325f015514359 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-12irsc3-4a8d2a3cf3e65ae6b9ad2158535d5186{
padding-bottom:10px;
}
body .av-special-heading.av-12irsc3-4a8d2a3cf3e65ae6b9ad2158535d5186 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12irsc3-4a8d2a3cf3e65ae6b9ad2158535d5186 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-j3qqz7-18de89afcff031bd734365048f7fb128{
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-j3qqz7-18de89afcff031bd734365048f7fb128:hover{
background-color:#4f92bc;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-j3qqz7-18de89afcff031bd734365048f7fb128:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-j3qqz7-18de89afcff031bd734365048f7fb128:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

