body {
    padding: 0;
    margin: 0;
    background: #ffffff;
}


html,
body {
    height: 100%;
}

#page-content {
    flex: 1 0 auto;
}

#sticky-footer {
    flex-shrink: none;
    color: #503923 !important;
}

.menu {
    padding: 0;
}
.menu li{
    list-style-type: none;
}

a{
 color: #503923 !important;
}

/* Set the size of the div element that contains the map */
#map {
    height: 400px;  /* The height is 400 pixels */
    width: 100%;  /* The width is the width of the web page */
}

.dark, .light{
    padding-top: 50px;

    padding-bottom: 10px;
}

.dark {
    color: #ffffff;
    background-color: #503923;
}

.light {
    color: #503923;
}

.light2 {
    background: #eba109;
    color: #503923;
}

.round {
  border-radius: 50%;
}

.link-light2 a {
    color: #503923 !important;
}

.carousel-item {
    height: 100% !important;
    max-height: 700px !important;
    min-height: 200px !important;
}

@media (min-width:955px) {
    .carousel-item-sm {
        display: none;
    }
}

@media (max-width:955px) {
    .carousel-item-lg {
        display: none;
    }
}

.card-border {
    margin: 5px;
    cursor: pointer;
}

.card-border:hover {
    color: #503923;
}

.card-img-overlay{
    background-color: #503923 !important;
}

.link-light a {
    color: #ffffff !important;
}

.link-light a:hover {
    color: #eba109 !important;
}

.btn-primary {
    background-color: #eba109 !important;
    color: #ffffff !important;
    border: none !important;
}

.btn-primary:hover{
    background-color: #503923 !important;
    color: #ffffff !important;
    border: none !important;
}

.btn-primary a {
    color: #ffffff !important;
    text-decoration:none !important;
}

