/* BEGIN custom_css */
#masthead .site-branding-logos a img {
    max-height: 300px;
    max-width: 500px;
}

.wpb_content_element {
    margin-bottom: 0;
}


/* END custom_css */
/* BEGIN dynamic_css */
/* Accent Color */
a:not(.cfw-button),
#secondary .widget-area aside a:hover,
.cfw-no-touch #masthead .cfw-nav-icon:hover,
.cfw-no-touch #masthead .cfw-nav-icon:hover:before,
.menu-button-active .cfw-nav-icon:before,
#breadcrumbs2 a:hover,
.single-post #cfw-post-navigation nav h3.next-post-title a:hover,
.single-post #cfw-post-navigation nav h3.previous-post-title a:hover,
.post .content-column .entry-content .more-link:hover,
.post .content-column .entry-content .more-link span,
.post .content-column .entry-title a:hover,
.post .content-column .post-meta a:hover,
.single-post .single-post-thumbnail-wrapper .single-post-title .entry-meta a:hover,
.single-post .entry-footer a:hover,
.single-post .entry-header .entry-meta a:hover,
#related-posts-section ul li a:hover,
#comments .comment-body .commentmetadata a:hover,
#comments .comment-body .commentmetadata a.comment-edit-link,
#cfw-simple-archive ul li a:hover,
.cfw-separator-wrapper.to-top .cfw-separator-line a:hover,
#comments .comment-body .commentmetadata a.comment-edit-link,
.scheme-is-dark-on-light #masthead.transparent-header.light-on-dark .sub-menu a:hover,
.scheme-is-light-on-dark #masthead.transparent-header.light-on-dark .sub-menu a:hover,
.scheme-is-dark-on-light #masthead.transparent-header.light-on-dark .children a:hover,
.scheme-is-light-on-dark #masthead.transparent-header.light-on-dark .children a:hover,
.page-header-side_navigation.scheme-is-light-on-dark #side-navigation .side-nav-content a,
.capital-icon-box > a.box-link:hover .icon-wrapper i,
.capital-icon-box > a.box-link:hover .icon-box-content p,
.cfw-expandable-row a.expand-the-row:hover,
.scheme-is-dark-on-light #masthead #site-navigation .sub-menu a:hover,
.scheme-is-dark-on-light #masthead #site-navigation .children a:hover,
#cfw-login-nav ul li a:hover,
.login form input[type=checkbox]:before,
.post .date-column .entry-date a:hover,
blockquote a footer,
blockquote a small,
blockquote a cite,
blockquote a .small,
.cfw-testimonials-shortcode .cfw-testimonial h4 a:hover,
.cfw-recent-posts-shortcode .view-all a:hover,
.woocommerce ul.products li.product a .price,
.woocommerce-page ul.products li.product a .price,
#footer-widgets ul.product_list_widget .amount,
#footer-widgets ul.product_list_widget ins,
#footer-widgets ul.product_list_widget del,
.scheme-is-dark-on-light #masthead #site-navigation .sub-menu a:not(.button):hover,
.scheme-is-dark-on-light #masthead #site-navigation .children a:not(.button):hover,
.scheme-is-light-on-dark #masthead #site-navigation .sub-menu a:not(.button):hover,
.scheme-is-light-on-dark #masthead #site-navigation .children a:not(.button):hover,
.scheme-is-dark-on-light #masthead #site-navigation .menu>li.cfw-mega-dropdown>.sub-menu a:not(.button):hover,
.scheme-is-dark-on-light #masthead #site-navigation .menu>li.cfw-mega-dropdown>.children a:not(.button):hover,
.scheme-is-light-on-dark #masthead #site-navigation .menu>li.cfw-mega-dropdown>.sub-menu a:not(.button):hover,
.scheme-is-light-on-dark #masthead #site-navigation .menu>li.cfw-mega-dropdown>.children a:not(.button):hover,
.scheme-is-dark-on-light #masthead #site-navigation-split .menu>li.cfw-mega-dropdown>.sub-menu a:not(.button):hover,
.scheme-is-dark-on-light #masthead #site-navigation-split .menu>li.cfw-mega-dropdown>.children a:not(.button):hover,
.scheme-is-light-on-dark #masthead #site-navigation-split .menu>li.cfw-mega-dropdown>.sub-menu a:not(.button):hover,
.scheme-is-light-on-dark #masthead #site-navigation-split .menu>li.cfw-mega-dropdown>.children a:not(.button):hover,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky #site-navigation .sub-menu a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky #site-navigation .sub-menu a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky #site-navigation-split .sub-menu a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky #site-navigation-split .sub-menu a:hover {
    color: #c29049;
}

