body {
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}

a:hover {
    text-decoration: initial;
}
.logo {
    max-width: 370px;
    margin-left: auto;
    margin-right: auto;
}

.header-text {
    margin-top: 2em;
    margin-bottom: 5em;
    font-weight: bold;
    font-size: large;
    text-align: center;
}

.marketplace {
    margin-top: 5em;
    margin-bottom: 2em;
    max-width: 300px;
    font-weight: bold;
    font-size: large;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}

.marketplace img {
    margin-bottom: 2em;
    margin-left: auto;
    margin-right: auto;
}

.story {
    text-align: center;
    font-size: large;
    max-width: 300px;
    margin-top: 4em;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 4em;
}

.phone {
    margin-left: auto;
    margin-right: auto;
}

.carousel-wrapper {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 357px;
}

.link-item {
    display: inline-block;
    margin: 1em 1em 1em 1em;
}

.link-boxes {
    text-align: center;
    margin-bottom: 3em;
}

.link-boxes img {
    margin-left: auto;
    margin-right: auto;
}

.link-item div {
    background-color: #7f3f4a;
    text-align: center;
    margin: 1em 1em 1em 1em;
    color: #ffffff;
    padding: 1em 1em 1em 1em;
    width: 10em;
}

.link-item span {
}

.madeby {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}

.phone {
    margin-left: auto;
    margin-right: auto;
}

.slide {
    width: 264px;
}

.carousel {
    display: inline-block;
}

.carousel-border {
    display: inline-block;
    vertical-align: baseline;
}

.branch-left {
    position: absolute;
    top: 800px;
    left: -15px;
    width: 343px;
}

.branch-right {
    position: absolute;
    top: 300px;
    right: -15px;
    width: 415px;
}

.flower-left {
    position: absolute;
    top: 1600px;
    left: -15px;
    width: 180px;
}

.flower-right {
    position: absolute;
    top: 1200px;
    right: -15px;
    width: 220px;
}

.carousel-control.left, .carousel-control.right {
    background-image: none;
}