:root{
    --dark:#261A15;
    --light: #D8D1BF;
    --dark-green: #313324;
    --light-green: #8f887a;
    --secondary: #33231A;
}

p{
    letter-spacing: 1.0px;
}

.nav-scroll{
    background: var(--secondary) !important;
}

.bg-dark{
    background: var(--dark) !important;
}

.bg-light{
    background: var(--light) !important;
}

.bg-dark-green{
    background: var(--dark-green);
}

.bg-light-green{
    background: var(--light-green);
}

.bg-secondary{
    background: var(--secondary) !important;
}

.bg-light .section-title, .bg-light p{
    color: #000;
}

.bg-dark .section-subtitle, .bg-dark p{
    color: #fff;
}

.logo-img {
    width: 240px;
}

.facilties .single-facility {
    padding: 15px 10px;
    margin-bottom: 20px;
    border: 1px solid #382b1a;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 400px;
}

.facilties .single-facility span{
    margin-bottom: 0;
}

.facilties .single-facility p{
    line-height: 16px;
    font-size: 12px;
    padding-top: 0px;
}

.room-facilities ul li {
    font-size: 12px;
    padding-bottom: 0px;
}

.rooms3 .square2 {
    background: var(--dark-green) !important;
}

.news .item .con {
    background-color: var(--dark-green) !important;
    border: 1px solid var(--dark-green);
}

.input1_inner input, .select2, textarea, ::placeholder {
    background: var(--secondary) !important;
    color: #fff !important;
    border: none !important;
    border-radius: 0 !important;
}

.input1_inner:after{
    content: none;
}

.news2-sidebar .widget {
    background: var(--light-green);
}

.widget-title h6{
    color: #fff !important;
}

.news2-sidebar .widget .recent a {
    color: #fff !important;
}