@media (max-width: 1199px) {
    .menu-button-active .page-header-default #masthead #site-navigation .menu a:hover,
    .menu-button-active .page-header-split_header #masthead #site-navigation .menu a:hover,
    .menu-button-active .page-header-minimal_header #masthead #site-navigation .menu a:hover,
    .menu-button-active .page-header-bottom_fixed #masthead #site-navigation .menu a:hover,
    .menu-button-active .page-header-centered_header #masthead #site-navigation .menu a:hover,
    .menu-button-active .page-header-default #masthead #site-navigation .inline-nav-searchform a:hover,
    .menu-button-active .page-header-split_header #masthead #site-navigation .inline-nav-searchform a:hover,
    .menu-button-active .page-header-minimal_header #masthead #site-navigation .inline-nav-searchform a:hover,
    .menu-button-active .page-header-bottom_fixed #masthead #site-navigation .inline-nav-searchform a:hover,
    .menu-button-active .page-header-centered_header #masthead #site-navigation .inline-nav-searchform a:hover {
        color: #c29049 !important;
    }
}

body.blog .post .post-thumbnail .post-thumb-link img.wp-post-image,
body.archive .post .post-thumbnail .post-thumb-link img.wp-post-image,
body.blog .post .post-thumbnail .fluidvids,
body.archive .post .post-thumbnail .fluidvids,
#cfw-thumbnail-slideshow .owl-wrapper-outer img,
.cfw-recent-posts-shortcode .post-thumbnail .fluidvids,
.tooltip-text,
.cfw-recent-posts-shortcode .post-thumbnail a img {
    border-bottom-color: #c29049;
}

.tooltip-content::after,
#masthead .main-navigation .sub-menu,
#masthead .main-navigation .children {
    border-top-color: #c29049;
}

.login .message,
.list-double-bullets li:before,
.list-double-square li:before,
.list-tripple-square li:after,
.list-tripple-bullets li:after,
.list-tripple-square li:before,
.list-tripple-bullets li:before {
    border-color: #c29049;
}

.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rectangle,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rounded,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-round,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rectangle,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rounded,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-round {
    border-color: #c29049 !important;
}

.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rectangle:hover,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rounded:hover,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-round:hover,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rectangle:hover,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-rounded:hover,
.capital-slider-wrapper .capital-slide .slide-content-wrapper .slide-buttons-wrapper.two-buttons .slide-button2 .cfw-button.style-is-round:hover {
    border-color: #c6b275 !important;
}

.cfw-no-touch #masthead .cfw-nav-icon:hover .icon-bars:before,
.cfw-no-touch #masthead .cfw-nav-icon:hover .icon-bars:after,
.menu-button-active .cfw-nav-icon .icon-bars:before,
.menu-button-active .cfw-nav-icon .icon-bars:after,
.cfw-no-touch #masthead .cfw-nav-icon:hover .icon-bars,
.menu-button-active .cfw-nav-icon .icon-bars,
.woocommerce span.onsale,
.woocommerce ul.products li.product span.onsale,
.woocommerce-page span.onsale,
.woocommerce-page ul.products li.product span.onsale {
    background-color: #c29049 !important;
}

button, .button, html input[type="button"], input[type="reset"], input[type="submit"], .cfw-button,
.login form p.submit input[type=submit],
.list-circle-numbers li:before,
.list-bullets li:before,
.list-square li:before,
.sub-menu.cart-dropdown .button,
/*.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button,*/
/*.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button,*/
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
#yith-wcwl-popup-message,
.carousel-image-popup:before,
.image-popup:before,
.cfw-post-cards.constant-colors article,
.list-square-numbers li:before,
.woocommerce ul.products li.product .cfw-shop-button-wrapper .cfw-product-loop-button,
.woocommerce-page ul.products li.product .cfw-shop-button-wrapper .cfw-product-loop-button,
.cfw-scroll-down.material-button .material-next-section,
.cfw-recent-posts-shortcode .post-thumbnail>a:before,
#cfw-search-form-overlay form label:after,
#cfw-search-form-overlay form label:before {
    background-color: #c29049
}

