.avia-section.av-8e6vr4a-5030ebb6ff21bb1aff31fdb85cdd0c99{
background-color:#0c78bd;
background-image:unset;
}

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

.avia-section.av-m8ek8jgs-643732e7eb5fb6d2412ab2d2ef777e58 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://escolesgarbi.cat/wp-content/uploads/2025/03/Captura-de-pantalla-2025-02-18-a-las-13.53.45-aspect-ratio-858-508.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-89kct7u-13c9ee534758207d4fe75f823042ed31{
background-color:#ffffff;
background-image:unset;
}

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

.flex_column.av-6qv9w7e-668c8e09a0bfeb6717576576150266fd{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6qv9w7e-668c8e09a0bfeb6717576576150266fd .av-flex-placeholder{
width:0%;
}

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

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

#top .av_textblock_section.av-m8ekb6d8-eb3ba7d8a99eaca94c86833f7c133bae .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m8ekbcsk-99fda89f8ee875832742301e287c9a42 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-m8ekblor-d214f5c18722439bae9546f2af5a0a4c .avia_textblock{
color:#ffffff;
}

.flex_column.av-4op2x7u-0cb8dbc1556118d6909a48a0821884ba{
width:30.666666666667%;
padding:10px 10px 10px 30px;
background-color:#0c78bd;
}

#top .av_textblock_section.av-m8ekby85-f8b94d0e36dcb8f155aba0d11f64f1f7 .avia_textblock{
color:#ffffff;
}

.flex_column.av-2xku2yy-054bf3fffcf2123d9298bb937a15d5ec{
width:30.666666666667%;
margin-left:4%;
padding:10px 10px 10px 30px;
background-color:#0c78bd;
}

#top .av_textblock_section.av-m8ekd02n-147fa0af1231fc2ee6cb859f2071a0ac .avia_textblock{
color:#ffffff;
}

.flex_column.av-1wwtxuk-3087460f7d01029cfd74c5f7ec8a6051{
width:30.666666666667%;
margin-left:4%;
padding:10px 10px 10px 30px;
background-color:#0c78bd;
}

#top .av_textblock_section.av-m8ognrt6-5788ba2e4c8bb9137d23d506020a29a2 .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-mdedclt1-630ae9016c9a17064534328e2999d94f .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-mdedcq18-54f1c784ddec3806a9ee9a755f146578 .avia_textblock{
color:#ffffff;
}

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

.flex_column.av-1bki1hu-19cdb0812cbe41df7135ee8ef08a0353{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1bki1hu-19cdb0812cbe41df7135ee8ef08a0353 .av-flex-placeholder{
width:0%;
}

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

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

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

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

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

