/* submenu border radius | 7691172-zd (DH)*/
/* .wp-block-navigation-item__label {  
	border-radius: 16px;
	}
.wp-block-navigation-item {
	border-radius: 16px!important;
} */
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>{
	background-color: rgba(255, 255, 255,  1)  !important;
/* 	border-radius: 16px!important; */
}

/* Change hover color of links in main navigation / 7086844-zen NS */
.wp-block-navigation a:where(:not(.wp-element-button)):hover {
color: #F8A044 !important;
background-color: black ;
border-radius: 4px;
	
}

/* set button colors | 7086844-zen tdl */ .wp-block-button__link {  box-shadow: 4px 4px 6px black ;      cursor: pointer ;    color: #F6F4ED!important; } .wp-block-button__link:hover {     background-color: #F8A044 !important; transform:translatey(3px);  box-shadow: 4px 4px 6px #8E95A3 ;  color: #165A70  !important; } 

 /* set subscribe button colors | 7086844-zen tdl */ #subscribe-submit {     .wp-block-button__link {         background-color: #3F4A54 !important; color: #F6F4ED !important;     }     .wp-block-button__link:hover {         background-color: #F6F4ED !important;    color: #3F4A54 !important; } }

/* Apply box-shadow to the groups in the "simple pricing" section only | 7535564-zen tcrv */
.wp-block-column .has-border-color.wp-block-group {
  -webkit-box-shadow: 1px 1px 8px 3px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 1px 1px 8px 3px rgba(0, 0, 0, 0.35);
  box-shadow: 1px 1px 8px 3px rgba(0, 0, 0, 0.35);
}

/* change font color of form warnings zen-7580569 */
.contact-form__input-error {
    color: #F6F4ED;
}
.contact-form__error {
    color: #F6F4ED;
}
.contact-form__error a {
    color: #F6F4ED;
}

/* Remove "Warning" word from Form block error messages | 7572189-zen GH */
:is(.contact-form__error, .contact-form__input-error) .contact-form__warning-icon .visually-hidden {
    display: none;
}
 
/* End  | 7572189-zen GH */


@media only screen and (min-width: 600px) {
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container {
    box-shadow: 4px 4px 4px rgba(0, 0, 1, 0.75);
}
}


/* Nav block submenu | 7691172-zen (RN) */
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container a:hover {
	background-color: black;
	border-radius: 4px;
}

/*Change form submission content color | YM 7725871-zen */  
.contact-form-submission h4,
.contact-form-submission p,  
.contact-form-submission .go-back-message .link {
  color: #F6F4ED;;
}

/* Remove borders from the Form success f | ( 7725871-zen ) MT */

.contact-form-submission {
    border: 0;
}

/* Form Block > Dropdown field: Fix alignment of the black arrow | 7858937-zen GH */

.contact-form .contact-form__select-wrapper:after {
    top: calc(var(--jetpack--contact-form--input-padding) + 1.7em / 2);
}

/* End  | 7858937-zen GH */


/* Hide sub menus on mobile, display on click or tap | 7907167-zen JM*/
@media only screen and (max-width: 559px) {
.wp-block-navigation li.has-child ul.wp-block-navigation__submenu-container {
display: none;
}
.wp-block-navigation li.has-child:hover > ul.wp-block-navigation__submenu-container {
display: block;
}
}