.avia-section.av-lftn66g9-847738ca17aaa759122c839bda78dca6 {
    background-repeat: no-repeat;
    background-image: url(../images/banner2026new.jpg);
    background-position: 50% 50%;
    background-attachment: scroll
}

.avia-section.av-lftn66g9-847738ca17aaa759122c839bda78dca6 .av-section-color-overlay {
    opacity: 0.3;
    background-color: #000000
}

#top .av-special-heading.av-lftn7a59-66fca8a925000c82b2d606a404ba1b99 {
    padding-bottom: 10px;
    font-size: 130px
}

body .av-special-heading.av-lftn7a59-66fca8a925000c82b2d606a404ba1b99 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lftn7a59-66fca8a925000c82b2d606a404ba1b99 .av-special-heading-tag {
    font-size: 130px
}

.av-special-heading.av-lftn7a59-66fca8a925000c82b2d606a404ba1b99 .av-subheading {
    font-size: 15px
}

#top .av-special-heading.av-lgkxxpz2-ef9f00a2799bf4bf4229a4bc27336495 {
    padding-bottom: 10px;
    font-size: 90px
}

body .av-special-heading.av-lgkxxpz2-ef9f00a2799bf4bf4229a4bc27336495 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgkxxpz2-ef9f00a2799bf4bf4229a4bc27336495 .av-special-heading-tag {
    font-size: 90px
}

.av-special-heading.av-lgkxxpz2-ef9f00a2799bf4bf4229a4bc27336495 .av-subheading {
    font-size: 15px
}

#top .av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 60px
}

body .av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b .av-special-heading-tag {
    font-size: 60px
}

.av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-lftr9eio-e75070d621bffee1090628ec0e282e7e {
    height: 100px
}

#top .av_textblock_section.av-lftqzdl4-7f3fd20dcb42db2ba67eb3d53e207f1c .avia_textblock {
    font-size: 14px;
    color: #333333;
    text-align: left;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 3%;
    -moz-column-gap: 3%;
    column-gap: 3%
}

.avia-section.av-lftrs5ns-39109a0570ce7367e124072eee9cf9a8 .av-parallax .av-parallax-inner {
    background-repeat: no-repeat;
    background-image: url(../images/HOTPOT2_bcn_46.jpg);
    background-position: 50% 50%;
    background-attachment: scroll
}

#top .av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 60px
}

body .av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 .av-special-heading-tag {
    font-size: 60px
}

.av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-lgexmswk-e3f5e1352d722247deac9c7d702598dd {
    height: 50px
}

#top .flex_column_table.av-equal-height-column-flextable.av-4usls-3e916fe617247ddc9af48387b1a1b1f4 {
    margin-top: 100px;
    margin-bottom: 0px
}

.avia-image-container.av-41th0-1564c42c390356860b984d9162364f09 img.avia_image {
    box-shadow: none
}

.avia-image-container.av-41th0-1564c42c390356860b984d9162364f09 .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-1fcbc-739f9e29d101ba19f77252bad10a675c {
    height: 50px
}

#top .flex_column_table.av-equal-height-column-flextable.av-4ehc4-c7d185b02c37884c283d40ca84eb07bd {
    margin-top: 0px;
    margin-bottom: 0px
}

.avia-image-container.av-3bjhg-d136263f809fca7c6247f5fc67aed4b2 img.avia_image {
    box-shadow: none
}

.avia-image-container.av-3bjhg-d136263f809fca7c6247f5fc67aed4b2 .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-lgkxv71a-ab4001e52b6d86ed0260746e1fb40b32 {
    height: 50px
}

#top .flex_column_table.av-equal-height-column-flextable.av-39qto-30c966ca4be8722326a3b8b356aaad0f {
    margin-top: 0px;
    margin-bottom: 0px
}

.avia-image-container.av-lgex1kbq-edb228aa72c7b51cf386312f7e56b9e7 img.avia_image {
    box-shadow: none
}

.avia-image-container.av-lgex1kbq-edb228aa72c7b51cf386312f7e56b9e7 .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-15cik-b78375402a3126d60e89155fb8373ed7 {
    height: 50px
}

#top .flex_column_table.av-equal-height-column-flextable.av-3srp8-c02b07d599840e1272bc7fddd33b5f68 {
    margin-top: 0px;
    margin-bottom: 0px
}

.avia-image-container.av-2v4qs-bd1c90d3324fbbd159453ca4fd015c96 img.avia_image {
    box-shadow: none
}

.avia-image-container.av-2v4qs-bd1c90d3324fbbd159453ca4fd015c96 .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-3j4pk-49952e639ef0ad18515e39e0f2183f5c {
    height: 50px
}

.avia-image-container.av-lgf04gul-33e8fd02e2a4852030d98ee282c43a7a img.avia_image {
    box-shadow: none
}