button:hover,
.button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus,
.button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
.button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
.cfw-button:hover,
.cfw-button:focus,
.cfw-button:active,
.cfw-button.no-animation:hover,
.cfw-button.no-animation:focus,
.cfw-button.no-animation:active,
.login form p.submit input[type=submit]:hover,
.login form p.submit input[type=submit]:focus,
.login form p.submit input[type=submit]:active,
.sub-menu.cart-dropdown .button:hover,
.sub-menu.cart-dropdown .button:active,
.sub-menu.cart-dropdown .button:focus,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:active,
.woocommerce a.button.alt:active,
.woocommerce button.button.alt:active,
.woocommerce input.button.alt:active,
.woocommerce-page #respond input#submit.alt:active,
.woocommerce-page a.button.alt:active,
.woocommerce-page button.button.alt:active,
.woocommerce-page input.button.alt:active,
.woocommerce #respond input#submit.alt:focus,
.woocommerce a.button.alt:focus,
.woocommerce button.button.alt:focus,
.woocommerce input.button.alt:focus,
.woocommerce-page #respond input#submit.alt:focus,
.woocommerce-page a.button.alt:focus,
.woocommerce-page button.button.alt:focus,
.woocommerce-page input.button.alt:focus {
    background-color: #c6b275;
}

a:not(.cfw-button):hover,
#overlay-search-results #live-search-results > li > ul li a:hover,
.cfw-useful-links .link-container a:hover,
#site-footer-wrapper #colophon a:hover,
#site-footer-wrapper #colophon .colophon-inner #footer-social-icons ul a:hover,
#site-footer-wrapper #footer-widgets .widget a:hover,
.page-header-side_navigation.scheme-is-light-on-dark #side-navigation .side-nav-content a:hover {
    color: #c6b275;
}

@media (min-width: 1200px) {
  #masthead .main-navigation .menu > li.menu-border-button .span-container:hover {
    background: #c6b275;
    border-color: #c6b275;
  }
  
  #masthead .main-navigation .menu > li.menu-button .span-container {
    background: #c29049;
  }
  
  #masthead .main-navigation .menu > li.menu-button .span-container:hover {
    background: #c6b275;
  }

  .page-header-minimal_header.minimal-reveal-style-is-full-screen #site-navigation.minimal {
    background: #c29049 !important;
  }

  .page-header-minimal_header.minimal-reveal-style-is-full-screen #site-navigation.minimal .menu > li a:hover {
    color: #c29049;
  }

  #page .cfw-advanced-tabs .wpb_tabs_nav li.ui-tabs-active a {
    border-bottom-color: #c29049;
  }

  .page-header-minimal_header.minimal-reveal-style-is-bold-design #site-navigation.minimal .menu > li.current-menu-item > a,
  .page-header-minimal_header.minimal-reveal-style-is-bold-design #site-navigation.minimal .menu > li.current_page_parent > a,
  .page-header-minimal_header.minimal-reveal-style-is-bold-design #site-navigation.minimal .menu > li > a:hover {
    background: #c29049;
  }

  #cfw-off-canvas ul.menu a:hover {
    color: #c29049;
  }

  body:not(.page-header-centered_header) #masthead .main-navigation ul.menu > li:not(.cfw-custom-menu-item) > a,
  body:not(.page-header-centered_header) #masthead .main-navigation ul.menu > li.menu-item-type-cart_dropdown > a {
      line-height: 300px !important;
  }

  body:not(.page-header-centered_header) #masthead.fixed-sticky .main-navigation ul.menu > li:not(.cfw-custom-menu-item) > a,
    body:not(.page-header-centered_header) #masthead.fixed-sticky .main-navigation ul.menu > li.menu-item-type-cart_dropdown > a {
        line-height:  !important;
  }

  .cfw-no-touch #masthead .cfw-nav-icon:hover,
  .cfw-no-touch #masthead .cfw-nav-icon:hover:before,
  .menu-button-active .cfw-nav-icon:before {
      color:  !important;
  }

  .cfw-no-touch #masthead .cfw-nav-icon:hover .icon-bars:before,
  .cfw-no-touch #masthead .cfw-nav-icon:hover .icon-bars:after,
  .menu-button-active .cfw-nav-icon .icon-bars:before,
  .menu-button-active .cfw-nav-icon .icon-bars:after,
  .cfw-no-touch #masthead .cfw-nav-icon:hover .icon-bars,
  .menu-button-active .cfw-nav-icon .icon-bars {
      background-color:  !important;
  }
  #masthead .main-navigation .menu>li .cfw-nav-custom-code,
  #masthead .main-navigation .menu>li.cfw-mega-dropdown>.sub-menu>li .cfw-nav-custom-code {
    color: ;
  }
}

