.avia-section.av-jzwfkgjh-fc36a40b249699281ea25a03520218b5{
background-color:#353535;
background-image:url(https://epcsouthsea.co.uk/wp-content/uploads/2019/12/epc-property-photography.jpg);
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-8ad0a50fb05eca540844ee8ad4f311fe{
-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 #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-294b131ae48f6a497745afec95f6b98c{
-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 #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-a8f93dfae54bbbb92d043a4f1fad4bf0{
background-color:#353535;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-k4t36z1n-648ea2530d5f9f6908d596599002a0aa{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-k4t36z1n-648ea2530d5f9f6908d596599002a0aa{
-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-k4t38ipv-3bf150cf4523fc7efa5e8444eed2dd37 .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-k4t36z1n-40dc78e615ffefeecb7afd492d1fc9ab-row {
0%   { box-shadow:  0 0 0 0 #ffffff; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #ffffff; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-k4t36z1n-40dc78e615ffefeecb7afd492d1fc9ab-row {
0%   { box-shadow:  0 0 0 0 #ffffff; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #ffffff; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-k4t36z1n-40dc78e615ffefeecb7afd492d1fc9ab{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column_table.av-equal-height-column-flextable.av-k4t36z1n-40dc78e615ffefeecb7afd492d1fc9ab{
box-shadow: 0 0 10px 0 #ffffff;
}
.flex_column.av-k4t36z1n-40dc78e615ffefeecb7afd492d1fc9ab{
-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;
}

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

#top .flex_column.av-k4t3bpqc-cf62abef49048ae7dd69181f1151dad3{
margin-top:0px;
margin-bottom:50px;
}
.flex_column.av-k4t3bpqc-cf62abef49048ae7dd69181f1151dad3{
-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;
}
.responsive #top #wrap_all .flex_column.av-k4t3bpqc-cf62abef49048ae7dd69181f1151dad3{
margin-top:0px;
margin-bottom:50px;
}

