.avia-section.av-mcmfhcmg-b0eafef5b71470e3b057fc7e1c399128{
background-repeat:no-repeat;
background-image:url(https://barefoot-villas.ca/wp-content/uploads/2025/11/DSC_6225.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mcmfhcmg-b0eafef5b71470e3b057fc7e1c399128 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.avia-section.av-ev10ey-e983ca5fe9ea5719ede90ca35101389d{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-4okxai-9e7bbe4bd43d8610f05e1bfc09bfe6a2{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-2cn8fe-2eaab2ca445350f93ced177ea84c7ef3{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-mhtpxv36-b1f0921264f0203adc2655e75c0ba272{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-46k4t6-0ee65086f63f76505983f52cda31649c{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-1znk0a-617de45de036b0a48c0c34e480f933b1{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-9bmxx6-7b56a7ba62b36cfdc2222bae4edf64ec{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-mhtq3u4y-cfb337da4f2ad45886442a8cdabeb464{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-mhtq37x3-2fc20a60e63c421e675dfacd7c9139e9{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-6kdzdm-77079ea3146cd30ac32e2e67f4b69acc{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

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

.avia-section.av-mhtqlftz-d818299d552d8d714bde2cdc31a4e60c{
background-repeat:no-repeat;
background-image:url(https://barefoot-villas.ca/wp-content/uploads/2025/11/bg_footer.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-146j0fe-ed78ab902c085558199c98cb1419ac70{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-td1g6y-a5209720fdba4ea5687eb9ac9a335dc0{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-rvnanu-2005c4c39b8af47af2b28c2f7c1f0af6{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-r9mopm-1a1bb8009878ab251a413eb1f7d3089c{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-htre16-e13de91ad21b58e82951e85145f672da{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-gjc7zu-1e328c67cf6c143503a3729156616de3{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-dhtqze-c609bff36e74dbf47ba29279ef487885{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-h5jai-33d64e3e62d39ce1976df32c05634441{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-24r8nu-c3c93f5670e5d2ffc6547825f79549c5{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-cedarroom4-4c979145ff284a37edfc0261f7e3185c{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-572fmi-c17f8496df78bc1887edbf18ec4580a5{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-3ut91m-700b2dbebfac0a1383d93ae6e8944b43{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-oakroom6-33f5b36c102327c962e1a640a5c2c33b{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-62b9ga-1efc8415be90dae7b487e9f3a6494fd3{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-3mn6mi-39901fd4ece86a8458c5730c19caad68{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-f3xnmi-a689082efb6694bbebd778a0815beece{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-44b456-c70e256f0c252c5ff29ee8a0a605f35e{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-2qmhpm-7bc4e516703984042f832c937951751d{
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-eucksa-c53bc6a2070473645c1e2db074b5abc2{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #eaeaea );
}

#top #wrap_all .avia-button.av-4kq90a-9efa736e6329cd05e88f4c615e54b78b{
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-37220a-0df1abae2cfe5c34af0e2e335b600588{
margin-bottom:20px;
margin-right:20px;
}

