#top .av-special-heading.av-xjcd0t-236aa1d0e38ef0c589c3170c65fc6201{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-xjcd0t-236aa1d0e38ef0c589c3170c65fc6201 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xjcd0t-236aa1d0e38ef0c589c3170c65fc6201 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-xjcd0t-236aa1d0e38ef0c589c3170c65fc6201 .av-subheading{
font-size:15px;
}

.flex_cell.av-x025id-d38a03d02685cf85172568e41f4b1638{
vertical-align:middle;
}

.flex_column.av-wux3h1-7438585b22290d13ec5441669070de2d{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-wd9hj1-1f8b39fe858edc8f4ea256052ffc4c18 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-wd9hj1-1f8b39fe858edc8f4ea256052ffc4c18 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-votjad-88d03bd917b0087b930532c3e875afa6 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-votjad-88d03bd917b0087b930532c3e875afa6 .av_iconlist_title{
font-size:18px;
}

.flex_column.av-v53q1p-b01ba51838fdb800355564678407b538{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-umad0l-319fe2972da3edcccd208f2ea75e00a1 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-umad0l-319fe2972da3edcccd208f2ea75e00a1 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-toxq0t-12c55e8999988183db0e43de94d73d39 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-toxq0t-12c55e8999988183db0e43de94d73d39 .av_iconlist_title{
font-size:18px;
}

.flex_cell.av-sc2p6d-4ecf12ff77abea84a3f623be2da07e2b{
vertical-align:middle;
background:url(https://www.faronhomeimprovements.co.uk/wp-content/uploads/2023/07/Casement1-1.jpeg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-s4sxkd-476559868cb2d62add487aaa60b3c117{
height:300px;
}

.flex_cell.av-2sdgb1-316035d08ab923446744f00a60c1c172{
vertical-align:middle;
background:url(https://www.faronhomeimprovements.co.uk/wp-content/uploads/2023/07/Casement1-1.jpeg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-rnhy3h-65c2cc56d43786e72d772d4fa853c18f{
height:300px;
}

.flex_cell.av-rlws85-e39a261df4477d094c07649e3c2a479c{
vertical-align:middle;
}

.flex_column.av-rb8839-3f511a685c6d078e6b642ad9e48a933d{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-qvp6bh-58ca708d35bc5be66a5bf1f4cffcfee3 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-qvp6bh-58ca708d35bc5be66a5bf1f4cffcfee3 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-q8ivlh-0ced018067b923a32e3709c8950dab41 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-q8ivlh-0ced018067b923a32e3709c8950dab41 .av_iconlist_title{
font-size:18px;
}

.flex_column.av-pq741x-aa4114a5ec280613ca65344975e1a275{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-p8r399-d9fb0bf60d4e1f71075209cda8889a3a .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-p8r399-d9fb0bf60d4e1f71075209cda8889a3a .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-oaue1h-b149e03c07e1fde806547be86b663e60 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-oaue1h-b149e03c07e1fde806547be86b663e60 .av_iconlist_title{
font-size:18px;
}

.flex_cell.av-mp0ja5-d1aed2c992738efff59585fe15b898f1{
vertical-align:middle;
background:url(https://www.faronhomeimprovements.co.uk/wp-content/uploads/2023/07/Alumina-by-Liniar-THIS-ONE.png) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-mmhak5-7aad37e7005019245a494ab3c7a7a9cb{
height:300px;
}

.flex_cell.av-mg85md-04c846a1263236e4fb2d6edf9134e19e{
vertical-align:middle;
}

.flex_column.av-28ck59-b6a079cd72eadbf93b8ee1a1a5c2ce9d{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-lsljph-3cd9231c03e17576d68f4595133614f7 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-lsljph-3cd9231c03e17576d68f4595133614f7 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-kzcfo5-76cf114f1ad669169e86b9227a35cdc6 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-kzcfo5-76cf114f1ad669169e86b9227a35cdc6 .av_iconlist_title{
font-size:18px;
}

.flex_column.av-20yt0l-49e6b29c59829744b2a29790846c2e3b{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-jt3zk5-ccdf2d067818b37c87e7092da90b8179 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-jt3zk5-ccdf2d067818b37c87e7092da90b8179 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-iwwy91-eadf5d98ffb1ba11cfa5f8700048822d .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-iwwy91-eadf5d98ffb1ba11cfa5f8700048822d .av_iconlist_title{
font-size:18px;
}

.flex_cell.av-hmkiz9-b1c0936b2d4588a76f6c82f13ba62f93{
vertical-align:middle;
}

.flex_column.av-hh2mr1-d09e2e414f3e4c346b94c86b8a3efab5{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

.flex_column.av-fr3yql-475178390fd2ac0eab4c769147744ddc{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-faf4c5-a576b197ec0e30eb277bb2a68ef7b64b .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-faf4c5-a576b197ec0e30eb277bb2a68ef7b64b .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-ehnvth-6426e055d812635fa0a64e53fa6589d7 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-ehnvth-6426e055d812635fa0a64e53fa6589d7 .av_iconlist_title{
font-size:18px;
}

.flex_cell.av-db2bhh-727498326268d1bf3e91277e4fec1f54{
vertical-align:middle;
background:url(https://www.faronhomeimprovements.co.uk/wp-content/uploads/2023/06/conservatory.jpeg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-1b8nyt-a91d8b7a985840625a0db93561812413{
height:300px;
}

.flex_cell.av-cuo0pp-11e2bef8884120b50e8e863eacf39452{
vertical-align:middle;
background:url(https://www.faronhomeimprovements.co.uk/wp-content/uploads/2023/06/conservatory.jpeg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-coyzjh-8e40770711226257f51a3c0ef3a0420e{
height:300px;
}

.flex_cell.av-ch3akt-0c222d9513aed8495042bed8dbc3e61e{
vertical-align:middle;
}

.flex_column.av-c9h82d-8f57be90a4ad307f8bef36b0a104d4d8{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

.flex_column.av-am6yqd-bfd6374c061464db7ac3271185547f1b{
padding:10px 10px 10px 10px;
background-color:#969696;
}

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

#top .avia-icon-list-container.av-10l9hx-cd0fa6cc98a8fe54f7ecf2f2b82557cb .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-10l9hx-cd0fa6cc98a8fe54f7ecf2f2b82557cb .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-9dh9np-972304f3ed55fecef1e4a731d3318c25 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-9dh9np-972304f3ed55fecef1e4a731d3318c25 .av_iconlist_title{
font-size:18px;
}

.flex_cell.av-7yhyo5-fd1e054e41d106c17cd7ad3d93e61e00{
vertical-align:middle;
background:url(https://www.faronhomeimprovements.co.uk/wp-content/uploads/2023/07/menu-roofline.jpeg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-7tgulx-b0632593504c0b00910de52191448e2b{
height:300px;
}

.flex_cell.av-7r1ohp-bbb1cce9d82708e8398863b0abcb79f2{
vertical-align:middle;
}

.flex_column.av-74uymt-4eb8a0ae820bd094971f9c616d9f3f81{
padding:10px 10px 10px 10px;
background-color:#969696;
}

#top .av-special-heading.av-73uyc5-52ea281cf585dd9e997525f3343749bb{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-73uyc5-52ea281cf585dd9e997525f3343749bb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-73uyc5-52ea281cf585dd9e997525f3343749bb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-73uyc5-52ea281cf585dd9e997525f3343749bb .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-6rhz1p-7143eb90d602eba80a44254fb68b3957 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-6rhz1p-7143eb90d602eba80a44254fb68b3957 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-5gc2th-a492129ec19d3a846b49932f193f976f .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-5gc2th-a492129ec19d3a846b49932f193f976f .av_iconlist_title{
font-size:18px;
}

.flex_column.av-488kct-67e865c80381012177d9fea284e34f90{
padding:10px 10px 10px 10px;
background-color:#969696;
}

#top .av-special-heading.av-42ri7x-323c6f94b75f2800ef8c17cb08391f38{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-42ri7x-323c6f94b75f2800ef8c17cb08391f38 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-42ri7x-323c6f94b75f2800ef8c17cb08391f38 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-42ri7x-323c6f94b75f2800ef8c17cb08391f38 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-3sb1r1-a9f44b07eed34422926603ea11480610 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-3sb1r1-a9f44b07eed34422926603ea11480610 .av_iconlist_title{
font-size:18px;
}

#top .avia-icon-list-container.av-343pp1-23d188e69162e651eaf85c78bd572d59 .iconlist_icon{
font-size:18px;
}
#top #wrap_all .avia-icon-list-container.av-343pp1-23d188e69162e651eaf85c78bd572d59 .av_iconlist_title{
font-size:18px;
}

#top #wrap_all .avia-button.av-6wszp-9477073b3d2db6d32a08025f3721326b{
background-color:#969696;
border-color:#969696;
color:#ebebeb;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6wszp-9477073b3d2db6d32a08025f3721326b:hover{
background-color:white;
color:#969696;
transition:all 0.4s ease-in-out;
}


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

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