#page .cfw-advanced-tabs .wpb_tabs_nav li.ui-tabs-active a,
#page .cfw-advanced-tabs .wpb_tabs_nav li:hover a {
  color: #c29049;
}

@media (max-width: 1199px) and (min-width: 600px) {
  #page .cfw-advanced-tabs .wpb_tabs_nav li.ui-tabs-active a:after {
    border-left-color: #c29049;
  }
  #page .cfw-advanced-tabs .wpb_tabs_nav li.ui-tabs-active a {
      border-right-color: #c29049;
  }
}

@media (max-width: 599px) {
  #page .cfw-advanced-tabs .wpb_tabs_nav li.ui-tabs-active a {
    border-bottom-color: #c29049;
  }
}

/* End of Accent Color */

#cfw-boxed-layout {
    max-width: 1200px;
}

body,
.cfw-separator-wrapper.to-top .cfw-separator-line a {
    background: #fdfdff;
}

body, #content {
    color: #2b2a2a;
font-family: "Roboto", sans-serif;
font-size: 22px;
font-style: normal;
font-variant: normal;
font-weight: 300;
line-height: 36px;
}

h1, .h1 {
    color: #548773;
font-family: "Merriweather", serif;
font-size: 50px;
font-style: normal;
font-weight: 300;
letter-spacing: 0.02em;
line-height: 62px;
}

h2, .h2 {
    color: #548773;
font-family: 'Oswald', sans-serif;
font-size: 44px;
font-style: normal;
font-weight: 300;
letter-spacing: 0.02em;
line-height: 60px;
}

h3, .h3 {
    color: #c29049;
font-family: "Merriweather", serif;
font-size: 40px;
font-style: normal;
font-weight: 300;
letter-spacing: 0.02em;
line-height: 52px;
}

h4, .h4 {
    color: #548773;
font-family: "Merriweather", serif;
font-size: 36px;
font-style: normal;
font-weight: 300;
letter-spacing: 0.02em;
line-height: 48px;
}

h5, .h5 {
    color: #2b2a2a;
font-family: "Roboto", sans-serif;
font-size: 30px;
font-style: normal;
font-weight: 300;
line-height: 38px;
}

.widget-area .widget-title {
    color: #ffffff;
font-family: "Merriweather", serif;
font-size: 36px;
font-style: normal;
font-weight: 300;
line-height: 44px;
}

body.cfw-custom-login-page {
    
    
}

a:not(.cfw-button) {
    color: #548773;
}

a:not(.cfw-button):hover,
.cfw-expandable-row a.expand-the-row:hover,
#overlay-search-results #live-search-results > li > ul li a:hover,
#site-footer-wrapper #colophon a:hover {
    color: #2b2a2a;
}

a:not(.cfw-button):active {
    color: #2b2a2a;
}

a:not(.cfw-button):visited {
    color: #2b2a2a;
}

a:not(.cfw-button):focus {
    color: #c29049;
}

#cfw-boxed-layout {
    
}

#masthead,
.cfw-nav-icon,
.transparent-header-is-off .nav-placeholder.active {
    height: 300px;
}

#masthead .site-branding-logos a img {
  max-height: 300px;
}

#masthead a#main-logo,
.cfw-nav-icon,
#masthead .site-branding h3 {
    line-height: 300px;
}

html:not(.menu-button-active) #masthead.fixed-sticky,
.fixed-sticky .cfw-nav-icon {
    height: ;
}

#masthead.fixed-sticky .site-branding-logos a img {
  max-height: ;
}

#masthead.fixed-sticky a#main-logo,
.fixed-sticky .cfw-nav-icon {
    line-height: ;
}

.scheme-is-dark-on-light #masthead,
.scheme-is-light-on-dark #masthead,
.page-header-bottom_fixed.scheme-is-light-on-dark #masthead,
.page-header-bottom_fixed.scheme-is-dark-on-light #masthead {
    background: #262626;
}

.scheme-is-dark-on-light #masthead.transparent-header,
.scheme-is-light-on-dark #masthead.transparent-header {
        
}

