.avia-section.av-4of4q9-fb155c2d865afdfeb9e8cef317edf483{
background-color:#35266e;
background-image:unset;
position:relative;
}
.avia-section.av-4of4q9-fb155c2d865afdfeb9e8cef317edf483 .av-section-color-overlay{
opacity:0.3;
background-image:url(https://www.phatframes.co.uk/wp-content/themes/enfold/images/background-images/diagonal-thin-light.png);
background-repeat:repeat;
}
.avia-section.av-4of4q9-fb155c2d865afdfeb9e8cef317edf483 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f8f8f8;
}

#top .av_textblock_section.av-4js3m1-15c11b2c90c7b98d1e9325a3a36f4bfa .avia_textblock{
color:#ffffff;
}

.flex_column.av-4evpax-a0d128991d305727b781076309856fba{
width:18.8%;
margin-left:0;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-4evpax-a0d128991d305727b781076309856fba .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-43yp5l-760ba5db6b2ffc94ce3b8b35a0baf780{
height:10px;
}

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

.flex_column.av-3r7ogp-fb5dbe26859381981a3837b869fb4621{
width:18.8%;
margin-left:0;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-3r7ogp-fb5dbe26859381981a3837b869fb4621 .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-3do7up-6a020ba191933e222b5e913e020c6b93{
height:10px;
}

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

.flex_column.av-348gdd-b9cf9f70f24e89e375290bb88a6b823d{
width:18.8%;
margin-left:0;
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.9);
}
#top .flex_column_table.av-equal-height-column-flextable.av-348gdd-b9cf9f70f24e89e375290bb88a6b823d .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-2q97ux-cec5c49a5ea2fb3264f9cb5b79e771b9{
height:10px;
}

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

.flex_column.av-2g96ft-9391da2b4c72cd733f6c02ebc40cdfdc{
width:39.1%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2g96ft-9391da2b4c72cd733f6c02ebc40cdfdc .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-26u1c1-a5ec744e8dd108328910660c6045fb4b .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-20hzgh-2930c28160bce4eb3fa4cd2f2eac1a0d .avia_textblock{
color:#f8f8f8;
}

#top .hr.hr-invisible.av-1z4fi9-a40558263a79b9f9cdd404651cb43c45{
height:10px;
}

#top #wrap_all .avia-button.av-63f9t-c8445dc2bd1b2800fc990556b934eb0d{
background-color:#169a61;
border-color:#169a61;
color:#ffffff;
border-radius:30px 30px 30px 30px;
transition:all 0.4s ease-in-out;
padding:20px 40px 20px 40px;
}
#top #wrap_all.avia-button.av-63f9t-c8445dc2bd1b2800fc990556b934eb0d:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-63f9t-c8445dc2bd1b2800fc990556b934eb0d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1kgyb5-5bc37e57705cc16244fd06885483e165{
height:20px;
}

.avia-section.av-lvkxai00-9f8e05b9dd9617e30e9dd6df9bfcc61c{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-lvkxai00-9f8e05b9dd9617e30e9dd6df9bfcc61c .avia-divider-svg-top svg{
height:100px;
width:calc(100% + 1.3px);
fill:#f8f8f8;
}

.avia-section.av-94o55-49ffa04e54867da8840c6589286ba6fd{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-94o55-49ffa04e54867da8840c6589286ba6fd .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#35266e;
}

.flex_column.av-9sbzt-bc9e208c2df5e3653f600c2bb959d36e{
height:20px;
}

