.avia-section.av-44lymiw-86420cb9a09db22675473955c82dcd7c{
background-color:#1b3f62;
background-image:url(https://cgcladding.co.uk/wp-content/uploads/2015/12/main-bg-blue.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:fixed;
}

.flex_column.av-434ijjs-0f8bf25385ac75fc05e95dfce3539053{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jjzqw6kh-a30ebdb5cb8de4579ecc289d154d3b73{
padding-bottom:0;
color:#ffffff;
font-size:26px;
}
body .av-special-heading.av-jjzqw6kh-a30ebdb5cb8de4579ecc289d154d3b73 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jjzqw6kh-a30ebdb5cb8de4579ecc289d154d3b73 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-jjzqw6kh-a30ebdb5cb8de4579ecc289d154d3b73 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jjzqw6kh-a30ebdb5cb8de4579ecc289d154d3b73 .av-subheading{
font-size:10px;
}

.flex_column.av-3zt0mq0-c85bb4647ca8d770a1727d4ba4328479{
border-radius:5px 5px 5px 5px;
padding:10px 20px 10px 20px;
background-color:rgba(51,153,204,0.3);
}

.flex_cell.av-3nb6sbs-edf6560619f314dbd47ef77adde578e7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3nb6sbs-edf6560619f314dbd47ef77adde578e7{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-2xl3l0-6c9eae9ce45242e2ce700cf5a1370ef9{
padding-bottom:50px;
font-size:20px;
}
body .av-special-heading.av-2xl3l0-6c9eae9ce45242e2ce700cf5a1370ef9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2xl3l0-6c9eae9ce45242e2ce700cf5a1370ef9 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2xl3l0-6c9eae9ce45242e2ce700cf5a1370ef9 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-1m4wgu0-42243c8ee0da27d2e52bf40ae39347bb{
height:20px;
}

.flex_column.av-30xwimw-8ebca135e0675a0af1bd2e13c6df6694{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-yci128-38976e82f2bb62821cd53a6f1f4f673c{
height:20px;
}

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

#top .hr.hr-invisible.av-ud17f4-6b0dc4bf67b35d3cfa836beba29811dd{
height:20px;
}

#top .hr.hr-invisible.av-qvnquo-85f46890a701be0305764aa001846707{
height:20px;
}

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

#top .hr.hr-invisible.av-o1tc40-08251d5c7afda2846b5fb5ca3de2b863{
height:20px;
}

#top .hr.hr-invisible.av-lw2jxs-3a4f386a97d49cedb2d62d6878150b91{
height:20px;
}

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

.flex_column.av-2skioi0-ce6e1961c6c5bebb7c92a643a352a098{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-hz76hs-662d1e5851bbf014e53bafb2b4b30413{
height:20px;
}

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

#top .hr.hr-invisible.av-fr6y80-d03239b8ddedbff87289e645d5036f23{
height:20px;
}

#top .hr.hr-invisible.av-e230ow-0203508c54ba4a99b6b14f32bac9e00c{
height:20px;
}

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

#top .hr.hr-invisible.av-95acls-ae5913c65fd49b008160e99ce58cac79{
height:20px;
}

#top .hr.hr-invisible.av-7wy76o-04da339a95b43923fa4d4483096700b8{
height:20px;
}

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

.avia-image-container.av-27lfojc-44c47c44aff41cf13bf1b30c95e7e505 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-27lfojc-44c47c44aff41cf13bf1b30c95e7e505 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-2669wiw-f2f3a054fb0c2f78c7e6dace55d885f0{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-2669wiw-f2f3a054fb0c2f78c7e6dace55d885f0{
padding:50px 50px 50px 50px !important;
}

.avia-image-container.av-25q4760-4c643a8a8f895ce66d40c5681052441d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-25q4760-4c643a8a8f895ce66d40c5681052441d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2euusg-ce40f864d868ec74517144964796b28e{
height:20px;
}

#top .avia-icon-list-container.av-1lvblpk-d15932aff1bb30bd3c547e6aaa6a9532 .iconlist_icon{
color:#ffffff;
background-color:#2d5c88;
border:1px solid #2d5c88;
}
#top .avia-icon-list-container.av-1lvblpk-d15932aff1bb30bd3c547e6aaa6a9532 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-1bhk3k8-ac90846fe4cd45fb2d1b4876a461dfad{
height:5px;
}


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

#top #wrap_all .av-special-heading.av-2xl3l0-6c9eae9ce45242e2ce700cf5a1370ef9 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2xl3l0-6c9eae9ce45242e2ce700cf5a1370ef9 .av-special-heading-tag{
font-size:0.8em;
}
}