.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky.transparent-header,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky.transparent-header,
.sticky-scheme-is-dark-on-light.scheme-is-light-on-dark #masthead.fixed-sticky.transparent-header,
.sticky-scheme-is-dark-on-light.scheme-is-dark-on-light #masthead.fixed-sticky.transparent-header,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky,
.scheme-is-light-on-dark #masthead.fixed-sticky.transparent-header,
.scheme-is-dark-on-light #masthead.fixed-sticky.transparent-header,
.scheme-is-dark-on-light #masthead.fixed-sticky,
.scheme-is-light-on-dark #masthead.fixed-sticky {
    
}

.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky #site-navigation a,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky #site-navigation a,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky #site-navigation-split a,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky #site-navigation-split a {
    
}

.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky #site-navigation a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky #site-navigation a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead.fixed-sticky #site-navigation-split a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead.fixed-sticky #site-navigation-split a:hover {
    color: ;
}

@media (max-width: 1199px) {
    .page-header-default #masthead #site-navigation,
    .page-header-split_header #masthead #site-navigation,
    .page-header-minimal_header #masthead #site-navigation,
    .page-header-bottom_fixed #masthead #site-navigation,
    .page-header-centered_header #masthead #site-navigation,
    .page-header-default #masthead #site-navigation-split,
    .page-header-split_header #masthead #site-navigation-split,
    .page-header-minimal_header #masthead #site-navigation-split,
    .page-header-bottom_fixed #masthead #site-navigation-split,
    .page-header-centered_header #masthead #site-navigation-split {
        top: 300px!important;
    }
    .page-header-default #masthead.fixed-sticky #site-navigation,
    .page-header-split_header #masthead.fixed-sticky #site-navigation,
    .page-header-minimal_header #masthead.fixed-sticky #site-navigation,
    .page-header-bottom_fixed #masthead.fixed-sticky #site-navigation,
    .page-header-centered_header #masthead.fixed-sticky #site-navigation,
    .page-header-default #masthead.fixed-sticky #site-navigation-split,
    .page-header-split_header #masthead.fixed-sticky #site-navigation-split,
    .page-header-minimal_header #masthead.fixed-sticky #site-navigation-split,
    .page-header-bottom_fixed #masthead.fixed-sticky #site-navigation-split,
    .page-header-centered_header #masthead.fixed-sticky #site-navigation-split {
        top: !important;
    }
}

.scheme-is-dark-on-light #masthead,
.scheme-is-dark-on-light #masthead #site-navigation,
.scheme-is-dark-on-light #masthead #site-navigation a,
.scheme-is-dark-on-light #masthead #site-navigation .menu-item-type-breadcrumbs .the-button > span,
.scheme-is-dark-on-light #side-navigation .side-nav a,
.scheme-is-light-on-dark #masthead,
.scheme-is-light-on-dark #masthead #site-navigation,
.scheme-is-light-on-dark #masthead #site-navigation a,
.scheme-is-light-on-dark #masthead #site-navigation .menu-item-type-breadcrumbs .the-button > span,
.scheme-is-light-on-dark #side-navigation .side-nav a,
.scheme-is-dark-on-light #masthead #site-navigation-split,
.scheme-is-dark-on-light #masthead #site-navigation-split a,
.scheme-is-light-on-dark #masthead #site-navigation-split,
.scheme-is-light-on-dark #masthead #site-navigation-split a {
    color: #e0d3a6;
font-family: 'Oswald', sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 300;
letter-spacing: 0.01em;
line-height: 42px;
text-transform: uppercase;
}

.scheme-is-dark-on-light #masthead #site-navigation a:hover,
.scheme-is-dark-on-light #side-navigation .side-nav a:hover,
.scheme-is-light-on-dark #masthead #site-navigation a:hover,
.scheme-is-light-on-dark #side-navigation .side-nav a:hover,
.scheme-is-dark-on-light #masthead #site-navigation-split a:hover,
.scheme-is-light-on-dark #masthead #site-navigation-split a:hover {
    color: #ffffff;
}

.scheme-is-dark-on-light #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a,
.scheme-is-dark-on-light #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a,
.scheme-is-light-on-dark #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a,
.scheme-is-light-on-dark #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a,
.scheme-is-dark-on-light #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a,
.scheme-is-light-on-dark #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a,
.scheme-is-dark-on-light #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .children a,
.scheme-is-dark-on-light #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .children a,
.scheme-is-light-on-dark #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .children a,
.scheme-is-light-on-dark #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .children a,
.scheme-is-dark-on-light #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .schildren a,
.scheme-is-light-on-dark #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .children a,
.sub-menu.cart-dropdown ul li.empty {
    color: #c29049;
font-family: "Roboto", sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 22px;
text-transform: uppercase;
}

