#top .avia-slideshow .av-slideshow-caption.av-yp6mc-78858040fc73409f48a4eeda5309c886__0 .avia-caption-content{
font-size:22px;
}
#top .avia-slideshow .av-slideshow-caption.av-yp6mc-78858040fc73409f48a4eeda5309c886__0 .avia-caption-content p{
font-size:22px;
}

.avia-section.av-xmm70-4e88ce49f057549c6973885e5afeb3e9{
background-color:#dce123;
background-image:unset;
}
.avia-section.av-xmm70-4e88ce49f057549c6973885e5afeb3e9 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://www.esg.cat/wp-content/themes/enfold/images/background-images/diagonal-bold-dark.png);
background-repeat:repeat;
}
.avia-section.av-xmm70-4e88ce49f057549c6973885e5afeb3e9 .av-extra-border-element .av-extra-border-inner{
background-color:#dce123;
}

.flex_column.av-x0664-d3baa9486137ca59403ce6af55f3b92c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-wdvbc-f0a95518f078a93731f6d7e976456776 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-wdvbc-f0a95518f078a93731f6d7e976456776 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-wdvbc-f0a95518f078a93731f6d7e976456776 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-vvts0-ce6cfc32b9c7b18b01c75fbfe7681755{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-vvts0-ce6cfc32b9c7b18b01c75fbfe7681755 .hr-inner{
width:400px;
}

.flex_column.av-v2tso-b993165f5825e1db6530a6cf0d4550fa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-uocnk-36c32024433a3c27b8dd18bef64ae0ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-t0gv8-a8266a3533feea1267713917adb5cd56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-r2v8g-31580f10ba3577f2b9f73404380e4117{
padding-bottom:62px;
font-size:30px;
}
body .av-special-heading.av-r2v8g-31580f10ba3577f2b9f73404380e4117 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-r2v8g-31580f10ba3577f2b9f73404380e4117 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-r2v8g-31580f10ba3577f2b9f73404380e4117 .av-subheading{
font-size:15px;
}

.flex_column.av-qhu7o-59609c235a87779abb42b99909f85c14{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-osntk-d2e6e26e22e7994edff4e89543d0818b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-n60xw-7fd23cfcece946d28badefbff0a088b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l4vzs-96bf0a0f8ec1e5ef734b6d13e375456c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-jn8wc-439fa65f99e2b88fb754b24bbcaf0c0b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-hmzic-2c46c22f8ce059d2e594f46843cc12a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-fv1ys-eb458b695b1aff7956abfd201fbabf00{
padding-bottom:62px;
font-size:30px;
}
body .av-special-heading.av-fv1ys-eb458b695b1aff7956abfd201fbabf00 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fv1ys-eb458b695b1aff7956abfd201fbabf00 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-fv1ys-eb458b695b1aff7956abfd201fbabf00 .av-subheading{
font-size:15px;
}

.flex_column.av-f2pac-db00b0e128f28561def6a60fc08d9efe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dalc8-103e626ae877cbb7ae7057f2784dbb5d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-beyuk-62fb543194f48d5d4402059f192fe673{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9vge4-44278b1e42287296c1041b0f85f26630{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7vt5c-d7d64e16ae6b4b03678e621f57ad16c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-698tc-011c5e8de5ca2874ed047536706880a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4l8v0-a69ae1a867e2fbf89f9e68dd6be8cc62{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-420ks-1d7b27f6fa9cc13e9bafbd8374007882{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2nnds-f1c45092b9966c898ecd208879501382{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-2dlf8-046b7a911648e91b7d14476653e139ae .av-section-color-overlay{
opacity:0.5;
background-image:url(https://www.esg.cat/wp-content/themes/enfold/images/background-images/floral-light.png);
background-repeat:repeat;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-r2v8g-31580f10ba3577f2b9f73404380e4117 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fv1ys-eb458b695b1aff7956abfd201fbabf00 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-r2v8g-31580f10ba3577f2b9f73404380e4117 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fv1ys-eb458b695b1aff7956abfd201fbabf00 .av-special-heading-tag{
font-size:0.8em;
}
}
