body,
.sp-preloader {
	background-color: #FFFFFF;
	color: #202020
}

a,
.page-item .page-link {
	color: #202020
}

.sp-preloader>div {
	background: #202020
}

.sp-preloader>div:after {
	background: #FFFFFF
}

#sp-header {
	background: #212121
}

.sp-megamenu-parent>li>a,
.sp-transparent .sp-megamenu-parent>li.active>a,
.search-trigger:not([href]):not([tabindex]) {
	color: #ffffff
}

.sp-group-title.sp-menu-heading,
.sp-megamenu-parent>li>a:hover,
.sp-megamenu-parent>li.active>a,
.sp-transparent .header-sticky .sp-megamenu-parent>li.active>a,
.sp-transparent .header-sticky .sp-megamenu-parent>li>a:hover,
.header-sticky .sp-megamenu-parent>li.active>a,
.header-sticky .sp-megamenu-parent>li>a:hover,
.header-sticky #offcanvas-toggler,
.head-login .btn,
.header-sticky .head-login a.link {
	color: #9d7b53
}

.sp-transparent .sp-megamenu-parent>li>a:hover,
.sp-transparent .social-icons>li a:hover,
.sp-transparent .sp-contact-info li:hover,
.sp-transparent .sp-contact-info li a:hover {
	color: rgba(255, 255, 255, 0.65)
}

.sp-transparent .header-sticky .burger-icon>span {
	background-color: #101010
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner,
.head-login .dropdown-menu {
	background-color: rgba(255, 255, 255, 0.95)
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,
.social-icons>li a,
.dropdownLogin a {
	color: #202020
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover,
.social-icons>li a:hover,
.dropdownLogin a:hover {
	color: #9d7b53
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active a {
	color: #9d7b53
}

#sp-bottom,
#sp-footer {
	background-color: #f6f6f6;
	color: #1c1c1c
}

#sp-bottom a,
#sp-footer a {
	color: #000
}

#sp-bottom a:hover,
#sp-footer a:hover {
	color: #000
}

#sp-footer .container-inner,
.sppb-optin-form .email-wrap {
	border-color: rgba(255, 255, 255, 0.1)
}

#sp-footer .sp-scroll-up:hover {
	background-color: #FFFFFF;
	color: #f6f6f6
}

#sp-bottom .sp-module-title,
#sp-bottom .sppb-addon-title,
#sp-bottom .sppb-tweet-created {
	color: #ffffff
}

.offcanvas-menu {
	background-color: #1c1c1c;
	color: #FFFFFF
}

.offcanvas-menu .sp-contact-info li a {
	color: #FFFFFF
}

.offcanvas-menu a,
.offcanvas-menu a:focus,
.offcanvas-menu .menu-parent-open a,
.offcanvas-menu .menu-parent-open ul li a {
	color: #FFFFFF
}

.offcanvas-menu a:hover {
	color: #FFFFFF
}

.white-text .sppb-btn-link i:before,
.sppb-panel-heading.active,
.sppb-panel-heading.active .sppb-toggle-direction,
.sppb-addon-title span.animated-text-words-wrapper span,
.sppb-addon-text-block .sppb-addon-title span,
.sppb-addon-header .sppb-addon-title,
.sppb-addon-icons-group li a:hover,
.article-info a:hover,
.article-header h2 a:hover,
.btn:hover,
.sppb-btn:hover,
.sppb-modal-selector span {
	color: #202020
}

a:hover,
a:focus,
a:active,
.white-text .sppb-btn-link:hover,
.white-text.sppb-btn-link:hover,
.white-text a.sppb-btn-outline:hover,
.white-text ul li::marker,
.sppb-panel-heading:hover,
.sppb-panel-heading:hover .sppb-toggle-direction,
.mfp_default_skin_default .mfp_default_item .mfp_date,
.article-info,
.article-info a,
.contact-address dt:before,
#sp-logo-right .sp-contact-info .fa,
#sp-left .sp-module ul>li:before,
#sp-right .sp-module ul>li:before,
#sp-right .mfp_default_skin_default .mfp_default_item .mfp_date,
span.sppb-addon-title,
.sppb-icon .sppb-icon-inner:hover,
.sppb-addon-header .sppb-addon-title {
	color: #9d7b53
}

#sp-logo-right .sp-contact-info .fa,
.btn:hover,
.sppb-btn:hover {
	border-color: #202020
}

.primary-bg,
.btn-primary,
.sppb-btn-primary,
.article-body .readmore a,
.offcanvas-menu,
.mfp_default_skin_default .mfp_default_item .mfp_cat,
.header-sticky .sp-menu-right .btn-primary,
.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info,
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,
.btn.btn-outline:hover:before,
.sppb-btn.sppb-btn-outline:hover:before,
.sppb-panel-body ul li:before,
#sp-top-bar {
	background-color: #202020
}

.btn:hover:before,
.sppb-btn:hover:before,
.article-body .readmore a:hover:before {
	background-color: #fff
}

.header-sticky .sp-megamenu-parent>li a,
.header-sticky .search-trigger:not([href]):not([tabindex]),
.sp-transparent .header-sticky .sp-megamenu-parent>li>a,
.sppb-animated-number-title,
.sppb-addon-animated-heading .sppb-addon-title,
.sppb-addon-text-block .sppb-addon-title,
.sppb-icon .sppb-icon-inner,
.sppb-icon .sppb-icon-container,
.sppb-addon-icons-group li a,
h1,
h2,
h3,
h4,
h5,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
	color: #101010
}

.btn,
.sppb-btn,
.offcanvas-menu a:hover,
.overlay-blog .article-info,
.overlay-blog .article-info a,
.overlay .mfp_default_skin_default .mfp_default_item .mfp_date,
.sp-simpleportfolio .sp-simpleportfolio-item:hover h3 a,
.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-info,
.sp-transparent .sp-megamenu-parent>li>a,
.sp-transparent .social-icons>li a,
.sp-transparent .sp-contact-info li,
.sp-transparent .sp-contact-info li a {
	color: #fff
}

::selection {
	background-color: #202020;
	color: #fff
}

.primary-bg ::selection,
.white-text ::selection {
	background-color: #fff;
	color: #202020
}

.error-page {
	background: #202020
}