#top .av_textblock_section.av-lsor75rk-f4f4a956ca37361cdc7bd2102b82d24a .avia_textblock{
font-size:11px;
color:#888888;
}

.avia-section.av-l1kh6kd6-c3f77a4c019c05fbdf23942572afd676{
background-repeat:no-repeat;
background-image:url(https://www.gaytravel4u.com/wp-content/uploads/2022/04/Barcelona-Circuit-Festival-Events-and-Parties.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-l1kh6kd6-c3f77a4c019c05fbdf23942572afd676 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
background-image:url(https://www.gaytravel4u.com/wp-content/themes/enfold/images/background-images/diagonal-bold-light.png);
background-repeat:repeat;
}

#top .av_textblock_section.av-l1kgihmy-bb1bc2af4bf32a7cdd4bfab62e63ed34 .avia_textblock{
color:#ffffff;
}

.avia-section.av-oixdlc-c56f249308c9b2c44d36e321261c0b76{
background-color:#ededed;
background-image:unset;
}

#top .av_textblock_section.av-lkcha536-8bb3664b88fe60a873e01bb3f8e7063e .avia_textblock{
font-size:14px;
}

#top .avia-slideshow .av-slideshow-caption.av-l1jjz87s-f274f6359ad89357070d4029c8a9a3d2__0 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-l1jjz87s-f274f6359ad89357070d4029c8a9a3d2__0 .avia-caption-content p{
font-size:16px;
}

.avia-section.av-l1jm7qek-e7b3611ef76d403f60231991b2cf46df .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-l1jr45b4-bf4de78591f99808ed1178c23a885ab8{
height:30px;
}

#top .av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l1jlauxh-fd7edac6572e00762153ced287049cdd .avia_textblock{
font-size:16px;
}

.avia-section.av-l1jm6rii-7a40ab8e5b5fa1821cb65090fa1d2526{
background-color:#e2e2e2;
background-image:unset;
}

.avia-section.av-70bo568-d762bb60dd32226d15a039046685ed90{
background-color:#e2e2e2;
background-image:unset;
}

#top .av-special-heading.av-6ulhqds-8498a09bb6e87435aa4ac654090dcb56{
padding-bottom:10px;
}
body .av-special-heading.av-6ulhqds-8498a09bb6e87435aa4ac654090dcb56 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6ulhqds-8498a09bb6e87435aa4ac654090dcb56 .av-subheading{
font-size:15px;
}

.avia-section.av-l1jlb9y6-bddf4c063ac710e057b1273e634400b9{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-l1jlb9y6-bddf4c063ac710e057b1273e634400b9 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-l1jkzngw-b7cbcda282fa029954f43d95f20a8662{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-l1jkzngw-b7cbcda282fa029954f43d95f20a8662 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l1jkzngw-b7cbcda282fa029954f43d95f20a8662 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l1jkzngw-b7cbcda282fa029954f43d95f20a8662 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9 .av-subheading{
font-size:15px;
}

.avia-image-container.av-74dyci8-2bc632d3ad61e0da18ffd9dd7217254e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-74dyci8-2bc632d3ad61e0da18ffd9dd7217254e .av-image-caption-overlay-center{
color:#ffffff;
font-size:14px;
}

#top .av_textblock_section.av-6l9kyvk-bac0ea19f6177017390a11822526c3ed .avia_textblock{
font-size:13px;
color:#232323;
}

.flex_column.av-7q91e8g-9852aae8d0ab1feaddb729e7b39b6d34{
padding:0 12% 0 12%;
}

#top .av_textblock_section.av-54ks2pc-660d935ec7239d52151b06b6a64d0569 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67 .av-subheading{
font-size:15px;
}

.avia-image-container.av-10318a8-7d4e8249cd448cf7d58afc1313d01bce img.avia_image{
box-shadow:none;
}
.avia-image-container.av-10318a8-7d4e8249cd448cf7d58afc1313d01bce .av-image-caption-overlay-center{
color:#ffffff;
font-size:14px;
}

