@media only screen and (min-width: 768px) {
  /* For desktop: */
.custom-logo {
	width: 6%;
  position: absolute;
}
	.eael-tooltip {
		position: relative;
		right: 75%;
	}
}
@media only screen and (min-width: 768px) {
body:not(.fse-enabled) .site-title {
	font-size: .85rem;
	  position: absolute;
	left: 65px;
	top: 5px;
}}

@media only screen and (max-width: 480px) {
	.custom-logo {
	width: 15%;
		position: absolute;
}}
@media only screen and (max-width: 480px) {
body:not(.fse-enabled) .site-title {
	font-size: 17.5px;
	  position: absolute;
}}
@media only screen and (max-width: 480px) {
.bb-banner
	{
		max-height: 250px;
	}}
@media only screen and (max-width: 480px) {
.main-navigation a:link, .main-navigation a:visited   {
		background-color:white;
	}}


@media only screen and (max-width: 480px) {
	.wp-block-cover__background.has-foreground-dark-background-color.has-background-dim-40.has-background-dim .bb-banner
	.home.hide-homepage-title .hentry .entry-content > :first-child.alignfull
	{
		display: none;
	}
}


a.wp-block-button__link.has-text-align-center.wp-element-button {
	color: white;}
body {
	;--wp--preset--color--background: #eef4f7;
}
hover.bhover {
	background-color:black;
}	
	
#masthead {
	background-color:white;
	}
.main-navigation a:link, .main-navigation   {
	color: black;
}
#colophon {
	display: none;
}
.poptin-credit {
	display: none;
}
.main-navigation a:link, .main-navigation a:visited {
	color: black;
} 

.bb-shadow {
	box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}
.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
	font-size: 17.5px;
}
span.qodef-label {
    background: #35855e;
}
span.qodef-digit {
	background:black;
}
.product_meta {
	display: none;
}
nav.woocommerce-breadcrumb {
	display: none;
}
.jp-relatedposts-items.jp-relatedposts-items-minimal.jp-relatedposts-grid {
	display: none;
}
ul {
    list-style: none;
}
h3.jp-relatedposts-headline {
    display: none !important;
}
.product_title.entry-title.elementor-heading-title.elementor-size-default {display: none;}
.woocommerce-Price-amount.amount {
    display: none;
}
a.button.product_type_variable.add_to_cart_button {
    display: none
			visible: none;
}
.button.product_type_variable.add_to_cart_button {display: none;
visibility: none;}





blockquote {
    font-size: 1rem; /* Resets font size to a standard value */
    font-weight: normal; /* Ensures no bold styling unless explicitly set */
    font-style: italic; /* Optional: Blockquotes are often italicized */
    line-height: 1.5; /* Standard line-height for readability */
    margin: 1em 0; /* Standardizes margin around blockquotes */
    padding: 0.5em 1em; /* Adds some padding for a cleaner appearance */
    border-left: 4px solid #ccc; /* Optional: A common visual cue for blockquotes */
    color: inherit; /* Ensures the text color inherits from the parent element */
}