.avia-section.av-6cyx1t-bb54a2f650056c691305dc90235b7df8{
background-repeat:no-repeat;
background-image:url(https://www.tsdesigns.co.uk/wp-content/uploads/2021/10/tsdesigns_london-5-1030x433.jpg);
background-position:50% 0%;
background-attachment:fixed;
margin-top:0px;
margin-bottom:-40px;
}
.avia-section.av-6cyx1t-bb54a2f650056c691305dc90235b7df8 .av-section-color-overlay{
opacity:1;
background-image:url(https://www.tsdesigns.co.uk/wp-content/uploads/2019/12/clouds-1.png);
background-repeat:repeat;
}
#top .avia-section.av-6cyx1t-bb54a2f650056c691305dc90235b7df8 .scroll-down-link{
color:#000000;
}
#top .avia-section.av-6cyx1t-bb54a2f650056c691305dc90235b7df8 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#000000;
fill:#000000;
}

.flex_column.av-kuv6t33j-dedddb8ad76bf8e4e7a91ec7b6274898{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-aj321-85ad0d8c0f6c6568cca8b2103cdae0fe{
padding-bottom:0;
font-size:100px;
}
body .av-special-heading.av-aj321-85ad0d8c0f6c6568cca8b2103cdae0fe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aj321-85ad0d8c0f6c6568cca8b2103cdae0fe .av-special-heading-tag{
font-size:100px;
}
.av-special-heading.av-aj321-85ad0d8c0f6c6568cca8b2103cdae0fe .av-subheading{
font-size:15px;
}

.flex_column.av-wcq9p-967f7391a21299e893526c8b257c1d97{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-862gd9-aa44466c219c001d34b100c4965622b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top #wrap_all .avia-button.av-kuv68kw1-7dfe7429c438c7c8af604df1ff5d552f{
border-style:none;
transition:all 0.4s ease-in-out;
}

.avia-logo-element-container.av-kuvkexfk-66eef38297fcb377b8648f64c74ea1b3 .av-partner-fake-img{
background-size:cover;
}

#top .hr.hr-invisible.av-kuvkg0lv-80d2756791cd9770c425d9946697c390{
height:50px;
}

.avia-section.av-ihmnof-6c21183a622101c08b79e0a6f282eb2a{
background-color:#000000;
background-image:unset;
margin-top:0px;
margin-bottom:-50px;
}

.flex_column.av-h3qj6n-8bef2190860adf452e8ef0b4003e77a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-dyye27-6754bf9764045c98e354e0cd1b8bc70b .avia_textblock{
color:#ffffff;
}

.flex_column.av-3lyja7-dac6dde65a10b7a4d3a4f4f99304b4e4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

#top #wrap_all .av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-g3fazz-611cd6d526a643e77db02d5f47f4efbd .av-special-heading-tag{
font-size:0.8em;
}
}
