/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 09 2026 | 08:58:23 */
body.logged-out header a[href="#grve-search-modal"], body.logged-out header .grve-search {display:none!important}
.grve-header-elements.grve-position-right {padding-left:0; border:none}
.grve-header-menu.grve-horizontal-menu {padding-right:25px}
.grecaptcha-badge {display:none!important}
b {font-weight:bold!important}
.grve-header-elements.grve-border-right {border:none}
.eae-table-head .eae-table__column-text {word-break: keep-all;}
.eae-table-body__text, .eae-table__col-inner {
    white-space: normal!important;
}
.page-contact #contact, .page-contact #newsletter-form {display:none!important}

.grve-toggle-responsive-menu .grve-hidden-menu-inner {display: contents;}

#grve-main-header:not(.grve-style-2) .grve-header-menu.grve-horizontal-menu .grve-first-level>.grve-sub-menu, #grve-main-header .grve-header-menu.grve-horizontal-menu .grve-first-level:not(.grve-menu-size-fullwidth)>.grve-sub-menu {
	top: calc(100% - 10px);
	border:1px solid #f5f5f5;
}
.um-account-profile-link, .um-account-meta, .um-toggle-gdpr {display:none!important}

/*#grve-responsive-main-menu a .grve-item {
	flex-direction: row-reverse;
	display:flex;
}
i.grve-menu-icon {    
    margin: 10px;
    font-size: x-small;
}*/

.wpcf7-form label {
	margin-bottom:5px;
	display:inline-block;
}

/*@media screen and (max-width: 767px) {
	.eae-table-body__text {
		display: block;
		max-width: 300px;
		width: max-content;
	}
}*/

/*@media screen and (min-width: 1024px) {
	i.grve-menu-icon{
		float:right;
		font-size: small;
	}
}*/