#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m3r2rdqd-44a8faecb9ef1262ce34d1247f54b370__0 .avia-caption-title{
font-size:60px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m3r2rdqd-44a8faecb9ef1262ce34d1247f54b370__0 .avia-caption-title{
font-size:60px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m3r2rdqd-44a8faecb9ef1262ce34d1247f54b370__0 .avia-caption-title{
font-size:35px;
}
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m9ju4aoz-19326ff773e8de6f6c9f5456aac6da25__0 .avia-caption-title{
font-size:60px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m9ju4aoz-19326ff773e8de6f6c9f5456aac6da25__0 .avia-caption-title{
font-size:60px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m9ju4aoz-19326ff773e8de6f6c9f5456aac6da25__0 .avia-caption-title{
font-size:35px;
}
}

.flex_cell.av-vak1pv-82141edec248836b18ca103eaff6e554{
vertical-align:middle;
}

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

#top .hr.av-swzudf-0ae3ce837323e43c056b02c8193cbd87{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-swzudf-0ae3ce837323e43c056b02c8193cbd87 .hr-inner{
width:50px;
border-color:#37ce00;
}

.flex_cell.av-rhjk9v-4fdb82f01928c624d33c62016e21a95b{
vertical-align:middle;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Website-Design-and-Development-Services-–-Bespoke-Mobile-Friendly-SEO-Optimised.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-ygbrpf-e2b660b1b79a62d71805f86f4d9ebac1{
vertical-align:middle;
height:500px;
min-height:500px;
}

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

#top .hr.av-34rcjn-07d90acaf3efc256fdaf5c3a9cb43d3a{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-34rcjn-07d90acaf3efc256fdaf5c3a9cb43d3a .hr-inner{
width:50px;
border-color:#37ce00;
}

.flex_cell.av-mkvbgn1e-9894cfa459f123e8b402ab97cc6d1edd{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Website-Design-and-Development-Services-–-Bespoke-Mobile-Friendly-SEO-Optimised.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-mkqstz0r-994d509729b44cb8290ba31700d5d418{
vertical-align:middle;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Search-Engine-Optimisation-and-Digital-Marketing-Services-–-SEO-Google-Ads-Content-Marketing.png) 0% 0% no-repeat scroll ;
}

.flex_cell.av-2blyrn-b816fecbdbc72883d7416a3ab538689f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2blyrn-b816fecbdbc72883d7416a3ab538689f{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.av-212dn7-e4b34fee6c6947d6413f86110bc7f9b1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-212dn7-e4b34fee6c6947d6413f86110bc7f9b1 .hr-inner{
width:50px;
border-color:#37ce00;
}

.flex_cell.av-mkvbi1jp-6ccc65dbfd2c5f48f230b17525d50950{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Search-Engine-Optimisation-and-Digital-Marketing-Services-–-SEO-Google-Ads-Content-Marketing.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-mkvbkns2-378935039adc4301bba037afb4a9a6a5{
vertical-align:middle;
height:500px;
min-height:500px;
}

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

#top .hr.av-pv0fsj-71102fdb60828d155fc53b181cbed97c{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-pv0fsj-71102fdb60828d155fc53b181cbed97c .hr-inner{
width:50px;
border-color:#37ce00;
}

#top .av_textblock_section.av-mkvbl440-c7e2fcd5f9a06fa36e8719efd4e09c29 .avia_textblock{
text-align:left;
}

.flex_cell.av-m2ytfnt7-fe3d0da3595c2ee7364d33b437a7fde3{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-m2ytfnt7-fe3d0da3595c2ee7364d33b437a7fde3{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1mo0li-19ad0cf747e50670445519e0966c46c3{
padding-bottom:10px;
}
body .av-special-heading.av-1mo0li-19ad0cf747e50670445519e0966c46c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1mo0li-19ad0cf747e50670445519e0966c46c3 .av-subheading{
font-size:15px;
}

#top .hr.av-m2ytk7jr-8a04277b410516755fe3e2be7f146808{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-m2ytk7jr-8a04277b410516755fe3e2be7f146808 .hr-inner{
width:50px;
border-color:#37ce00;
}

.flex_cell.av-m2ytr9hr-2e4f4b73df27962c61167cd0e66b3782{
vertical-align:middle;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Domain-Name-Registration-in-Oxted-Surrey-–-Secure-.co_.uk-and-.com-Domains-for-Local-Businesses.png) 100% 100% no-repeat scroll ;
}

.flex_cell.av-m2ytrtly-fb254d5d97bd14c8ce0d3c4cf4ba84b9{
vertical-align:middle;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Web-Hosting-Services-in-Oxted-Surrey-–-Secure-and-Reliable-UK-Hosting.png) 0% 50% no-repeat scroll ;
}

