.avia-section.av-957ihq-554acebfb7aaac4356f96dbd6258d503{
background-color:#0c78bd;
background-image:unset;
}

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

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

.avia-section.av-p3mfrpa-89fa13363e96b59e69990e3334c08705{
background-color:#ffffff;
background-image:unset;
}

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

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

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

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

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

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

#top .av_textblock_section.av-m8d6dc7x-f010b63f1d1b4d66d16fbf41b812c0c6 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m8d6dj1c-5a0f4354cf5660ebcf8918f7d2765815 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m8d6dp1n-833c9724d2997fd2d3d3ba6e2789879d .avia_textblock{
color:#ffffff;
}

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

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

#top .flex_column.av-iwn8uym-04d581289b0a76fb4f89b20657914b3f{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-iwn8uym-04d581289b0a76fb4f89b20657914b3f{
margin-top:0px;
margin-bottom:0px;
}

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

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

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

