@charset "utf-8";
body{
    --link-button-bg-color:#7D6750;
    --link-button-font-color: #fff;
    --link-button-bg-border-color:rgba(0,0,0,0);

    --link-button-border-color: #7D6750;
    --link-button-border-font-color: #7D6750;
    --link-button-border-bg-color: rgba(0,0,0,0);

    --link-button-bg-thumbnail-color:#fff;
    --link-button-bg-thumbnail-border-color:#fff;
    --link-button-border-thumbnail-color:#7D6750;
    --link-button-border-thumbnail-border-color:#7D6750;

    --link-social-color:#7D6750;
    --link-social-border-color:#7D6750;
}
body{font-family:Merriweather-Regular;}
.bg div{
    background:#F0E2CA;
}
section,.text h3,.desc{color:#7D6750;}
.item .btn .btn-text,.item .btn-text .link-text{color:var(--link-button-border-font-color)!important;}
.item-style::before,.item-style::after,.item-style .ctm-style::before,.item-style .ctm-style::after{display:none;background:transparent;transform:none;border:0;}
.button-item:nth-child(n) .item-style {
    background-color: rgba(0,0,0,0) !important;
    border-radius: 0;
    border:2px solid rgba(0,0,0,0) !important;
}
.item-style::before {
    position: absolute;
    top: 6px;
    left: -8px;
    content: "";
    display: block;
    width: 2px;
    height: 100%;
    background: var(--link-button-border-color);
}
.item-style::after {
    position: absolute;
    bottom: -7px;
    right: 8px;
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: var(--link-button-border-color);
}
.item-style .ctm-style {
    margin: 0;
    background-color: rgba(0, 0, 0, 0) !important;
    border-radius: 0;
    border: 2px solid var(--link-button-border-color) !important;
}
.item-style .ctm-style:before {
    position: absolute;
    top: 1px;
    left: -10px;
    content: "";
    display: block;
    width: 10px;
    height: 2px;
    background: var(--link-button-border-color);
    transform: rotate(-36deg);
}
.item-style .ctm-style:after {
    position: absolute;
    bottom: -6px;
    right: -2px;
    content: "";
    display: block;
    width: 10px;
    height: 2px;
    background: var(--link-button-border-color);
    transform: rotate(-45deg);
}
.item .btn-icon span{border:2px solid var(--link-button-bg-thumbnail-border-color);color:var(--link-button-bg-thumbnail-color);}
.footer p a{color: #7D6750;}
.footer p a:hover{color: #7D6750;}
