body,
.sp-preloader {
  background-color:#ffffff;
  color:#454545
}
.sp-preloader>div {
  background:#ca9f5c
}
.sp-preloader>div:after {
  background:#ffffff
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color:#121212
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="date"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
select:focus,
textarea:focus,
.form-control:focus,
.sppb-form-group .sppb-form-control:focus {
  border-color:#ca9f5c
}
#sp-top-bar {
  background:#ca9f5c;
  color:rgba(255, 255, 255, 0.8)
}
#sp-top-bar .sp-contact-info li {
  border-right:1px solid rgba(255, 255, 255, 0.3)
}
#sp-top-bar .sp-contact-info li:first-child {
  border-left:1px solid rgba(255, 255, 255, 0.3)
}
#sp-top-bar ul.social-icons>li {
  border-right:1px solid rgba(255, 255, 255, 0.3)
}
#sp-top-bar ul.social-icons>li:first-child {
  border-left:1px solid rgba(255, 255, 255, 0.3)
}
#sp-top-bar a:not(.btn):not(.sppb-btn) {
  color:#ffffff
}
#sp-header {
  background:#ffffff
}
#sp-menu ul.social-icons a:hover,
#sp-menu ul.social-icons a:focus {
  color:#121212
}
a {
  color:#121212
}
a:hover,
a:focus,
a:active {
  color:#ca9f5c
}
.article-list .article .article-header h1 a,
.article-list .article .article-header h2 a {
  color:#121212
}
.article-list .article .article-header h1 a:hover,
.article-list .article .article-header h1 a:active,
.article-list .article .article-header h1 a:focus,
.article-list .article .article-header h2 a:hover,
.article-list .article .article-header h2 a:active,
.article-list .article .article-header h2 a:focus {
  color:#ca9f5c
}
.article-list .article .readmore a:not(.btn):not(.sppb-btn) {
  color:#121212
}
.article-list .article .readmore a:not(.btn):not(.sppb-btn):hover,
.article-list .article .readmore a:not(.btn):not(.sppb-btn):active,
.article-list .article .readmore a:not(.btn):not(.sppb-btn):focus {
  color:#ca9f5c
}
.article-info>span a {
  color:#454545
}
.article-info>span a:hover {
  color:#ca9f5c
}
.article-details blockquote {
  color:#121212
}
.article-details blockquote:after {
  background:#ca9f5c
}
.related-article-list-container .related-article-title:after {
  background:#ca9f5c
}
.ublog .article-list .article:hover .article-header h1 a,
.ublog .article-list .article:hover .article-header h2 a,
.ublog .article-list .article:hover .article-header h3 a,
.ublog .article-list .article:focus .article-header h1 a,
.ublog .article-list .article:focus .article-header h2 a,
.ublog .article-list .article:focus .article-header h3 a {
  color:#ca9f5c
}
.ublog .article-list .article-info>span a {
  color:#ca9f5c
}
.ublog.modern-layout .header-container {
  background:#ffffff
}
.ublog.modern-layout .article:hover .readmore .fas {
  color:#ca9f5c
}
.ublog.creative-layout .article-intro-image+.header-container .article-info,
.ublog.creative-layout .article-featured-video+.header-container .article-info,
.ublog.creative-layout .article-featured-audio+.header-container .article-info,
.ublog.creative-layout .article-feature-gallery+.header-container .article-info {
  border-top:1px solid #ca9f5c
}
.ublog-details .article-info>span a {
  color:#ca9f5c
}
.portfolio .filter-options a.active,
.portfolio .filter-options a:hover {
  color:#ca9f5c
}
.portfolio .portfolio-category a {
  color:#ca9f5c
}
.portfolio.one-layout .portfolio .portfolio-header h2 a:not(:hover),
.portfolio.one-layout .portfolio .portfolio-header h3 a:not(:hover) {
  color:#ffffff
}
.portfolio.one-layout .portfolio .portfolio-content .link-icon {
  background:#ca9f5c
}
.portfolio.one-layout .portfolio .portfolio-content .link-icon span {
  color:#FFFFFF
}
.portfolio.two-layout .link-icon {
  background:#ca9f5c;
  color:#FFFFFF
}
.single-portfolio .portfolio-gallery .row>div>a:before {
  background:rgba(79, 100, 130, 0.9)
}
.single-portfolio .portfolio-gallery .row>div>a .fas {
  background:#ca9f5c;
  color:#FFFFFF
}
.single-portfolio.one-layout #portfolioTabs li .nav-link.active {
  color:#ca9f5c;
  background-color:#ffffff;
  border-bottom-color:#ffffff
}
.mod-portfolio-fullscreen .p-fullscreen-meta.introtext:before {
  border-top-color:#ca9f5c;
  border-left-color:#ca9f5c
}
.mod-portfolio-fullscreen .p-fullscreen-meta.introtext:after {
  border-bottom-color:#ca9f5c;
  border-right-color:#ca9f5c
}
.mod-uteig-carousel-albums.gallery-carousel-1 .owl-item .uteig-carousel-item-info:before,
.mod-uteig-carousel-album.gallery-carousel-1 .owl-item .uteig-carousel-item-info:before {
  border-left:2px solid #ca9f5c;
  border-top:2px solid #ca9f5c
}
.mod-uteig-carousel-albums.gallery-carousel-1 .owl-item .uteig-carousel-item-info:after,
.mod-uteig-carousel-album.gallery-carousel-1 .owl-item .uteig-carousel-item-info:after {
  border-right:2px solid #ca9f5c;
  border-bottom:2px solid #ca9f5c
}
.tags>li a {
  background:#121212;
  color:#FFFFFF
}
.tags>li a:hover {
  background:#ca9f5c;
  color:#FFFFFF
}
.article-social-share .social-share-icon ul li a {
  color:#454545
}
.article-social-share .social-share-icon ul li a:hover,
.article-social-share .social-share-icon ul li a:focus {
  background:#ca9f5c;
  border-color:#ca9f5c;
  color:#FFFFFF
}
.pager>li a {
  color:#454545
}
.sp-reading-progress-bar {
  background-color:#ca9f5c
}
.sp-megamenu-parent>li>a {
  color:#121212
}
.sp-megamenu-parent>li:hover>a {
  color:#ca9f5c
}
.sp-megamenu-parent>li.active>a,
.sp-megamenu-parent>li.active:hover>a {
  color:#ca9f5c
}
.sp-megamenu-parent>li .sp-menu-badge {
  color:#FFFFFF;
  background:#c49449
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background:#121212
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
  color:#ffffff
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
  color:#ca9f5c;
  border-left:2px solid #ca9f5c;
  background:rgba(255, 255, 255, 0.05)
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color:#ca9f5c;
  border-left:2px solid #ca9f5c;
  background:rgba(255, 255, 255, 0.05)
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child:hover>a {
  color:#ca9f5c;
  border-left:2px solid #ca9f5c;
  background:rgba(255, 255, 255, 0.05)
}
.sp-megamenu-parent .sp-dropdown-mega .row>div:not(:first-child) {
  border-left:1px solid rgba(255, 255, 255, 0.1)
}
.sp-megamenu-parent .sp-mega-group>li>a {
  color:#ffffff
}
#offcanvas-toggler>.fa {
  color:#121212
}
#offcanvas-toggler>.fa:hover,
#offcanvas-toggler>.fa:focus,
#offcanvas-toggler>.fa:active {
  color:#ca9f5c
}
.offcanvas-menu {
  background-color:#121212;
  color:#ffffff
}
.offcanvas-menu a:not(.btn):not(.sppb-btn) {
  color:#ffffff
}
.offcanvas-menu a:not(.btn):not(.sppb-btn):hover,
.offcanvas-menu a:not(.btn):not(.sppb-btn):focus {
  color:#ca9f5c
}
.offcanvas-menu h1,
.offcanvas-menu h2,
.offcanvas-menu h3,
.offcanvas-menu h4,
.offcanvas-menu h5,
.offcanvas-menu h6 {
  color:#ffffff
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a,
.offcanvas-menu .offcanvas-inner .sp-module ul>li span {
  color:#ffffff
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus,
.offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus {
  color:#ca9f5c
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.active a {
  color:#ca9f5c
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,
.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler {
  color:rgba(255, 255, 255, 0.5)
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a {
  color:rgba(255, 255, 255, 0.8)
}
.offcanvas-menu .sp-contact-info>li span[class*="fa"] {
  background:#ca9f5c
}
.offcanvas-menu .social-icons>li>a {
  background:#ca9f5c
}
.btn-primary,
.sppb-btn-primary {
  border-color:#ca9f5c;
  background-color:#ca9f5c
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color:#ca9f5c;
  background-color:#ca9f5c
}
ul.social-icons>li a:hover {
  color:#ca9f5c
}
.layout-boxed .body-innerwrapper {
  background:#ffffff
}
.sp-module ul>li>a {
  color:#454545
}
.sp-module ul>li>a:hover {
  color:#121212
}
.sp-module .latestnews>div>a {
  color:#454545
}
.sp-module .latestnews>div>a:hover {
  color:#121212
}
.sp-module .tagscloud .tag-name:hover {
  background:#121212
}
.search .btn-toolbar button {
  background:#ca9f5c
}
#sp-left .sp-module .sp-module-title:after,
#sp-right .sp-module .sp-module-title:after {
  background:#ca9f5c
}
#sp-footer {
  background:#bdbdbd;
  border-top:1px solid #cacaca
}
#sp-footer,
#sp-bottom {
  color:#121212
}
#sp-footer a,
#sp-bottom a {
  color:#030303
}
#sp-footer a:hover,
#sp-footer a:active,
#sp-footer a:focus,
#sp-bottom a:hover,
#sp-bottom a:active,
#sp-bottom a:focus {
  color:#ca9f5c
}
#sp-bottom h1,
#sp-bottom h2,
#sp-bottom h3,
#sp-bottom h4,
#sp-bottom h5,
#sp-bottom h6 {
  color:#030303
}
#sp-bottom .sp-module-title {
  border-bottom:1px solid #cacaca
}
#sp-bottom .sp-module-title:after {
  background:#ca9f5c
}
#sp-bottom .sp-module-content .latestnews>li>a>span {
  color:#121212
}
.coming-soon body .social-icons a {
  background:#ca9f5c;
  color:#FFFFFF
}
.coming-soon body .social-icons a:hover,
.coming-soon body .social-icons a:focus {
  background:#c18e3f;
  color:#ececec
}
.pagination>.page-item>a {
  color:#454545
}
.pagination>.page-item>a.previous:hover,
.pagination>.page-item>a.previous:focus,
.pagination>.page-item>a.next:hover,
.pagination>.page-item>a.next:focus,
.pagination>.page-item>a.first:hover,
.pagination>.page-item>a.first:focus,
.pagination>.page-item>a.last:hover,
.pagination>.page-item>a.last:focus {
  background:#ca9f5c;
  color:#FFFFFF
}
.pagination>.page-item>a:hover,
.pagination>.page-item>a:focus {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
.pagination>.page-item>a:focus {
  box-shadow:0 0 0 0.2rem rgba(202, 159, 92, 0.25)
}
.pagination>.page-item.active a,
.pagination>.page-item.active a:hover,
.pagination>.page-item.active a:focus {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
.pagination>.active>a,
.pagination>.active>span {
  border-color:#ca9f5c;
  background-color:#ca9f5c
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color:#b7873c;
  background-color:#b7873c
}
.page-item.active .page-link {
  background-color:#ca9f5c;
  border-color:#ca9f5c
}
.error-code span,
.coming-soon-number {
  color:#ca9f5c !important
}
.error-code span {
  text-shadow:3px 3px #ffffff, 5px 5px #ca9f5c
}
.sp-scroll-up {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #c49449
}
.sp-scroll-up:hover,
.sp-scroll-up:active,
.sp-scroll-up:focus {
  color:#FFFFFF;
  background:#c49449
}
html.offline .offline-wrapper {
  background-color:#ffffff
}
.header-2#sp-header:not(.header-sticky) {
  background:rgba(255, 255, 255, 0.8)
}
.header-2#sp-header:not(.header-sticky) .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background:rgba(18, 18, 18, 0.8)
}
.header-4#sp-header:not(.header-sticky) {
  background:rgba(255, 255, 255, 0.8)
}
.header-4#sp-header:not(.header-sticky) .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background:rgba(18, 18, 18, 0.8)
}
.footer-fixed#sp-footer {
  background:rgba(189, 189, 189, 0.5);
  position:fixed;
  left:0;
  right:0;
  bottom:0;
  z-index:1030;
  border-top:none
}
.bg-primary {
  background:#ca9f5c !important
}
.bg-primary-10 {
  background-color:#faf5ef
}
.bg-primary-20 {
  background-color:#f4ecde
}
.bg-primary-30 {
  background-color:#efe2ce
}
.bg-primary-40 {
  background-color:#ead9be
}
.bg-primary-50 {
  background-color:#e5cfae
}
.bg-primary-60 {
  background-color:#dfc59d
}
.bg-primary-70 {
  background-color:#dabc8d
}
.bg-primary-80 {
  background-color:#d5b27d
}
.bg-primary-90 {
  background-color:#cfa96c
}
.bg-body {
  background-color:#ffffff !important
}
.overlay-bg-primary-10:before {
  background-color:rgba(202, 159, 92, 0.1)
}
.overlay-bg-primary-20:before {
  background-color:rgba(202, 159, 92, 0.2)
}
.overlay-bg-primary-30:before {
  background-color:rgba(202, 159, 92, 0.3)
}
.overlay-bg-primary-40:before {
  background-color:rgba(202, 159, 92, 0.4)
}
.overlay-bg-primary-50:before {
  background-color:rgba(202, 159, 92, 0.5)
}
.overlay-bg-primary-60:before {
  background-color:rgba(202, 159, 92, 0.6)
}
.overlay-bg-primary-70:before {
  background-color:rgba(202, 159, 92, 0.7)
}
.overlay-bg-primary-80:before {
  background-color:rgba(202, 159, 92, 0.8)
}
.overlay-bg-primary-90:before {
  background-color:rgba(202, 159, 92, 0.9)
}
body .btn-primary,
body .sppb-btn-primary {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #ca9f5c
}
body .btn-primary.disabled,
body .btn-primary:hover,
body .btn-primary:active,
body .btn-primary:not(:disabled):not(.disabled):active,
body .sppb-btn-primary.disabled,
body .sppb-btn-primary:hover,
body .sppb-btn-primary:active,
body .sppb-btn-primary:not(:disabled):not(.disabled):active {
  background:#c18e3f;
  color:#FFFFFF;
  border:1px solid #c18e3f
}
body .btn-primary:focus,
body .sppb-btn-primary:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .btn-primary.sppb-btn-outline,
body .sppb-btn-primary.sppb-btn-outline {
  background:transparent;
  color:#ca9f5c;
  border-color:#ca9f5c
}
body .btn-primary.sppb-btn-outline:hover,
body .btn-primary.sppb-btn-outline:active,
body .sppb-btn-primary.sppb-btn-outline:hover,
body .sppb-btn-primary.sppb-btn-outline:active {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
body .btn-primary.sppb-btn-outline:focus,
body .sppb-btn-primary.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .btn-primary.sppb-btn-outline-hover,
body .sppb-btn-primary.sppb-btn-outline-hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
body .btn-primary.sppb-btn-outline-hover:hover,
body .btn-primary.sppb-btn-outline-hover:active,
body .sppb-btn-primary.sppb-btn-outline-hover:hover,
body .sppb-btn-primary.sppb-btn-outline-hover:active {
  background:transparent;
  color:#ca9f5c;
  border-color:#ca9f5c
}
body .btn-primary.sppb-btn-outline-hover:focus,
body .sppb-btn-primary.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .btn-primary.sppb-btn-3d,
body .sppb-btn-primary.sppb-btn-3d {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c;
  border-bottom-color:#c18e3f
}
body .btn-primary.sppb-btn-3d:hover,
body .btn-primary.sppb-btn-3d:active,
body .sppb-btn-primary.sppb-btn-3d:hover,
body .sppb-btn-primary.sppb-btn-3d:active {
  background:#c18e3f;
  color:#FFFFFF;
  border-color:#c18e3f;
  border-bottom-color:#c18e3f
}
body .btn-primary.sppb-btn-3d:focus,
body .sppb-btn-primary.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .btn-primary.sppb-btn-gradient,
body .sppb-btn-primary.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #916b2f 0, #ca9f5c 75%);
  border:none
}
body .btn-primary.sppb-btn-gradient:hover,
body .btn-primary.sppb-btn-gradient:active,
body .sppb-btn-primary.sppb-btn-gradient:hover,
body .sppb-btn-primary.sppb-btn-gradient:active {
  background-image:linear-gradient(135deg, #916b2f 0, #ca9f5c 75%);
  border:none
}
body .btn-primary.sppb-btn-gradient:focus,
body .sppb-btn-primary.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-dark {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #ca9f5c
}
body .sppb-btn-primary-dark:hover {
  background:#343a40;
  color:#FFFFFF;
  border:1px solid #343a40
}
body .sppb-btn-primary-dark:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-dark.sppb-btn-outline {
  background:transparent;
  color:#ca9f5c;
  border-color:#ca9f5c
}
body .sppb-btn-primary-dark.sppb-btn-outline:hover {
  background:#343a40;
  color:#FFFFFF;
  border-color:#343a40
}
body .sppb-btn-primary-dark.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-dark.sppb-btn-outline-hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
body .sppb-btn-primary-dark.sppb-btn-outline-hover:hover {
  background:transparent;
  color:#343a40;
  border-color:#343a40
}
body .sppb-btn-primary-dark.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-dark.sppb-btn-3d {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c;
  border-bottom-color:#c18e3f
}
body .sppb-btn-primary-dark.sppb-btn-3d:hover {
  background:#343a40;
  color:#FFFFFF;
  border-color:#23272b;
  border-bottom-color:#23272b
}
body .sppb-btn-primary-dark.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-dark.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #916b2f 0, #ca9f5c 75%);
  border:none
}
body .sppb-btn-primary-dark.sppb-btn-gradient:hover {
  background-image:linear-gradient(135deg, #060708 0, #343a40 75%);
  border:none
}
body .sppb-btn-primary-dark.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-white {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #ca9f5c
}
body .sppb-btn-primary-white:hover {
  background:#fff;
  color:#343a40;
  border:1px solid #fff
}
body .sppb-btn-primary-white:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-white.sppb-btn-outline {
  background:transparent;
  color:#ca9f5c;
  border-color:#ca9f5c
}
body .sppb-btn-primary-white.sppb-btn-outline:hover {
  background:#fff;
  color:#343a40;
  border-color:#fff
}
body .sppb-btn-primary-white.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-white.sppb-btn-outline-hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
body .sppb-btn-primary-white.sppb-btn-outline-hover:hover {
  background:transparent;
  color:#fff;
  border-color:#fff
}
body .sppb-btn-primary-white.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-white.sppb-btn-3d {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c;
  border-bottom-color:#c18e3f
}
body .sppb-btn-primary-white.sppb-btn-3d:hover {
  background:#fff;
  color:#343a40;
  border-color:#ececec;
  border-bottom-color:#ececec
}
body .sppb-btn-primary-white.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-primary-white.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #916b2f 0, #ca9f5c 75%);
  border:none
}
body .sppb-btn-primary-white.sppb-btn-gradient:hover {
  background-image:linear-gradient(135deg, #ccc 0, #fff 75%);
  border:none
}
body .sppb-btn-primary-white.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(202, 159, 92, 0.5)
}
body .sppb-btn-dark-primary {
  background:#343a40;
  color:#FFFFFF;
  border:1px solid #343a40
}
body .sppb-btn-dark-primary:hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #ca9f5c
}
body .sppb-btn-dark-primary:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-primary.sppb-btn-outline {
  background:transparent;
  color:#343a40;
  border-color:#343a40
}
body .sppb-btn-dark-primary.sppb-btn-outline:hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
body .sppb-btn-dark-primary.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-primary.sppb-btn-outline-hover {
  background:#343a40;
  color:#FFFFFF;
  border-color:#343a40
}
body .sppb-btn-dark-primary.sppb-btn-outline-hover:hover {
  background:transparent;
  color:#ca9f5c;
  border-color:#ca9f5c
}
body .sppb-btn-dark-primary.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-primary.sppb-btn-3d {
  background:#343a40;
  color:#FFFFFF;
  border-color:#343a40;
  border-bottom-color:#23272b
}
body .sppb-btn-dark-primary.sppb-btn-3d:hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#c18e3f;
  border-bottom-color:#c18e3f
}
body .sppb-btn-dark-primary.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-primary.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #060708 0, #343a40 75%);
  border:none
}
body .sppb-btn-dark-primary.sppb-btn-gradient:hover {
  background-image:linear-gradient(135deg, #916b2f 0, #ca9f5c 75%);
  border:none
}
body .sppb-btn-dark-primary.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-white {
  background:#343a40;
  color:#FFFFFF;
  border:1px solid #343a40
}
body .sppb-btn-dark-white:hover {
  background:#fff;
  color:#343a40;
  border:1px solid #fff
}
body .sppb-btn-dark-white:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-white.sppb-btn-outline {
  background:transparent;
  color:#343a40;
  border-color:#343a40
}
body .sppb-btn-dark-white.sppb-btn-outline:hover {
  background:#fff;
  color:#343a40;
  border-color:#fff
}
body .sppb-btn-dark-white.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-white.sppb-btn-outline-hover {
  background:#343a40;
  color:#FFFFFF;
  border-color:#343a40
}
body .sppb-btn-dark-white.sppb-btn-outline-hover:hover {
  background:transparent;
  color:#fff;
  border-color:#fff
}
body .sppb-btn-dark-white.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-white.sppb-btn-3d {
  background:#343a40;
  color:#FFFFFF;
  border-color:#343a40;
  border-bottom-color:#23272b
}
body .sppb-btn-dark-white.sppb-btn-3d:hover {
  background:#fff;
  color:#343a40;
  border-color:#ececec;
  border-bottom-color:#ececec
}
body .sppb-btn-dark-white.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-dark-white.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #060708 0, #343a40 75%);
  border:none
}
body .sppb-btn-dark-white.sppb-btn-gradient:hover {
  background-image:linear-gradient(135deg, #ccc 0, #fff 75%);
  border:none
}
body .sppb-btn-dark-white.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(52, 58, 64, 0.5)
}
body .sppb-btn-white-primary {
  background:#fff;
  color:#343a40;
  border:1px solid #fff
}
body .sppb-btn-white-primary:hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #ca9f5c
}
body .sppb-btn-white-primary:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-primary.sppb-btn-outline {
  background:transparent;
  color:#fff;
  border-color:#fff
}
body .sppb-btn-white-primary.sppb-btn-outline:hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
body .sppb-btn-white-primary.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-primary.sppb-btn-outline-hover {
  background:#fff;
  color:#343a40;
  border-color:#fff
}
body .sppb-btn-white-primary.sppb-btn-outline-hover:hover {
  background:transparent;
  color:#ca9f5c;
  border-color:#ca9f5c
}
body .sppb-btn-white-primary.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-primary.sppb-btn-3d {
  background:#fff;
  color:#343a40;
  border-color:#fff;
  border-bottom-color:#ececec
}
body .sppb-btn-white-primary.sppb-btn-3d:hover {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#c18e3f;
  border-bottom-color:#c18e3f
}
body .sppb-btn-white-primary.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-primary.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #ccc 0, #fff 75%);
  border:none
}
body .sppb-btn-white-primary.sppb-btn-gradient:hover {
  background-image:linear-gradient(135deg, #916b2f 0, #ca9f5c 75%);
  border:none
}
body .sppb-btn-white-primary.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-dark {
  background:#fff;
  color:#343a40;
  border:1px solid #fff
}
body .sppb-btn-white-dark:hover {
  background:#343a40;
  color:#FFFFFF;
  border:1px solid #343a40
}
body .sppb-btn-white-dark:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-dark.sppb-btn-outline {
  background:transparent;
  color:#fff;
  border-color:#fff
}
body .sppb-btn-white-dark.sppb-btn-outline:hover {
  background:#343a40;
  color:#FFFFFF;
  border-color:#343a40
}
body .sppb-btn-white-dark.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-dark.sppb-btn-outline-hover {
  background:#fff;
  color:#343a40;
  border-color:#fff
}
body .sppb-btn-white-dark.sppb-btn-outline-hover:hover {
  background:transparent;
  color:#343a40;
  border-color:#343a40
}
body .sppb-btn-white-dark.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-dark.sppb-btn-3d {
  background:#fff;
  color:#343a40;
  border-color:#fff;
  border-bottom-color:#ececec
}
body .sppb-btn-white-dark.sppb-btn-3d:hover {
  background:#343a40;
  color:#FFFFFF;
  border-color:#23272b;
  border-bottom-color:#23272b
}
body .sppb-btn-white-dark.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-white-dark.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #ccc 0, #fff 75%);
  border:none
}
body .sppb-btn-white-dark.sppb-btn-gradient:hover {
  background-image:linear-gradient(135deg, #060708 0, #343a40 75%);
  border:none
}
body .sppb-btn-white-dark.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .btn-white,
body .sppb-btn-white {
  background:#fff;
  color:#343a40;
  border:1px solid #fff
}
body .btn-white.disabled,
body .btn-white:hover,
body .btn-white:active,
body .btn-white:not(:disabled):not(.disabled):active,
body .sppb-btn-white.disabled,
body .sppb-btn-white:hover,
body .sppb-btn-white:active,
body .sppb-btn-white:not(:disabled):not(.disabled):active {
  background:#ececec;
  color:#343a40;
  border:1px solid #ececec
}
body .btn-white:focus,
body .sppb-btn-white:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .btn-white.sppb-btn-outline,
body .sppb-btn-white.sppb-btn-outline {
  background:transparent;
  color:#fff;
  border-color:#fff
}
body .btn-white.sppb-btn-outline:hover,
body .btn-white.sppb-btn-outline:active,
body .sppb-btn-white.sppb-btn-outline:hover,
body .sppb-btn-white.sppb-btn-outline:active {
  background:#fff;
  color:#343a40;
  border-color:#fff
}
body .btn-white.sppb-btn-outline:focus,
body .sppb-btn-white.sppb-btn-outline:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .btn-white.sppb-btn-outline-hover,
body .sppb-btn-white.sppb-btn-outline-hover {
  background:#fff;
  color:#343a40;
  border-color:#fff
}
body .btn-white.sppb-btn-outline-hover:hover,
body .btn-white.sppb-btn-outline-hover:active,
body .sppb-btn-white.sppb-btn-outline-hover:hover,
body .sppb-btn-white.sppb-btn-outline-hover:active {
  background:transparent;
  color:#fff;
  border-color:#fff
}
body .btn-white.sppb-btn-outline-hover:focus,
body .sppb-btn-white.sppb-btn-outline-hover:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .btn-white.sppb-btn-3d,
body .sppb-btn-white.sppb-btn-3d {
  background:#fff;
  color:#343a40;
  border-color:#fff;
  border-bottom-color:#ececec
}
body .btn-white.sppb-btn-3d:hover,
body .btn-white.sppb-btn-3d:active,
body .sppb-btn-white.sppb-btn-3d:hover,
body .sppb-btn-white.sppb-btn-3d:active {
  background:#ececec;
  color:#343a40;
  border-color:#ececec;
  border-bottom-color:#ececec
}
body .btn-white.sppb-btn-3d:focus,
body .sppb-btn-white.sppb-btn-3d:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .btn-white.sppb-btn-gradient,
body .sppb-btn-white.sppb-btn-gradient {
  background-image:linear-gradient(-45deg, #ccc 0, #fff 75%);
  border:none
}
body .btn-white.sppb-btn-gradient:hover,
body .btn-white.sppb-btn-gradient:active,
body .sppb-btn-white.sppb-btn-gradient:hover,
body .sppb-btn-white.sppb-btn-gradient:active {
  background-image:linear-gradient(135deg, #ccc 0, #fff 75%);
  border:none
}
body .btn-white.sppb-btn-gradient:focus,
body .sppb-btn-white.sppb-btn-gradient:focus {
  box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)
}
body .sppb-btn-link {
  color:#121212
}
body .sppb-btn-link:hover,
body .sppb-btn-link:focus {
  color:#ca9f5c
}
.text-primary,
a.text-primary {
  color:#ca9f5c !important
}
.text-primary:hover,
.text-primary:focus,
a.text-primary:hover,
a.text-primary:focus {
  color:#ca9f5c !important
}
.yiq-color p,
.yiq-color a,
.yiq-color h1,
.yiq-color h2,
.yiq-color h3,
.yiq-color h4,
.yiq-color h5,
.yiq-color h6,
.yiq-color span,
.yiq-color strong,
.yiq-color div {
  color:#FFFFFF
}
.badge-primary {
  color:#FFFFFF;
  background:#ca9f5c
}
.border-primary {
  border-color:#ca9f5c !important
}
blockquote:after {
  background:#ca9f5c
}
.form-control:focus {
  color:#454545;
  border-color:#ca9f5c;
  box-shadow:none
}
.form-builder-checkbox-item label::before,
.form-builder-radio-item label::before,
.sppb-addon-form-builder .sppb-form-check-label::before {
  border-color:#ca9f5c
}
.title-primary.sppb-section .sppb-section-title .sppb-title-heading,
.title-primary.sppb-addon .sppb-addon-title,
.title-primary.sp-column .sp-module-title,
.title-primary.sp-module .sp-module-title {
  color:#ca9f5c !important
}
[class*="title-1-"].sppb-section .sppb-section-title .sppb-title-heading:before,
[class*="title-1-"].sppb-section .sppb-section-title .sppb-title-heading:after,
[class*="title-1-"].sppb-addon .sppb-addon-title:before,
[class*="title-1-"].sppb-addon .sppb-addon-title:after {
  background:#454545
}
[class*="title-1-"] .sppb-addon-title i,
[class*="title-1-"] .sppb-title-heading i {
  color:#ca9f5c
}
.title-2.sppb-section .sppb-section-title .sppb-title-heading:before,
.title-2.sppb-section .sppb-section-title .sppb-title-heading:after,
.title-2.sppb-addon .sppb-addon-title:before,
.title-2.sppb-addon .sppb-addon-title:after {
  border-top:1px solid #ca9f5c;
  border-bottom:1px solid #ca9f5c
}
.title-2.sppb-section .sppb-section-title .sppb-title-heading:before,
.title-2.sppb-addon .sppb-addon-title:before {
  border-left:1px solid #ca9f5c
}
.title-2.sppb-section .sppb-section-title .sppb-title-heading:after,
.title-2.sppb-addon .sppb-addon-title:after {
  border-right:1px solid #ca9f5c
}
.title-3.sppb-section .sppb-section-title .sppb-title-heading:before,
.title-3.sppb-addon .sppb-addon-title:before {
  border-left:1px solid #ca9f5c;
  border-top:1px solid #ca9f5c
}
.title-3.sppb-section .sppb-section-title .sppb-title-heading:after,
.title-3.sppb-addon .sppb-addon-title:after {
  border-right:1px solid #ca9f5c;
  border-bottom:1px solid #ca9f5c
}
.title-4.sppb-section .sppb-section-title .sppb-title-heading:after,
.title-4.sppb-addon .sppb-addon-title:after {
  background:#ca9f5c
}
[class*="title-5"].sppb-section .sppb-section-title .sppb-title-heading span:not([class*="sp-"]),
[class*="title-5"].sppb-addon .sppb-addon-title span:not([class*="sp-"]) {
  color:#454545
}
[class*="title-5"].sppb-section .sppb-section-title .sppb-title-heading:after,
[class*="title-5"].sppb-addon .sppb-addon-title:after {
  background:#ca9f5c
}
.sppb-title-heading span[class*="word"]:nth-last-child(1),
.title-two-colors .sppb-addon-title span[class*="word"]:nth-last-child(1) {
  color:#ca9f5c
}
.list-style-1 ul>li:before,
ul.list-style-1>li:before,
.list-style-2 ul>li:before,
ul.list-style-2>li:before,
.list-style-3 ul>li:before,
ul.list-style-3>li:before,
.list-style-4 ul>li:before,
ul.list-style-4>li:before {
  color:#ca9f5c
}
.icon-primary {
  font-family:inherit;
  line-height:inherit;
  font-weight:inherit;
  display:block
}
.icon-primary [class*="icon"] i,
.icon-primary [class*="icon"] .fa,
.icon-primary [class*="icon"] .fas,
.icon-primary [class*="icon"] .fab,
.icon-primary [class*="icon"] .far,
.icon-primary[class*="icon"] i,
.icon-primary[class*="icon"] .fa,
.icon-primary[class*="icon"] .fas,
.icon-primary[class*="icon"] .fab,
.icon-primary[class*="icon"] .far {
  color:#ca9f5c !important
}
.icon-box-primary {
  font-family:inherit;
  line-height:inherit;
  font-weight:inherit;
  display:block
}
.icon-box-primary [class*="icon"],
.icon-box-primary[class*="icon"] {
  background:#ca9f5c !important
}
.icon-box-primary [class*="icon"] i,
.icon-box-primary[class*="icon"] i {
  color:#FFFFFF
}
.speasyimagegallery-gallery .speasyimagegallery-gallery-item>div .speasyimagegallery-gallery-item-content .speasyimagegallery-gallery-item-title:before,
.speasyimagegallery-gallery .speasyimagegallery-gallery-item>div .speasyimagegallery-gallery-item-content .speasyimagegallery-gallery-item-title:after {
  background:#ca9f5c
}
div.sppb-alert-primary {
  background:rgba(202, 159, 92, 0.1);
  color:#ca9f5c
}
.animated-text-words-wrapper {
  color:#ca9f5c
}
.sppb-addon-articles-ticker .sppb-articles-ticker-heading {
  background:#ca9f5c
}
.sppb-addon-articles-ticker .sppb-articles-ticker-heading svg {
  color:#ca9f5c
}
.sppb-addon-articles-scroller .sppb-articles-scroller-date-left-date {
  background:#ca9f5c
}
.sppb-addon-articles-scroller .article-image-as-bg .sppb-articles-scroller-meta-date-left span {
  color:#ca9f5c
}
.sppb-addon-countdown .sppb-countdown-number,
.sppb-addon-countdown .sppb-countdown-finishedtext {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-feature.feature-box-1 .sppb-addon-content .sppb-icon-container {
  color:#FFFFFF;
  background:#ca9f5c;
  border-color:#ca9f5c
}
.sppb-addon-feature.feature-box-1:hover .sppb-addon-content .sppb-addon-title {
  color:#ca9f5c !important
}
.sppb-addon-feature.feature-box-2 .sppb-addon-content .sppb-icon-container {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-2 .sppb-addon-content .sppb-addon-title,
.sppb-addon-feature.feature-box-2 .sppb-addon-content .sppb-addon-title a {
  color:#121212
}
.sppb-addon-feature.feature-box-2:hover .sppb-addon-content .sppb-addon-title,
.sppb-addon-feature.feature-box-2:hover .sppb-addon-content .sppb-addon-title a {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-2:hover .sppb-addon-content .sppb-icon-container {
  color:#121212
}
.sppb-addon-feature.feature-box-3:hover .sppb-addon-content .sppb-icon-container {
  color:#FFFFFF;
  background:#ca9f5c;
  border-color:#ca9f5c
}
.sppb-addon-feature.feature-box-3:hover .sppb-addon-content .sppb-addon-title {
  color:#ca9f5c !important
}
.sppb-addon-feature.feature-box-4 {
  background:#ca9f5c;
  color:rgba(255, 255, 255, 0.8)
}
.sppb-addon-feature.feature-box-4 .sppb-addon-content .sppb-icon-container {
  color:#FFFFFF
}
.sppb-addon-feature.feature-box-4 .sppb-addon-content .sppb-addon-title,
.sppb-addon-feature.feature-box-4 .sppb-addon-content .sppb-addon-title a {
  color:#FFFFFF
}
.sppb-addon-feature.feature-box-5 .sppb-addon-content .sppb-icon-container {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-6 .sppb-addon-content .sppb-icon-container {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-6:hover .sppb-addon-content .sppb-addon-title {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-7 .sppb-addon-content .sppb-icon-container {
  border:2px solid #ca9f5c !important;
  background:#ca9f5c
}
.sppb-addon-feature.feature-box-7:hover .sppb-addon-content .sppb-icon-container i {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-7:hover .sppb-addon-content .sppb-addon-title,
.sppb-addon-feature.feature-box-7:hover .sppb-addon-content .sppb-addon-title a {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-8 .sppb-addon-content .sppb-icon-container {
  color:#ca9f5c
}
.sppb-addon-feature.feature-box-8 .sppb-addon-content .sppb-addon-text:after {
  background:#ca9f5c
}
.sppb-addon-feature.feature-box-8:hover .sppb-addon-content .sppb-addon-title,
.sppb-addon-feature.feature-box-8:hover .sppb-addon-content .sppb-addon-title a {
  color:#ca9f5c
}
.sppb-carousel-extended .sppb-carousel-extended-nav-control .nav-control {
  color:#ca9f5c;
  border-color:#ca9f5c
}
.sppb-carousel-extended .sppb-carousel-extended-dots li.active span {
  background:#ca9f5c
}
.sppb-carousel-extended .sppb-carousel-extended-nav-control .nav-control {
  color:#ca9f5c;
  border-color:#ca9f5c
}
.sppb-carousel-extended .sppb-carousel-extended-dots li span {
  background:#ca9f5c
}
.sppb-addon-sppb-flibox.front-primary .sppb-flipbox-front:before,
.sppb-addon-sppb-flibox.front-primary .threeD-flip-front:before {
  background-color:#ca9f5c !important
}
.sppb-addon-sppb-flibox.back-primary .sppb-flipbox-back:before,
.sppb-addon-sppb-flibox.back-primary .threeD-flip-back:before {
  background-color:#ca9f5c !important
}
.sppb-addon-accordion .sppb-panel {
  background:#ffffff
}
.sppb-addon-accordion .sppb-panel.sppb-panel-default>.sppb-panel-heading {
  color:#121212
}
.sppb-addon-accordion .sppb-panel.sppb-panel-default .sppb-toggle-direction {
  color:#121212
}
.sppb-addon-accordion .sppb-panel.sppb-panel-primary {
  border-color:rgba(202, 159, 92, 0.3)
}
.sppb-addon-accordion .sppb-panel.sppb-panel-primary>.sppb-panel-heading {
  color:#ca9f5c;
  background:rgba(202, 159, 92, 0.1)
}
.sppb-addon-accordion .sppb-panel.sppb-panel-primary .sppb-panel-body {
  border-top-color:rgba(202, 159, 92, 0.3)
}
.sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel.sppb-panel-faq .sppb-panel-heading:hover .sppb-toggle-direction,
.sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel.sppb-panel-faq .sppb-panel-heading:focus .sppb-toggle-direction,
.sppb-addon-accordion .sppb-addon-content .sppb-panel-group .sppb-panel.sppb-panel-faq .sppb-panel-heading.active .sppb-toggle-direction {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-accordion.accordion-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading {
  color:#121212
}
.sppb-addon-accordion.accordion-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading .sppb-toggle-direction {
  color:#121212
}
.sppb-addon-accordion.accordion-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading.active,
.sppb-addon-accordion.accordion-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading:hover {
  color:#ca9f5c
}
.sppb-addon-accordion.accordion-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading.active .sppb-toggle-direction,
.sppb-addon-accordion.accordion-1 .sppb-addon-content .sppb-panel-group .sppb-panel .sppb-panel-heading:hover .sppb-toggle-direction {
  color:#ca9f5c
}
.sppb-addon-tab .sppb-addon-content.sppb-tabs-tab .sppb-nav-tabs {
  border-bottom:2px solid #ca9f5c
}
.sppb-addon-tab .sppb-addon-content.sppb-tabs-tab .sppb-nav-tabs>li a {
  color:#121212;
  border-bottom:2px solid #ca9f5c
}
.sppb-addon-tab .sppb-addon-content.sppb-tabs-tab .sppb-nav-tabs>li.active a,
.sppb-addon-tab .sppb-addon-content.sppb-tabs-tab .sppb-nav-tabs>li.active a:hover,
.sppb-addon-tab .sppb-addon-content.sppb-tabs-tab .sppb-nav-tabs>li.active a:focus {
  background:#ca9f5c;
  color:#FFFFFF;
  border-color:#ca9f5c
}
.sppb-addon-tab .sppb-addon-content.sppb-pills-tab .sppb-nav-pills>li a {
  color:#121212
}
.sppb-addon-tab .sppb-addon-content.sppb-pills-tab .sppb-nav-pills>li.active a,
.sppb-addon-tab .sppb-addon-content.sppb-pills-tab .sppb-nav-pills>li.active a:hover,
.sppb-addon-tab .sppb-addon-content.sppb-pills-tab .sppb-nav-pills>li.active a:focus {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines {
  border-bottom:3px solid #121212
}
.sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines>li.active a,
.sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines>li.active a:focus,
.sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines>li.active a:hover {
  color:#ca9f5c;
  border-bottom-color:#ca9f5c
}
.sppb-addon-tab .sppb-addon-content.sppb-lines-tab .sppb-nav-lines>li a {
  color:#121212
}
.sppb-addon-tab .sppb-addon-content.sppb-modern-tab .sppb-nav-modern>li>a {
  color:#121212
}
.sppb-addon-tab .sppb-addon-content.sppb-modern-tab .sppb-nav-modern>li.active a,
.sppb-addon-tab .sppb-addon-content.sppb-modern-tab .sppb-nav-modern>li.active a:hover,
.sppb-addon-tab .sppb-addon-content.sppb-modern-tab .sppb-nav-modern>li.active a:focus {
  border-color:#ca9f5c;
  color:#ca9f5c;
  border-bottom-color:transparent
}
.sppb-addon-icons-group.icon-group-1 a {
  background:#ca9f5c;
  color:#FFFFFF;
  border:1px solid #ca9f5c
}
.sppb-addon-icons-group.icon-group-1 a:hover,
.sppb-addon-icons-group.icon-group-1 a:focus {
  color:#FFFFFF !important
}
.sppb-addon-person.person-1 .sppb-person-information .sppb-person-name {
  color:#ca9f5c
}
.sppb-addon-person.person-1:hover .sppb-person-social li a {
  color:#ca9f5c;
  border-color:#ca9f5c
}
@media screen and (min-width:992px) {
  .sppb-addon-text-block.text-block-1:after {
    background:#ca9f5c
  }
}
.sppb-addon-text-block.text-block-1:hover .sppb-addon-title {
  color:#ca9f5c
}
.sppb-link-list-wrap.nav-2 {
  background:#ca9f5c
}
.sppb-link-list-wrap.nav-3 ul li a {
  border:1px solid #ca9f5c !important;
  color:#ca9f5c
}
.sppb-link-list-wrap.nav-3 ul li a:hover {
  background:#ca9f5c !important
}
.sppb-link-list-wrap.nav-3 ul li.sppb-active a {
  background:#ca9f5c !important
}
.sppb-addon-blocknumber.block-number-1 .sppb-addon-content .sppb-blocknumber .sppb-blocknumber-number {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-blocknumber.block-number-2 .sppb-addon-content .sppb-blocknumber .sppb-blocknumber-number {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-blocknumber.block-number-2 .sppb-addon-content .sppb-blocknumber .sppb-blocknumber-number:before {
  background:#f0e3cf
}
.sppb-addon-blocknumber.block-number-2:hover .sppb-addon-content .sppb-media-heading {
  color:#ca9f5c
}
.sppb-addon-blocknumber.block-number-3 .sppb-addon-content .sppb-blocknumber .sppb-blocknumber-number {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-blocknumber.block-number-3:hover .sppb-addon-content .sppb-media-heading {
  color:#ca9f5c
}
.sppb-addon-single-image.single-image-1 .sppb-addon-title {
  background:#ffffff;
  color:#ca9f5c
}
.sppb-addon-single-image.single-image-1 .sppb-addon-single-image-container:after {
  border:5px solid #ca9f5c
}
div.sppb-progress-bar.sppb-progress-bar-primary {
  background-color:#ca9f5c
}
.progress-bar-1 .sppb-progress-label {
  color:#121212
}
.progress-bar-1 div.sppb-progress-bar.sppb-progress-bar {
  background:#121212
}
.progress-bar-2 .sppb-progress-label {
  color:#121212
}
.progress-bar-2 .sppb-progress-label span {
  background:#121212;
  color:#FFFFFF
}
.progress-bar-2 div.sppb-progress {
  background:#121212
}
.progress-bar-2 div.sppb-progress .sppb-progress-bar {
  background:#ca9f5c
}
.sppb-addon-pricing-table.pricing-table-1:hover .sppb-pricing-box .sppb-pricing-header,
.sppb-addon-pricing-table.pricing-table-1.featured-price .sppb-pricing-box .sppb-pricing-header {
  background:#ca9f5c;
  color:#FFFFFF
}
.sppb-addon-pricing-table.pricing-table-1:hover .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title,
.sppb-addon-pricing-table.pricing-table-1.featured-price .sppb-pricing-box .sppb-pricing-header .sppb-pricing-title {
  color:#FFFFFF
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper:before,
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-badge:after,
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement.even:before {
  background-color:#ca9f5c !important
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement.even:after,
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-badge:before {
  border-color:#ca9f5c !important
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-badge:before {
  background:#ffffff
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel {
  background:#ffffff
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel:before {
  border-color:#ffffff #ffffff transparent transparent
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel.left-part:before {
  border-color:#ffffff #ffffff transparent transparent
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .title {
  color:#121212
}
.sppb-addon-timeline.timeline-1 .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-date {
  color:#121212
}
.ut-testimonial.ut-testimonial-1 .client-name,
.ut-testimonial.ut-testimonial-2 .client-name {
  color:#ca9f5c
}
.ut-testimonial.ut-testimonial-1 .client-company a,
.ut-testimonial.ut-testimonial-2 .client-company a {
  color:#ca9f5c
}
.ut-testimonial.ut-testimonial-1 .ut-testimonial-rating i,
.ut-testimonial.ut-testimonial-2 .ut-testimonial-rating i {
  color:#ca9f5c
}
.ut-testimonial.ut-testimonial-1 .owl-dots .owl-dot.active span,
.ut-testimonial.ut-testimonial-1 .owl-dots .owl-dot:hover span,
.ut-testimonial.ut-testimonial-2 .owl-dots .owl-dot.active span,
.ut-testimonial.ut-testimonial-2 .owl-dots .owl-dot:hover span {
  background:#ca9f5c
}
.ut-person.ut-person-1 .sppb-addon-content {
  background:#ffffff
}
.ut-person.ut-person-1 .sppb-addon-content .person-after .person-name {
  color:#ca9f5c
}
.ut-person.ut-person-1 .sppb-addon-content .person-after .person-designation {
  color:#121212
}
.ut-person.ut-person-1 .sppb-addon-content .person-social-icons .person-social>li>a {
  color:#FFFFFF;
  background:#ca9f5c
}
.ut-person.ut-person-2 .sppb-addon-content {
  background:#ffffff
}
.ut-person.ut-person-2 .sppb-addon-content .person-image .person-overlay {
  background:rgba(202, 159, 92, 0.8);
  color:#FFFFFF
}
.ut-person.ut-person-2 .sppb-addon-content .person-after .person-name {
  color:#ca9f5c
}
.ut-person.ut-person-2 .sppb-addon-content .person-after .person-designation {
  color:#121212
}
.ut-person.ut-person-2 .sppb-addon-content .person-social-icons .person-social>li>a {
  color:#ca9f5c
}
.ut-person.ut-person-3 .sppb-addon-content {
  background:#ffffff
}
.ut-person.ut-person-3 .sppb-addon-content .person-after .person-name {
  color:#121212
}
.ut-person.ut-person-3 .sppb-addon-content .person-after .person-designation {
  color:#454545
}
.ut-person.ut-person-3 .sppb-addon-content .person-social-icons .person-social>li>a {
  background:#ca9f5c;
  color:#FFFFFF
}
.ut-person.ut-person-3:hover .sppb-addon-content .person-after {
  background:#ca9f5c;
  color:#FFFFFF
}
.ut-person.ut-person-3:hover .sppb-addon-content .person-after .person-name,
.ut-person.ut-person-3:hover .sppb-addon-content .person-after .person-designation {
  color:#FFFFFF
}
.ut-person.ut-person-3:hover .sppb-addon-content .person-social-icons .person-social>li>a {
  color:#ca9f5c;
  background:#FFFFFF
}
.owl-theme .owl-nav [class*="owl-"] {
  background:#ca9f5c !important;
  color:#FFFFFF !important
}
.swiper-pagination .swiper-pagination-bullet-active {
  background:#ca9f5c
}
.swiper-navigation>div {
  border:1px solid #ca9f5c;
  background:#ca9f5c
}
.swiper-navigation>div:hover {
  background:#b7873c;
  border-color:#b7873c
}
