.avia-section.av-se35k-005a88cde3a046615278b31ec155de09{margin-top:0px;margin-bottom:0px}.avia-section.av-se35k-005a88cde3a046615278b31ec155de09 .av-section-color-overlay{opacity:0.3;background-color:#000000} .flex_cell.av-r1jmg-877a7d9e8afaecb6455601ab2312e00a{vertical-align:top;order:1;background-color:#000000}.responsive #top #wrap_all .flex_cell.av-r1jmg-877a7d9e8afaecb6455601ab2312e00a{padding:30px 30px 60px 30px !important} #top .hr.hr-invisible.av-qo82k-a6e8b3d1a07dad6ecdbcd7be10bcc2c4{height:50px} #top .flex_column.av-pqkng-3dc2864284fb6a5c970a1f8875e5f55e{margin-top:0px;margin-bottom:0px}.flex_column.av-pqkng-3dc2864284fb6a5c970a1f8875e5f55e{padding:8px 8px 8px 8px;background-color:#ffffff}.responsive #top #wrap_all .flex_column.av-pqkng-3dc2864284fb6a5c970a1f8875e5f55e{margin-top:0px;margin-bottom:0px} .avia-image-container.av-2ifhs-c467d1b31d761e535f504c434860f607 img.avia_image{box-shadow:none}.avia-image-container.av-2ifhs-c467d1b31d761e535f504c434860f607 .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-oizz8-cd6dca2667774036946a369d054423bb{vertical-align:top;order:0;background-color:#000000}.responsive #top #wrap_all .flex_cell.av-oizz8-cd6dca2667774036946a369d054423bb{padding:20px 30px 0 30px !important} #top .hr.hr-invisible.av-o6nos-1822bf1b55b9088e24fea48ef1a4509b{height:50px} #top .flex_column.av-2bze8-82a48e2642da1fc577e883ed8e294b48{margin-top:0px;margin-bottom:0px}.flex_column.av-2bze8-82a48e2642da1fc577e883ed8e294b48{padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-2bze8-82a48e2642da1fc577e883ed8e294b48{margin-top:0px;margin-bottom:0px} #top .av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093{margin:0px 0px 0px 0px;padding-bottom:0;color:#ffffff;font-size:66px}body .av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .av-special-heading-tag{font-size:66px}.av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .av-subheading{font-size:40px} #top .flex_column.av-m6br4-cdc6e968b7c8b7268ca5eccbf7c7a57c{margin-top:0px;margin-bottom:0px}.flex_column.av-m6br4-cdc6e968b7c8b7268ca5eccbf7c7a57c{padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-m6br4-cdc6e968b7c8b7268ca5eccbf7c7a57c{margin-top:0px;margin-bottom:0px} #top .av_textblock_section.av-lx4i4-f8cb7312f3e7152c9ac15eb4578f7a50 .avia_textblock{font-size:28px} #top .av_textblock_section.av-kxh64-7109e71dffa544089ecc503ac86c3905 .avia_textblock{color:#d3d3d3} #top .hr.hr-invisible.av-kppp0-1fc41a49e49e230e652f2a1b75cc95e4{height:15px} .flex_cell.av-jed54-9410867997f91b28b78667fa82841fa2{vertical-align:top;order:2;background-color:#000000;background:linear-gradient( to top,#000000,#3a3a3a )}.responsive #top #wrap_all .flex_cell.av-jed54-9410867997f91b28b78667fa82841fa2{padding:30px 30px 0 30px !important} #top .hr.hr-invisible.av-1v6gg-156668765a8e3ead569ffcd2dc5692dc{height:50px} #top .av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1{margin:0px 0px 0px 0px;padding-bottom:18px;color:#cebc74;font-size:24px}body .av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1 .av-special-heading-tag{font-size:24px;padding:0px 0px 0px 0px}.av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1 .special-heading-inner-border{border-color:#cebc74}.av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1 .av-subheading{font-size:22px;color:#ffffff} #top .av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70{margin:0px 0px 0px 0px;padding-bottom:18px;color:#cebc74;font-size:24px}body .av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70 .av-special-heading-tag{font-size:24px;padding:0px 0px 0px 0px}.av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70 .special-heading-inner-border{border-color:#cebc74}.av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70 .av-subheading{font-size:22px;color:#ffffff} #top .av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70{margin:0px 0px 0px 0px;padding-bottom:5px;color:#cebc74;font-size:24px}body .av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70 .av-special-heading-tag{font-size:24px;padding:0px 0px 0px 0px}.av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70 .special-heading-inner-border{border-color:#cebc74}.av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70 .av-subheading{font-size:22px;color:#ffffff} #top .av_textblock_section.av-fsw6o-9f89855e6e04704ec7f7c80be5c3e9d6 .avia_textblock{font-size:12px;color:#9e9e9e} #top .hr.hr-invisible.av-f9c3g-576ba9841ae04201bdbc2363e92aaac0{height:30px} #top #wrap_all .avia-button.av-e7hwk-10b0d2c343979f4597be90024b6acc91{margin-bottom:5px;margin-right:5px} #top .hr.hr-invisible.av-dbsjo-1bf7484dadecb07bc2cccbc8a1f64d82{height:35px} .flex_column.av-2ptdkx-f4b9dd8b5181dcd750ebf4d7a4dd1898{padding:0 0 65px 0} #top .flex_column.av-bs6go-8ad004b0776cbfc056cf6e5ab5ab65dd{margin-top:0px;margin-bottom:0px}.flex_column.av-bs6go-8ad004b0776cbfc056cf6e5ab5ab65dd{padding:65px 10% 40px 10%}.responsive #top #wrap_all .flex_column.av-bs6go-8ad004b0776cbfc056cf6e5ab5ab65dd{margin-top:0px;margin-bottom:0px} .avia-section.av-apaxc-298d64c26cbc572bcbab48802edf7424{background-color:#ed0033;background-image:unset;margin-top:0px;margin-bottom:0px} #top .flex_column.av-a39eo-9dcfabc1a33d9c5f27c122b17ccd1783{margin-top:0px;margin-bottom:0px}.flex_column.av-a39eo-9dcfabc1a33d9c5f27c122b17ccd1783{padding:50px 0 0 0}.responsive #top #wrap_all .flex_column.av-a39eo-9dcfabc1a33d9c5f27c122b17ccd1783{margin-top:0px;margin-bottom:0px} #top .av-special-heading.av-9ivj8-2aaafddb1c598b6cb3777a9435aba1de{margin:0px 0px 0px 0px;padding-bottom:0px;font-size:64px}body .av-special-heading.av-9ivj8-2aaafddb1c598b6cb3777a9435aba1de .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-9ivj8-2aaafddb1c598b6cb3777a9435aba1de .av-special-heading-tag{font-size:64px}.av-special-heading.av-9ivj8-2aaafddb1c598b6cb3777a9435aba1de .av-subheading{font-size:15px} #top .flex_column.av-8vdp8-7230c5d86b79fb247e61638ae9f1edef{margin-top:0px;margin-bottom:0px}.responsive #top #wrap_all .flex_column.av-8vdp8-7230c5d86b79fb247e61638ae9f1edef{margin-top:0px;margin-bottom:0px} #top .flex_column.av-7zln4-695be7897c44b7a95a1cb0574433ba72{margin-top:0px;margin-bottom:0px}.flex_column.av-7zln4-695be7897c44b7a95a1cb0574433ba72{padding:50px 0 0 0}.responsive #top #wrap_all .flex_column.av-7zln4-695be7897c44b7a95a1cb0574433ba72{margin-top:0px;margin-bottom:0px} .avia-icon-grid-container.av-7gez8-12fbf472be9fc5529ff9dc7b595d5713 .avia-icongrid{justify-content:space-between}.avia-icon-grid-container.av-7gez8-12fbf472be9fc5529ff9dc7b595d5713 .avia-icongrid-wrapper .avia-icongrid-front .avia-icongrid-inner{padding:0px 0px 0px 0px}.avia-icon-grid-container.av-7gez8-12fbf472be9fc5529ff9dc7b595d5713 .avia-icongrid-wrapper .avia-icongrid-icon{font-size:50px;color:#ffffff}.avia-icon-grid-container.av-7gez8-12fbf472be9fc5529ff9dc7b595d5713 .avia-icongrid-wrapper .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}.avia-icon-grid-container.av-7gez8-12fbf472be9fc5529ff9dc7b595d5713 .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-inner{padding:0px 0px 0px 0px}.avia-icon-grid-container.av-7gez8-12fbf472be9fc5529ff9dc7b595d5713 .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-inner{padding:0px 0px 0px 0px} #top .flex_column.av-5j380-788936e50c32c330cca6232ccb7ec04e{margin-top:0px;margin-bottom:0px}.responsive #top #wrap_all .flex_column.av-5j380-788936e50c32c330cca6232ccb7ec04e{margin-top:0px;margin-bottom:0px} .avia-section.av-5ap28-42a12b21c9f6ae68133d0dde6fa1c21e{background-repeat:no-repeat;background-image:url(https://www.thevenuedumfries.co.uk/wp-content/uploads/2023/12/Building-3-bw-1500x1000-1.jpg);background-position:50% 50%;background-attachment:fixed}.avia-section.av-5ap28-42a12b21c9f6ae68133d0dde6fa1c21e .av-section-color-overlay{opacity:0.8;background-color:#000000} .flex_column.av-4iduk-2b3ad3b6e94aca33aec6db0d2320cef1{padding:10px 0 0 0} #top .av-special-heading.av-3qnus-566971b30cad7cdedf1f413741c2a85b{margin:0px 0px 0px 0px;padding-bottom:30px;font-size:64px}body .av-special-heading.av-3qnus-566971b30cad7cdedf1f413741c2a85b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-3qnus-566971b30cad7cdedf1f413741c2a85b .av-special-heading-tag{font-size:64px}.av-special-heading.av-3qnus-566971b30cad7cdedf1f413741c2a85b .av-subheading{font-size:15px} #top .flex_column.av-2t1wg-3c7d86eac4745c2bc16c63462030ad35{margin-top:0px;margin-bottom:0px}.flex_column.av-2t1wg-3c7d86eac4745c2bc16c63462030ad35{padding:25px 0 0 0}.responsive #top #wrap_all .flex_column.av-2t1wg-3c7d86eac4745c2bc16c63462030ad35{margin-top:0px;margin-bottom:0px} #top #wrap_all .avia-button.av-1g8yg-c624b4ed25d10b079c8d080cb07a3bff{margin-bottom:5px;margin-right:3px;margin-left:3px} #top .hr.hr-invisible.av-124gw-58fc293e79a981918108eb735f0aa3d7{height:60px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .av-special-heading-tag{font-size:60px}.av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .av-subheading{font-size:30px} #top .av_textblock_section.av-lx4i4-f8cb7312f3e7152c9ac15eb4578f7a50 .avia_textblock{font-size:24px} #top #wrap_all .av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-9ivj8-2aaafddb1c598b6cb3777a9435aba1de .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3qnus-566971b30cad7cdedf1f413741c2a85b .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-mvsko-a2a2d2c6d1af4c82a13b944bf16ad093 .av-special-heading-tag{font-size:60px} #top .av_textblock_section.av-lx4i4-f8cb7312f3e7152c9ac15eb4578f7a50 .avia_textblock{font-size:24px} #top #wrap_all .av-special-heading.av-1qpqc-70de073b865c90ea427805b305e469b1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-h5224-bbc148875292e57bb799207d5bc5bc70 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-gaahw-da1f39b69a423cf0858a911d35c97c70 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-9ivj8-2aaafddb1c598b6cb3777a9435aba1de .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3qnus-566971b30cad7cdedf1f413741c2a85b .av-special-heading-tag{font-size:0.8em}}