.avia-section.av-lqc7fr1d-d039b6837d6d92d2de3a062dee58bce9 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.crumplebury.co.uk/wp-content/uploads/2024/08/crumplebury-confetti-che-birch-hayes-photography-1.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lqc7fr1d-d039b6837d6d92d2de3a062dee58bce9 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .av_textblock_section.av-lqc76nf0-717c3822d2efecf550b9942e33d53fa9 .avia_textblock{
color:#ffffff;
text-align:center;
}

.flex_column.av-mr6nc7-e33d4c0993ce44c83f0ffb9c41658178{
position:absolute;
right:0px;
bottom:5px;
}

#top .av_textblock_section.av-lqc7gvq9-aba52cfa87f810252513514415431b70 .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:right;
}

.avia-section.av-6bei1r-11f80041a6f76d6da694a021bf2d9fb3{
background-color:#444e5b;
background-image:unset;
}

#top .hr.hr-invisible.av-lqgss5kc-e0a52f56c67c56f1e5bdccfc6c9ef041{
height:50px;
}

.flex_column.av-17k5ycn-9f9320999254bfb19582a37924ca1e30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3xdskf-343d59a517c5d66d8aa45116a95e821c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-2hg5gv-8138b1b45fda15c82793919e3755db7b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ovc86v-5899e13c1bf2786fad7443d9764d676f{
height:50px;
}

.flex_column.av-qel94n-9a4c7a84ede05288a5b6157d3559c53a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3au72af-5cdde9b1345a182d23505afb43e4e01b{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-2xd32l3-c5c7e4c9e61dd02908fa9945691047ad{
height:50px;
}

.flex_column.av-2j7qqk7-163f67cf31adf4728a85c80f9dd93c7c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-20n73dj-587a6313e4677838ccfaa22bf05c0ecf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-momp810n-64ab47f3d56ee250bc41e6c9dffd3ae8 .avia_textblock{
color:#444e5a;
}

#top .hr.hr-invisible.av-149xi6v-24d567be63abd265e9cee1735a9e8ecf{
height:50px;
}

#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 h3.toggler{
color:#444e5b;
background-color:#f6f6f6;
border-color:#f6f6f6;
}
#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 h3.toggler .toggle_icon{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 h3.toggler .toggle_icon > span{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 h3.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 p.toggler.activeTitle .toggle_icon > span{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 .toggle_wrap .toggle_content{
color:#444e5b;
background-color:#f6f6f6;
border-color:#f6f6f6;
}

#top .hr.hr-invisible.av-tc7juf-5520a8d1ca8f7e80974f0b887e79f948{
height:50px;
}

.flex_column.av-11rdh2v-b37a315f4b996b2ac7ed8fcb296e167b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-2fc8vxm-ddce248c12e7fed5a1013d9e9011a5ad{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-2fc8vxm-ddce248c12e7fed5a1013d9e9011a5ad{
padding:6% 6% 6% 6% !important;
}

.flex_cell.av-mvascpcw-92c978b36d486c2404530a866e49aa48{
vertical-align:bottom;
background:url(https://www.crumplebury.co.uk/wp-content/uploads/2026/10/Crumplebury-wedding-ceremony-Lee-Webb-Photography.webp) 50% 50% no-repeat scroll #454e5b;
}
.responsive #top #wrap_all .flex_cell.av-mvascpcw-92c978b36d486c2404530a866e49aa48{
padding:0 15px 0 0 !important;
}

#top .hr.hr-invisible.av-1y2ocdm-1002394f4735147e634f62f0e07e584d{
height:300px;
}

#top .av_textblock_section.av-mvasd0c5-3bd7487a2e44e24c387593563a18105c .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:right;
}

.avia-section.av-2lv6itz-903b0b82e7ffdf39fdbb5d17805f3208{
background-color:#444e5a;
background-image:unset;
}

.flex_column.av-1reds7r-0ceccced084705836671d9657f1318c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-18r9z4n-6361dabfd3f903e221dbf3dab23cffb4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mompyaxt-26156498ce9c5a054d0a2c9c06d88b22 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-53pqaju-3709af5aaad72475a8932943373c2e51{
height:50px;
}

#top .av_textblock_section.av-mtk4gj0f-fd7083c3f430a51ff88b62e3ff218317 .avia_textblock{
color:#ffffff;
column-count:2;
}

.flex_column.av-q7brjr-ecb78192cfedb9de4398d6b54f9e6532{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-mvase6a9-1018919e06abb9e163afe85b85987582{
vertical-align:bottom;
background:url(https://www.crumplebury.co.uk/wp-content/uploads/2026/10/Crumplebury-cocktail-spritzes-Paul-Willetts-Photography.webp) 50% 0% no-repeat scroll #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-mvase6a9-1018919e06abb9e163afe85b85987582{
padding:0 0 0 15px !important;
}

#top .hr.hr-invisible.av-132gvfu-f8d1440387b4858437ab6de060e930ea{
height:300px;
}

#top .av_textblock_section.av-mvasf15p-824a4989f6465c80531f3c54f2831e7b .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:right;
}

.flex_cell.av-o6zlyi-30a0f4a33181a3e3abf895f31a8994fb{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-o6zlyi-30a0f4a33181a3e3abf895f31a8994fb{
padding:6% 6% 6% 6% !important;
}

.avia-section.av-mtk4mfyl-a31dc5896017f9b7a7ae04316e0b35c9{
background-color:#b78992;
background-image:unset;
}

.flex_column.av-4qqf5u2-b8ddd902509efcfecdb01fe48c5394db{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4k8k3ey-de3f56e6ef66c6ba464425d7fc610a33{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mtk4m9l1-ed2259fbd5f4360c2555a72a5909efd7 .avia_textblock{
color:#ffffff;
}

.flex_column.av-e0f0sq-3e5f5006d4f8490aebff3a44eb1c6210{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-2t3ye7e-0a38c8f5ca5a997b2099d8dabf2b64cb{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-2iq8lsa-3cb5e80a487a15a00b414e2565f49355{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-29ssoa2-37441e48e2d2454efcb1bc8799db46c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1ijmbca-78e0ace4ae90a6a10897e01f0171ea38 .avia_textblock{
color:#444e5a;
}

.flex_column.av-1bh9xpm-310e7f27d6c80dc32366b2404eef45e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler{
color:#444e5b;
background-color:#eeeff0;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#444e5b;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#444e5b;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler .toggle_icon{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler .toggle_icon > span{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1y3v5wh-46ad6eeeefa2331c376cdb6e345bf441 .toggle_wrap .toggle_content{
color:#444e5b;
background-color:#eeeff0;
}

#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler{
color:#444e5b;
background-color:#eeeff0;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#444e5b;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#444e5b;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler .toggle_icon{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler .toggle_icon > span{
color:#444e5b;
border-color:#444e5b;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-m8ivjdoa-51f2c74be52269f5a134a08b0723172a .toggle_wrap .toggle_content{
color:#444e5b;
background-color:#eeeff0;
}

#top .hr.hr-invisible.av-i96u7r-2f9ae96cbd077d5963031a62c0c7facd{
height:50px;
}


@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-mtk4gj0f-fd7083c3f430a51ff88b62e3ff218317 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mtk4gj0f-fd7083c3f430a51ff88b62e3ff218317 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 .toggle_wrap .toggle_content{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top .togglecontainer.av-motsrvyu-c9147468c5a985763b08091fd5e196b1 .toggle_wrap .toggle_content{
font-size:20px;
}
}
