.avia-section.av-3y3nq0e-42005bff41eb75749d43616b2665bbce{
background-color:#ffffff;
background-image:unset;
}

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

#top .av-special-heading.av-mmlu2bxf-02d22e63b825b74495a78e72911e426d{
margin:0 0 20px 0;
padding-bottom:10px;
}
body .av-special-heading.av-mmlu2bxf-02d22e63b825b74495a78e72911e426d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmlu2bxf-02d22e63b825b74495a78e72911e426d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mmlu8etp-ea642436d37534803f51528711ac22bf{
height:20px;
}

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

.avia-section.av-mmlu3uws-8c74f4cc8f175d7c7d971c790dedddac{
background-color:alternate_color;
background-image:unset;
}

#top .hr.hr-invisible.av-3k0u1vi-3cd219358cd5b265c6945ce2109a8a13{
height:20px;
}

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

.flex_column.av-mmlua4pj-4ef30b3a1139d8484661147271f8421b{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.flex_column.av-3e6c8y6-8067be87d28bb88e22dabd2d22a36747{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-3bau1fi-698b67f140ec655ecd38fc948cb0b1a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3bau1fi-698b67f140ec655ecd38fc948cb0b1a1 .av-subheading{
font-size:15px;
}

.flex_column.av-37ywhby-824b0c6a4bc603e9dde6a5b0cb0424fe{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-37gxu0e-893af9e11217ecf1aeb34c3a664a83d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-37gxu0e-893af9e11217ecf1aeb34c3a664a83d5 .av-subheading{
font-size:15px;
}

.flex_column.av-mmluaaj6-d9aeff932cd3f39f3cbbcdc5a315f4ce{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.flex_column.av-31jx5ha-860fbe75ddf3fcf088a367e10177ae61{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-2zvzvfy-55231983682ef12c76526eccf2af6982 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2zvzvfy-55231983682ef12c76526eccf2af6982 .av-subheading{
font-size:15px;
}

.flex_column.av-2wvrp3i-0ccbe387cb9bc2f092453fab4bcedf5a{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-2v897gu-25552fb0ae7a6248b9d0f4261856bde5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2v897gu-25552fb0ae7a6248b9d0f4261856bde5 .av-subheading{
font-size:15px;
}

.flex_column.av-mmluae11-2af2fa8695a71663b0f9e030cadebccc{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.flex_column.av-9m5ov2-6446d2a7f8abd4c8d1125b79fef6c79f{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.flex_column.av-2jm71wu-2e780793053cdc198a4416b60d3d7aab{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-masonry.av-mmlu0l6i-e5b46b8f0ac10abb947863e97c0eff34{
background-color:#ffffff;
}

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

body .av-special-heading.av-2doxsqm-93a72f363723cc7d06c0ac61f78c0df9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2doxsqm-93a72f363723cc7d06c0ac61f78c0df9 .av-subheading{
font-size:15px;
}

.flex_column.av-2bnvhdq-ae3726216872132406e89ac800dc3fe9{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-29d6l66-b542c29e6b7f33bf3bbc3ed225ba6945 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-29d6l66-b542c29e6b7f33bf3bbc3ed225ba6945 .av-subheading{
font-size:15px;
}

.flex_column.av-7t084u-4beb7ed67f37605117f547297cabd108{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-256zs3y-0c5cf90e7be270251b46d90617821627 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-256zs3y-0c5cf90e7be270251b46d90617821627 .av-subheading{
font-size:15px;
}

.flex_column.av-21dv0ce-c117daa2c0ce0c204c24ebc7c0b96520{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-20lamqm-8ca58f532544c9ed6dd69a448ec0b1fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-20lamqm-8ca58f532544c9ed6dd69a448ec0b1fc .av-subheading{
font-size:15px;
}

.flex_column.av-osrdq-78aa12b0ea95e709a195de7350110be7{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.flex_column.av-1rflui6-b4da46ebe42ba0e3f505d7321744c52e{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-1pj2fce-36ccdb6ea2fec23230edd68c02ea0df1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1pj2fce-36ccdb6ea2fec23230edd68c02ea0df1 .av-subheading{
font-size:15px;
}

.flex_column.av-1mc8jwe-f3d568af0404c54646f21ede4158409f{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-1lja8r2-376c95d7e36e6f8464486c95cccffc38 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1lja8r2-376c95d7e36e6f8464486c95cccffc38 .av-subheading{
font-size:15px;
}

.flex_column.av-31jdwu-80a27bff8f9ebc824ca599f26decc889{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-movaua1x-7c5011c307fb11cbd95fb763c47a5cdc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-movaua1x-7c5011c307fb11cbd95fb763c47a5cdc .av-subheading{
font-size:15px;
}

.flex_column.av-aokmm-8e83199f949c6ea85f2dda36d15e4178{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

body .av-special-heading.av-moh2ayxc-6ab2d01d42dc8c020ba2f168027a1fda .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-moh2ayxc-6ab2d01d42dc8c020ba2f168027a1fda .av-subheading{
font-size:15px;
}

.flex_column.av-1ibe04u-3d3a775b7765d13921a12726847dbdf4{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

.flex_column.av-1eqi33i-3b76ba60f4f72bce346b9933d8e56fa9{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-1ddi40e-279ac60bdeb9dd26fe8536fe3cb5a1e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ddi40e-279ac60bdeb9dd26fe8536fe3cb5a1e6 .av-subheading{
font-size:15px;
}

.flex_column.av-19kqexa-643aba7c94e29e8389f2411d051775f2{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-178pxr2-f1c1d60ce6bb92a5431df87ed1b91d51 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-178pxr2-f1c1d60ce6bb92a5431df87ed1b91d51 .av-subheading{
font-size:15px;
}

.flex_column.av-14l4sku-154b4e8b617554145bdb0064c97cab69{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-mmlu4u9v-8b89ddffd798870d80488aeb893c6e54 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmlu4u9v-8b89ddffd798870d80488aeb893c6e54 .av-subheading{
font-size:15px;
}

.flex_column.av-36hpny-e3b06a08dd9509cee0fc44f06a6aaac1{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-mmlu5n24-233648f455c21803fe89e7b2703a45f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmlu5n24-233648f455c21803fe89e7b2703a45f6 .av-subheading{
font-size:15px;
}

.flex_column.av-spsx4u-ba3b15edf9d1a30667e0023e0591ef30{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-r98k4u-6136ab97b901ed1e5f983afb5284fcec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-r98k4u-6136ab97b901ed1e5f983afb5284fcec .av-subheading{
font-size:15px;
}

.flex_column.av-nfokj2-bdd01a51a5daacdf1e0763235c57d025{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-28ci4e-b6bdbf77564180df6db1e3f6f00181c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28ci4e-b6bdbf77564180df6db1e3f6f00181c3 .av-subheading{
font-size:15px;
}

.flex_column.av-jhpjm6-679dd334594a029ef64a3a0131218535{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

body .av-special-heading.av-hwo05a-151bd029752697a4cfd297df14cdb10c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hwo05a-151bd029752697a4cfd297df14cdb10c .av-subheading{
font-size:15px;
}

.avia-section.av-ppxlr2-fadbce32ef4ce1837184c21866bd99c4{
background-color:alternate_color;
background-image:unset;
}

.flex_column.av-nr7isu-6e0be054f0c6fe67a354d6d7291c06b2{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-7p2rji-af9b1c01edb51946f9b5956d4854203d{
height:20px;
}

.avia-section.av-5gt3ri-a78de920e26b85cf382d70a5d837bd58{
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-5gt3ri-a78de920e26b85cf382d70a5d837bd58 .av-section-color-overlay{
opacity:0.3;
background-color:#0a0a0a;
}

#top .av_textblock_section.av-2q4i8u-76436eec1ee59e0aab85c465ccf5e7f8 .avia_textblock{
font-size:23px;
color:#ffffff;
}

