.flex_cell.av-9hzn6k-8daa87708c031abdd0ad5445a74871cc{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-9hzn6k-8daa87708c031abdd0ad5445a74871cc{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-l7j0bz7a-8d612f3d71e668010bab3161b79f8e7b{
padding-bottom:40px;
font-size:30px;
}
body .av-special-heading.av-l7j0bz7a-8d612f3d71e668010bab3161b79f8e7b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l7j0bz7a-8d612f3d71e668010bab3161b79f8e7b .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l7j0bz7a-8d612f3d71e668010bab3161b79f8e7b .av-subheading{
font-size:15px;
}

.flex_cell.av-63d7fg-e8badf0e953d1c531600b345a7d787d7{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-63d7fg-e8badf0e953d1c531600b345a7d787d7{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-4k93yk-3df972240ef69c9125f2bff1bb9208a9{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-4k93yk-3df972240ef69c9125f2bff1bb9208a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4k93yk-3df972240ef69c9125f2bff1bb9208a9 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-4k93yk-3df972240ef69c9125f2bff1bb9208a9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-37g7i4-3393566fdc422af92c6a4c7d1528684e .avia_textblock{
font-size:21px;
text-align:left;
}

#top .hr.hr-invisible.av-jhdcw54t-4a34ef1596a5e4cba922a0a95986288e{
height:50px;
}

.flex_cell.av-92f5po-e689d0eef87bb7b85f6fd70c6f1a05f5{
vertical-align:middle;
background:url(https://solar-tec.co.uk/wp-content/uploads/2023/09/IMG_6748.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-92f5po-e689d0eef87bb7b85f6fd70c6f1a05f5{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-757in0-e177d31c40cc51e969a17b66fa33773c{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-757in0-e177d31c40cc51e969a17b66fa33773c{
padding:100px 0 100px 0 !important;
}

@-webkit-keyframes av_boxShadowEffect_av-6g43ho-adb37160699c0434d4bdb03dcb6cdec0-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-6g43ho-adb37160699c0434d4bdb03dcb6cdec0-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-6g43ho-adb37160699c0434d4bdb03dcb6cdec0{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
border-width:5px;
border-color:#05aff2;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5{
padding-bottom:30px;
color:#0477bf;
font-size:24px;
}
body .av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5 .av-special-heading-tag{
font-size:24px;
padding:0 0 20px 0;
}
.av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5 .special-heading-inner-border{
border-color:#0477bf;
}
.av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5 .av-subheading{
font-size:17px;
}


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

#top #wrap_all .av-special-heading.av-4k93yk-3df972240ef69c9125f2bff1bb9208a9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-4k93yk-3df972240ef69c9125f2bff1bb9208a9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4vcmoc-4a28dbfe4bbbdcc0e6692d24de2fb2d5 .av-special-heading-tag{
font-size:0.8em;
}
}
