.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-4yibuf-90dbd84ac1996adf81262ec8292dea2a{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-4yibuf-90dbd84ac1996adf81262ec8292dea2a{
padding:6% 6% 6% 6% !important;
}

.flex_cell.av-mvaqo3rx-a361b0b643cfb70be63151c095835d9c{
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-mvaqo3rx-a361b0b643cfb70be63151c095835d9c{
padding:0 15px 0 0 !important;
}

#top .hr.hr-invisible.av-plrvg7-8745cf3c1ccfe11bf46cca8e351a4d13{
height:300px;
}

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

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

.flex_column.av-18elfxz-e5784731cfbc5c37f4b0c5cb5d58b038{
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-ncomuv-819e308ae87baf9ba45111e96c63df07{
height:50px;
}

#top .av_textblock_section.av-mtjxxxpz-0c63af2883e04d6d75ec57e3dac2c46e .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-mvar621v-6970e0e4b4d8abe27442648292c10357{
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-mvar621v-6970e0e4b4d8abe27442648292c10357{
padding:0 0 0 15px !important;
}

#top .hr.hr-invisible.av-1aaaffb-52f4755d0772d060a6938d39d47b8a43{
height:300px;
}

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

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

.avia-section.av-mtjxmwiy-c66db14df593c7ec42a0a69870addbca{
background-color:#b78992;
background-image:unset;
}

.flex_column.av-40y685z-c1d8c5c2cd05f02f899b5335d3763dad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mtjxn41m-315b0c2c6017dcccc8eb4c2045d1abb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mtjxmam8-e462b59283edba340fda37fbe4e55eb3 .avia_textblock{
color:#ffffff;
}

.flex_column.av-3o10987-3b5b140607f54fbaa2462bfada75d5c6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-mtjxmjhp-f2dfe64b3ce41fe1f26310d9b95c5579{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-2i9vzr-a2b08c214cd07fa6fb2f6d95b7c78a6d{
height:50px;
}

.flex_column.av-2ljmpp3-2c327f1c933322a25de48892e100ef2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-27b4s5z-b5bdb5816b37cf851278329417746e1a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1pnxeuv-baaedcdc09803dac6633a237977a9ac3 .avia_textblock{
color:#444e5a;
}

.flex_column.av-196xoc7-27a4e60f308363633c633510dfd9c52c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-29xtiv-18cf82efa9200a36a496be142397ed7e{
height:50px;
}

#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-mtjxxxpz-0c63af2883e04d6d75ec57e3dac2c46e .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mtjxxxpz-0c63af2883e04d6d75ec57e3dac2c46e .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;
}
}
