#instagram-filter {
margin-bottom: 0 !important;
}

#rsvp {
padding: 2rem 1rem;
}

#also_inviting li{
color: #6d2626;
}

#list-rundown{
padding: 2rem 0;
}

.wrap-overlay {
border-radius: 999px;
    width: 86% !important;
    left: 7% !important;
    height: 80% !important;
    top: 10% !important;
}

.main-page {
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/2uzLRpwgVGtTI747YUWH6q/2dcb7688396ab67d68364db6d8058100/COVER__8_.png);
background-size:cover;
background-position:center;
position:relative;
}

.style-desktop .scrollableUndangan {
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/2uzLRpwgVGtTI747YUWH6q/2dcb7688396ab67d68364db6d8058100/COVER__8_.png);
background-size:cover;
background-position:center;
}

.main-page .bg-fix-simple {
position:fixed;
width:100%;
height:100vh;
top:0;
left:0;
}

.preview-wrapper .bg-fix-simple{
display:none;
}

.main-page .bg-fix-simple img {
height:100%;
object-fit:cover;
object-position:center;
}


.layout-cover {
background:transparent !important;
}

.content-layout {
padding:2rem;
}

#separator {
border-radius:15px 15px 0 0;
overflow:hidden;
}

#quote {
margin-bottom:2rem;
border-radius:0 0 15px 15px;
}
.style-desktop #quote {
border-radius:15px;
}

#quote, #live, #coupleProfile, .gallleryWrapper, #story, .rsvp-bottom, #wishes, #footer, .premium #hours, .premium #minutes, .premium #seconds, .premium #rsvp, .btn-premium, #countdown, #adressWrapper, #list-rundown, #bottom-rundown, #pay .pay-stick {
background:rgba(245,245,245,0.8) !important;
}

#coupleProfile {
border-radius:15px;
margin-bottom:2rem;
padding-top:3rem;
padding-bottom:3rem;
}

.couple-wrapper, .layout-cover.is_preview.mobile .couple-wrapper {
width:100% !important
}

#coupleProfile h4 b{
font-family:louis !important;
}

.content-layout section h1 {

}

#story {
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:0rem;
overflow:hidden;
}

.slider-story {
padding:0 !important;
}
#galleries {
background:transparent;
}
.gallleryWrapper {
width:100%;
border-radius:15px;
margin-bottom:2rem;
padding-top:0rem;
padding-bottom:0rem;
overflow:hidden;
float:left;
}

#sync2 {
margin-bottom:0 !important;
}

#weddingDetail {
padding:0;
background:transparent;
border-radius:15px;
}

#countdown {
padding-top:3rem !important;
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:3rem;
overflow:hidden;
}

#countdown h1 {
margin:0;
}
#countdown li {
padding:.8em 1em !important;
}

.countdown-section ul li span > b {
font-size:2rem !important;
font-family:louis !important;
}

.countdown-section ul li > b {
font-size:.9rem !important;
font-family:louis !important;
}

#countdown li#days span {
line-height:.5;
}

#rsvp .btn, #countdown .btn, #adressWrapper .btn, #list-rundown .btn {
background:#6d2626 !important;
border:transparent !important;
color:#f5f5f5 !important;
}

#adressWrapper {
border-radius:15px;
margin-bottom:2rem;
padding-top:0rem;
padding-bottom:1.5rem;
overflow:hidden;
}
#maps {
padding-top:0 !important;
}

#list-rundown {
border-radius:15px;
margin-bottom:2rem;
padding-top:1.5rem;
padding-bottom:1.5rem;
padding-left:1rem;
padding-right:1rem;
overflow:hidden;
}

#bottom-rundown {
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:2rem;
overflow:hidden;
padding-left:1rem;
padding-right:1rem;
}

#live, #pay .pay-stick {
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:2rem;
overflow:hidden;
padding-left:1rem;
padding-right:1rem;
}

#wishes {
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:2rem;
overflow:hidden;
padding-left:1rem;
padding-right:1rem;
}
.rsvp-bottom {
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:2rem;
overflow:hidden;
padding-left:1rem;
padding-right:1rem;
}
.rsvp-top {
padding-bottom:0 !important;
}

#footer {
border-radius:15px;
margin-bottom:2rem;
padding-top:2rem;
padding-bottom:2rem !important;
overflow:hidden;
padding-left:1rem;
padding-right:1rem;
}

#wishes h1 {
margin:0;
}

#footer p img {
padding:0 !important;
}

.card-photo-wrapper {
padding:0 !important;
}

