.avia-section.av-4q93hk-ed802400fff650973901b11410d3b71a{
background-repeat:no-repeat;
background-image:url(https://ctbarcelona.eu/wp-content/uploads/2015/07/portfolio-large-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4q93hk-ed802400fff650973901b11410d3b71a .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-4jd9f4-480f9feb7ef7d4545ff336dc1d12ed99{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-4jd9f4-480f9feb7ef7d4545ff336dc1d12ed99 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4jd9f4-480f9feb7ef7d4545ff336dc1d12ed99 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-4jd9f4-480f9feb7ef7d4545ff336dc1d12ed99 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4jd9f4-480f9feb7ef7d4545ff336dc1d12ed99 .av-subheading{
font-size:12px;
}

.flex_column.av-49v7dk-2b5d9d89fb9173c9ed06344c39580283{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-3uhmd4-9e7e73854a2a8b0ee32d69ab4f6d0278{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-3kmsg0-6a06d383b178434b4e2c7bb98d2f0c68{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-3fhnbk-73f4a536e00b194cedbea1ec1583d6cd .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-38mwls-eb78682101853cd4575924b817955734{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-305oy8-1c6367b761d11b758e55ccf9c6c84185 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-2yw8dk-b45e4ed802ed67c4124f9fc56df22d2b{
margin-top:6%;
margin-bottom:0px;
}
.flex_column.av-2yw8dk-b45e4ed802ed67c4124f9fc56df22d2b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2yw8dk-b45e4ed802ed67c4124f9fc56df22d2b{
margin-top:6%;
margin-bottom:0px;
}

.avia-image-container.av-2nxtaw-f3176d94705e13c8ce50d22355395708 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-2ldkbc-3cb966225947e283f12e82b1e0195906{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-2ldkbc-3cb966225947e283f12e82b1e0195906{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2ldkbc-3cb966225947e283f12e82b1e0195906{
margin-top:6%;
margin-bottom:6%;
}

.avia-image-container.av-2ccycw-7b59b80d8bc688e409d9c41732727a58 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-29yvlc-7eecb5498b7b9af9b6e2476089457e87{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-29yvlc-7eecb5498b7b9af9b6e2476089457e87{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-29yvlc-7eecb5498b7b9af9b6e2476089457e87{
margin-top:6%;
margin-bottom:6%;
}

.avia-image-container.av-234ne8-b48a8d5d95793b739efac494541f27a3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-1vsuhc-29e9687b75f5da86ed9a2dc93b625077{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-1vsuhc-29e9687b75f5da86ed9a2dc93b625077{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1vsuhc-29e9687b75f5da86ed9a2dc93b625077{
margin-top:6%;
margin-bottom:6%;
}

.avia-image-container.av-1rp6w8-29c48c7cd5c2f002985094e56b1f3135 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-1lp548-882b67e09fe6a3a1b11329442bcafdf3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1lp548-882b67e09fe6a3a1b11329442bcafdf3{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1lp548-882b67e09fe6a3a1b11329442bcafdf3{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-1cjuy8-fe165f20aa3bc8d176b3af913df701e5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-16fad4-550409a9bbd825846bf1cb54ba66e477{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-16fad4-550409a9bbd825846bf1cb54ba66e477{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-16fad4-550409a9bbd825846bf1cb54ba66e477{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-12ryqo-77620b2d895a0b60140ed769da3d8715 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-uvb20-48aeb8739978e32a5518434d23c5cd4a{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-g4ygo-74b8c6dbcf2d5fb47a5924dcc17bf109{
padding-bottom:0px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-g4ygo-74b8c6dbcf2d5fb47a5924dcc17bf109 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-g4ygo-74b8c6dbcf2d5fb47a5924dcc17bf109 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-g4ygo-74b8c6dbcf2d5fb47a5924dcc17bf109 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-g4ygo-74b8c6dbcf2d5fb47a5924dcc17bf109 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-bs2bc-f40aa2d33a100b4da08816380e9fa44b{
background-color:#ffffff;
}