#top .av_textblock_section.av-xs3jps-893aaa799abb60e40ebb689f4b3ef9b2 .avia_textblock{
font-size:13px;
color:#232323;
}

.flex_column.av-aefslps-a32b87aefe8236a1adec2f8aea8b3ee6{
padding:0 12% 0 12%;
}

#top .av_textblock_section.av-95gyzw0-d4e93309cab669cc5b935c7d904b8278 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677 .av-subheading{
font-size:15px;
}

.avia-image-container.av-70qwu9c-1544c458b760372ec0a97a979fd5b83a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-70qwu9c-1544c458b760372ec0a97a979fd5b83a .av-image-caption-overlay-center{
color:#ffffff;
font-size:14px;
}

#top .av_textblock_section.av-6ohohu8-bb06b7f5499a3e45f582e525d868bff6 .avia_textblock{
font-size:13px;
color:#232323;
}

.flex_column.av-rdosls-874c17d4a0183a20ba9aefb1081a94d6{
padding:0 12% 0 12%;
}

#top .av_textblock_section.av-67aytzk-b97956df58518c3e9944a3ee954ff273 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f .av-subheading{
font-size:15px;
}

.avia-image-container.av-4suf65s-f02ab2b45c2b24f68c1430eefdf6fc48 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4suf65s-f02ab2b45c2b24f68c1430eefdf6fc48 .av-image-caption-overlay-center{
color:#ffffff;
font-size:14px;
}

#top .av_textblock_section.av-4ai15yo-e775932c0de98704e0094f85db4e07a4 .avia_textblock{
font-size:13px;
color:#232323;
}

.flex_column.av-5fdfueo-0ee256259c97437482cc15251cc7a42a{
padding:0 12% 0 12%;
}

#top .av_textblock_section.av-3zjps0g-ce809df2a5ade13aa0d7e3ff2b97afef .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc .av-subheading{
font-size:15px;
}

.avia-image-container.av-1w2uf74-f5ed060d8b79a82c304dc21ca9bba883 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1w2uf74-f5ed060d8b79a82c304dc21ca9bba883 .av-image-caption-overlay-center{
color:#ffffff;
font-size:14px;
}

#top .av_textblock_section.av-1hg8imo-eadb59302879ab317f50c39acf1e74c3 .avia_textblock{
font-size:13px;
color:#232323;
}

.flex_column.av-2n66qeo-428952bca4689c2a247282186688d974{
padding:0 12% 0 12%;
}

#top .av_textblock_section.av-rzh9cg-c05a3cd8066dc4a659980cf042166fd1 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-2757k28-b9cb943392e21d75c442439b1bedda7a{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-2757k28-b9cb943392e21d75c442439b1bedda7a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2757k28-b9cb943392e21d75c442439b1bedda7a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2757k28-b9cb943392e21d75c442439b1bedda7a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1ic9mz4-7e00ae6232081542a5cc926fbd8d5f4d{
height:40px;
}

#top #wrap_all .avia-button.av-izyb80-269dcc1027a590aab870ab63b0776a04:hover{
background-color:white;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-izyb80-269dcc1027a590aab870ab63b0776a04:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f .av-special-heading-tag{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9 .av-special-heading-tag{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67 .av-special-heading-tag{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677 .av-special-heading-tag{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f .av-special-heading-tag{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc .av-special-heading-tag{
font-size:17px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1jkzngw-b7cbcda282fa029954f43d95f20a8662 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2757k28-b9cb943392e21d75c442439b1bedda7a .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l1jkyel3-51d7e9ffeb543382e9dc70f828833f8f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l1jkzngw-b7cbcda282fa029954f43d95f20a8662 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lkbhcexz-4397d86aad14021b76981941a5cdffa9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b2yuq5s-79c8422698a7e4ac60119b81243d9c67 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8fhxqc0-4ac08b29ef81fd4564f68ca5e7629677 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lkbieuhy-31518a4fe168eea771ad4b005c15719f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3npfevk-9e137dc30bec5dcf02a8e76ee6b54ccc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2757k28-b9cb943392e21d75c442439b1bedda7a .av-special-heading-tag{
font-size:0.8em;
}
}
