.flex_cell.av-1948gt0-847ac2c64ca8952d4c717dc92135a099{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-1948gt0-847ac2c64ca8952d4c717dc92135a099{padding:3% 6% 3% 6% !important} #top .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51{color:#ffffff;font-size:3vw}body .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-special-heading-tag{font-size:3vw}.av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-subheading{font-size:20px} .flex_cell.av-me03hezp-c1f3d36534b923b1d3f05f59f24bded4{vertical-align:middle;background:url(https://jessopsconstruction.co.uk/wp-content/uploads/2025/08/jessops_castlebrewery_01-1030x481.jpg) 50% 50% no-repeat local }.responsive #top #wrap_all .flex_cell.av-me03hezp-c1f3d36534b923b1d3f05f59f24bded4{padding:3% 6% 3% 6% !important} .flex_column.av-14gyqec-cbc8cd1c88782119f37c580a46447beb{height:200px} .flex_cell.av-dizyc-a8f71faa091209f18016bd5d8ee5ad9f{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-dizyc-a8f71faa091209f18016bd5d8ee5ad9f{padding:0 0 0 5% !important} .flex_cell.av-1014pc4-5fe977fef2f12e51f4e97683a8f7c239{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-1014pc4-5fe977fef2f12e51f4e97683a8f7c239{padding:0 0 0 5% !important} .flex_cell.av-yehpys-2b03f1ca7ded1b1ef22d1ac16d6d494c{vertical-align:middle;background-color:#b7e1ed} .flex_cell.av-uyvhms-249d1252318ec5e3016c4c202cc33fc1{vertical-align:middle;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-uyvhms-249d1252318ec5e3016c4c202cc33fc1{padding:0 5% 0 5% !important} .flex_cell.av-sop8pw-16bf1a9f18d58df3bc3d1f2dc991f8c7{vertical-align:middle;background-color:#b7e1ed}.responsive #top #wrap_all .flex_cell.av-sop8pw-16bf1a9f18d58df3bc3d1f2dc991f8c7{padding:0px 0px 0px 0px !important} .avia_transform .flex_column.av-rxhino-caeabe19c518d629201091ed929f8220{animation-duration:2.5s} .av_font_icon.av-9i3wk-c3a21a0a09783065d704badf8c60cedb{color:#3a5f6d;border-color:#3a5f6d}.av_font_icon.av-9i3wk-c3a21a0a09783065d704badf8c60cedb .av-icon-char{font-size:40px;line-height:40px} .flex_cell.av-nd20t0-539724337d579b9c5a0bd522c29af751{vertical-align:middle} #top .av_textblock_section.av-me03gsmw-b6342b36c0c2adfa9c41d7ba3e54f659 .avia_textblock{column-count:2;column-gap:6%} .flex_cell.av-hywkfo-2de0b1e1d299ff182f308ea90117db91{vertical-align:middle;order:0} .avia_transform .flex_column.av-gcyvk4-beeb130aa9f68c9f4bd2eca9d5a3909a{animation-duration:2s} #top .av_textblock_section.av-1vexx0-cec282d82f6a3de4480bb30c1774988c .avia_textblock{text-align:center} .flex_cell.av-1azcfo-1a386519565d2a80f766c48b33305e6d{vertical-align:middle;order:1;background-color:#b7e1ed}.responsive #top #wrap_all .flex_cell.av-1azcfo-1a386519565d2a80f766c48b33305e6d{padding:0px 0px 0px 0px !important} .avia_transform .flex_column.av-aa0aes-7f6603b5887a676794bb538af80704b7{animation-duration:2.5s} .av_font_icon.av-95d8no-d22d641448cc2d90017551b3d8df3c57{color:#3a5f6d;border-color:#3a5f6d}.av_font_icon.av-95d8no-d22d641448cc2d90017551b3d8df3c57 .av-icon-char{font-size:40px;line-height:40px} .flex_cell.av-sn704-477c7b12aa6b5183ce4905895ca9144d{vertical-align:middle;order:0;background-color:#3a5f6d}.responsive #top #wrap_all .flex_cell.av-sn704-477c7b12aa6b5183ce4905895ca9144d{padding:0 5% 0 5% !important} .avia-section.av-5tmr6s-64745708a3de381bb23872e56ea78392{background-color:#f7f7f7;background-image:unset} @media only screen and (min-width:990px){.flex_column.av-182o890-0f7df04c10ae24648202a2f7e3c472e4{padding:0 0 0 6%} #top #wrap_all .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-special-heading-tag{font-size:5vw}.av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-subheading{font-size:40px} .flex_column.av-lcwi04-9eede5bb21b759be0ee7cb53b4a5d107{padding:2.5% 0 2.5% 0} .flex_column.av-4vxems-b10c674b718756f739850d3fc8de5718{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-1948gt0-847ac2c64ca8952d4c717dc92135a099{padding:3% 7.5% 3% 7.5% !important} .flex_column.av-182o890-0f7df04c10ae24648202a2f7e3c472e4{padding:0 3% 0 3%} #top #wrap_all .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-special-heading-tag{font-size:34px} .responsive #top #wrap_all .flex_cell.av-me03hezp-c1f3d36534b923b1d3f05f59f24bded4{padding:7.5% 7.5% 7.5% 7.5% !important} .flex_column.av-14gyqec-cbc8cd1c88782119f37c580a46447beb{padding:12% 0 12% 0} .responsive #top #wrap_all .flex_cell.av-dizyc-a8f71faa091209f18016bd5d8ee5ad9f{padding:2.5% 2.5% 2.5% 5% !important} .responsive #top #wrap_all .flex_cell.av-1014pc4-5fe977fef2f12e51f4e97683a8f7c239{padding:2.5% 2.5% 2.5% 5% !important} .responsive #top #wrap_all .flex_cell.av-uyvhms-249d1252318ec5e3016c4c202cc33fc1{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-sop8pw-16bf1a9f18d58df3bc3d1f2dc991f8c7{padding:2.5% 2.5% 2.5% 2.5% !important} .flex_column.av-lcwi04-9eede5bb21b759be0ee7cb53b4a5d107{padding:2.5% 0 2.5% 0} .responsive #top #wrap_all .flex_cell.av-1azcfo-1a386519565d2a80f766c48b33305e6d{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-sn704-477c7b12aa6b5183ce4905895ca9144d{padding:2.5% 2.5% 2.5% 2.5% !important} .flex_column.av-4vxems-b10c674b718756f739850d3fc8de5718{padding:2.5% 0 2.5% 0}} @media only screen and (max-width:767px){#top .av_textblock_section.av-me03gsmw-b6342b36c0c2adfa9c41d7ba3e54f659 .avia_textblock{column-count:1}.av_textblock_section.av-me03gsmw-b6342b36c0c2adfa9c41d7ba3e54f659 .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-1948gt0-847ac2c64ca8952d4c717dc92135a099{padding:10% 10% 10% 10% !important} #top #wrap_all .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-special-heading-tag{font-size:30px}.av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-subheading{font-size:17px} .responsive #top #wrap_all .flex_cell.av-me03hezp-c1f3d36534b923b1d3f05f59f24bded4{padding:20% 20% 20% 20% !important} .responsive #top #wrap_all .flex_cell.av-dizyc-a8f71faa091209f18016bd5d8ee5ad9f{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-1014pc4-5fe977fef2f12e51f4e97683a8f7c239{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-uyvhms-249d1252318ec5e3016c4c202cc33fc1{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-sop8pw-16bf1a9f18d58df3bc3d1f2dc991f8c7{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-1azcfo-1a386519565d2a80f766c48b33305e6d{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-sn704-477c7b12aa6b5183ce4905895ca9144d{padding:5% 5% 5% 5% !important}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-1948gt0-847ac2c64ca8952d4c717dc92135a099{padding:10% 10% 10% 10% !important} #top #wrap_all .av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-special-heading-tag{font-size:30px}.av-special-heading.av-15vgi7o-e5b39f9ff469da71abd67d39d3ad2a51 .av-subheading{font-size:16px} .responsive #top #wrap_all .flex_cell.av-me03hezp-c1f3d36534b923b1d3f05f59f24bded4{padding:20% 20% 20% 20% !important} .responsive #top #wrap_all .flex_cell.av-dizyc-a8f71faa091209f18016bd5d8ee5ad9f{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-1014pc4-5fe977fef2f12e51f4e97683a8f7c239{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-uyvhms-249d1252318ec5e3016c4c202cc33fc1{padding:5% 5% 5% 5% !important} .responsive #top #wrap_all .flex_cell.av-sop8pw-16bf1a9f18d58df3bc3d1f2dc991f8c7{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-1azcfo-1a386519565d2a80f766c48b33305e6d{padding:2.5% 2.5% 2.5% 2.5% !important} .responsive #top #wrap_all .flex_cell.av-sn704-477c7b12aa6b5183ce4905895ca9144d{padding:5% 5% 5% 5% !important}}