#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2obj7fz-b9c46ca727cee9c2677e81c087f130e3__0 .avia-caption-title{
font-size:20px;
}

.flex_column.av-2lvscb3-8cf1a198c9ee1ece428b84ec0c8a8a52{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

.flex_column.av-2gnsam7-714828758dda62b00427ea5ff4508b61{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

.flex_column.av-2bv4swf-ff7ef61b37d5e391794187b8be0a2376{
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
}

.avia-image-container.av-29ju1nj-9b0417f22f4826a285e16eeb7cbf6596 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-29ju1nj-9b0417f22f4826a285e16eeb7cbf6596 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-7zh94v-387f57fee7252d5a1c3e09843ec385d1{
border-radius:0px 0px 0px 0px;
padding:0px 15px 0px 15px;
}

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

.flex_column.av-24ooqwv-53e9a17a604003c3e4d19e6073213855{
border-radius:0px 0px 0px 0px;
padding:0px 25px 0px 25px;
}

#top .avia-icon-list-container.av-22aqtqn-2e1f4e8ec3b30561a49b292f80036252 .iconlist_icon{
font-size:20px;
}
#top .avia-icon-list-container.av-22aqtqn-2e1f4e8ec3b30561a49b292f80036252 .iconlist_icon svg:first-child{
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-22aqtqn-2e1f4e8ec3b30561a49b292f80036252 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-22aqtqn-2e1f4e8ec3b30561a49b292f80036252 .iconlist_content{
font-size:20px;
}

.flex_column.av-1opiatb-3ced1d3a78c3bf69208703df1eb25f24{
border-radius:0px 0px 0px 0px;
padding:0px 25px 0px 25px;
}

#top .avia-icon-list-container.av-1lrlpq7-f0fb618695beebe2b91678a26a16669a .iconlist_icon{
font-size:20px;
}
#top .avia-icon-list-container.av-1lrlpq7-f0fb618695beebe2b91678a26a16669a .iconlist_icon svg:first-child{
height:20px;
width:20px;
}
#top #wrap_all .avia-icon-list-container.av-1lrlpq7-f0fb618695beebe2b91678a26a16669a .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-1lrlpq7-f0fb618695beebe2b91678a26a16669a .iconlist_content{
font-size:20px;
}

.flex_column.av-17wo92n-eee69ab5bbae3106ed383e862bfcafd8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-16vulb3-9f2c928ac00c30758282b521eca896a6{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .avia-gallery.av-12qsxq7-96416d598fb95c0a2a5ffc0314a54fb1 .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-11wbr9r-a6bdf9173a4f383950e555f1fc9e433b{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .avia-gallery.av-y5101r-882fa4e735731d0c6169c9d0dfbc6bef .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-w3ilzj-b16a527f41cf05f7639611a9feeab4cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-smhsnz-bc66bc4e6087938691c6f708ea411192{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-q2fr3z-3eed502354f44496905b11d112fd55bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-c9sdpb-efbdaeaba67d215b4d87b11b9d2d7115{
background-repeat:no-repeat;
background-image:url(https://wedding-hires.co.uk/wp-content/uploads/2019/02/wedding-2700495_1920.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-c9sdpb-efbdaeaba67d215b4d87b11b9d2d7115 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-z5yof-7d62f3cfaf8b503bef15bf3d6317cbda{
border-radius:3px 3px 3px 3px;
padding:50px 50px 50px 50px;
background-color:rgba(255,255,255,0.15);
}

#top .av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16 .av-subheading{
font-size:15px;
}

#top .hr.av-5r20qn-d52dd9b422f2bb4b4cbd1b625bc8dd2b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-5r20qn-d52dd9b422f2bb4b4cbd1b625bc8dd2b .hr-inner{
width:150px;
border-color:rgba(255,255,255,0.4);
max-width:45%;
}
.hr.av-5r20qn-d52dd9b422f2bb4b4cbd1b625bc8dd2b .av-seperator-icon{
color:#ffffff;
}
.hr.av-5r20qn-d52dd9b422f2bb4b4cbd1b625bc8dd2b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-25oizj-a0054c7e438b7bb10ebd1756a8ff2423{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-7ky9z3-688d91438b5c33aa70d31f6af470da16 .av-special-heading-tag{
font-size:0.8em;
}
}
