/* ===== BEFORE I MET YOU  Dating Site Theme ===== */

/* Primary color: rose pink  buttons, links, accents */
:root {
	  --bimyu-primary: #e8426a;
	  --bimyu-primary-dark: #c2304f;
	  --bimyu-soft: #fdf0f3;
	  --bimyu-text: #2d2d2d;
}

/* Accent / button color */
.ast-button, .wp-block-button__link, button[type="submit"],
input[type="submit"], .ast-btn {
	  background-color: #e8426a !important;
	  border-color: #e8426a !important;
	  color: #fff !important;
	  border-radius: 30px !important;
}
.ast-button:hover, .wp-block-button__link:hover,
button[type="submit"]:hover, input[type="submit"]:hover {
	  background-color: #c2304f !important;
	  border-color: #c2304f !important;
}

/* Nav menu links */
.main-header-menu .menu-item a,
.main-header-menu .menu-link {
	  color: #2d2d2d !important;
}
.main-header-menu .menu-item a:hover,
.main-header-menu .current-menu-item > a {
	  color: #e8426a !important;
}

/* Header background  clean wh/* ===== BEFORE I MET YOU  Dating Site Theme ===== */

/* Primary color: rose pink  buttons, links, accents */
:root {
	  --bimyu-primary: #e8426a;
	  --bimyu-primary-dark: #c2304f;
	  --bimyu-soft: #fdf0f3;
	  --bimyu-text: #2d2d2d;
}

/* Accent / button color */
.ast-button, .wp-block-button__link, button[type="submit"],
input[type="submit"], .ast-btn {
	  background-color: #e8426a !important;
	  border-color: #e8426a !important;
	  color: #fff !important;
	  border-radius: 30px !important;
}
.ast-button:hover, .wp-block-button__link:hover,
button[type="submit"]:hover, input[type="submit"]:hover {
	  background-color: #c2304f !important;
	  border-color: #c2304f !important;
}

/* Nav menu links */
.main-header-menu .menu-item a,
.main-header-menu .menu-link {
	  color: #2d2d2d !important;
}
.main-header-menu .menu-item a:hover,
.main-header-menu .current-menu-item > a {
	  color: #e8426a !important;
}

/* Header background  clean white */
#masthead, .site-header {
	  background-color: #ffffff !important;
	  box-shadow: 0 2px 12px rgba(232,66,106,0.08) !important;
}

/* Site title color */
.site-title a, .site-title {
	    color: #e8426a !important;
	    font-weight: 700 !important;
}

/* White background - fix blue sides */
html, body, #page, .ast-site-content-above,
.hfeed, .site, #content, .ast-container,
.entry-content, .ast-separate-container {
	    background-color: #ffffff !important;
}

/* Hide FREE CONSULTATION button */
.ast-masthead-custom-menu-items,
.ast-header-custom-item,
.ast-custom-button-link,
a.ast-custom-button-link {
	    display: none !important;
}
}
}
}