#quote {
padding-bottom:0 !important;
background: rgb(63,191,251);
background: linear-gradient(0deg, #ee85ef 0%, #48bdfb 100%);
}
.quotes {
position:relative;
border:1px solid #ffffff;
padding:10%;
background-color: rgba(255,255,255,0.2);
}
#coupleProfile {
background: rgb(63,191,251);
background: linear-gradient(0deg, #48bdfb 0%, #ee85ef 100%);
}

.couple-img {
padding:0 !important;
overflow:auto !important;
  -webkit-mask-image: url(https://images.ctfassets.net/q40z6pfqje6o/73iHu3c2x30QKG4Ka7DvyQ/d295c4e95884f66b8b93fa3ccfbff984/Image.png);
  mask-image: url(https://images.ctfassets.net/q40z6pfqje6o/73iHu3c2x30QKG4Ka7DvyQ/d295c4e95884f66b8b93fa3ccfbff984/Image.png);
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;    
}

.layout-cover.is_preview.mobile .couple-wrapper {
width: 80%!important;
}
#coupleProfile .female {
position:relative;
}
#coupleProfile .female::before {
content:"";
width:100%;
height:100%;
left:0;
top:0;
position:absolute;
z-index:2;
background-image:url(https://images.ctfassets.net/q40z6pfqje6o/3Q5c9LwkV6CSrPjply80HP/b29b7b48d2ae3f4dd88f8e8e94bcd675/profile-decoration.png);
background-size:cover;
}

#countdown h1 {
animation: glow 1s ease-in-out infinite alternate;
}
@-webkit-keyframes glow {
  from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073;
  }
  
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
  }
}

#countdown {
background: #ee85ef;
background-image: url('https://images.ctfassets.net/q40z6pfqje6o/U5jBcSG6Wp0tu1pp4tZ3e/2ce15f93c17b1380a3bd34a40098d91d/4909527-ai__1_.png'), radial-gradient(circle, #ee85ef 0%, #48bdfb 100%);
background-size: cover;
}
.wrapBtn .btn-primary {
background-color:transparent;
border-color:#ffffff;
}
.notif-wrap .btn-info {
background-color:#ffffff;
border-color:#ffffff;
color:#ee85ef;
}
#rsvp {
padding-top:10%;
padding-bottom:10%;
}
#rsvp .btn-success {
background: #ee85ef;
background: radial-gradient(circle, #48bdfb 0%, #ee85ef 100%);
border-color:#ffffff;
}
#galleries {
border-top:10px dotted #ffffff;
background: rgb(63,191,251);
background-image: url('https://images.ctfassets.net/q40z6pfqje6o/4LVNjl1w1sPikH9PAMh6Ii/2096fd4b15efe99e32a3e8d50c3a63b0/background-2-fun.png'), linear-gradient(300deg, #48bdfb 0%, #ee85ef 100%);
background-size:contain;
}
#maps {
padding-top:0;
}
.item-rundown h1{
position:relative;
padding-bottom:20px;
}
.item-rundown h1::before {
position:absolute;
display:inline-block;
content:'';
width:30%;
left:35%;
border-bottom:2px solid #ffffff;
bottom:0;
}

.item-rundown {
padding:30px 0;
margin:15px !important;
border-bottom:5px dotted #ffffff;
}
.item-rundown:nth-child(odd) {
background: rgb(63,191,251);
background: linear-gradient(300deg, #48bdfb 0%, #ee85ef 100%);
}
.item-rundown:nth-child(even) {
background: rgb(63,191,251);
background: linear-gradient(300deg, #ee85ef 0%, #48bdfb 100%);
}

.adress p:first-child {
background: #ee85ef;
background: radial-gradient(circle, #ee85ef 0%, #48bdfb 100%);
padding:20px;
border:1px solid #ffffff;
}
#bottom-rundown p:first-child {
background: rgba(255,255,255,0.1);
padding:20px;
border:1px solid #ffffff;
}

#wishes {
background: #ee85ef;
background-image: url('https://images.ctfassets.net/q40z6pfqje6o/U5jBcSG6Wp0tu1pp4tZ3e/2ce15f93c17b1380a3bd34a40098d91d/4909527-ai__1_.png'), radial-gradient(circle, #ee85ef 0%, #48bdfb 100%);
background-size: cover;
}
#list-rundown {
width: 90%;
 margin: 0 auto;
}
.rundown {
background: #ee85ef;
background-image: url('https://images.ctfassets.net/q40z6pfqje6o/U5jBcSG6Wp0tu1pp4tZ3e/2ce15f93c17b1380a3bd34a40098d91d/4909527-ai__1_.png'), radial-gradient(circle, #48bdfb 0%, #ee85ef 100%);
}