.image_wedding{    
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 150%;
	height: 130%;
}

.image_love_story{    
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 109%;
    height: 157%;
}

.image_love_story_end{    
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 103%;
    height: 157%;
}

.image_godfather{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 116%;
    height: 100%;
}

.countdown{
    margin: 10px;
    padding: 5px;
}

.countdown_desc{
    padding-left: 8%;
    padding-right: 16%;
}

.dress_code{
    text-align: -webkit-center;
    background-color: #fff8f4;
}

.flower_b1{
    background-image: url(assets/img/flores_b1.jpg);
}

.flower_b2{
    background-image: url(assets/img/flores_b2.jpg);
}

.font_MonteCarlo{
	font-family: 'MonteCarlo', cursive;
	font-size: xxx-large;
}

.font_MeaCulpa{
	font-family: 'Mea Culpa', cursive;
	font-size: xxx-large;
}

.font_ImpirealScript{
	font-family: 'Imperial Script', cursive;
	font-size: xxx-large;
}

.font_gwendolyn{
	font-family: 'Gwendolyn', cursive;
	font-size: xxx-large;
}

.min-vh-80-2 {
    padding-top: 17rem;
    padding-bottom: 4rem;
}