.avia-section.av-1eqgeh8-7f8a4603c861caed08218058793cb658{
background-color:#0c78bd;
background-image:unset;
}

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

.avia-section.av-mc33g2w0-1d28685cea3edb2912afb4d4b2c73103 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://escolesgarbi.cat/wp-content/uploads/2025/06/PATINATGE-4.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

.avia-section.av-1dau4bw-334ecfafcef56155f040ec6ac6d32083{
background-color:#ffffff;
background-image:unset;
}

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

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

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

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

#top .av_textblock_section.av-m84fk7tk-cf11dbdd153b9350f3f7e2efbe5df8d0 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m84fkj09-b53bae3eafe70d862c61ebcd07d18ef7 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m84fkrnx-3531e34081f9735e7b54040c1bc4d450 .avia_textblock{
color:#ffffff;
}

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

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

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

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

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

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

