.elementor-17701 .elementor-element.elementor-element-089f48b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-17701 .elementor-element.elementor-element-089f48b:not(.elementor-motion-effects-element-type-background), .elementor-17701 .elementor-element.elementor-element-089f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E7;}.elementor-17701 .elementor-element.elementor-element-7ce31038{--display:flex;}.elementor-17701 .elementor-element.elementor-element-7ce31038:not(.elementor-motion-effects-element-type-background), .elementor-17701 .elementor-element.elementor-element-7ce31038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E7;}.elementor-17701 .elementor-element.elementor-element-23a1317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17701 .elementor-element.elementor-element-23a1317:not(.elementor-motion-effects-element-type-background), .elementor-17701 .elementor-element.elementor-element-23a1317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E7;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-2404cbe6 *//* Archive Background & Cards (Tag, Category & Location Pages) */
.directorist-category-wrapper,
.directorist-location-wrapper,
.directorist-tag-wrapper,
.directorist-archive-contents {
  background-color: #f6f1e7 !important;
  padding: 36px 24px 60px !important;
}

.directorist-archive-contents .directorist-search-form-box,
.directorist-archive-contents .directorist-advanced-filter {
  background-color: #ffffff !important;
  border: 1px solid #e0d5bd !important;
  border-radius: 10px !important;
}

/* Override Gold "Sort By" & View Toggle Buttons to Deep Espresso */
.directorist-sortby-dropdown .directorist-dropdown__toggle,
.directorist-sortby-dropdown .directorist-sortby-dropdown__label,
.directorist-sortby-dropdown a.directorist-dropdown__toggle,
.directorist-sortby-dropdown > a,
.directorist-sortby-dropdown > button,
.directorist-dropdown__toggle.directorist-btn-primary,
.directorist-archive-contents .directorist-btn-primary,
.directorist-viewas-dropdown .directorist-dropdown__toggle,
.directorist-viewas-dropdown .directorist-viewas-btn.active,
.directorist-viewas a.active {
  background-color: #150d06 !important;
  color: #ffffff !important;
  border-color: #150d06 !important;
  border-radius: 6px !important;
}

.directorist-sortby-dropdown .directorist-dropdown__toggle:hover,
.directorist-sortby-dropdown .directorist-sortby-dropdown__label:hover,
.directorist-sortby-dropdown a.directorist-dropdown__toggle:hover,
.directorist-sortby-dropdown > a:hover,
.directorist-sortby-dropdown > button:hover,
.directorist-dropdown__toggle.directorist-btn-primary:hover,
.directorist-archive-contents .directorist-btn-primary:hover {
  background-color: #9e762b !important;
  border-color: #9e762b !important;
  color: #ffffff !important;
}/* End custom CSS */