.avia-section.av-m918k8ib-0c8f5cf93ec4c58bdd4e11f672bd5c88 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://www.t1media.co.uk/wp-content/uploads/2025/04/t1pattern.png);
background-repeat:repeat;
}
#top .avia-section.av-m918k8ib-0c8f5cf93ec4c58bdd4e11f672bd5c88 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-m918k8ib-0c8f5cf93ec4c58bdd4e11f672bd5c88 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

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

.avia-section.av-m918xetr-812389d9d1d9aa57ad2db84ffb885e26{
background-color:#000000;
background-image:unset;
}
.avia-section.av-m918xetr-812389d9d1d9aa57ad2db84ffb885e26 .av-extra-border-element .av-extra-border-inner{
background-color:#000000;
}

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

#top .avia-testimonial-wrapper.av-m9qufwoa-8aef2e1c31d00d07d839fe7ae1c80f45 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-m9qufwoa-8aef2e1c31d00d07d839fe7ae1c80f45 .avia-testimonial-name{
color:#7bb0e7;
}
.avia-testimonial-wrapper.av-m9qufwoa-8aef2e1c31d00d07d839fe7ae1c80f45 .avia-testimonial-subtitle{
color:#7bb0e7;
}
.avia-testimonial-wrapper.av-m9qufwoa-8aef2e1c31d00d07d839fe7ae1c80f45 .avia-testimonial-link{
color:#7bb0e7;
}
.avia-testimonial-wrapper.av-m9qufwoa-8aef2e1c31d00d07d839fe7ae1c80f45 .avia-slideshow-controls{
color:#ffffff;
}

#top .av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d{
padding-bottom:10px;
color:#000000;
font-size:3.5vw;
}
body .av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d .av-special-heading-tag{
font-size:3.5vw;
}
.av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-m91b28p5-11131d08a28e7394880929bf17024e9e{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-m9quhws1-7f455f39db508fc84b8bb6064af53bf6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m9quhws1-7f455f39db508fc84b8bb6064af53bf6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m91av56e-9b8c3e4e0a736b1f5a0cefdf8c870e7d .av-special-heading-tag{
font-size:0.8em;
}
}
