.avia-section.av-mbozduih-18d3bfc9be9453dc39a54452fe6d6de0{
background-repeat:no-repeat;
background-image:url(https://adejeoceanvillas.com/wp-content/uploads/2026/03/Adeje_ocean_luxury_villas_rental-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-mbozeuwt-fd1f65c07cb7cf61482ac215a3fb0b9c .avia_textblock{
color:#ffffff;
}

.avia-section.av-mbqovz6v-d533a11b173b5c301d3e87cc2653d39a{
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-mbqovz6v-d533a11b173b5c301d3e87cc2653d39a .av-section-color-overlay{
opacity:0.2;
background-image:url(https://adejeoceanvillas.com/wp-content/themes/enfold/images/background-images/diagonal-thin-dark.png);
background-repeat:repeat;
}

#top .flex_column.av-mbozhxyx-9fdff67392682ef87765cd24f0d6c822{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-mbozhxyx-9fdff67392682ef87765cd24f0d6c822{
z-index:999999;
}
.responsive #top #wrap_all .flex_column.av-mbozhxyx-9fdff67392682ef87765cd24f0d6c822{
margin-top:-100px;
margin-bottom:0px;
}

.avia-section.av-qr6u3-ded6784ef31954d07e2d166729ad108b .av-section-color-overlay{
opacity:0.2;
background-image:url(https://adejeoceanvillas.com/wp-content/themes/enfold/images/background-images/diagonal-thin-dark.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-3sbz-f9b8b2ad3e34300510b0573fdbd825fc{
height:25px;
}

.avia-section.av-dscqn-04ad1f690904b2cdf066b839827bc222 .av-section-color-overlay{
opacity:0.2;
background-image:url(https://adejeoceanvillas.com/wp-content/themes/enfold/images/background-images/diagonal-thin-dark.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-1c2bb-a7d54b69c89aeeba751979a261f702d2{
height:20px;
}

.flex_column.av-1ag23-2a7cf2ed232e4ec70e89e442ebd11ba8{
width:47.5%;
}

.flex_column.av-9dz73-a3554aec0c11bd7e5b5dc25005f701e4{
width:47.5%;
margin-left:5%;
}

#top .hr.hr-invisible.av-13mor-72045d9f1e9229e43674a10d38051356{
height:20px;
}

#top .av_textblock_section.av-7x16f-98d3a6fca33a3625f7ba2ab0f085f102 .avia_textblock{
color:#9b8a70;
}

#top #wrap_all .avia-button.av-5zhz-e4e082fd75ee602cf174558be4b4884c{
font-size:14px;
background-color:#a09077;
border-color:#9b8a70;
color:#ffffff;
border-style:solid;
border-width:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5zhz-e4e082fd75ee602cf174558be4b4884c:hover{
color:#4c5f91;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5zhz-e4e082fd75ee602cf174558be4b4884c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-5zhz-e4e082fd75ee602cf174558be4b4884c:hover .avia-svg-icon svg:first-child{
fill:#4c5f91;
stroke:#4c5f91;
}

#top .hr.hr-invisible.av-8im3v-f8bdd7310038550fd43d4d937022f856{
height:5px;
}

#top #wrap_all .avia-button.av-mn8vp27c-f61acadf44747e8f65b94728dbcdba71{
font-size:14px;
background-color:#a09077;
border-color:#9b8a70;
color:#ffffff;
border-style:solid;
border-width:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn8vp27c-f61acadf44747e8f65b94728dbcdba71:hover{
color:#4c5f91;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn8vp27c-f61acadf44747e8f65b94728dbcdba71 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mn8vp27c-f61acadf44747e8f65b94728dbcdba71:hover .avia-svg-icon svg:first-child{
fill:#4c5f91;
stroke:#4c5f91;
}

.flex_column.av-bn6t3-73302fa6ce91d2f7a26a578aff7ecbc6{
width:47.5%;
}

.flex_column.av-8pv7v-e38e11c924eb8c7953068f6d4336ac7a{
width:47.5%;
margin-left:5%;
}

#top .hr.hr-invisible.av-7utpb-20c5d7d063254ba883f9dcfb8658744b{
height:20px;
}

#top .av_textblock_section.av-mttvpqag-33607d191ea64ae2decb5156f5f87d1a .avia_textblock{
color:#9b8a70;
}

#top #wrap_all .avia-button.av-mttvr1sc-76944a9c41310a3136603568aad3bb93{
font-size:14px;
background-color:#a09077;
border-color:#9b8a70;
color:#ffffff;
border-style:solid;
border-width:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mttvr1sc-76944a9c41310a3136603568aad3bb93:hover{
color:#4c5f91;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mttvr1sc-76944a9c41310a3136603568aad3bb93 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mttvr1sc-76944a9c41310a3136603568aad3bb93:hover .avia-svg-icon svg:first-child{
fill:#4c5f91;
stroke:#4c5f91;
}

#top .hr.hr-invisible.av-43fz-61bb30728d59f4c1f743fddc7ce74469{
height:5px;
}

#top #wrap_all .avia-button.av-mttvsnk0-93038e6896fd23ed7dc40dddbfef442a{
font-size:14px;
background-color:#a09077;
border-color:#9b8a70;
color:#ffffff;
border-style:solid;
border-width:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mttvsnk0-93038e6896fd23ed7dc40dddbfef442a:hover{
color:#4c5f91;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mttvsnk0-93038e6896fd23ed7dc40dddbfef442a .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-mttvsnk0-93038e6896fd23ed7dc40dddbfef442a:hover .avia-svg-icon svg:first-child{
fill:#4c5f91;
stroke:#4c5f91;
}

#top .hr.hr-invisible.av-113vb-9211c98b151eabb98e1484c0e1221e69{
height:60px;
}

#top .avia-gallery.av-tyuj-39d025b22b10c9d211433a88e0cff6c3 .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-xrcf-25244d156bc28792903e2d28e8890c44{
height:50px;
}

