.avia-section.av-1r49mq5-c8c54a9256660fb957437c7ddbac4b2a{
background-color:#000000;
background-image:unset;
}

.flex_column.av-1qet4wd-154d2a3fb4820e5b9be27b2cfe67efcf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1okwg8d-e207914e5add5b81f5f9a56bc628bf77{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-1okwg8d-e207914e5add5b81f5f9a56bc628bf77 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1okwg8d-e207914e5add5b81f5f9a56bc628bf77 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1okwg8d-e207914e5add5b81f5f9a56bc628bf77 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1milzd9-8a1973caddde300e173a8b2eedf194bf{
height:20px;
}

#top #wrap_all .avia-button.av-1jmr4lp-f1bcea998256ef4a485d220e38c30611{
background-color:#eeef00;
border-color:#eeef00;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1jmr4lp-f1bcea998256ef4a485d220e38c30611 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.avia-section.av-1gdl8gt-ea8ec34f9d41308188e9eb0ba102a216{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-1f0em6l-e4c119862697198f55783008002923a2{
padding:20px 20px 20px 20px;
}

.avia-image-container.av-18xd8q5-0d3a088545bb04305b1ab3f9670158c5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-18xd8q5-0d3a088545bb04305b1ab3f9670158c5 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_font_icon.av-142tt0t-dd0c5378e27a7704498137e043adf6f3{
color:#d70d1a;
border-color:#d70d1a;
}
.avia-svg-icon.av-142tt0t-dd0c5378e27a7704498137e043adf6f3 svg:first-child{
stroke:#d70d1a;
fill:#d70d1a;
}
.av_font_icon.av-142tt0t-dd0c5378e27a7704498137e043adf6f3 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-zredu5-92967d88c443e1820e09a51cc7ecb281{
color:#d70d1a;
border-color:#d70d1a;
}
.avia-svg-icon.av-zredu5-92967d88c443e1820e09a51cc7ecb281 svg:first-child{
stroke:#d70d1a;
fill:#d70d1a;
}
.av_font_icon.av-zredu5-92967d88c443e1820e09a51cc7ecb281 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_font_icon.av-6hmutp-ff650dfe25d533324df0cfb34f00e1a3{
color:#d70d1a;
border-color:#d70d1a;
}
.avia-svg-icon.av-6hmutp-ff650dfe25d533324df0cfb34f00e1a3 svg:first-child{
stroke:#d70d1a;
fill:#d70d1a;
}
.av_font_icon.av-6hmutp-ff650dfe25d533324df0cfb34f00e1a3 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.avia-section.av-mcsqanyn-ebe1f19a4ce9049e57f4d1f67ee94205 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.ukdoorsandshutters.co.uk/wp-content/uploads/2025/07/PHOTO-2025-07-03-10-25-10.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mcsqanyn-ebe1f19a4ce9049e57f4d1f67ee94205 .av-section-color-overlay{
opacity:0.7;
background-color:#212121;
}

.flex_column.av-mcsqatbu-fcb3e72dc9bafac2bd63d60ad95ef471{
padding:20px 20px 20px 20px;
background-color:#efefef;
}

#top .hr.hr-invisible.av-797h9-8d051047776c16b79bc19e82121f01d0{
height:20px;
}

.avia-section.av-rukm19-5fe2694975907b0d0ea97350a016e9d4{
background-color:#f1f1f1;
background-image:unset;
position:relative;
}
.avia-section.av-rukm19-5fe2694975907b0d0ea97350a016e9d4 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.av-2fsarh-4ed98fa58eadb2f029fb7eeb8199a3c2{
margin-top:5px;
margin-bottom:30px;
}
.hr.av-2fsarh-4ed98fa58eadb2f029fb7eeb8199a3c2 .hr-inner{
width:50px;
border-color:#d70d1a;
}

.flex_column.av-mb2wd9-768d1831064d834c385a70e7d4cc0d1e{
border-width:2px;
border-color:#dddddd;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.iconbox.av-kxck7h-7f172cc03d8b3dffd5db8c15f47bb78a .iconbox_icon{
background-color:#eeef00;
color:#000000;
}
.iconbox.av-kxck7h-7f172cc03d8b3dffd5db8c15f47bb78a .iconbox_icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.flex_column.av-hafzfh-79729a19141c658769c887f6cad9394b{
border-width:2px;
border-color:#dddddd;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.iconbox.av-1ildsd-dd3da338dad46c7aabdba9aa4a90fd94 .iconbox_icon{
background-color:#eeef00;
color:#000000;
}
.iconbox.av-1ildsd-dd3da338dad46c7aabdba9aa4a90fd94 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

