.avia-section.av-5nfw02-d4d26f1e13af5d5dfd839851cff038ee .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-5nfw02-d4d26f1e13af5d5dfd839851cff038ee .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

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

.avia-section.av-ksusotc3-9757a3a8cd2a70ec5966158efe09e6f9{
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-ksusotc3-9757a3a8cd2a70ec5966158efe09e6f9 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

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

#top .av-special-heading.av-46sjqy-c7dca6579939f5ad35ee15f7c26b272d{
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-4484f085cd6d59853606eacecb3ec6d5{
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-e24b1e39981af1ba447156b6ec1dd031{
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-7d9a2c37aea046ee01508273361857ab{
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-e8bcd133f5f505a3f638299257644b24{
padding-bottom:0px;
}

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

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

#top .av-special-heading.av-kstesloj-b540f804efdb944e7933d6205806a686{
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-96feebfb727d8f276f511f1b284d5bef{
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-8226911d364e7ac6faab2c9b820da9e9{
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%;
}

