.avia-section.av-57ajagm-d625b43b1fd350c967f14c929f11e3c2{
background-repeat:no-repeat;
background-image:url(https://onmoodstay.com/wp-content/uploads/2023/01/onmood-bcn-hotel-triangle.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-57ajagm-d625b43b1fd350c967f14c929f11e3c2 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-529z5ty-a8d3e4826063a15d1f1f4e2d6d9865b6 .avia_textblock{
font-size:30px;
color:#ffffff;
}

.avia-section.av-51jzl9y-3ee719b182559233d256268cb890a329{
background-color:#f8f8f8;
background-image:unset;
}

#top .hr.hr-invisible.av-i0o7uu-8cd2eef1490aa505bf6b675207e81c6a{
height:50px;
}

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

#top .av-special-heading.av-gc8xo6-81a9c5511b68f9e60de5b214770152aa{
margin:0 0 0 10px;
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-gc8xo6-81a9c5511b68f9e60de5b214770152aa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gc8xo6-81a9c5511b68f9e60de5b214770152aa .av-special-heading-tag{
font-size:24px;
padding:0 10px 0 0;
}
.av-special-heading.av-gc8xo6-81a9c5511b68f9e60de5b214770152aa .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_sonarEffect_av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
@keyframes av_sonarEffect_av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
#top .avia-icon-list-container.av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 .iconlist_icon{
font-size:16px;
}
#top .avia-icon-list-container.av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 .iconlist_icon:hover:after{
-webkit-animation:av_sonarEffect_av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 1s ease-in-out .1s infinite;
-moz-animation:av_sonarEffect_av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 1s ease-in-out .1s infinite;
-o-animation:av_sonarEffect_av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 1s ease-in-out .1s infinite;
animation:av_sonarEffect_av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-4hkngh2-cd76a4593199083ece04cc70ce9c8026 .iconlist_content{
font-size:14px;
}

#top #wrap_all .avia-button.av-4yghpi-bd1b1d86729846febb6d617c2199bf3b{
background-color:#0a0a0a;
border-color:#0a0a0a;
color:#ffffff;
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4yghpi-bd1b1d86729846febb6d617c2199bf3b:hover{
background-color:#0a0a0a;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-3z3qzie-cd6bab846195cb7f8fdc6945ba24e44d{
margin:0 0 0 10px;
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-3z3qzie-cd6bab846195cb7f8fdc6945ba24e44d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3z3qzie-cd6bab846195cb7f8fdc6945ba24e44d .av-special-heading-tag{
font-size:24px;
padding:0 10px 0 0;
}
.av-special-heading.av-3z3qzie-cd6bab846195cb7f8fdc6945ba24e44d .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_sonarEffect_av-3wtdvom-73bdd03592339758404a467753a1e5c1 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
@keyframes av_sonarEffect_av-3wtdvom-73bdd03592339758404a467753a1e5c1 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
#top .avia-icon-list-container.av-3wtdvom-73bdd03592339758404a467753a1e5c1 .iconlist_icon{
font-size:16px;
}
#top .avia-icon-list-container.av-3wtdvom-73bdd03592339758404a467753a1e5c1 .iconlist_icon:hover:after{
-webkit-animation:av_sonarEffect_av-3wtdvom-73bdd03592339758404a467753a1e5c1 1s ease-in-out .1s infinite;
-moz-animation:av_sonarEffect_av-3wtdvom-73bdd03592339758404a467753a1e5c1 1s ease-in-out .1s infinite;
-o-animation:av_sonarEffect_av-3wtdvom-73bdd03592339758404a467753a1e5c1 1s ease-in-out .1s infinite;
animation:av_sonarEffect_av-3wtdvom-73bdd03592339758404a467753a1e5c1 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-3wtdvom-73bdd03592339758404a467753a1e5c1 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-3wtdvom-73bdd03592339758404a467753a1e5c1 .iconlist_content{
font-size:14px;
}

#top #wrap_all .avia-button.av-49rccuu-bab9cb96026bd0d781807fdfb7da14dd{
background-color:#0a0a0a;
border-color:#0a0a0a;
color:#ffffff;
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-49rccuu-bab9cb96026bd0d781807fdfb7da14dd:hover{
background-color:#0a0a0a;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-3ept38m-b8bf3073951e93de5d3670172d9b2862{
margin:0 0 0 10px;
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-3ept38m-b8bf3073951e93de5d3670172d9b2862 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ept38m-b8bf3073951e93de5d3670172d9b2862 .av-special-heading-tag{
font-size:24px;
padding:0 0 0 0;
}
.av-special-heading.av-3ept38m-b8bf3073951e93de5d3670172d9b2862 .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_sonarEffect_av-c3wyty-8878eaaba60e9258f9b758a01b90a335 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
@keyframes av_sonarEffect_av-c3wyty-8878eaaba60e9258f9b758a01b90a335 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); -webkit-transform: scale(1.5); transform: scale(1.5);}
}
#top .avia-icon-list-container.av-c3wyty-8878eaaba60e9258f9b758a01b90a335 .iconlist_icon{
font-size:16px;
}
#top .avia-icon-list-container.av-c3wyty-8878eaaba60e9258f9b758a01b90a335 .iconlist_icon:hover:after{
-webkit-animation:av_sonarEffect_av-c3wyty-8878eaaba60e9258f9b758a01b90a335 1s ease-in-out .1s infinite;
-moz-animation:av_sonarEffect_av-c3wyty-8878eaaba60e9258f9b758a01b90a335 1s ease-in-out .1s infinite;
-o-animation:av_sonarEffect_av-c3wyty-8878eaaba60e9258f9b758a01b90a335 1s ease-in-out .1s infinite;
animation:av_sonarEffect_av-c3wyty-8878eaaba60e9258f9b758a01b90a335 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-icon-list-container.av-c3wyty-8878eaaba60e9258f9b758a01b90a335 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-c3wyty-8878eaaba60e9258f9b758a01b90a335 .iconlist_content{
font-size:14px;
}

