.flex_cell.av-4kibyp-e1a67825a4c321d092affb91a35245d6{
vertical-align:top;
background-color:#eaeaea;
}
.responsive #top #wrap_all .flex_cell.av-4kibyp-e1a67825a4c321d092affb91a35245d6{
padding:0px 0px 0px 0px !important;
}

#top .avia-gallery.av-mkeftz7a-426a873387ff0e82517c4f7bdc9164ed .avia-gallery-thumb a{
width:20%;
}

.flex_cell.av-324lkh-a3343c661b071d835a8acfbb4f31411c{
vertical-align:top;
background-color:#eaeaea;
}

#top .av_textblock_section.av-mkefssiv-978a450f25959ffc935f79d6fe3e8964 .avia_textblock{
text-align:left;
}

#top .av_textblock_section.av-jmd91-f4d104ac9e28956787142d5bd2507d4e .avia_textblock{
font-size:12px;
}

.avia-section.av-lb6o7o6h-6cf723fab757524447af6452cca215a9{
background-color:#666666;
background-image:unset;
}

#top .av-special-heading.av-lb6od0ry-6fb18ab69c71c5150e9539d4c3f524a2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lb6od0ry-6fb18ab69c71c5150e9539d4c3f524a2 .av-special-heading-tag .heading-char{
font-size:25px;
padding-bottom:10px;
}
.av-special-heading.av-lb6od0ry-6fb18ab69c71c5150e9539d4c3f524a2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lb6od0ry-6fb18ab69c71c5150e9539d4c3f524a2 .av-subheading{
font-size:15px;
}

#top .flex_column.av-lb6o8h0b-97e2e7c6f9ebb010b3ed93d5103af2e1{
margin-top:-200px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-lb6o8h0b-97e2e7c6f9ebb010b3ed93d5103af2e1{
margin-top:-200px;
margin-bottom:50px;
}

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

#top .flex_column.av-sqllx-727ae2574d0fa65bbde627ebac86bd25{
margin-top:125px;
margin-bottom:70px;
}
.flex_column.av-sqllx-727ae2574d0fa65bbde627ebac86bd25{
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:30px 20px 30px 20px;
background-color:#666666;
}
.responsive #top #wrap_all .flex_column.av-sqllx-727ae2574d0fa65bbde627ebac86bd25{
margin-top:125px;
margin-bottom:70px;
}

#top .hr.hr-invisible.av-k6a2l-2ca289c205d760ae18ecd8493c7e6549{
margin-top:-150px;
height:1px;
}

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

#top .av_textblock_section.av-8ypit-c65591112224bda102044833027154ec .avia_textblock{
color:#ffffff;
}

.avia-section.av-1g8l2y-800559b22a0e82f313eff016bf4dc303{
background-repeat:no-repeat;
background-image:url(https://fairway-homes.co.uk/wp-content/uploads/Fairway-brochure-background.jpg);
background-position:50% 50%;
background-attachment:scroll;
margin-top:60px;
margin-bottom:60px;
}
.avia-section.av-1g8l2y-800559b22a0e82f313eff016bf4dc303 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

.flex_column.av-4kska-19ade8dc36979a5c7a8379d0bf8e41f4{
padding:40px 40px 40px 40px;
}

#top .av_textblock_section.av-14b8ai-59a85a52b6bda8b913ec4094ff642386 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-z10aq-99645ba1b6ad66c76b1d059c3e5003e5{
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
-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-z10aq-99645ba1b6ad66c76b1d059c3e5003e5:hover .avia_button_background{
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
}

.flex_column.av-pfbuq-ee73c637127575c888d9da1dc738fa8d{
padding:20px 20px 20px 20px;
}

#top .hr.hr-invisible.av-ms1aq-2d20f08a66172a37e5c854323c7ae810{
margin-top:-50px;
height:1px;
}

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

#top .hr.hr-invisible.av-7zbtu-8d574f029313566ec0e361d23506b2d6{
margin-top:-70px;
height:1px;
}

.avia-section.av-jsy4t-72da21536df286858f5f2fe968bc57c1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://fairway-homes.co.uk/wp-content/uploads/Lifestyle-Park-Homes-1500x1000.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-jsy4t-72da21536df286858f5f2fe968bc57c1 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av_textblock_section.av-gagw5-8cbf8cef13ece4b42d60a46b0e27a078 .avia_textblock{
font-size:22px;
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-jmd91-f4d104ac9e28956787142d5bd2507d4e .avia_textblock{
font-size:12px;
}

#top .av_textblock_section.av-gagw5-8cbf8cef13ece4b42d60a46b0e27a078 .avia_textblock{
font-size:22px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-jmd91-f4d104ac9e28956787142d5bd2507d4e .avia_textblock{
font-size:12px;
}

#top .av_textblock_section.av-gagw5-8cbf8cef13ece4b42d60a46b0e27a078 .avia_textblock{
font-size:22px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-jmd91-f4d104ac9e28956787142d5bd2507d4e .avia_textblock{
font-size:12px;
}

#top .av_textblock_section.av-gagw5-8cbf8cef13ece4b42d60a46b0e27a078 .avia_textblock{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-jmd91-f4d104ac9e28956787142d5bd2507d4e .avia_textblock{
font-size:12px;
}

#top .av_textblock_section.av-gagw5-8cbf8cef13ece4b42d60a46b0e27a078 .avia_textblock{
font-size:18px;
}
}
