:root {
    --headlinesFont: 'Constantia';
    --bodyFont: 'Constantia';
}
body {
    background: #f5f5f5;
}
.content {
    padding-bottom: 20px;
}
/* Font Change */
.card-title, .price-button
{
    font-family: 'Constantia'!important;
}
.ft-recipe .ft-recipe__content .description {
    font-family: 'Constantia'!important;
}
.ft-recipe .ft-recipe__content .description small {
    font-family: 'Constantia'!important;

}
.ft-recipe .ft-recipe__content .content__header .row-wrapper .recipe-title {
    font-family: 'Constantia'!important;
}
.footer {
    font-family: 'Constantia'!important;
    background: #222222;
    color: #fff;
}

.social-icons {
    border-bottom: 0.5px solid #fff;
}

.card-body {
    background: #222222;
}
.card-title {
    color: #cd9929;
    font-family: 'Constantia'!important;
    font-weight: bold;
    font-size: 2.55rem;
}
.fa-times {
    font-size: 70px;
}
.card-text {
    font-family: 'Constantia'!important;
}
.card {
    box-shadow: 0 0 10px 0 rgba(255,255,255, 0.7607843137);
    border: 0!important;
}

.p-3 {
    padding: 0!important;
    border: 0!important;
}

.box-shadow-header {
    background-color: #222222!important;
    padding: 1rem!important;
}

.ft-recipe-2 .col-12 {
    max-height: 290px!important;
}

.price-button {
    background: #222222!important;
    border: 0.5px solid #fff;
}

.ft-recipe-2 .card {
    box-shadow: 0 0 3px 0 rgba(255,255,255, 0.7607843137) !important;
}

.before-index-menu {
    margin: 5% 10%;
}

.before-index-menu .card {
    /*box-shadow: 0 0 10px 0 rgba(13, 0, 0, 0.76);*/
}

.before-index-menu .card .card-title{
    font-size: 5.5rem;
}

.before-index-menu .card .card-text{
    font-size: 3.1em;
}