.header_item.sel[data-v-46e86f67] {
    border-bottom: 2px solid white
}

.header_item[data-v-46e86f67] {
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    background-color: rgba(255,255,255,.5);
    color: #fff;
    font-weight: 700;
    font-style: normal;
    border-bottom: 2px solid transparent
}

.header_nav[data-v-46e86f67] {
    flex-direction: row;
    position: absolute;
    z-index: 1
}

.header_item#home div[data-v-46e86f67] {
    background-image: url(./headhome-1ga4YjaQ.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat
}

.header_item#addc div[data-v-46e86f67] {
    background-image: url(./headaddc-9rLZI9_F.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat
}

.copyright[data-v-d43ee2c7] {
    text-align: center;
    background-image: url(./foot_bg.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 20px 0;
}

.contact .title[data-v-d43ee2c7] {
    flex-direction: row;
    align-items: center
}

.contact[data-v-d43ee2c7] {
    color: #fff;
    font-weight: 700;
    background: linear-gradient(to bottom, #F9DAB1 0%, #EF8659 50%, #F9DAB1 100%);
}

.contact p[data-v-d43ee2c7] {
    font-weight: 300
}

.back-to-top[data-v-d43ee2c7] {
    position: fixed;
    background-color: #87B6C0;
    color: #fff;
    border: none;
    cursor: pointer
}

.back-to-top[data-v-d43ee2c7]:hover {
    background-color: #8a5c48
}

.back-to-top[data-v-d43ee2c7]:after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: transparent;
    border-left: 3px solid rgb(236, 191, 64);
    border-bottom: 3px solid rgb(236, 191, 64);
    transform-origin: center center;
    position: absolute;
    transform: rotate(135deg) translateY(50%) translate(2px);
    top: 50%;
    left: 50%
}

.copyright a[data-v-d43ee2c7] {
    color: #8a5c48;
    text-decoration: unset;
    font-size: 9px
}