.scheme-is-dark-on-light #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a:hover,
.scheme-is-dark-on-light #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a:hover,
.scheme-is-light-on-dark #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a:hover,
.scheme-is-light-on-dark #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a:hover,
.scheme-is-dark-on-light #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a:hover,
.scheme-is-light-on-dark #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .sub-menu a:hover,
.scheme-is-dark-on-light #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .children a:hover,
.scheme-is-dark-on-light #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .children a:hover,
.scheme-is-light-on-dark #masthead #site-navigation ul.menu > li:not(.cfw-mega-dropdown) .children a:hover,
.scheme-is-light-on-dark #side-navigation .side-nav ul.menu > li:not(.cfw-mega-dropdown) .children a:hover,
.scheme-is-dark-on-light #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .schildren a:hover,
.scheme-is-light-on-dark #masthead #site-navigation-split ul.menu > li:not(.cfw-mega-dropdown) .children a:hover {
    color: #e0d3a6;
}

#masthead .main-navigation ul.menu > li:not(.cfw-mega-dropdown) .sub-menu,
#masthead .main-navigation ul.menu > li:not(.cfw-mega-dropdown) .children {
    background: #2b2a2a;
}

#masthead .main-navigation  ul.menu > li.cfw-mega-dropdown .sub-menu,
#masthead .main-navigation  ul.menu > li.cfw-mega-dropdown .children {
    
}

.scheme-is-light-on-dark #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu a,
.scheme-is-dark-on-light #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu a,
.scheme-is-light-on-dark #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu a,
.scheme-is-dark-on-light #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu a {
    
}

.scheme-is-light-on-dark #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu li > a:hover,
.scheme-is-dark-on-light #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu li > a:hover,
.scheme-is-light-on-dark #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu li > a:hover,
.scheme-is-dark-on-light #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu li > a:hover {
    color: ;
}

.scheme-is-dark-on-light #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a,
.scheme-is-light-on-dark #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a,
.scheme-is-light-on-dark #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a,
.scheme-is-dark-on-light #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a {
    
}

.scheme-is-dark-on-light #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.scheme-is-light-on-dark #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.scheme-is-light-on-dark #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.scheme-is-dark-on-light #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-light-on-dark #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-light-on-dark.scheme-is-dark-on-light #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-dark-on-light.scheme-is-dark-on-light #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-dark-on-light.scheme-is-light-on-dark #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-dark-on-light.scheme-is-light-on-dark #masthead #site-navigation .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover,
.sticky-scheme-is-dark-on-light.scheme-is-dark-on-light #masthead #site-navigation-split .menu > li.cfw-mega-dropdown > .sub-menu > li > a:hover {
    color: ;
}

#cfw-off-canvas {
    
    
}

#cfw-off-canvas .widget-area {
    
}

.page-header-side_navigation.scheme-is-light-on-dark #side-navigation,
.page-header-side_navigation.scheme-is-dark-on-light #side-navigation {
    background: #aba595 repeat inherit left top;
  background-size: cover;
}

#toolbox {
    
    
}

#toolbox .toolbox-toggler:after {
    border-right-color: ;
}

#toolbox .toolbox-toggler {
    color: ;
}

#toolbox h1.widget-title {
    
}

#site-footer-wrapper #footer-widgets .footer-inner {
    background: #333333;
  background-size: cover;
    color: #ffffff;
}

#site-footer-wrapper #footer-widgets .footer-inner h1.widget-title {
    color: #2b2a2a;
}

#site-footer-wrapper #colophon .colophon-inner {
    background: #c29049;
  background-size: cover;
}

#site-footer-wrapper #colophon .colophon-inner,
#site-footer-wrapper #colophon .colophon-inner .site-info {
    color: #ffffff;
font-family: "Roboto", sans-serif;
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
}

::selection {
  background: #e0d3a6;
  color: #2b2a2a;
}
::-moz-selection {
  background: #e0d3a6;
  color: #2b2a2a;
}

body #preloader {
    
}

/* WooCommerce Styles */

.woocommerce .cfw-shop-banner,
.woocommerce-page .cfw-shop-banner {
    ;
    
}
/* END dynamic_css */