#top #wrap_all .avia-button.av-7zvhy-1e4aec18e120eb46ce96fda3ea1e8069{
background-color:#0a0a0a;
border-color:#0a0a0a;
color:#ffffff;
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7zvhy-1e4aec18e120eb46ce96fda3ea1e8069:hover{
background-color:#0a0a0a;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-33bnsba-cda73da9c06a611fca9b55484a43cf5b{
height:50px;
}

.flex_cell.av-30l86va-4614cc7f8eb0bfd92f0b8410d615deab{
vertical-align:middle;
}

#top .av-special-heading.av-2wg93vq-115064c8e2349cce2f4cc656ed6970a4{
padding-bottom:10px;
}
body .av-special-heading.av-2wg93vq-115064c8e2349cce2f4cc656ed6970a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2wg93vq-115064c8e2349cce2f4cc656ed6970a4 .av-subheading{
font-size:15px;
}

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

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

#top .hr.hr-invisible.av-2dk50eu-39ccd69a16511b38e4441a054b6c0197{
height:50px;
}

.av-horizontal-gallery.av-29wh7p2-516ff0b454dcd3aae4203a8971037964 .av-horizontal-gallery-inner{
padding-bottom:80%;
}

.avia-section.av-1i2p986-80c4d95af7aa62dc8e10ff59723a03d6{
background-color:#ebebeb;
background-image:unset;
}
.avia-section.av-1i2p986-80c4d95af7aa62dc8e10ff59723a03d6 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://onmoodstay.com/wp-content/themes/nomadik/images/background-images/wool-for-light-background.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-1gd8w5y-f1546ed22f62a13a64ab24dd17f18f15{
height:25px;
}

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

#top .hr.hr-invisible.av-189rhti-28a2fecb664a916b7182d5bcb8b918eb{
height:50px;
}

.av_font_icon.av-148has6-9eb45a56fffadfcf27ba836b792549fc{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-148has6-9eb45a56fffadfcf27ba836b792549fc .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-1078th2-278657a65001e6cdce8f3c1e82371a0d{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-1078th2-278657a65001e6cdce8f3c1e82371a0d .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-32f2p2-99f2614d65821b01ccc6c5545f3c4241{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-32f2p2-99f2614d65821b01ccc6c5545f3c4241 .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-pa7q6u-78d5a88aa77d001e2f3f69834cb774ca{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-pa7q6u-78d5a88aa77d001e2f3f69834cb774ca .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-le4046-9cf7a22135531758abdd52f64593fce0{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-le4046-9cf7a22135531758abdd52f64593fce0 .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-f5tl3q-a7a469f7fbb10a711c0e45405f1da056{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-f5tl3q-a7a469f7fbb10a711c0e45405f1da056 .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-a4u0x2-08dd4bdd36e7235a7b314d883b6412a6{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-a4u0x2-08dd4bdd36e7235a7b314d883b6412a6 .av-icon-char{
font-size:50px;
line-height:50px;
}

.av_font_icon.av-5hv812-7262399a4428a43878af85a780a2618e{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-5hv812-7262399a4428a43878af85a780a2618e .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .hr.hr-invisible.av-78v9y-0622811193bfd6ed86571a205bb377c2{
height:25px;
}

.avia-section.av-lcenkfkh-e7ea290815e9135ad59eb016b26537f4{
background-repeat:no-repeat;
background-image:url(https://onmoodstay.com/wp-content/uploads/2023/01/onmood-barcelona-destination-banner-clean.jpg);
background-position:100% 100%;
background-attachment:fixed;
}

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

.avia-section.av-s2gwqu-39b32a0ee32384061a85ec4555ae2a92 .av-parallax .av-parallax-inner{
background-color:#f8f8f8;
background-image:url(https://onmoodstay.com/wp-content/uploads/2022/10/Pattern-5.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

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

#top .hr.hr-invisible.av-iy9piu-28da51bd8c5086d4c9d5f011ba568093{
height:50px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-529z5ty-a8d3e4826063a15d1f1f4e2d6d9865b6 .avia_textblock{
font-size:18px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-529z5ty-a8d3e4826063a15d1f1f4e2d6d9865b6 .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-gc8xo6-81a9c5511b68f9e60de5b214770152aa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3z3qzie-cd6bab846195cb7f8fdc6945ba24e44d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ept38m-b8bf3073951e93de5d3670172d9b2862 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-546p0h2-1bfb8bf907e04356ee670608cd9da220 .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-529z5ty-a8d3e4826063a15d1f1f4e2d6d9865b6 .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-gc8xo6-81a9c5511b68f9e60de5b214770152aa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3z3qzie-cd6bab846195cb7f8fdc6945ba24e44d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ept38m-b8bf3073951e93de5d3670172d9b2862 .av-special-heading-tag{
font-size:0.8em;
}
}
