.c-heading{color:#0a0a0a}.c-primary{color:#000}.bg-primary{background-color:#000}.b-primary{border-color:#000}.button-primary:hover{background-color:#000;border-color:#000}.c-secondary{color:red}.bg-secondary{background-color:red}.b-secondary{border-color:red}.button-secondary:hover{background-color:#c00}.button-outline-secondary,.c-secondary,.author-wrapper .author-name h6,.list-feature-box>li:before,.elementor-widget-opal-box-overview .elementor-box-overview-wrapper .entry-header a:hover{color:red}.button-secondary,.secondary-button .search-submit,.button-outline-secondary:hover,.button-outline-secondary:active,.button-outline-secondary.active,.show>.button-outline-secondary.dropdown-toggle,.bg-secondary,.before-title-secondary:before,#secondary .elementor-widget-wp-widget-categories a:before,#secondary .elementor-nav-menu a:before,.e--pointer-dot a:before{background-color:red}.button-secondary,.secondary-button .search-submit,.button-outline-secondary,.button-outline-secondary:hover,.button-outline-secondary:active,.button-outline-secondary.active,.show>.button-outline-secondary.dropdown-toggle,.b-secondary{border-color:red}.button-secondary:hover,.secondary-button .search-submit:hover,.button-secondary:active,.secondary-button .search-submit:active,.button-secondary.active,.secondary-button .active.search-submit,.show>.button-secondary.dropdown-toggle,.secondary-button .show>.dropdown-toggle.search-submit{background-color:#c00}.button-secondary:hover,.secondary-button .search-submit:hover,.button-secondary:active,.secondary-button .search-submit:active,.button-secondary.active,.secondary-button .active.search-submit,.show>.button-secondary.dropdown-toggle,.secondary-button .show>.dropdown-toggle.search-submit{border-color:#c00}.main-navigation .mainmenu-container .top-menu>li>a{font-size:14px}@media screen and (min-width:48em){body.opal-property-archive .site-content{padding-top:60px;padding-bottom:60px}}.opal-sidebar-boxed #secondary .widget{background-color:#fff;padding:10px;border-radius:0}.opal-sidebar-boxed #secondary .widget ul li{border-color:#ddd}#secondary .widget_recent_entries ul li:before,#secondary .widget_pages ul li:before,#secondary .widget_categories ul li:before,#secondary .widget_archive ul li:before,#secondary .widget_recent_comments ul li:before,#secondary .widget_nav_menu ul li:before,#secondary .widget_links ul li:before,#secondary .widget_product_categories ul li:before,#secondary .widget_layered_nav ul li:before,#secondary .widget_layered_nav_filters ul li:before,#secondary .widget a:not(.button){color:#222}#secondary .widget a:hover:not(.button),#secondary .widget a:active:not(.button){color:#000}.opal-sidebar-boxed #secondary .widget-property-filter form>div{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}#secondary .widget-title{font-size:16px;letter-spacing:1px;padding-top:15px;padding-bottom:15px;margin-top:20px;margin-bottom:20px;color:#222}@media screen and (min-width:768px){#secondary .widget{margin-bottom:30px;padding-bottom:30px}}.button-secondary,.secondary-button .search-submit{background-color:red;border-color:red;color:#fff;border-radius:3px;font-size:14px;line-height:20px}.button-secondary:hover,.secondary-button .search-submit:hover,.button-secondary:active,.secondary-button .search-submit:active,.button-secondary.active,.secondary-button .active.search-submit,.show>.button-secondary.dropdown-toggle,.secondary-button .show>.dropdown-toggle.search-submit{background-color:#c00;border-color:#c00;color:#fff;font-size:14px;line-height:20px}