.quotes {
background-color:#f5f5f5;
color:#b37065 !important;
padding-top:100px;
padding-bottom:100px;
position:relative;
margin-top:80px !important;
 border-radius: 150px !important;
}
#quote {
padding:10px 30px !important;
padding-bottom:100px !important;
}
.quotes-flower-top {
position:absolute;
z-index:-1;
top:-70px;
right:-70px;
}

.quotes-flower-bottom {
position:absolute;
z-index:-1;
bottom:-100px;
left:-70px;
}
#coupleProfile.default {
background-color:#f5f5f5;
}
#coupleProfile.default h1{
margin-top:80px;
margin-bottom:150px;
}
#coupleProfile.default h4 b {
color:#fff2f0;
font-family:Urbanist !important;
}
#coupleProfile.default .box, #coupleProfile.default .box-female {
border-radius: 15px;
}
#coupleProfile.default .male, #coupleProfile.default .female {
background-color:#b37065;
padding:70px 20px;
border-radius: 0px 0px 150px 150px;
padding-bottom:70px !important;
}

#coupleProfile.default  .container .row {
padding:30px;
}

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

#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-img {
border-radius: 20px;;
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}
#coupleProfile.default .couple-img-decor {display:none;}
.content-layout section h1 {
font-size:2.5rem !important;
}

.profile-male-decor, .profile-female-decor {
position:absolute;
z-index:-1;
top:-160px;
width:120%;
left:-10%;
}

.galleriSection #owl-slider {
border-radius:150px 0 0 150px;
overflow:hidden;
position:relative;
z-index:9;
}

.decor-galleriSection {
position:absolute;
z-index:1;
right:-100px;
top:-120px; 
}
.decor-bot-galleriSection {
position:absolute;
z-index:1;
left:-100px;
bottom:-120px; 
width:70%;
}
.quoteGalleries .container {
padding:0;
}
.quoteGalleries h1 {
text-align:left !important;
}
.quoteGalleries .container .text-center{
padding:40px 50px;
background-color:#f5f5f5 !important;
color:#b37065;
position:relative;
z-index:9;
left:-40px;
padding-left:80px;
border-radius:0 100px 100px 0;
text-align:left !important;
}

.countdown-section h1 {
margin-top:70px;
}
#countdown ul {
margin:0 auto;
float:left;
width:90%;
margin-left:5%;
margin-bottom:40px;
background-color:#f5f5f5;
position:relative;
}
#countdown ul li {
float: left;
 width: 50%;
font-size: 1.3rem !important;
color:#f5f5f5 !important;
border:2px solid #b37065;
}
#countdown ul li > b {
color:#b37065 !important;
}
#countdown ul li span{
font-size: 4.5rem !important;
}
#countdown .decor-countdown {
    position: absolute;
    width: 30%;
    left: 50%;
    margin-left: -15%;
    top: 30%;
}
#list-rundown {
width:85%;
margin:0 auto;
}
.item-rundown {
padding:40px 30px;
background-color:#f5f5f5;
width:100%;
position:relative;
left:-10%;
text-align:left;
border-radius: 0px 100px 100px 0;
}
.item-rundown:nth-child(even) {
left:inherit;
right:-10%;
text-align:right;
border-radius: 100px 0px 0px 100px;
}
.item-rundown p {
color:#b37065;
}

.decor-item-rundown {
position:absolute;
z-index:-1;
right: -200px;
bottom: -160px;
 -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.item-rundown:nth-child(even) .decor-item-rundown {
right:unset;
left:-200px;
 -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

#countdown .btn {
background:#f5f5f5;
border-color:transparent;
color:#b37065;
}
#adressWrapper {
margin-top:50px;
}
#adressWrapper .adress {
background-color:#f5f5f5;
color:#b37065;
width:90%;
border-radius:0 0 150px 150px;
padding:0 30px;
padding-bottom:50px;
}
#maps {
padding-top:0;
}
#adressWrapper .adress p {
color:#b37065;

}
#adressWrapper .adress .lihat-lokasi {
margin-top:20px;
}

#rsvp > .text-center {
width:90%;
margin:0 auto;
left:5%;
background-color:#7f4b43;
border-radius:100px;
padding:30px;
}
#rsvp > .text-center .will-join {
border-bottom:none !important;
}
#rsvp > .text-center .btn {
background-color:#fff2f0;
border:none;
color:#b37065;
}
#rsvp .decor-rsvp {
position:absolute;
z-index:-1;
top:-80px;
width:120%;
left:-5%;
}
#also_inviting li {
color:#f5f5f5;
}
#instagram-filter {
margin-bottom:0 !important;
}
#wishes {
background-color:#b37065;
position:relative;
}
#wishes > .cover{
margin-top:100px;
width:90%;
left:5%;
background-color:#7f4b43;
border-radius:180px;
padding-top:100px;
padding-bottom:100px;
position:relative;
z-index:9;
}

#wishes h1 {
color:#f5f5f5;
}

#wishes .btn {
background-color:#f5f5f5;
color:#7f4b43;
}
.decor-wishes-top {
position:absolute;
z-index:1;
top:0px;
}

.decor-wishes-bot {
position:absolute;
z-index:1;
bottom:-50px;
}