<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.input-field.error{border:1px
solid red !important;background:yellow}.landing-page-container
h2{font-size:2em !important}.error-text{color:red;font-size:12px}.hide{display:none !important}.dropzone{border:2px
dashed #DE1261 !important;margin:0;min-height:0 !important;padding-top:80px !important;padding-bottom:10px !important;background-image:url('/images/frontend/real_weddings/real-weddings-upload-icon.png') !important;background-size:50px !important;background-position:center top 20px !important;background-repeat:no-repeat !important;cursor:pointer !important}.dropzone .dz-message
span{font-size:14px}.dropzone .dz-preview .dz-image{margin:0
auto}.dropzone .dz-preview .dz-remove{color:#333}.dropzone .dz-preview .dz-image
img{width:100%}.dropzone.dz-clickable{border:1px
solid #d9d9d9}.dz-default.dz-message{margin:0
!important}.couple-name{padding:12px
10px;font-weight:600;text-align:center}.dropzone.dz-clickable{cursor:pointer;display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-real-weddings{width:100%}.real-wedding-container{float:left;width:100%;background-color:#F6F7F9;padding:0
5%}.real-wedding-block{border:1px
solid #d9d9d9;max-width:500px;margin:20px
auto;background:#fff;font-family:'Open Sans';border-radius:5px;border-top:2px solid #DE1261;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1)}.main-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;background:#f9f9f9;overflow:hidden}.main-image
img{width:auto;max-width:100%;height:auto;display:block;margin:0
auto}.images-wrapper .image-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d9d9d9}.images-wrapper .small-image{width:33.33%;margin:0;background:#f9f9f9;border-right:1px solid #d9d9d9;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.small-image
img{width:auto;max-width:100%;margin:0;height:auto}.images-wrapper .small-image:last-of-type{border-right:none}.images-wrapper{overflow:hidden}.images-wrapper
img{}.feature-heading-real-wedding{float:left;width:100%;padding:20px
0;border-top:2px solid #DE1261;background:#f9f9f9;border-bottom:1px solid #d9d9d9}.add-real-wedding{border:1px
solid #d9d9d9;margin:50px
auto}@media (max-width: 650px){.add-real-wedding{margin:20px
auto}}#add-a-real-wedding{}#add-a-real-wedding:hover{}.add-real-wedding-card{margin:50px
auto;width:100%;max-width:300px;border-radius:5px;cursor:pointer}.add-description-wrapper{border:1px
solid #d9d9d9;border-radius:5px}.add-description-wrapper:hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}.add-real-wedding-card:hover .add-real-wedding-btn{background:#EFEFEF}@media (max-width: 650px){.add-real-wedding-card{margin:50px
auto}}.arwc-placeholder{}.arwc-placeholder
img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;display:block}.add-real-wedding-btn{background:#fff;display:block;padding:15px
10px;text-align:center;font-size:16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-weight:600}.add-real-wedding-wrapper{max-width:600px;width:100%;margin:0px
auto;background-color:#fff}.add-real-wedding-form{font-family:'Open Sans'}.form-section{padding:25px
15px;border-bottom:1px dashed #d9d9d9;display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-item{margin:0;width:100%;overflow:hidden}@media (max-width: 600px){.form-section .form-item{width:100%;margin:0
auto 20px auto}.form-section .form-item:last-of-type{margin-bottom:0}}.form-item label, .form-item input, .form-item
textarea{display:block;width:100%}.form-item
label{font-size:14px;margin-bottom:4px;font-weight:600}.form-item
input{padding:8px;border:1px
solid #d9d9d9}.form-item input[type="radio"]{display:inline-block}.form-item
textarea{padding:8px;height:100px;border:1px
solid #d9d9d9}.form-item
select{-ms-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;margin:0
auto;display:block;border:1px
solid #d9d9d9;background:#fff;padding:8px;border-radius:0;background-image:url(/images/frontend/real_weddings/real-wedding-down.png);background-position:center right 10px;background-size:14px;background-repeat:no-repeat;width:100%}.form-item-half{width:49%}.form-item-third{width:32.33%}@media (max-width: 700px){.form-item-third{width:80%;margin:0
auto 20px auto}}.form-item-centralise{text-align:center}.form-section:last-of-type{border-bottom:none}.form-title{font-family:'Open Sans';background:#f9f9f9;border-bottom:1px solid #d9d9d9;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:600}.radio-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:20px}.radio-item{margin:0
10px}.radio-item
*{margin:0;width:auto !important}.radio-item
label{font-weight:400}.action-btn-wrapper{margin:10px
0;text-align:center}.action-button{display:block;background:none;font-family:'Open Sans';width:100%;height:auto;font-size:0.8em;padding:0;margin:0;font-weight:400;text-transform:uppercase;padding:0.75em 2em;border-radius:5px;text-align:center;cursor:pointer;width:auto;min-width:150px}@media (max-width:700px){.action-button{min-width:0}}.action-button.cancel{background:#e9e9e9;border-radius:5px;border:1px
solid #d9d9d9;color:#999;text-shadow:1px 1px 0 #fff}.action-button.cancel:hover{background:#d9d9d9 !important}.action-button.save,.action-button.add{background:#8fc800;border:1px
solid #76AF00;text-shadow:1px 1px 0 #76AF00;color:#fff}.action-button.save:hover,.action-button.add:hover{background:#76AF00}.action-button.view{}.action-button.view
a{color:#fff;background:#DE1261;display:inline-block;padding:10px
50px;font-size:16px;text-transform:none;border-radius:5px;font-weight:600;text-decoration:none}.action-button.view a:hover{background:#C50048}.rw-user-actions{background:#f9f9f9;border-top:1px dashed #d9d9d9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px
15px}.rw-user-action{padding:10px;min-width:0;background:#FFF;border:1px
solid #d9d9d9}.rw-user-action:hover{font-weight:600}.supplier-pagination{text-align:center;margin-top:20px;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;margin-bottom:40px}.supplier-pagination-arrow{margin:0;width:40px;background:#404E5D;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px
solid #404E5D}.supplier-pagination-arrow
span{color:#fff;margin:0
auto;font-weight:600}.supplier-pagination-arrow-active{background:#fff}.supplier-pagination-arrow-active:hover{background:#5A6877}.supplier-pagination-arrow-active:hover
span{color:#fff}.supplier-pagination-arrow-active
span{color:#404e5d;margin:0
auto}.supplier-pagination-arrow-inactive{opacity:0.2;cursor:default}.supplier-pagination-count{width:auto;margin:0;padding:10px
20px;background:#404e5d;color:#fff;display: -webkit-box;display: -ms-flexbox;display:flex}.real-wedding-of
.title{text-align:center;margin:20px
0}.title span.couple-name{color:#ab0c60;font-size:26px;font-weight:bold}.voted_area
img{width:100%}.real-wedding-page-container{float:left;width:100%;font-family:'Open Sans',serif;background-color:#F6F7F9;border-top:1px solid #DE1261}.real-wedding-page-container .max-width-container{padding:0
9.5%}@media (max-width: 1680px){.real-wedding-page-container .max-width-container{padding:0
5%}}.real-wedding-page-header{background-image:url('/images/frontend/real_weddings/real_weddings_header.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;height:60vh;min-height:400px;position:relative;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 700px){.real-wedding-page-header{height:auto;min-height:0;padding:60px
0 10px 0;background-image:url('/images/frontend/real_weddings/real_weddings_header_1000.jpg')}}.real-wedding-page-header .max-width-container{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.real-wedding-page-header:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 70%);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)),color-stop(70%, rgba(0,0,0,0.6)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 70%);z-index:9}.real-wedding-page-header
h1{text-align:center;font-size:3em;font-weight:600;color:#fff;position:relative;z-index:10;margin-top:0;width:100%}@media (max-width: 700px){.real-wedding-page-header
h1{font-size:2em}}.real-wedding-page-header
p{max-width:600px;width:100%;margin:0
auto 50px auto;color:#fff;z-index:10;font-size:1.2em}@media (max-width: 850px){.real-wedding-page-header
p{font-size:1em}}.real-wedding-layout{margin:20px
0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1160px){.real-wedding-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.real-wedding-layout-item{margin:0}.rwli_left{width:100%;max-width:240px}@media (max-width: 1680px){.rwli_left{max-width:300px}}@media (max-width: 1160px){.rwli_left{max-width:none}}.rwli_right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px;padding-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}@media (max-width: 1160px){.rwli_right{padding-left:0}}.rwli_right .real-wedding-block{width:calc(25% - 12px);margin-left:0;margin-right:16px;margin-top:0;margin-bottom:16px;-ms-flex-item-align:stretch;align-self:stretch}.rwli_right .real-wedding-block:nth-of-type(4n){margin-right:0}@media (max-width: 1880px){.rwli_right .real-wedding-block{width:calc(33.33% - 12px);margin-left:0;margin-right:18px;margin-top:0}.rwli_right .real-wedding-block:nth-of-type(4n){margin-right:18px}.rwli_right .real-wedding-block:nth-of-type(3n){margin-right:0}}@media (max-width: 1400px){.rwli_right .real-wedding-block{width:calc(50% - 10px);margin-left:0;margin-right:20px;margin-top:0}.rwli_right .real-wedding-block:nth-of-type(4n){margin-right:0}.rwli_right .real-wedding-block:nth-of-type(3n){margin-right:20px}.rwli_right .real-wedding-block:nth-of-type(2n){margin-right:0}}@media (max-width: 1160px){.rwli_right .real-wedding-block{width:calc(33.33% - 12px);margin-left:0;margin-right:18px;margin-top:0}.rwli_right .real-wedding-block:nth-of-type(2n){margin-right:18px}.rwli_right .real-wedding-block:nth-of-type(3n){margin-right:0}}@media (max-width: 1000px){.rwli_right .real-wedding-block{width:calc(50% - 10px);margin-right:20px}.rwli_right .real-wedding-block:nth-of-type(3n){margin-right:20px}.rwli_right .real-wedding-block:nth-of-type(2n){margin-right:0}}@media (max-width: 675px){.rwli_right .real-wedding-block{width:calc(100%);max-width:none;margin-right:0}.rwli_right .real-wedding-block:nth-of-type(3n){margin-right:0}.rwli_right .real-wedding-block:nth-of-type(2n){margin-right:0}}.search-wrapper{font-size:12px}.search-title{font-size:16px;margin:0;padding:10px
0}.search-option{border:1px
solid #d9d9d9;margin-top:10px;background:#fff;border-radius:2px}.search-option.county{margin-top: -1px}.search-option.cat{margin-top: -1px}.search-options-wrapper-hidden{display:none}.search-option a:hover{font-weight:600}.search-wrapper .select-box.select-county{margin-top:10px}.search-wrapper .select-box{padding:10px;border:1px
solid #d9d9d9;cursor:pointer;background-color:#fff;font-weight:600;background-image:url('/images/frontend/icons/black-arrow-down.svg');background-size:14px;background-repeat:no-repeat;background-position:center right 10px}.search-wrapper .select-box-open{background-image:url('/images/frontend/icons/black-arrow-up.svg')}.search-option
h4{padding:10px;border-bottom:1px dashed #d9d9d9;text-align:center;background:#EEF1F7;font-size:14px}.search-link-wrapper{display: -webkit-box;display: -ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-link-wrapper
a{display:block;width:100%;text-align:left;padding:10px
10px}.search-option .item-count{}@media (max-width: 1160px){.search-wrapper{padding-bottom:20px;border-bottom:1px dashed #d9d9d9}.search-wrapper
a{width:50%;text-align:center;padding:20px
10px}.mob-search-wrapper{display:none}}.county
a{width:100%;text-align:left}.filter-options-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;cursor:pointer;background:#fff;border:1px
solid #d9d9d9;font-weight:600}.filter-options-btn
*{margin:0}.filter-options-btn
span{font-size:16px}.filter-options-btn
i{font-size:28px;color:#333}.search-link-wrapper .remove-filter-item{border:1px
solid #d9d9d9;margin:10px
auto;padding:5px
10px;width:auto;border-radius:2px;font-weight:600;background:#f9f9f9}.search-link-wrapper .remove-filter-item:hover{background:#e9e9e9}.search-link-wrapper .remove-filter-item
i{width:18px;height:18px;border:1px
solid #d9d9d9;background:#fff;border-radius:50%;line-height:16px;text-align:center;color:#F05D5E}.column-wrapper{display: -webkit-box;display: -ms-flexbox;display:flex;margin-top:25px}.column{margin:0}.column-70{padding-right:30px;width:70%}.column-30{padding-left:30px;width:30%}@media (max-width: 920px){.column-wrapper{display: -webkit-box;display: -ms-flexbox;display:flex;margin-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column{width:100%;padding:0}}.real-wedding-details{float:left;width:100%;margin:20px
auto}.real-wedding-details .max-width-container{max-width:1220px;padding:0}@media (max-width: 1355px){.real-wedding-details .max-width-container{padding:0
5%}}#gallery{margin-top:10px;border-bottom:1px dashed #d9d9d9;padding-bottom:20px}.more-description-block{padding:20px
0;border-bottom:1px dashed #d9d9d9}@media (max-width: 920px){.more-description-block{padding:20px
0;border-bottom:none}}.mdb-description{background:#fff;border:1px
solid #d9d9d9;margin-top:20px;padding:20px}.info-block{background:#fff;padding:10px;border:1px
solid #d9d9d9;font-size:16px}.info-block
h4{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:10px;text-align:center}.info-block
h5{font-size:16px;margin-bottom:5px;margin-top:15px}.info-block h5
span{display:inline-block;padding-bottom:2px;border-bottom:1px solid #d9d9d9}.cta-btn{background:#fff;border:1px
solid #d9d9d9;display:block;padding:10px
20px;border-radius:2px;text-align:center;text-transform:uppercase;font-weight:600;cursor:pointer;margin-top:10px}.cta-block .cta-btn-supplier{background:#FFCC30;border:1px
solid #E6B317;border-bottom:2px solid #E6B317;color:#fff;text-shadow:1px 1px 0 #E6B317}.cta-block .cta-btn-supplier:hover{background:#E6B317}.cta-block .cta-btn-tour{background:#00B8CC;border:1px
solid #008599;color:#fff;border-bottom:2px solid #008599}.cta-block .cta-btn-tour:hover{background:#008599}.venue_county{display:block}.detail-tag
a{color:#03a9f4}.detail-tag a:hover{color:#0076C1}.more-supplier-real-weddings
h3{margin:20px
0 20px 0}.supplier-real-weddings{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.supplier-real-weddings .real-wedding-block{width:calc(33.33% - 16px);margin-right:20px;margin-left:0;margin-top:0}.supplier-real-weddings .real-wedding-block:nth-of-type(3n){margin-right:0}@media (max-width:1075px){.supplier-real-weddings .real-wedding-block{width:calc(50% - 10px)}.supplier-real-weddings .real-wedding-block:nth-of-type(3n){margin-right:20px}.supplier-real-weddings .real-wedding-block:nth-of-type(2n){margin-right:0px}}@media (max-width:700px){.supplier-real-weddings .real-wedding-block{width:100%;margin:0
auto 20px auto}.supplier-real-weddings .real-wedding-block:nth-of-type(2n){margin-right:auto}.supplier-real-weddings .real-wedding-block:nth-of-type(3n){margin-right:auto}}.show-on-mob{display:none}@media (max-width: 1160px){.show-on-mob{display:block}}.back-btn-wrapper{margin-top:10px}.real-wedding-details .supplier-details-column-wrapper .main-image{position:relative}@media (max-width: 675px){.real-wedding-details .supplier-details-column-wrapper .main-image:after{content:'View Full Gallery';text-align:center;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-transform:uppercase;background:rgba(222, 18, 97, 0.8);width:150px;height:100px;bottom:0;right:0;position:absolute;padding:5px}.real-wedding-details .supplier-details-column-wrapper .main-image:hover:after{background:rgba(222, 18, 97, 1)}}.real-wedding-details .additional-supplier-images{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2px}@media (max-width: 675px){.real-wedding-details .additional-supplier-images{display:none}}.real-wedding-details .asi-item{width:calc(25% - 9px);padding:5px
0;margin:0;margin-right:12px;display: -webkit-box;display: -ms-flexbox;display:flex}.real-wedding-details .asi-item:last-of-type{margin-right:0}.real-wedding-details .asi-item-contents{background:#f9f9f9;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;height:100%;width:100%;overflow:hidden}.real-wedding-details .asi-item-contents
img{display:block;width:auto;max-width:100%;margin:0
auto;height:auto}.real-wedding-details .asi-item:last-of-type .asi-item-contents:after{content:'View Full Gallery';text-align:center;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-transform:uppercase;background:rgba(222, 18, 97, 0.8);top:0;right:0;bottom:0;left:0;position:absolute;padding:5px}.real-wedding-details .supplier-gallery-link{cursor:pointer}.real-wedding-details .full-page-image-gallery{position:fixed;top:0;right:0;bottom:0;left:0;background:#f9f9f9;z-index:9999;padding:20px;overflow:scroll}.real-wedding-details .full-page-image-gallery
h3{text-align:center;margin-bottom:10px}.real-wedding-details .close-gallery-btn{text-transform:uppercase;display:inline-block;width:auto;margin:0px
auto 30px auto;font-weight:600;border:1px
solid #DE1261;background:#FFF;padding:10px
15px;border-radius:2px;color:#DE1261;cursor:pointer}.real-wedding-details .close-gallery-btn:hover{background:#f9f9f9}.real-wedding-component{}.real-wedding-component
h2{margin-bottom:20px}.real-wedding-component .title .couple-name{font-size:20px}.real-wedding-component .dropdown-arrow{font-size:14px;text-align:center;padding:10px;border-top:1px dashed #d9d9d9}.rotate-dropdown-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.real-wedding-component .dropdown-arrow:hover{background:#f9f9f9;cursor:pointer}.real-wedding-component .additional-info-block{padding:10px;border-top:1px solid #d9d9d9}.real-wedding-component .additional-info-block
p{margin-top:0}.real-wedding-component
.voted_area_average{text-align:center}.real-wedding-component .voted_area_average
span{font-weight:600}.real-wedding-component .voted_area_average
img{width:60%}.real-wedding-component
.many_voted{text-align:center;font-size:12px}.real-wedding-component .action-button
a{font-size:14px;display:block;padding:10px
15px}.load-more-weddings-wrapper{text-align:center}.load-more-weddings{display:inline-block;border:1px
solid #d9d9d9;padding:8px
10px;border-radius:2px;cursor:pointer;margin-top:20px;background:#f9f9f9}.load-more-weddings:hover{background:#EEF1F7}.framed .ug-item-wrapper
img{top:50px !important}</pre></body></html>