.wp-block-button.top-footer-button a.wp-block-button__link:hover {
    background-color: #a2d7ec !important;
    color: #ce011f !important;
	  Border: #a2d7ec !important;
}
/* hide entry headers | 30557084-HC | GM */
.single .entry-header, .page .entry-header, .search .entry-header {
	display: none;
}
/* Header background | 46147964614796-zen DF */
#masthead {
	background: rgba(0, 0, 0, 0.8)
}
.main-navigation li.menu-item a {
color: #ffffff;
}
img.custom-logo {
	max-width: 400px;
}
/* Set max site logo width on mobile | 36942916-hc (BS) */  
@media only screen and (max-width: 600px) {
  img.custom-logo {
	max-width: 350px;
}
}
/* END - Set max site logo width on mobile | 36942916-hc (BS) */   
/* Hiding featured image and removing padding from homepage | wb-37004289-hc */
.home .entry-hero {
display: none;
}
.home article#post-2969 {
    padding-top: 0;
}
/* Removing padding from contact page | wb-37004289-hc */
article#post-2971 {
    padding-top: 0;
}
/* Contact form text color | wb-37004289-hc */
.page-id-2971 .contact-form label {
color: white;
}
/* Removing underlines from button blocks | wb-37004289-hc */
.entry-content a {
    text-decoration: none;
}
/* Hover color for the main nav menu item | ( 37004289-zen/HC ) MT */

.main-navigation .primary-menu li a:hover {
    color: #ce011f;
}
/* active page color | 37004289-hc */
.main-navigation .primary-menu .current-menu-item>a, .main-navigation .primary-menu .current_page_item>a {
	color: #ce011f;
}
/* Removing padding from about page | wb-37004289-hc */
article#post-2973 {
    padding-top: 0;
}
/* Removing padding from news page | wb-37004289-hc */
article#post-3703 {
    padding-top: 0;
}
/* Removing padding from properties page | wb-37004289-hc */
article#post-3077 {
    padding-top: 0;
	}
/* Removing padding from resources page | wb-37004289-hc */
article#post-3125 {
    padding-top: 0;
}
	/*Remove Post Navigation-#37011358-hc KS */
.nav-links {
    display: none;
}
.wp-block-button.outline-1 a.wp-block-button__link:hover {
    background-color: #A2D7EC !important;
    color: #ce011f !important;
}
.wp-block-button.outline-1 a.wp-block-button__link:hover {
    border-color: #A2D7EC
!important;
}
.wp-block-button.outline-2 a.wp-block-button__link:hover {
    background-color: #ce011f
!important;
	color: #a2d7ec !important;
	}
.wp-block-button.outline-2 a.wp-block-button__link:hover {
    border-color: #ce011f
!important;
	}
.wp-block-button.realtor-button a.wp-block-button__link:hover {
    background-color: #ffffff
!important;
	color: #ce011f !important;
}
	/* Set contact form label text color | 37118941-hc (BS) */  
.page-id-2971 .contact-form label {
    color: #000000;
}
/* END - Set contact form label text color | 37118941-hc (BS) */

/* Change form button submit hover color | 37118941-hc | (BS) */
#contact-form-2971 form button:hover  {
    background-color: #ce011f;
    border-color: #ce011f;
    color: #ffffff !important;
}
/* END - Change form button submit hover color | 37118941-hc | (BS) */

/* Center menu toggle on mobile / 5594392-zen (BM) */ 

@media screen and (max-width: 600px) {
    .menu-toggle {
        margin-left: auto;
        margin-right: auto;
    }
}

/* End menu toggle on mobile / 5594392-zen (BM) */
/* 

/* Change the color of links over the Cover block on the home page | 39001224-hc GH */

.wp-block-cover.home-cover a {
    color: unset;
}

.wp-block-cover.home-cover a:hover {
    color: #ce011f;
}

/* End  | 39001224-hc GH */

.wp-block-cover.top-cover {
	margin-top: -150px
}
/* Header background | 46147964614796-zen DF */
#masthead {
	border: none
}

/* Make mobile header bg black | 39104955-HC NJ */

@media screen and (max-width: 600px){
  #masthead {
    background: #000000
}
}

/* Remove rounded corners on menu  | 39104955-HC NJ */

@media screen and (max-width: 600px){
  .menu-toggle {
    border-radius: 0px;
 }
}	
	/* Set image as top footer background | 39108621-hc bb */
#tertiary > div.widget-footer-area.widget-footer-top-area.column-1 {
	background-image: url(https://maeartistry.wpcomstaging.com/wp-content/uploads/2022/12/Top-Cover-Images-6.png);
	background-position: center;
	background-size: cover;
}
/* Change background color of submenu items | 39533659-hc | kA */
.main-navigation ul ul
{
  background: rgba(0, 0, 0, 0.8)
}
/* Removing padding from listings page | wb-37004289-hc */
article#post-10794 {
    padding-top: 0;
}
/* Adjust button */
	.custom-menu-button a{
		color: #ffffff;  		/* Text color */
		background-color: #ce011f; 	/* Btn bg color */
		padding: 10px 10px; 		/* Space around text */
		border-radius: 0px; 		/* higher number = rounded corners */
		border: none 0px; 	/* Border color & thickness */
		max-height: 42px; 		/* Max height of button */
	}

/* Adjust icon */
	.custom-menu-button a:before{
		content: ''; 		/* Change icon here */
		margin-right:15px; 		/* space between icon & text on right */
	}
/* Adjust icon */
	.custom-menu-button a:after{
		content: ''; 		/* Change icon here */
		margin-left:15px; 		/* space between icon & text on right */
	}

/* Adjust button on hover or remove the whole thing */
	.custom-menu-button a:hover{
		color: #ce011f; 		/* Hover color */
		background-color: #a2d7ec; 	/* Btn hover bg color */
		border: none 0px; 	/* Hover border color & thickness */
	}
/* Remove default hover on links*/
	.custom-menu-button:hover{
		text-decoration: none;
		color:#000000!important;
	}