.avia-section.av-5fbx9z3-d08bbb348b4088adef79b86338307832{
background-color:#ffffff;
background-image:unset;
}

body .av-special-heading.av-j8xtwf-d046845a20a748818332d663c83f49a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-j8xtwf-d046845a20a748818332d663c83f49a1 .av-subheading{
font-size:15px;
}

.flex_column.av-5alk37z-86c69b7ec29a40738947677c3d68ed92{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-59gx1gv-fcae4cb58b2b3f4f7d9083792fcaa7a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-59gx1gv-fcae4cb58b2b3f4f7d9083792fcaa7a6 .av-subheading{
font-size:15px;
}

.flex_column.av-53uzvnj-e38027f518f7dbb25f963d4f09a238a8{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-53ana73-2f2ff351fbf292168a9728c0787d7f47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-53ana73-2f2ff351fbf292168a9728c0787d7f47 .av-subheading{
font-size:15px;
}

.flex_column.av-4y228bz-756527b93b9a16953252962895abf0cf{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-4vlzd3j-2bf29dc88770fb8cdc19b832ef521bcc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4vlzd3j-2bf29dc88770fb8cdc19b832ef521bcc .av-subheading{
font-size:15px;
}

.flex_column.av-4qljy7z-53b5fd4b3ea23e4bc8db3a9d826c72f1{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-4py7bvj-d56aac9a09033334957f41def846b95a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4py7bvj-d56aac9a09033334957f41def846b95a .av-subheading{
font-size:15px;
}

.flex_column.av-4l6rcin-f4da6a1663fac3d07eaf3e8f992fe691{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-4jogefj-5ed3a4557371ef9b55fdb21dc42141b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4jogefj-5ed3a4557371ef9b55fdb21dc42141b3 .av-subheading{
font-size:15px;
}

.flex_column.av-4e5y1wv-1851c96fc56b21f7fbf070cef85091ac{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-fkagbj-0cd8f577d858592c0f5e8ddbd6328014 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-fkagbj-0cd8f577d858592c0f5e8ddbd6328014 .av-subheading{
font-size:15px;
}

.flex_column.av-47ngp0v-283ca1eed5096b3b51417edd92084680{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-463pvnj-3cd0ca307c0b1df64756502dc03be2a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-463pvnj-3cd0ca307c0b1df64756502dc03be2a1 .av-subheading{
font-size:15px;
}

.flex_column.av-40miwdr-773bd76259900afbc0893982621de426{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-mmly1yqb-48306af2dd026c6431972fe2716c47b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmly1yqb-48306af2dd026c6431972fe2716c47b7 .av-subheading{
font-size:15px;
}

.flex_column.av-3vxg80f-dc61b1a667deed4d70f0b39dd7563854{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-3tm21b3-4f75eb21a199d8726fe1c06be6abf939 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3tm21b3-4f75eb21a199d8726fe1c06be6abf939 .av-subheading{
font-size:15px;
}

.avia-section.av-3p8oqov-5cc65749282053c0545f6cf953412c6e{
background-color:alternate_color;
background-image:unset;
}

body .av-special-heading.av-3mauxwv-9ed275103d7b268bbe3d5d85b2510fc4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3mauxwv-9ed275103d7b268bbe3d5d85b2510fc4 .av-subheading{
font-size:15px;
}

.flex_column.av-3joct27-d8b8bb7b3b3e733786851da328b8bca0{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-3j2dp4f-e99b8d699229d5e71b4e265b7e455f87 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3j2dp4f-e99b8d699229d5e71b4e265b7e455f87 .av-subheading{
font-size:15px;
}

.flex_column.av-3dg7qy7-fc07b27d140ff31eb0f31165cfee7686{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-3cmofmn-f83ccf8142952a7889483d54017b81a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3cmofmn-f83ccf8142952a7889483d54017b81a3 .av-subheading{
font-size:15px;
}

.flex_column.av-36mfkzz-bb7bdbf4dd47149f837fda28bc78fb4b{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-35ngsn3-ef3fbc8b11beeca38ce2fedb0a1eae04 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-35ngsn3-ef3fbc8b11beeca38ce2fedb0a1eae04 .av-subheading{
font-size:15px;
}

.flex_column.av-304tinj-2cd2403115358574d32d4666359acdbb{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-2z0wm9b-1ad4c80f20d035666a64e940ffdc4539 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2z0wm9b-1ad4c80f20d035666a64e940ffdc4539 .av-subheading{
font-size:15px;
}

.flex_column.av-2t5aqfj-734310a747a16074d647c26c2f94f5f2{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-2rq564v-9b125743c493651e84235e5f1aea19fe{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-2qhpl9b-cf2384f4046f74530660bf3e2aefbc6a{
background-color:#ffffff;
background-image:unset;
}

body .av-special-heading.av-2mit4n3-d4023a30ebfeba4b85e35bfbc38c4bc8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2mit4n3-d4023a30ebfeba4b85e35bfbc38c4bc8 .av-subheading{
font-size:15px;
}

.flex_column.av-2kzi69b-48d2e86a2928d98a01d363c7e025bc8d{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-2j6x2jz-77bbff45c50868a7ca2029c2b5ebed41 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2j6x2jz-77bbff45c50868a7ca2029c2b5ebed41 .av-subheading{
font-size:15px;
}

.flex_column.av-8mvjkv-f845376b6edbb17319808555425d6422{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-2d68knj-fed0725b2940ad33f62d57f37c69c839 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2d68knj-fed0725b2940ad33f62d57f37c69c839 .av-subheading{
font-size:15px;
}

.flex_column.av-27yao4f-79ff3a90e0a0a5bdff213f0ca39c78eb{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-268635b-e8365f525df6f832a21e5fb4a303cde0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-268635b-e8365f525df6f832a21e5fb4a303cde0 .av-subheading{
font-size:15px;
}

.flex_column.av-7cq0rj-9d608f0da69a28d73ce602496b8f267b{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-1zzavof-2fa0447ca379850eb5f3c20165fac8a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1zzavof-2fa0447ca379850eb5f3c20165fac8a6 .av-subheading{
font-size:15px;
}

.flex_column.av-1uevavj-d1abc2ac558f476cd2fd2fd1546c2948{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-1stf6pr-01838c152a02a443cd9572352d3e89f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1stf6pr-01838c152a02a443cd9572352d3e89f3 .av-subheading{
font-size:15px;
}

.flex_column.av-1nqu6mn-cd5ddf96244f47879d336366cc2da1b0{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-1msbwen-437f4e25e4771c4b633ace345d9552ce{
background-color:alternate_color;
background-image:unset;
}

body .av-special-heading.av-1jty61b-f7d7afd49118f7781e55815b6ea7c68f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jty61b-f7d7afd49118f7781e55815b6ea7c68f .av-subheading{
font-size:15px;
}

.flex_column.av-1hsizpr-774ad1ec6e56cadb1c1cef8a6ec593df{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-1fpey1b-0f8c667b5b3f4e0d9d0b0d6865647eb9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1fpey1b-0f8c667b5b3f4e0d9d0b0d6865647eb9 .av-subheading{
font-size:15px;
}

.flex_column.av-4ps0xb-2d4492a510fcb3426d73055bea86f3c3{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-4j6jjj-e1bc783d4965bde16872bbbd00c1d24e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4j6jjj-e1bc783d4965bde16872bbbd00c1d24e .av-subheading{
font-size:15px;
}

.flex_column.av-154p3jj-b6a870f7ed9d8350a2502ef9651347ca{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-mmly29mb-bb19cdfbe560829be42ce36ac89e5d6c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmly29mb-bb19cdfbe560829be42ce36ac89e5d6c .av-subheading{
font-size:15px;
}

.flex_column.av-10ajldr-06475aef0180d9908eb554fd90cb95ce{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-xknxj3-fda40dc9e35666159f67ae8863882dfe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xknxj3-fda40dc9e35666159f67ae8863882dfe .av-subheading{
font-size:15px;
}

.flex_column.av-tr3arz-9d4f73ebccf51ad7923bbee011f341d9{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-2rlvkf-a79b3134ea75b491a8c18a0393aef979 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2rlvkf-a79b3134ea75b491a8c18a0393aef979 .av-subheading{
font-size:15px;
}

.flex_column.av-mrb31r-4b8e2daaf3a1d224bc858557d14f5471{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-ldr6db-b36946370440e72b3eae5be2b0ac07d2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ldr6db-b36946370440e72b3eae5be2b0ac07d2 .av-subheading{
font-size:15px;
}

.flex_column.av-gdwc8f-610c1cde49f9b243731758ea699927f3{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-dkqsjz-e47f34d9545d0091d1cbe47580af4e3b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dkqsjz-e47f34d9545d0091d1cbe47580af4e3b .av-subheading{
font-size:15px;
}

.flex_column.av-8i67wf-a1a3f753ae252725ec30975d6ee94cc0{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-78lp9b-0f0c233b8a05e35487838fd15461093c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-78lp9b-0f0c233b8a05e35487838fd15461093c .av-subheading{
font-size:15px;
}

.flex_column.av-2gkaan-4dcc4e515b7fdd71af9f95ae24a07219{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-mmly6408-78c1977fe1b594c9cce49146fe61c6f1{
background-repeat:no-repeat;
background-image:url(https://firamodernista.cat/wp-content/uploads/2026/03/fira-modernisme-terrassa-senefa.png);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mmly6408-78c1977fe1b594c9cce49146fe61c6f1 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

#top .av_textblock_section.av-mmly5d7p-c83de1fc5ccaa7b0fb59cc5c23b69d91 .avia_textblock{
color:#ffffff;
}

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

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

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

.av_font_icon.av-3rmtdr-4bea79c1bb98b693b94897eaaf09a090{
color:black;
border-color:black;
}
.avia-svg-icon.av-3rmtdr-4bea79c1bb98b693b94897eaaf09a090 svg:first-child{
stroke:black;
fill:black;
}
.av_font_icon.av-3rmtdr-4bea79c1bb98b693b94897eaaf09a090 .av-icon-char{
font-size:20px;
}

.av_font_icon.av-34m74v-e3446134ff551254e36fa48e8436fd30{
color:black;
border-color:black;
}
.avia-svg-icon.av-34m74v-e3446134ff551254e36fa48e8436fd30 svg:first-child{
stroke:black;
fill:black;
}
.av_font_icon.av-34m74v-e3446134ff551254e36fa48e8436fd30 .av-icon-char{
font-size:20px;
}