.flex_cell.av-m2ytiijj-73419706c8602ca1849142aa62bc090f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-m2ytiijj-73419706c8602ca1849142aa62bc090f{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.av-1ea6uu-012576d9b61b3acc72e5b144728d3117{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1ea6uu-012576d9b61b3acc72e5b144728d3117 .hr-inner{
width:50px;
border-color:#37ce00;
}

.flex_cell.av-lyzab7-f55bfdac8c802e7465204ad7974eab72{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Web-Hosting-Services-in-Oxted-Surrey-–-Secure-and-Reliable-UK-Hosting.png) 0% 50% no-repeat scroll ;
}

.flex_cell.av-mkvbpx1p-bd983799d8fec8c288f90c91d0ebbf2b{
vertical-align:middle;
height:500px;
min-height:500px;
}

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

#top .hr.av-ihg94j-ec424b1f10107540b184ca00cd0fce7a{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ihg94j-ec424b1f10107540b184ca00cd0fce7a .hr-inner{
width:50px;
border-color:#37ce00;
}

#top .av_textblock_section.av-mkvbq9su-0ca426bde45bd333087d97e56957baa7 .avia_textblock{
text-align:left;
}

.avia-section.av-a1043-e6ef169451fc97303d852506322b8e95{
background-repeat:no-repeat;
background-image:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/web-design-oxted-specialist-agency-1.png);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_cell.av-h1s98z-a8f6efd54418d40da025940317ce3b09{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-h1s98z-a8f6efd54418d40da025940317ce3b09{
padding:100px 100px 100px 100px !important;
}

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

#top .hr.av-1icao3-f8764f1569e43521ef39f7aad6ab91e3{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1icao3-f8764f1569e43521ef39f7aad6ab91e3 .hr-inner{
width:50px;
border-color:#37ce00;
}

.flex_cell.av-1eo9kz-65605e07e19f4da7426d48c36d55ce6c{
vertical-align:middle;
background:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/SiteSafe-Website-Maintenance-Support-in-Oxted-and-Surrey-Sussex-and-Kent.png) 100% 50% no-repeat scroll ;
}

.avia-section.av-24zmir-0d1074bb6d1cb2ff0137251e8d57bc27{
background-repeat:no-repeat;
background-image:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Additional-Digital-Services-Background-–-Branding-Marketing-and-Web-Performance-Solutions.png);
background-position:0% 0%;
background-attachment:scroll;
}

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

.av_textblock_section.av-mkqvw0xg-e71c6d5d4b984f0305c41206fa184f7e{
background-color:rgba(0,0,0,0.01);
}
#top .av_textblock_section.av-mkqvw0xg-e71c6d5d4b984f0305c41206fa184f7e .avia_textblock{
font-size:26px;
}

.flex_column.av-7h5x5v-b98a50aa438b04e4abc6a66ed969807d{
background-color:rgba(0,0,0,0.01);
}

.av_textblock_section.av-m9jszo09-a8ccc3bee372d757831157666a2d5b54{
background-color:rgba(0,0,0,0.01);
}

