.flex_cell.av-18z2871-944980156d661e8db8d0e31e569ab2b0{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-18z2871-944980156d661e8db8d0e31e569ab2b0{padding:3% 6% 3% 6% !important} #top .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a{color:#ffffff;font-size:3vw}body .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-special-heading-tag{font-size:3vw}.av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-subheading{font-size:20px} .flex_cell.av-mee3kxlf-872aab312178eabcf7c6d16a84c8c3e8{vertical-align:middle;background:url(https://jessopsconstruction.co.uk/wp-content/uploads/2025/08/jessops_primary_01-1030x481.jpg) 50% 50% no-repeat local }.responsive #top #wrap_all .flex_cell.av-mee3kxlf-872aab312178eabcf7c6d16a84c8c3e8{padding:3% 6% 3% 6% !important} .flex_column.av-43g9el-5530c2cb5c9efb49a2bbd05808c75d1c{height:200px} .flex_cell.av-11t7tj1-84e3372af40871525c1da9eee89dc1fd{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-11t7tj1-84e3372af40871525c1da9eee89dc1fd{padding:0 0 0 5% !important} .flex_cell.av-z6aw9p-665ba139da34cf2907dbb0b916a78ea5{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-z6aw9p-665ba139da34cf2907dbb0b916a78ea5{padding:0 0 0 5% !important} .flex_cell.av-xoqb99-d7bd66ab44f7366ab29b4a8608830116{vertical-align:middle;background-color:#b7e1ed} .flex_cell.av-tzgn7h-8fc8d8e55cb76393b97a5c18004ce21a{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-tzgn7h-8fc8d8e55cb76393b97a5c18004ce21a{padding:0 5% 0 5% !important} .flex_cell.av-stivct-0c9c949d1cf92b6e611ecb46b555019b{vertical-align:middle;background-color:#b7e1ed}.responsive #top #wrap_all .flex_cell.av-stivct-0c9c949d1cf92b6e611ecb46b555019b{padding:0px 0px 0px 0px !important} .avia_transform .flex_column.av-rtdfi5-189a4d1d98378f85754c9e1fdc5ba4b0{animation-duration:2.5s} .av_font_icon.av-pn5abx-9fa41fbf7222a3c258d1955a8424bfd0{color:#3a5f6d;border-color:#3a5f6d}.av_font_icon.av-pn5abx-9fa41fbf7222a3c258d1955a8424bfd0 .av-icon-char{font-size:40px;line-height:40px} .flex_cell.av-oogcwt-6bb7cd2ed1737e3128ff3685c1007e5a{vertical-align:middle} #top .av_textblock_section.av-mee3lk96-d734cf8eccd38fc465ddaa735fcc60c5 .avia_textblock{column-count:2;column-gap:6%} .flex_cell.av-hbb6d9-c5ca6faadc5548df96866b3b9d147710{vertical-align:middle;order:0} .avia_transform .flex_column.av-ged1r1-0ae6659d5812dfdfb2a8a3e5a903d11c{animation-duration:2s} #top .av_textblock_section.av-azpk6-12ad2253dac21ef27460df9016b5572e .avia_textblock{text-align:center} .flex_cell.av-chlyml-061154a0a7ef766fdebb4a5cec640dfc{vertical-align:middle;order:1;background-color:#b7e1ed}.responsive #top #wrap_all .flex_cell.av-chlyml-061154a0a7ef766fdebb4a5cec640dfc{padding:0px 0px 0px 0px !important} .avia_transform .flex_column.av-a6lpgt-645ec2a96c4b1313b8fc50bd820f79c0{animation-duration:2.5s} .av_font_icon.av-8opjsd-9526842d8d25e48d0c2e70f98750b91d{color:#3a5f6d;border-color:#3a5f6d}.av_font_icon.av-8opjsd-9526842d8d25e48d0c2e70f98750b91d .av-icon-char{font-size:40px;line-height:40px} .flex_cell.av-6sz2al-d5fadd2e668b9d7a7fb7cf268815e305{vertical-align:middle;order:0;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-6sz2al-d5fadd2e668b9d7a7fb7cf268815e305{padding:0 5% 0 5% !important} .avia-section.av-5birlp-4b9dff4bf7cba408d6ec6a8c196c958e{background-color:#f7f7f7;background-image:unset} @media only screen and (min-width:990px){.flex_column.av-182gqtp-6de51ec68257596577bfe75f47f96f16{padding:0 0 0 6%} #top #wrap_all .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-special-heading-tag{font-size:5vw}.av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-subheading{font-size:40px} .flex_column.av-l1d4xp-f370bc3574ffb4bcbabebbb9028f2b48{padding:2.5% 0 2.5% 0} .flex_column.av-4wncwt-99ac6a148b8923fed2b9cad38cfa53b1{padding:2.5% 0 2.5% 0}} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-18z2871-944980156d661e8db8d0e31e569ab2b0{padding:3% 7.5% 3% 7.5% !important} .flex_column.av-182gqtp-6de51ec68257596577bfe75f47f96f16{padding:0 3% 0 3%} #top #wrap_all .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-special-heading-tag{font-size:34px} .responsive #top #wrap_all .flex_cell.av-mee3kxlf-872aab312178eabcf7c6d16a84c8c3e8{padding:7.5% 7.5% 7.5% 7.5% !important} .flex_column.av-43g9el-5530c2cb5c9efb49a2bbd05808c75d1c{padding:12% 0 12% 0} .responsive #top #wrap_all .flex_cell.av-11t7tj1-84e3372af40871525c1da9eee89dc1fd{padding:2.5% 2.5% 2.5% 5% !important} .responsive #top #wrap_all .flex_cell.av-z6aw9p-665ba139da34cf2907dbb0b916a78ea5{padding:2.5% 2.5% 2.5% 5% !important} .responsive #top #wrap_all .flex_cell.av-tzgn7h-8fc8d8e55cb76393b97a5c18004ce21a{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-stivct-0c9c949d1cf92b6e611ecb46b555019b{padding:2.5% 2.5% 2.5% 2.5% !important} .flex_column.av-l1d4xp-f370bc3574ffb4bcbabebbb9028f2b48{padding:2.5% 0 2.5% 0} .responsive #top #wrap_all .flex_cell.av-chlyml-061154a0a7ef766fdebb4a5cec640dfc{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-6sz2al-d5fadd2e668b9d7a7fb7cf268815e305{padding:2.5% 2.5% 2.5% 2.5% !important} .flex_column.av-4wncwt-99ac6a148b8923fed2b9cad38cfa53b1{padding:2.5% 0 2.5% 0}} @media only screen and (max-width:767px){#top .av_textblock_section.av-mee3lk96-d734cf8eccd38fc465ddaa735fcc60c5 .avia_textblock{column-count:1}.av_textblock_section.av-mee3lk96-d734cf8eccd38fc465ddaa735fcc60c5 .avia_textblock.av_multi_colums > p:first-child{margin-top:0.85em}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-18z2871-944980156d661e8db8d0e31e569ab2b0{padding:10% 10% 10% 10% !important} #top #wrap_all .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-special-heading-tag{font-size:30px}.av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-subheading{font-size:17px} .responsive #top #wrap_all .flex_cell.av-mee3kxlf-872aab312178eabcf7c6d16a84c8c3e8{padding:20% 20% 20% 20% !important} .responsive #top #wrap_all .flex_cell.av-11t7tj1-84e3372af40871525c1da9eee89dc1fd{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-z6aw9p-665ba139da34cf2907dbb0b916a78ea5{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-tzgn7h-8fc8d8e55cb76393b97a5c18004ce21a{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-stivct-0c9c949d1cf92b6e611ecb46b555019b{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-chlyml-061154a0a7ef766fdebb4a5cec640dfc{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-6sz2al-d5fadd2e668b9d7a7fb7cf268815e305{padding:5% 5% 5% 5% !important}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-18z2871-944980156d661e8db8d0e31e569ab2b0{padding:10% 10% 10% 10% !important} #top #wrap_all .av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-special-heading-tag{font-size:30px}.av-special-heading.av-16plwx9-978bf78f7d770de4934e4e7994abd33a .av-subheading{font-size:16px} .responsive #top #wrap_all .flex_cell.av-mee3kxlf-872aab312178eabcf7c6d16a84c8c3e8{padding:20% 20% 20% 20% !important} .responsive #top #wrap_all .flex_cell.av-11t7tj1-84e3372af40871525c1da9eee89dc1fd{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-z6aw9p-665ba139da34cf2907dbb0b916a78ea5{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-tzgn7h-8fc8d8e55cb76393b97a5c18004ce21a{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-stivct-0c9c949d1cf92b6e611ecb46b555019b{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-chlyml-061154a0a7ef766fdebb4a5cec640dfc{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-6sz2al-d5fadd2e668b9d7a7fb7cf268815e305{padding:5% 5% 5% 5% !important}}