.avia-section.av-2lddzzi-5dd5500b7e39e369ed78cc738ad5e96a{
background-repeat:no-repeat;
background-image:url(https://www.nocturneluxuryvillas.com/wp-content/uploads/willow-beach-luxury-rental.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2lddzzi-5dd5500b7e39e369ed78cc738ad5e96a .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av-special-heading.av-2jqgata-53638b1ebde7feb467abf60ce0923490{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2jqgata-53638b1ebde7feb467abf60ce0923490 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2jqgata-53638b1ebde7feb467abf60ce0923490 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2jqgata-53638b1ebde7feb467abf60ce0923490 .av-subheading{
font-size:32px;
}

.avia-section.av-2ifx266-b4859053a8e243c52e25b8ef770e7136{
background-color:#f8f5f0;
background-image:unset;
}

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

#top .hr.hr-invisible.av-me7nwn94-f43ca081f1d8923d52cec7a7a0347dd0{
height:20px;
}

#top .av-special-heading.av-2c1wo1a-931a7c3d78cf598ae5894bf388a2ccf6{
padding-bottom:10px;
}
body .av-special-heading.av-2c1wo1a-931a7c3d78cf598ae5894bf388a2ccf6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2c1wo1a-931a7c3d78cf598ae5894bf388a2ccf6 .av-subheading{
font-size:26px;
}

#top .hr.hr-invisible.av-82gsv2-3da058a75a07a3acba3f838225098c33{
height:50px;
}

.avia-section.av-24gqcji-99e1b555a4aff7e8c0baafec4a68a74e{
background-color:#f8f5f0;
background-image:unset;
}

.flex_column.av-1us8wqm-f561a9fbb38b17742d1231df228a0860{
width:31.3333333333%;
margin-left:0;
border-radius:5px 5px 5px 5px;
padding:25px 10px 10px 10px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1us8wqm-f561a9fbb38b17742d1231df228a0860 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1t09gcu-1ec60035592d123ef68d0b1eba6ee747{
color:#aa8453;
border-color:#aa8453;
}
.avia-svg-icon.av-1t09gcu-1ec60035592d123ef68d0b1eba6ee747 svg:first-child{
stroke:#aa8453;
fill:#aa8453;
}
.av_font_icon.av-1t09gcu-1ec60035592d123ef68d0b1eba6ee747 .av-icon-char{
font-size:50px;
}

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

.flex_column.av-1ifo3we-a1647cec498ef4723c043a98889174ca{
width:31.3333333333%;
margin-left:0;
border-radius:5px 5px 5px 5px;
padding:20px 10px 10px 10px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1ifo3we-a1647cec498ef4723c043a98889174ca .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1fyrg4u-46c69e5b74beb9bf6dff39fbe1d1e4a8{
color:#aa8453;
border-color:#aa8453;
}
.avia-svg-icon.av-1fyrg4u-46c69e5b74beb9bf6dff39fbe1d1e4a8 svg:first-child{
stroke:#aa8453;
fill:#aa8453;
}
.av_font_icon.av-1fyrg4u-46c69e5b74beb9bf6dff39fbe1d1e4a8 .av-icon-char{
font-size:50px;
}

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

.flex_column.av-14ppefi-99a81b40603a7248697a05855c1d434d{
width:31.3333333333%;
margin-left:0;
border-radius:5px 5px 5px 5px;
padding:20px 10px 10px 10px;
background-color:#f8f8f8;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14ppefi-99a81b40603a7248697a05855c1d434d .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-12lb232-f0784b00d7c08c4804af3bffdc3e28a3{
color:#aa8453;
border-color:#aa8453;
}
.avia-svg-icon.av-12lb232-f0784b00d7c08c4804af3bffdc3e28a3 svg:first-child{
stroke:#aa8453;
fill:#aa8453;
}
.av_font_icon.av-12lb232-f0784b00d7c08c4804af3bffdc3e28a3 .av-icon-char{
font-size:50px;
}

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

.avia-section.av-r1u50e-028809ddc122e89816a838716a9045fa{
background-color:#f8f5f0;
background-image:unset;
}

#top .av-special-heading.av-phiqwe-87aabcd5044f0f191fb61efd9a9caf5c{
padding-bottom:25px;
}
body .av-special-heading.av-phiqwe-87aabcd5044f0f191fb61efd9a9caf5c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-phiqwe-87aabcd5044f0f191fb61efd9a9caf5c .av-subheading{
font-size:26px;
}

#top .hr.hr-invisible.av-mq22ku-4c500105a6e37e8af060f6aaf22f9794{
height:30px;
}

.avia-section.av-c4u07y-fab55dbfa5a454c62f780a21a38c2ba6{
background-repeat:no-repeat;
background-image:url(https://www.nocturneluxuryvillas.com/wp-content/uploads/cayman-willow0beach-rental.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-ae0rwe-a89ec29d2ccf27c6cc5973a7af9be17b{
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:rgba(248,245,240,0.9);
}

#top .av-special-heading.av-8oyrta-e3c0b2b66a4e11fe03703ad40713b711{
padding-bottom:10px;
}
body .av-special-heading.av-8oyrta-e3c0b2b66a4e11fe03703ad40713b711 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8oyrta-e3c0b2b66a4e11fe03703ad40713b711 .av-subheading{
font-size:26px;
}

.flex_column.av-5thula-a5ba1b0533e5491aeb611f0e44fb9448{
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:rgba(248,245,240,0.9);
}

#top .av-special-heading.av-fqjha-24151106370d414d1aa1aced29988c86{
padding-bottom:10px;
}
body .av-special-heading.av-fqjha-24151106370d414d1aa1aced29988c86 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-fqjha-24151106370d414d1aa1aced29988c86 .av-subheading{
font-size:26px;
}


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

#top #wrap_all .av-special-heading.av-1dwsjxq-2d833e01371725735ea36fe369894a59 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-119n3e6-3ff7f91fc7110cc5afa196a7125264ba .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1dwsjxq-2d833e01371725735ea36fe369894a59 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-119n3e6-3ff7f91fc7110cc5afa196a7125264ba .av-special-heading-tag{
font-size:0.8em;
}
}