.av_textblock_section.av-m9jt3vj5-187ffc64bec13758e17fe223f3b41bf1{
background-color:rgba(0,0,0,0.01);
}

.avia-section.av-mkvbrcmj-3518b476aafe0498431c06b9aa107ddf{
background-repeat:no-repeat;
background-image:url(https://featherstonemedia.co.uk/wp-content/uploads/2026/01/Additional-Digital-Services-Background-–-Branding-Marketing-and-Web-Performance-Solutions.png);
background-position:0% 0%;
background-attachment:scroll;
}

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

.av_textblock_section.av-mkvbsflc-2f1c79f2b2a7df4df9c95f932eeadb41{
background-color:rgba(0,0,0,0.01);
}
#top .av_textblock_section.av-mkvbsflc-2f1c79f2b2a7df4df9c95f932eeadb41 .avia_textblock{
font-size:26px;
}

.flex_column.av-bk2ueb-92790856ceac4b8e27a7395f4f0c184f{
background-color:rgba(0,0,0,0.01);
}

.av_textblock_section.av-8ypv0z-69dd6126f7e4a426110e11ed3af373de{
background-color:rgba(0,0,0,0.01);
}

.av_textblock_section.av-3ysvqb-8106424849b4d6bf1858fc9a098b4c2a{
background-color:rgba(0,0,0,0.01);
}

.flex_cell.av-12s7b2-0d2fe13873cd35ef3cc1003e334fc845{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#3f52a0;
}
.responsive #top #wrap_all .flex_cell.av-12s7b2-0d2fe13873cd35ef3cc1003e334fc845{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ypn2m-e12d947525fee83a36cf1a472a43d411{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#12b2f8;
}

.flex_cell.av-t6hbi-48b901a44ae0d317508dd0dc0c88848a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#fbc10a;
}

.flex_cell.av-imp92-dc88f7a0a540afd8528c96928b6e1bdc{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#fc493c;
}

.flex_cell.av-dg9ty-27487278507253b826041ec23933b074{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2001e;
}

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

.flex_cell.av-v3chi-97d7850ce54e01f564fea28b066a3584{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#3f52a0;
}
.responsive #top #wrap_all .flex_cell.av-v3chi-97d7850ce54e01f564fea28b066a3584{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ot0c6-04240daf25ed1039e4cb55b63f9fa1e9{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#12b2f8;
}

.flex_cell.av-iobw6-537f20941426fb552930f10495a5cfba{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#fbc10a;
}

.flex_cell.av-gr88m-da2ca677d4b920c86f8022222ce23e3a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#fc493c;
}

.flex_cell.av-9flhy-605e376ba43c6a724d2f102315edccf7{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e2001e;
}


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

#top .av_textblock_section.av-mkvbm2mr-f157dba6a965570517de5460d36e770d .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-m9jsxj1m-1fdd87c30aaf983750bbd0508fb7db8a .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-mkvbl440-c7e2fcd5f9a06fa36e8719efd4e09c29 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-m2ythoc3-a12f323a6e31f91a6351db269388f84b .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-m2ytpqyq-e65d1734497870e8d23dcc3b307b3ba4 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-mkvbq9su-0ca426bde45bd333087d97e56957baa7 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-m9jsyn22-2afbb4afa11abb5fffd185f92ec3b04a .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-m9jszo09-a8ccc3bee372d757831157666a2d5b54 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-m9jt3vj5-187ffc64bec13758e17fe223f3b41bf1 .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-8ypv0z-69dd6126f7e4a426110e11ed3af373de .avia_textblock{
font-size:17px;
}

#top .av_textblock_section.av-3ysvqb-8106424849b4d6bf1858fc9a098b4c2a .avia_textblock{
font-size:17px;
}
}

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

#top #wrap_all .av-special-heading.av-dracpv-39ec259e6ba47e23b0936d46eb8a9012 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-dracpv-39ec259e6ba47e23b0936d46eb8a9012 .av-special-heading-tag{
font-size:0.8em;
}
}
