.avia-section.av-lsn2a1fq-2823cb8488427c927b0cc39978844105 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://needwoodhomes.co.uk/wp-content/uploads/2024/02/streetview_hires-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00{
padding-bottom:0;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .av-special-heading.av-m6zcad-81fcf646f196cbacf218913a0bacfaa1{
padding-bottom:10px;
}
body .av-special-heading.av-m6zcad-81fcf646f196cbacf218913a0bacfaa1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m6zcad-81fcf646f196cbacf218913a0bacfaa1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lsn2epn1-5bf921ad7171998db7770b147ac0b61e .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-irgjet-cc5e40b2a6ff08b705327e7f5be9ad78{
padding-bottom:10px;
}
body .av-special-heading.av-irgjet-cc5e40b2a6ff08b705327e7f5be9ad78 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-irgjet-cc5e40b2a6ff08b705327e7f5be9ad78 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lsn2gpyv-4318f04328b5cfe0e3f95c1faf40a253 .avia_textblock{
font-size:16px;
}

.flex_cell.av-1m0yid-404d8cf07072e079fe675dc775811f30{
vertical-align:middle;
background-color:#9ccb3d;
}
.responsive #top #wrap_all .flex_cell.av-1m0yid-404d8cf07072e079fe675dc775811f30{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-lsn2xli3-b7025c13958457b853565c0ad3270d27 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lsn2xli3-b7025c13958457b853565c0ad3270d27 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-lsn2xli3-b7025c13958457b853565c0ad3270d27 .iconbox_content_container{
color:#ffffff;
}

#top .hr.hr-invisible.av-e3bq6d-f931210291ca52d43784b87ee9af114c{
height:20px;
}

.iconbox.av-lsn2ll0l-749cded7285cb75cc5383b3010949aa4 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lsn2ll0l-749cded7285cb75cc5383b3010949aa4 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-lsn2ll0l-749cded7285cb75cc5383b3010949aa4 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-cxp3k5-75b9c1ca707c4503f7fc2f037c48b98e{
vertical-align:middle;
background-color:#9ccb3d;
}
.responsive #top #wrap_all .flex_cell.av-cxp3k5-75b9c1ca707c4503f7fc2f037c48b98e{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-lsn2x04a-92990de9d51ab4fdea1de08587a7165c .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lsn2x04a-92990de9d51ab4fdea1de08587a7165c .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-lsn2x04a-92990de9d51ab4fdea1de08587a7165c .iconbox_content_container{
color:#ffffff;
}

#top .hr.hr-invisible.av-an5ryt-d34c9ceca3bbff3c9a99281217416fb1{
height:20px;
}

.iconbox.av-lsn2yjf5-a2301043e84e45e778cfcf489a43c7d2 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lsn2yjf5-a2301043e84e45e778cfcf489a43c7d2 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-lsn2yjf5-a2301043e84e45e778cfcf489a43c7d2 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-3efr9-98c071711623ccfdbcf4d425112b1134{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-3efr9-98c071711623ccfdbcf4d425112b1134{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lsn1hzrp-a7a82af30a960a4bc04f2aa182023b00 .av-special-heading-tag{
font-size:0.8em;
}
}
