.avia-section.av-rm1ru-67bdc483f35ff124007ac575fabeadb7 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://masajeshotelbarcelona.com/wp-content/uploads/2021/08/Masajes-Hotel-Barcelona-2.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-rm1ru-67bdc483f35ff124007ac575fabeadb7 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-5hhfbm-4d8ca52298e1312bd884ad15526ca521{
padding-bottom:0px;
color:#ffffff;
font-size:60px;
}
.av-special-heading.av-5hhfbm-4d8ca52298e1312bd884ad15526ca521 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5hhfbm-4d8ca52298e1312bd884ad15526ca521 .av-subheading{
font-size:24px;
}

.avia-section.av-kgs76-7da0d6cedc983421f0837df8c5c121c3{
background-repeat:no-repeat;
background-image:url(https://masajeshotelbarcelona.com/wp-content/uploads/2021/08/Masajes-Hotel-Barcelona-3.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-kgs76-7da0d6cedc983421f0837df8c5c121c3 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-fdgnu-ec1a1e4de907c05eeddeba4aa7c3876c{
padding-bottom:0px;
color:#ffffff;
font-size:60px;
}
.av-special-heading.av-fdgnu-ec1a1e4de907c05eeddeba4aa7c3876c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-fdgnu-ec1a1e4de907c05eeddeba4aa7c3876c .av-subheading{
font-size:24px;
}

#top .av-special-heading.av-46sjqy-0a5aad333fc31fc698a46ad72921a971{
padding-bottom:0px;
}

.avia-image-container.av-kstc6khu-5589f015cd100a46919e247d4c2fd7d7 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-2qkymi-7bc7e6a12da33756e269926a00dc4cd8 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://masajeshotelbarcelona.com/wp-content/uploads/2021/08/Masajes-en-hotel-barcelona-3.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-2iezai-cf6fcf79812c18f03a814f072ef80f87{
height:250px;
}

#top .av-special-heading.av-2ch0cy-70d95d24e78f92f5586c1f2a17a6d463{
padding-bottom:0px;
font-size:60px;
}
.av-special-heading.av-2ch0cy-70d95d24e78f92f5586c1f2a17a6d463 .av-subheading{
font-size:20px;
}

.av_font_icon.av-kssqqk5t-1f09d87b565a2441b78e2a9e56da347c{
color:#c94e8e;
border-color:#c94e8e;
}
.av_font_icon.av-kssqqk5t-1f09d87b565a2441b78e2a9e56da347c .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-1xez8q-b0b4dc5969722ecadeeebfafac351416{
padding-bottom:0px;
}

.av_font_icon.av-kssquywh-9c1b4654f08ebaff775e5941a2e683b8{
color:#c94e8e;
border-color:#c94e8e;
}
.av_font_icon.av-kssquywh-9c1b4654f08ebaff775e5941a2e683b8 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-kssscolq-eb457b9a8312e0281bd137e1e859598f{
padding-bottom:0px;
}

.av_font_icon.av-eohqq-43f13ce626efca03df348e552ed2b115{
color:#1ebea5;
border-color:#1ebea5;
}
.av_font_icon.av-eohqq-43f13ce626efca03df348e552ed2b115 .av-icon-char{
font-size:35px;
line-height:35px;
}

.av_font_icon.av-no4q-35d631d6e32bba88554c291b86e15a84{
color:#48A4DC;
border-color:#48A4DC;
}
.av_font_icon.av-no4q-35d631d6e32bba88554c291b86e15a84 .av-icon-char{
font-size:35px;
line-height:35px;
}

.av_font_icon.av-no4q-6ab169e021cc6b32a738078e5201c156{
color:#c94e8e;
border-color:#c94e8e;
}
.av_font_icon.av-no4q-6ab169e021cc6b32a738078e5201c156 .av-icon-char{
font-size:35px;
line-height:35px;
}

.av_font_icon.av-991h6-5ad9c24e1cba0dda5cbfceebc54e138c{
color:#c94e8e;
border-color:#c94e8e;
}
.av_font_icon.av-991h6-5ad9c24e1cba0dda5cbfceebc54e138c .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-ksstp3z9-24ebe97f72d1885e4ccdbed2e1bd8cb2{
padding-bottom:0px;
}

.av_font_icon.av-kssqx0ck-831eab433cba4a2a4cbfa75ed7d49014{
color:#c94e8e;
border-color:#c94e8e;
}
.av_font_icon.av-kssqx0ck-831eab433cba4a2a4cbfa75ed7d49014 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-kssvkret-fbb7c3ea60dbb57db0627e63d9503482{
padding-bottom:0px;
}

#top .av-special-heading.av-kste9802-2ce8fefe704f358b2faa744c426f6f06{
padding-bottom:0px;
font-size:36px;
}

#top .hr.hr-invisible.av-kstgb0d0-b1538ce19dfddcfb723a9bff93ccde94{
height:50px;
}

#top .av-special-heading.av-kstesloj-643c0a6c112d31eb8b6d02a12fbbc52d{
padding-bottom:0px;
font-size:24px;
}

#top .hr.av-j8hai-3c6819827dd44fc9986b7c97ae8a2d6c{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-j8hai-3c6819827dd44fc9986b7c97ae8a2d6c .hr-inner{
width:100%;
}

#top .av-special-heading.av-kstex102-813ddb2fca51ef1b7b2ff62b42644829{
padding-bottom:0px;
font-size:24px;
}

#top .hr.av-1hodm-a816dc0e26ea46d21a38655a72a03d26{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-1hodm-a816dc0e26ea46d21a38655a72a03d26 .hr-inner{
width:100%;
}

#top .av-special-heading.av-kstey3da-8e1d2e9666e4433e9b5e7243333cba27{
padding-bottom:0px;
font-size:24px;
}

#top .hr.av-856ai-b0efa94186789f621ac8cec3a3ff6fdb{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-856ai-b0efa94186789f621ac8cec3a3ff6fdb .hr-inner{
width:100%;
}

