.avia-section.av-lvcncr85-ae068acb92e946bd97dbf4fec7067834{
background-repeat:no-repeat;
background-image:url(https://www.legrowstravel.ca/wp-content/uploads/2026/03/Iberostar-Waves-Cala-Domingos-202601-PMIWCD-17_Beach-header.jpg);
background-position:0% 50%;
background-attachment:scroll;
}
.avia-section.av-lvcncr85-ae068acb92e946bd97dbf4fec7067834 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av_textblock_section.av-fpp1ffu-959ca4b03d6b72a346a0fd9f731ea49e .avia_textblock{
font-size:40px;
color:#ffffff;
text-align:center;
}

.flex_column.av-et8k3l6-023c6b7f3917fcd2fd02230839574866{
width:64.666666666667%;
padding:0 0 55px 0;
}

#top .av_textblock_section.av-eg1zhai-a24f7c985bba742f750e8331d0d70ddf .avia_textblock{
color:#363636;
}

#top .hr.hr-invisible.av-dy8420a-b13dc251365620ba9e01144d6c5879f7{
height:50px;
}

#top .av_textblock_section.av-dhoofwq-882f83abc0b762d9cd01ba509ca512ca .avia_textblock{
color:#363636;
}

.flex_column.av-d3l8p0q-80f1b6ec01f625f04f0d4ac06f0da1d6{
width:29.333333333333%;
margin-left:6%;
padding:50px 30px 50px 30px;
background-color:#ededed;
}

.iconbox.av-ci2f6cq-2491b1531f9bce840491e2e7d0524664 .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-ci2f6cq-2491b1531f9bce840491e2e7d0524664 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-ci2f6cq-2491b1531f9bce840491e2e7d0524664 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-ci2f6cq-2491b1531f9bce840491e2e7d0524664 .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.iconbox.av-c7fybca-0f685bfc21369c931f53c07ceb3687e0 .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-c7fybca-0f685bfc21369c931f53c07ceb3687e0 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-c7fybca-0f685bfc21369c931f53c07ceb3687e0 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-c7fybca-0f685bfc21369c931f53c07ceb3687e0 .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.iconbox.av-btxngfe-eb41fd9eb8b0e7a5b4d5bd68c90c802b .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-btxngfe-eb41fd9eb8b0e7a5b4d5bd68c90c802b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-btxngfe-eb41fd9eb8b0e7a5b4d5bd68c90c802b .iconbox_content_title{
font-size:24px;
}
.iconbox.av-btxngfe-eb41fd9eb8b0e7a5b4d5bd68c90c802b .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.iconbox.av-b2re4cq-4f88b04df2f1af162fc1195a77492358 .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-b2re4cq-4f88b04df2f1af162fc1195a77492358 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-b2re4cq-4f88b04df2f1af162fc1195a77492358 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-b2re4cq-4f88b04df2f1af162fc1195a77492358 .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

.iconbox.av-axamcx6-d13f442aff98db510479faf60ba7abf1 .iconbox_icon{
color:#5b5b5b;
}
.iconbox.av-axamcx6-d13f442aff98db510479faf60ba7abf1 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#5b5b5b;
stroke:#5b5b5b;
}
#top #wrap_all .iconbox.av-axamcx6-d13f442aff98db510479faf60ba7abf1 .iconbox_content_title{
font-size:24px;
}
.iconbox.av-axamcx6-d13f442aff98db510479faf60ba7abf1 .iconbox_content_container{
font-size:24px;
color:#5b5b5b;
}

#top #wrap_all .avia-button.av-a8nkmq2-1904b4e4b9810b8dc123e903e1455846{
font-size:26px;
background-color:#ff6701;
border-color:#ff6701;
color:#ffffff;
border-radius:5px 0 0 0;
transition:all 0.4s ease-in-out;
padding:5px 15px 5px 15px;
}
#top #wrap_all.avia-button.av-a8nkmq2-1904b4e4b9810b8dc123e903e1455846:hover .avia_button_background{
border-radius:5px 0 0 0;
}
#top #wrap_all .avia-button.av-a8nkmq2-1904b4e4b9810b8dc123e903e1455846 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-9xpo8wa-20ffa36e3276fc74adef1915b82f6c2e{
background-color:#2f9ed3;
background-image:unset;
}

#top .av_textblock_section.av-8ti51t6-d0be5d6a7ea262b6f0604840fd867038 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-8bso8ei-897ca94b6cd9ac353c76873f86ad10ba .avia_textblock{
font-size:24px;
color:#ffffff;
}

#top .av_textblock_section.av-7s2byju-0195e109b7a8f2b85234215a67f4d354 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-724wkbu-4e28099b2521212e0ae4e7a27c7a5e2b .avia_textblock{
font-size:24px;
color:#ffffff;
}

#top .av_textblock_section.av-mmuszxbs-8a824e9433c5f79c8bb0e8c895291aec .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-mmut0xtb-6c77b9ab3c2f793da6fc9dda53991431 .avia_textblock{
font-size:24px;
color:#ffffff;
}

#top .av_textblock_section.av-5ym9abu-eef517c202c9860d7ecc38848238ec6b .avia_textblock{
font-size:40px;
color:#2f9ed3;
}

#top .togglecontainer.av-lvcnltmj-8b96637877366cf238010d8b870b0dca h3.toggler{
font-size:22px;
color:#000000;
background-color:#f0f0f0;
border-color:#f0f0f0;
}
#top .togglecontainer.av-lvcnltmj-8b96637877366cf238010d8b870b0dca h3.toggler .toggle_icon{
color:#444444;
border-color:#444444;
}
#top .togglecontainer.av-lvcnltmj-8b96637877366cf238010d8b870b0dca h3.toggler .toggle_icon > span{
color:#444444;
border-color:#444444;
}
#top .togglecontainer.av-lvcnltmj-8b96637877366cf238010d8b870b0dca .toggle_wrap .toggle_content{
font-size:20px;
color:#000000;
background-color:#f0f0f0;
border-color:#f0f0f0;
}

#top .avia-gallery.av-138qc2y-a21e6e6f43023fd83c7f4dec46c8d0cb .avia-gallery-thumb a{
width:20%;
}

