/*! Paste your custom styles here */
.bg-pattern, .bg-pattern.angle:before {
    background: #A48A7B !important;
}

.bg-light {
    background-color: #A48A7B !important;
}

.widget-address {
    color: #000 !important;
}

.widget-about-us__phone, .widget-about-us__text, .widget-about-us a:focus, .widget-about-us a:hover {
    color: #000 !important;
}

.widget-address__address {
    color: #000 !important;
    font-size: 18px !important;
}

address.widget-address__address a {
    color: #000 !important;
    font-size: 18px !important;
}

.btn--stroke {
    border: 2px solid #A48A7B !important;
    background-color: transparent;
    color: #A48A7B !important; 
}

.logo {
    max-height: 78px !important;
}

.section-description {
    font-size: 1rem !important; 
}

.btn--dark:focus, .btn--dark:hover, .btn--light:focus, .btn--light:hover, .btn--stroke:focus, .btn--stroke:hover, .btn--white:focus, .btn--white:hover {
    background-color: #A48A7B !important;
    border-color: transparent;
}

section.p-0 {
    margin-bottom: -250px !important;
    margin-top: -50px !important;
}

.angle--top:before {
    margin-top: 0px !important;
}

.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom {
    display: none;
}


.angle--light:before {
    background-color: #A48A7B !important;
}