#coupleProfile.default .couple-wrapper {
  width:100% !important;
}

#widget {
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/5esxSMsdG1LSvn5tM9C4KE/09225683718b8ebc96f1506abe7313be/background-quotes.png) !important;
background-size:contain !important;
background-repeat:no-repeat !important;
}

#coupleProfile.default .couple-img, #coupleProfile.default .male, #coupleProfile.default .female {
  position:relative;
  padding:0;
}
#coupleProfile.default .couple-img img{
  border-radius: 0;
}
#coupleProfile.default .couple-wrapper:after {
content:"";
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(253,252,252,1) 5%, rgba(253,252,252,0) 100%);
width:100%;
height:300px;
position:absolute;
z-index:99;
bottom:-1px;
left:0;
}
#coupleProfile.default .couple-img-decor {display:none;}

#coupleProfile.default .couple-separator-and {
margin-top:-60px;
}

#coupleProfile.default .female .text-center, #coupleProfile.default .male .text-center {
position:relative;
top:-110px;
z-index:999;
}
.image-separator-background.mobile, .box-separator{
padding:30px;
}

#owl-separator {
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
border-radius:29px;
overflow:hidden;
}
.separator-img {
border-radius:20px;
}
#owl-separator .item {

}

.content-layout .btn {
background-color:transparent !important;
color:#cdad9d !Important;
border-color:#cdad9d !Important;
border-radius:5px !important;
}

.countdown-section ul li span b {
font-family:Great-Vibes;
}
.countdown-section ul li > b {
font-family:Noto-Serif-Tangut;
color:#7d5946;
}
.content-layout p {
line-height:1.8;
}

#countdown li#days {
display:inline-block !important;
font-size:1rem !important;
background:#cdad9d;
border-radius:15px;
padding:1em 1.5em;
}
#countdown li#days span b {
color:#fdfcfc;
}

#countdown h1 {
text-align:right !important;
padding-right:30px;
font-size:2rem;
margin-bottom:-45px;
}
.notif-wrap {display:none;}
.rsvp-top {
padding:15px;
margin-top:50px;
}
.rsvp-top  .text-center {
background:#cdad9d;
border-radius:15px;
padding:30px 15px;
box-shadow: 0 10px 20px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.13);
}
.rsvp-top  .text-center .btn {
color:#7d5946 !important;
border-color:#7d5946  !important;
}
.rsvp-top .will-join {
border-bottom:none !important;
color:#fdfcfc !important;
}

#countdown ul {
margin-bottom:40px;
}

.also_invite b, #also_inviting {
color:#757575 !important;
}
#also_inviting {
padding:0 30px;
}
.pay-stick h1 {
margin-bottom:40px;
}
.pay-stick a {
color:#7d5946;
font-weight:bold;
}
.pay-stick .card-settings {
background:#cdad9d !important;
}
.pay-stick h5 {
color:#fdfcfc !important;
}

#wishes h1 {
margin-top:40px;
}

.content-layout {
background-color:#fdfcfc !important;
}
.content-layout h1 {
color:#cdad9d;
}
.item-rundown h1 {
position:relative;
margin-bottom:90px !important;
padding-bottom:20px;
}

.item-rundown h1:after {
content:'';
width:2px;
height:50px;
background-color:#cdad9d;
position:absolute;
left:50%;
top:100%;
}

#story, .pay-stick, #wishes{
background-color:rgba(0,0,0,0.02) !important;
}

#welcome.position-left .text-wrapper, .invitation_to {
text-align:left !important;
padding-left:25px !important;
margin-left:0 !important;
justify-content: left;
}
#welcome.position-left .wrapper .wrap-overlay {
align-items:flex-start !important;
}
#welcome.position-left #button-open, #scroll-down {
margin-left:25px
}

#galleries {
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/5esxSMsdG1LSvn5tM9C4KE/09225683718b8ebc96f1506abe7313be/background-quotes.png);
background-size:150%;
background-repeat:no-repeat;
}

.quoteGalleries{
padding-top:250px;
background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(253,252,252,1) 30%, rgba(253,252,252,0) 100%);
margin-top:-150px;
}

.quoteGalleries h1{
color:#7d5946 !important;
}


#galleries {
padding-top:0;
}

#countdown {
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/3HzyLab4zf65ERnRcmVU1f/29b2975d9501ad9cc1de2f08ce457543/leaf_1.png);
background-size:100%;
background-repeat:no-repeat;
background-position-x: -70px;
}

.item-rundown p:nth-child(2) {
color:#7d5946;
font-size:1.4rem !important;
}
.item-rundown p:nth-child(3) {
margin-bottom:25px !important;
}
.item-rundown p {
ling-height:1.5 !important;
}
#wishes {
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/4xyC78iCk6TJTlmxddz8h8/0ed10e36fbbd9b2187aa23f42b86f980/1321m.png);
background-size:100%;
background-repeat:no-repeat;
background-position-x: 0px;
position:relative;
}

#wishes h1 {
color:#7d5946;
position:relative;
z-index:99;
}

#wishes:before {
content:"";
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(253,252,252,1) 5%, rgba(253,252,252,0) 100%);
width:100%;
height:400px;
position:absolute;
z-index:1;
top:-1px;
left:0;
}
#wishes .btn {
border-color:#7d5946 !important;
color:#7d5946 !important;
}