.avia-section.av-jzwfkgjh-f2443c593bc7855c5ab278d613e95caa{
background-color:#353535;
background-image:url(https://epcsouthsea.co.uk/wp-content/uploads/2019/12/ecolta-floor-plans.png);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-jzwicfqf-670b8c6eb004d553915195d6a42e3009{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 300px 0px;
background-color:rgba(0,0,0,0.2);
}

.flex_column.av-jzwjm4fg-f86cc0d1103998e18902ca5251fadaac{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#131313;
}

#top #wrap_all .avia-button.av-jzwjgt8t-564729ac59fedc1d80aaca79b9aa50ae{
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jzwjgt8t-564729ac59fedc1d80aaca79b9aa50ae:hover{
background-color:#606060;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-jzwjm9to-9b0a91a01db00094803ac7c0e460658f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#131313;
}

#top #wrap_all .avia-button.av-jzwjgt8t-b906b2cc18681f474945753da66f768d{
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jzwjgt8t-b906b2cc18681f474945753da66f768d:hover{
background-color:#7ab556;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-jzwivyl9-8201e2b4db70238f93784f3fc85ab132{
background-color:#353535;
background-image:unset;
margin-top:-50px;
margin-bottom:0px;
}

.flex_column.av-k4t2yj7r-e53667ca097cb81ba3c85c886cee82b2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#262626;
}

#top .av_textblock_section.av-k4t2snwg-8aba2fe41866cab46f880bc049922431 .avia_textblock{
color:#ffffff;
}

.flex_column.av-k4t2yj7r-e1496618a9c6352c12cfeabed34791d7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#262626;
}

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

.flex_column.av-k4t3es09-8d72e9f321ee6546326ab3987d25ad77{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 50px 0px;
}

