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

#top .av_textblock_section.av-lzr3h1uz-272f9d6b29da1551114d876b8fc1ee8d .avia_textblock{
color:#ffffff;
}

.flex_cell.av-25olsgd-8abfbc298450140633d204908b0050ac{
vertical-align:top;
}

.flex_cell.av-mktkd-117092afb7f1d97b970a229b7b9f865e{
vertical-align:top;
}

.avia-image-container.av-mammbrzb-c7cffdcd40d0ae90db1a6c25e08fd4a0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mammbrzb-c7cffdcd40d0ae90db1a6c25e08fd4a0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-iuqnd9-73dde7395f3a0a9ae903c69bd287e989{
vertical-align:top;
}

.avia-section.av-mamm1paz-f2c9e059f400547edd0854cf54c2b36d .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://www.crumplebury.co.uk/wp-content/uploads/2025/05/Crumplebury-Wedding-MiKellyPhoto-104b.webp);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:scroll;
}

.flex_column.av-igkl41-ea3e4b489cd41799113d6016c1ed6f52{
position:absolute;
right:0px;
bottom:5px;
}

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

.flex_cell.av-1huo7oh-c902e8e64c4ebb75de01edbbe3277b4d{
vertical-align:top;
}

.flex_cell.av-1csb535-3c9a2f46b0e7efdcf31e06e7c75a0d36{
vertical-align:top;
}

.flex_cell.av-n3c3nl-e9a1addb3516eb6c84f38c8d903f3df9{
vertical-align:top;
}

.av-horizontal-gallery.av-mamk8iwd-3fcfca85beead2745b57a7e6ad3da6ae{
padding:5.25% 0px;;
}
.av-horizontal-gallery.av-mamk8iwd-3fcfca85beead2745b57a7e6ad3da6ae .av-horizontal-gallery-inner{
padding-bottom:35%;
}
.av-horizontal-gallery.av-mamk8iwd-3fcfca85beead2745b57a7e6ad3da6ae .av-image-copyright{
color:#ffffff;
font-size:12px;
}

.flex_cell.av-7bmmxcx-4539f34d50e24809823049c0799f20b6{
vertical-align:top;
}

.flex_cell.av-orgvr5-b4d032be5d5dd6bd9d8c04a29c57ff1f{
vertical-align:top;
}

.flex_cell.av-5x1381t-17854f10b7a43019cec4cc683865a0c9{
vertical-align:top;
}

.flex_cell.av-59ennk1-3c7ca76500365f50a9f1073f1e514630{
vertical-align:top;
}

#top #wrap_all .avia-button.av-1j6069t-3c6c6fd8c8719164d2ade0c90ff1925b{
background-color:#b9808a;
border-color:#b9808a;
color:#ffffff;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-rz9owx-a779b61d3bb5feea893d08b21789f252{
vertical-align:top;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-mktkd-117092afb7f1d97b970a229b7b9f865e{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-1csb535-3c9a2f46b0e7efdcf31e06e7c75a0d36{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-7bmmxcx-4539f34d50e24809823049c0799f20b6{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-59ennk1-3c7ca76500365f50a9f1073f1e514630{
padding:30px 30px 30px 30px !important;
}
}
