.avia-section.av-14qohj-9a68fc12b2a8d64c3c926c89fe465bfd .av-section-color-overlay{
opacity:0.6;
background-color:#fffff;
}

#top .av-rotator-container.av-b11a7b-ccd2d2126fbf1177ed0ab011b7be5bac{
text-align:left;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-b11a7b-ccd2d2126fbf1177ed0ab011b7be5bac .av-rotator-container-inner{
font-size:40px;
}

#top .av-rotator-container .av-rotator-text-single.av-awnbh3-a408abc2117fb2857cab61c3f6db9755{
color:#ffbd00;
}

#top .av-rotator-container .av-rotator-text-single.av-altq0f-8d19ace5612ccb2c901481bab258717b{
color:#ffbd00;
}

#top .av-rotator-container .av-rotator-text-single.av-aj3q8f-bb2b42c880aeb76435ac0d8511662ab5{
color:#ffbd00;
}

#top .hr.av-a8drxz-d26d648a79c957b344123f58701390ba{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-a8drxz-d26d648a79c957b344123f58701390ba .hr-inner{
width:50px;
border-color:#000000;
}

.avia-section.av-9hqfof-9b1cee5729ed791ea9f4dccc2a4a809e{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-933ijj-c3da40084ddf9807354c135a23ac5dfa{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-933ijj-c3da40084ddf9807354c135a23ac5dfa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-933ijj-c3da40084ddf9807354c135a23ac5dfa .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-933ijj-c3da40084ddf9807354c135a23ac5dfa .av-subheading{
font-size:15px;
}

#top .hr.av-8ngs1z-19995bd86ff9e3e8b968926893f9b690{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-8ngs1z-19995bd86ff9e3e8b968926893f9b690 .hr-inner{
width:60px;
border-color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-up6lj-38215a794754e51939fec8b88a4c6fc1{
margin-top:20px;
margin-bottom:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-864qrz-c1b882a175c8769d1bd14e60841f9aa7{
margin-top:20px;
margin-bottom:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8zz53-af39092a48e6f99d6619e4a0171a8cef{
margin-top:20px;
margin-bottom:20px;
}

.avia-section.av-5la1l3-9bcbadf7198a9758dad3d54bb7c9ce5a{
margin-top:20px;
margin-bottom:20px;
}
.avia-section.av-5la1l3-9bcbadf7198a9758dad3d54bb7c9ce5a .av-parallax .av-parallax-inner{
background-color:#f8f8f8;
background-image:url(https://www.cucafilms.cat/wp-content/uploads/2015/02/hipster-working.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-5la1l3-9bcbadf7198a9758dad3d54bb7c9ce5a .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

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

#top .hr.av-4whap3-6b519355abf7471a9985d2a01987ed95{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4whap3-6b519355abf7471a9985d2a01987ed95 .hr-inner{
width:50px;
border-color:#000000;
}

.avia-section.av-4m6sqf-9b519fa0729240b1f1c094f52dec72a1{
margin-top:20px;
margin-bottom:20px;
}

#top .av-special-heading.av-434l13-affb131532435a10718793121cbc63e6{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-434l13-affb131532435a10718793121cbc63e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-434l13-affb131532435a10718793121cbc63e6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-434l13-affb131532435a10718793121cbc63e6 .av-subheading{
font-size:15px;
}

#top .hr.av-3qmyav-337b99e6d6940f8819b17253db8954c7{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-3qmyav-337b99e6d6940f8819b17253db8954c7 .hr-inner{
width:70px;
border-color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3vdub3-98792d49b2581e14b9ab9b4f4c8b0c4d{
margin-top:20px;
margin-bottom:20px;
}

.avia-image-container.av-lor27kl3-9ed36b58d61ea2efcff258e03d432904 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lor27kl3-9ed36b58d61ea2efcff258e03d432904 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7fwmf-1b665dacb42b42c887c8a85217c4c945{
margin-top:20px;
margin-bottom:20px;
}

.avia-image-container.av-lor2a2nb-a83b27a22c4c0e7dd4a5e8843a0b73a8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lor2a2nb-a83b27a22c4c0e7dd4a5e8843a0b73a8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-krkdb-cc9c337d1a227514d544efe5c2a96272{
margin-top:20px;
margin-bottom:20px;
}

.avia-image-container.av-lor2c0w3-90959457fbcc5777abbbe208d45451bc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lor2c0w3-90959457fbcc5777abbbe208d45451bc .av-image-caption-overlay-center{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-434l13-affb131532435a10718793121cbc63e6 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-434l13-affb131532435a10718793121cbc63e6 .av-special-heading-tag{
font-size:0.8em;
}
}
