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

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

.avia-section.av-m8d6ieh1-c592cbab49f6fdd90711659898be559b .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://escolesgarbi.cat/wp-content/uploads/2025/03/PHOTO-2023-10-30-11-20-12.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-d8tsmjn-011f01f3684b9c4e39410dfe11b8cd20{
background-color:#ffffff;
background-image:unset;
}

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

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

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

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

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

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

#top .av_textblock_section.av-m8d6jut0-7afd008a287d8574fded73a7117e46f1 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m8d6k0a1-110a4f6bfcfb8f994af07519a12083d2 .avia_textblock{
color:#ffffff;
}

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

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

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

#top .flex_column.av-7r9mtfn-64302dc18889cffa6a91d5d5142a3f81{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-7r9mtfn-64302dc18889cffa6a91d5d5142a3f81{
margin-top:0px;
margin-bottom:0px;
}

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

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

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

