@charset "utf-8";
@import url("webfonts/aAntaraDistance/stylesheet.css");

h1 {
    font-family: aAntaraDistance, "Alex Brush";
}

h2 {
    font-family: aAntaraDistance, "Alex Brush";
    color: #504242;
    letter-spacing: 2px;
}


h3 {
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
.navbar.navbar-expand-lg.navbar-light {
    background-color: #FFFFFF;
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
    font-size: small;
    border-bottom: thin inset #DBD4A4;
    padding-bottom: 1px;
}
.navbar.navbar-expand-lg.navbar-light h1 .navbar-brand {
    font-family: aAntaraDistance, "Alex Brush";
    color: #7A6940;
    letter-spacing: 2px;
    font-size: 36px;
}


h4 {
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
h5 {
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}





p {
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
h6 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
}
.footer {


}
body footer  {
    background-image: url(images/bkgd_footer.fw.png);
    border-top: medium inset #685454;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 20px;
    padding-left: 8px;
}
.footer_text {
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.84) 0%,rgba(255,255,255,0.87) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.84) 0%,rgba(255,255,255,0.87) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.84) 0%,rgba(255,255,255,0.87) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,0.84) 0%,rgba(255,255,255,0.87) 100.00%);
}
.navbar-nav.mr-auto.align-middle .nav-item.active .nav-link {
    color: #7A6940;
}


@media (min-width:320px){
}
.top_weddings {
    padding-top: 2rem;
    padding-right: 1rem;
    padding-left: 1rem;
    background-image: url(images/top_wedding.jpg);
    background-position: center 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.top_text {
    color: #FFFFFF;
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
    text-align: center;
    text-shadow: 2px 2px 4px #7A6940;
    font-size: 50px;
    padding-top: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
}
.top_comingsoon {
    padding-top: 2rem;
    padding-right: 1rem;
    padding-left: 1rem;
    background-image: url(images/top_comingsoon.jpg);
    background-position: center 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.top_calendar {
    padding-top: 2rem;
    padding-right: 1rem;
    padding-left: 1rem;
    background-image: url(images/top_calendar.jpg);
    background-position: center 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.top_estate {
    padding-top: 2rem;
    padding-right: 1rem;
    padding-left: 1rem;
    background-image: url(images/top_estate.jpg);
    background-position: center 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.top_feedback {
    padding-top: 2rem;
    padding-right: 1rem;
    padding-left: 1rem;
    background-image: url(images/top_feedback.jpg);
    background-position: center 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.text_carousel {
    color: #FFFFFF;
    text-shadow: 2px 2px 4px #000000;
    font-size: 50px;
}
.tier_se {
    color: #F2F2F2;
    background-color: #AF9D83;
    border-color: #504242;
    bottom: 0px;
}
.top_faq {
    padding-top: 2rem;
    padding-right: 1rem;
    padding-left: 1rem;
    background-image: url(images/top_faq.jpg);
    background-position: center 0%;
    background-size: cover;
    background-repeat: no-repeat;
}
.reviews {
    color: #896931;
}
.bkgd_gold {
    background-image: -webkit-linear-gradient(325deg,rgba(234,225,165,1.00) 21.14%,rgba(217,211,112,1.00) 55.86%,rgba(234,225,165,1.00) 80%);
    background-image: -moz-linear-gradient(325deg,rgba(234,225,165,1.00) 21.14%,rgba(217,211,112,1.00) 55.86%,rgba(234,225,165,1.00) 80%);
    background-image: -o-linear-gradient(325deg,rgba(234,225,165,1.00) 21.14%,rgba(217,211,112,1.00) 55.86%,rgba(234,225,165,1.00) 80%);
    background-image: linear-gradient(125deg,rgba(234,225,165,1.00) 21.14%,rgba(217,211,112,1.00) 55.86%,rgba(234,225,165,1.00) 80%);
}
.index_contact {
    background-image: url(images/index_contact.jpg);
    background-position: center 0%;
    background-size: cover;
}
.bkgd_frosted {
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.81) 0%,rgba(255,255,255,0.88) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.81) 0%,rgba(255,255,255,0.88) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.81) 0%,rgba(255,255,255,0.88) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,0.81) 0%,rgba(255,255,255,0.88) 100%);

}
.bkgd_silver {
    background-image: -o-linear-gradient(80deg,rgba(238,238,238,1.00) 0%,rgba(189,189,189,1.00) 100%);
    background-image: -webkit-linear-gradient(80deg,rgba(238,238,238,1.00) 0%,rgba(189,189,189,1.00) 100%);
    background-image: -moz-linear-gradient(80deg,rgba(238,238,238,1.00) 0%,rgba(189,189,189,1.00) 100%);
    background-image: linear-gradient(10deg,rgba(238,238,238,1.00) 0%,rgba(189,189,189,1.00) 100%);
}
.bkgd_green {
    background-color: #747E5C;
    color: #FFFFFF;
}
.photo_row {
    background-image: url(images/photo_row.png);
    background-position: center 0%;
    background-size: cover;
}
.photo_row_estate {
    background-image: url(images/photo_row_estate.fw.png);
    background-position: center 0%;
    background-size: cover;
}
.photo_row_weddings {
    background-image: url(images/photo_row_weddings.fw.png);
    background-position: center 0%;
    background-size: cover;
    color: #FFFFFF;
    text-shadow: 2px 2px 4px #000000;
}
.wedding {
}
.bkgd_brown {
    background-color: #7A6940;
    color: #DBD4A4;
}