.avia-image-container.av-lgf04gul-33e8fd02e2a4852030d98ee282c43a7a .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-ud2g-ea3e5801a548120ade12f0fd95b7c2bd {
    height: 50px
}

.avia-image-container.av-lgex4m2g-fef3dc2c8cc8449a203f9987c9adcb44 img.avia_image {
    box-shadow: none
}

.avia-image-container.av-lgex4m2g-fef3dc2c8cc8449a203f9987c9adcb44 .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-a1w8-546b0da3e7acd89593b46a9c655beba0 {
    height: 50px
}

.avia-image-container.av-1o5oc-dee1681d71067e59bf27e37abf5a612d img.avia_image {
    box-shadow: none
}

.avia-image-container.av-1o5oc-dee1681d71067e59bf27e37abf5a612d .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-22dsg-5397f081c34aacffcadd8da61efaa66d {
    height: 50px
}

.avia-image-container.av-lgexeqyx-d5ce4d849ff7dee0e77519f7d1ed6a84 img.avia_image {
    box-shadow: none
}

.avia-image-container.av-lgexeqyx-d5ce4d849ff7dee0e77519f7d1ed6a84 .av-image-caption-overlay-center {
    color: #ffffff
}

#top .av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 {
    margin: 0 0 -20px 0;
    padding-bottom: 10px;
    color: #333333;
    font-size: 24px
}

body .av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 .av-special-heading-tag .heading-char {
    font-size: 25px
}

#top #wrap_all .av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 .av-special-heading-tag {
    font-size: 24px
}

.av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 .special-heading-inner-border {
    border-color: #333333
}

.av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 .av-subheading {
    font-size: 40px
}

#top .hr.hr-invisible.av-5q6o-e6d4af3e17fad74350d7c5d3f0c8daa5 {
    height: 50px
}

#top .hr.hr-invisible.av-12e18-b9cb3c2c45019c5a9dd14687a03d65bf {
    height: 100px
}

.avia-section.av-lftt9pps-d2d9cd1c0f7a8b2084891197fb3add35 {
    background-color: #dddddd;
    background-image: url(../images/hotpot-liuyishou-barcelona-home-contacto.jpeg);
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-attachment: scroll
}

.flex_column.av-bjpz02-983f5c1bea936b427373ee9921f6d49f {
    background-color: #ffffff
}

#top .hr.hr-invisible.av-9vtz9e-93bdaff58a04ac269abf240ab65e3aa8 {
    margin-top: -15px;
    height: 1px
}

.flex_column.av-5e7fo2-987e9e22116b2f365c711588825f10e3 {
    background-color: #ffffff
}

#top .hr.hr-invisible.av-1gkaa-d8c1b76e4594cfabe9c981784af4797a {
    margin-top: -15px;
    height: 1px
}

@media only screen and (min-width:990px) {
    #top .av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 {
        margin: 20px 0 0 0
    }
    #top .av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 {
        margin: 20px 0 0 0
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
    #top #wrap_all .av-special-heading.av-lftn7a59-66fca8a925000c82b2d606a404ba1b99 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgkxxpz2-ef9f00a2799bf4bf4229a4bc27336495 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 .av-special-heading-tag {
        font-size: 0.8em
    }
}

@media only screen and (max-width:479px) {
    #top #wrap_all .av-special-heading.av-lftn7a59-66fca8a925000c82b2d606a404ba1b99 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgkxxpz2-ef9f00a2799bf4bf4229a4bc27336495 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lftqlmyn-862124b8d6ff937de775ec3e535d6b1b .av-special-heading-tag {
        font-size: 0.8em
    }
    #top .av_textblock_section.av-lftqzdl4-7f3fd20dcb42db2ba67eb3d53e207f1c .avia_textblock {
        column-count: 1
    }
    .av_textblock_section.av-lftqzdl4-7f3fd20dcb42db2ba67eb3d53e207f1c .avia_textblock.av_multi_colums>p:first-child {
        margin-top: 0.85em
    }
    #top #wrap_all .av-special-heading.av-lftrx9av-51a526571cb016fa79390610958cfd96 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexo021-92222f717428d510c7c3c317d030d1f4 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexocoo-d31e862c2db514ffa35f1baaefe345a5 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexrjte-b8726c460f93c0be7e0df4ef093b222a .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexrdc8-ca0837417d07b1db42863045a1902ce2 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexzxp7-02a202b51511a6e5fcabe5a1c035ac5a .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexvj5i-d5ffb6d82f968b2efa776d9af5696e2f .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-lgexw7g3-a65f2cf87bc825ac91e2f9aaa3206578 .av-special-heading-tag {
        font-size: 0.8em
    }
    #top #wrap_all .av-special-heading.av-yvss-fba4a8b450cccb469b0c88c16c6ad8e9 .av-special-heading-tag {
        font-size: 0.8em
    }
}