                    .has-custom-palm-green-color {
		color: var(--wp--preset--color--custom-palm-green) !important;
		}
		.has-custom-palm-green-background-color {
			background-color: var(--wp--preset--color--custom-palm-green) !important;
		}
		.has-custom-palm-green-link-color a {
			color: var(--wp--preset--color--custom-palm-green);
		}
		:root body .has-custom-palm-green-hover-color:hover {
			color: var(--wp--preset--color--custom-palm-green) !important;
		}
		.has-custom-palm-green-svg-color svg {
			fill: var(--wp--preset--color--custom-palm-green);
		}

		.has-custom-palm-green-svg-color path {
			fill: var(--wp--preset--color--custom-palm-green) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-palm-green-background-color:before {
			background-color: var(--wp--preset--color--custom-palm-green) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-palm-green-background-color  {
			background: var(--wp--preset--color--custom-palm-green);
		}

		:root {
			--wp--preset--color--custom-palm-green: #78ac42;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-palm-green-background-color:before {
			background-color: var(--wp--preset--color--custom-palm-green);
		}
                   
                          .has-custom-gumnut-blossom-color {
		color: var(--wp--preset--color--custom-gumnut-blossom) !important;
		}
		.has-custom-gumnut-blossom-background-color {
			background-color: var(--wp--preset--color--custom-gumnut-blossom) !important;
		}
		.has-custom-gumnut-blossom-link-color a {
			color: var(--wp--preset--color--custom-gumnut-blossom);
		}
		:root body .has-custom-gumnut-blossom-hover-color:hover {
			color: var(--wp--preset--color--custom-gumnut-blossom) !important;
		}
		.has-custom-gumnut-blossom-svg-color svg {
			fill: var(--wp--preset--color--custom-gumnut-blossom);
		}

		.has-custom-gumnut-blossom-svg-color path {
			fill: var(--wp--preset--color--custom-gumnut-blossom) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-gumnut-blossom-background-color:before {
			background-color: var(--wp--preset--color--custom-gumnut-blossom) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-gumnut-blossom-background-color  {
			background: var(--wp--preset--color--custom-gumnut-blossom);
		}

		:root {
			--wp--preset--color--custom-gumnut-blossom: #cc1d5d;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-gumnut-blossom-background-color:before {
			background-color: var(--wp--preset--color--custom-gumnut-blossom);
		}
                   
                          .has-custom-yellow-pollen-color {
		color: var(--wp--preset--color--custom-yellow-pollen) !important;
		}
		.has-custom-yellow-pollen-background-color {
			background-color: var(--wp--preset--color--custom-yellow-pollen) !important;
		}
		.has-custom-yellow-pollen-link-color a {
			color: var(--wp--preset--color--custom-yellow-pollen);
		}
		:root body .has-custom-yellow-pollen-hover-color:hover {
			color: var(--wp--preset--color--custom-yellow-pollen) !important;
		}
		.has-custom-yellow-pollen-svg-color svg {
			fill: var(--wp--preset--color--custom-yellow-pollen);
		}

		.has-custom-yellow-pollen-svg-color path {
			fill: var(--wp--preset--color--custom-yellow-pollen) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-yellow-pollen-background-color:before {
			background-color: var(--wp--preset--color--custom-yellow-pollen) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-yellow-pollen-background-color  {
			background: var(--wp--preset--color--custom-yellow-pollen);
		}

		:root {
			--wp--preset--color--custom-yellow-pollen: #fecc01;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-yellow-pollen-background-color:before {
			background-color: var(--wp--preset--color--custom-yellow-pollen);
		}
                   
                          .has-custom-dark-green-color {
		color: var(--wp--preset--color--custom-dark-green) !important;
		}
		.has-custom-dark-green-background-color {
			background-color: var(--wp--preset--color--custom-dark-green) !important;
		}
		.has-custom-dark-green-link-color a {
			color: var(--wp--preset--color--custom-dark-green);
		}
		:root body .has-custom-dark-green-hover-color:hover {
			color: var(--wp--preset--color--custom-dark-green) !important;
		}
		.has-custom-dark-green-svg-color svg {
			fill: var(--wp--preset--color--custom-dark-green);
		}

		.has-custom-dark-green-svg-color path {
			fill: var(--wp--preset--color--custom-dark-green) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-dark-green-background-color:before {
			background-color: var(--wp--preset--color--custom-dark-green) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-dark-green-background-color  {
			background: var(--wp--preset--color--custom-dark-green);
		}

		:root {
			--wp--preset--color--custom-dark-green: #07843d;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-dark-green-background-color:before {
			background-color: var(--wp--preset--color--custom-dark-green);
		}
                   
                          .has-custom-ocean-blue-color {
		color: var(--wp--preset--color--custom-ocean-blue) !important;
		}
		.has-custom-ocean-blue-background-color {
			background-color: var(--wp--preset--color--custom-ocean-blue) !important;
		}
		.has-custom-ocean-blue-link-color a {
			color: var(--wp--preset--color--custom-ocean-blue);
		}
		:root body .has-custom-ocean-blue-hover-color:hover {
			color: var(--wp--preset--color--custom-ocean-blue) !important;
		}
		.has-custom-ocean-blue-svg-color svg {
			fill: var(--wp--preset--color--custom-ocean-blue);
		}

		.has-custom-ocean-blue-svg-color path {
			fill: var(--wp--preset--color--custom-ocean-blue) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-ocean-blue-background-color:before {
			background-color: var(--wp--preset--color--custom-ocean-blue) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-ocean-blue-background-color  {
			background: var(--wp--preset--color--custom-ocean-blue);
		}

		:root {
			--wp--preset--color--custom-ocean-blue: #0797b9;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-ocean-blue-background-color:before {
			background-color: var(--wp--preset--color--custom-ocean-blue);
		}
                   
                          .has-custom-rose-blush-color {
		color: var(--wp--preset--color--custom-rose-blush) !important;
		}
		.has-custom-rose-blush-background-color {
			background-color: var(--wp--preset--color--custom-rose-blush) !important;
		}
		.has-custom-rose-blush-link-color a {
			color: var(--wp--preset--color--custom-rose-blush);
		}
		:root body .has-custom-rose-blush-hover-color:hover {
			color: var(--wp--preset--color--custom-rose-blush) !important;
		}
		.has-custom-rose-blush-svg-color svg {
			fill: var(--wp--preset--color--custom-rose-blush);
		}

		.has-custom-rose-blush-svg-color path {
			fill: var(--wp--preset--color--custom-rose-blush) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-rose-blush-background-color:before {
			background-color: var(--wp--preset--color--custom-rose-blush) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-rose-blush-background-color  {
			background: var(--wp--preset--color--custom-rose-blush);
		}

		:root {
			--wp--preset--color--custom-rose-blush: #eeccc8;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-rose-blush-background-color:before {
			background-color: var(--wp--preset--color--custom-rose-blush);
		}
                   
                          .has-custom-earthy-orange-color {
		color: var(--wp--preset--color--custom-earthy-orange) !important;
		}
		.has-custom-earthy-orange-background-color {
			background-color: var(--wp--preset--color--custom-earthy-orange) !important;
		}
		.has-custom-earthy-orange-link-color a {
			color: var(--wp--preset--color--custom-earthy-orange);
		}
		:root body .has-custom-earthy-orange-hover-color:hover {
			color: var(--wp--preset--color--custom-earthy-orange) !important;
		}
		.has-custom-earthy-orange-svg-color svg {
			fill: var(--wp--preset--color--custom-earthy-orange);
		}

		.has-custom-earthy-orange-svg-color path {
			fill: var(--wp--preset--color--custom-earthy-orange) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-earthy-orange-background-color:before {
			background-color: var(--wp--preset--color--custom-earthy-orange) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-earthy-orange-background-color  {
			background: var(--wp--preset--color--custom-earthy-orange);
		}

		:root {
			--wp--preset--color--custom-earthy-orange: #d26601;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-earthy-orange-background-color:before {
			background-color: var(--wp--preset--color--custom-earthy-orange);
		}
                   
                          .has-custom-night-forest-color {
		color: var(--wp--preset--color--custom-night-forest) !important;
		}
		.has-custom-night-forest-background-color {
			background-color: var(--wp--preset--color--custom-night-forest) !important;
		}
		.has-custom-night-forest-link-color a {
			color: var(--wp--preset--color--custom-night-forest);
		}
		:root body .has-custom-night-forest-hover-color:hover {
			color: var(--wp--preset--color--custom-night-forest) !important;
		}
		.has-custom-night-forest-svg-color svg {
			fill: var(--wp--preset--color--custom-night-forest);
		}

		.has-custom-night-forest-svg-color path {
			fill: var(--wp--preset--color--custom-night-forest) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-night-forest-background-color:before {
			background-color: var(--wp--preset--color--custom-night-forest) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-night-forest-background-color  {
			background: var(--wp--preset--color--custom-night-forest);
		}

		:root {
			--wp--preset--color--custom-night-forest: #202a20;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-night-forest-background-color:before {
			background-color: var(--wp--preset--color--custom-night-forest);
		}
                   
                          .has-custom-palest-green-color {
		color: var(--wp--preset--color--custom-palest-green) !important;
		}
		.has-custom-palest-green-background-color {
			background-color: var(--wp--preset--color--custom-palest-green) !important;
		}
		.has-custom-palest-green-link-color a {
			color: var(--wp--preset--color--custom-palest-green);
		}
		:root body .has-custom-palest-green-hover-color:hover {
			color: var(--wp--preset--color--custom-palest-green) !important;
		}
		.has-custom-palest-green-svg-color svg {
			fill: var(--wp--preset--color--custom-palest-green);
		}

		.has-custom-palest-green-svg-color path {
			fill: var(--wp--preset--color--custom-palest-green) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-palest-green-background-color:before {
			background-color: var(--wp--preset--color--custom-palest-green) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-palest-green-background-color  {
			background: var(--wp--preset--color--custom-palest-green);
		}

		:root {
			--wp--preset--color--custom-palest-green: #f8fbf5;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-palest-green-background-color:before {
			background-color: var(--wp--preset--color--custom-palest-green);
		}
                   
                          .has-custom-white-color {
		color: var(--wp--preset--color--custom-white) !important;
		}
		.has-custom-white-background-color {
			background-color: var(--wp--preset--color--custom-white) !important;
		}
		.has-custom-white-link-color a {
			color: var(--wp--preset--color--custom-white);
		}
		:root body .has-custom-white-hover-color:hover {
			color: var(--wp--preset--color--custom-white) !important;
		}
		.has-custom-white-svg-color svg {
			fill: var(--wp--preset--color--custom-white);
		}

		.has-custom-white-svg-color path {
			fill: var(--wp--preset--color--custom-white) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-white-background-color:before {
			background-color: var(--wp--preset--color--custom-white) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-white-background-color  {
			background: var(--wp--preset--color--custom-white);
		}

		:root {
			--wp--preset--color--custom-white: #ffffff;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-white-background-color:before {
			background-color: var(--wp--preset--color--custom-white);
		}
                   
                          .has-custom-palest-orange-color {
		color: var(--wp--preset--color--custom-palest-orange) !important;
		}
		.has-custom-palest-orange-background-color {
			background-color: var(--wp--preset--color--custom-palest-orange) !important;
		}
		.has-custom-palest-orange-link-color a {
			color: var(--wp--preset--color--custom-palest-orange);
		}
		:root body .has-custom-palest-orange-hover-color:hover {
			color: var(--wp--preset--color--custom-palest-orange) !important;
		}
		.has-custom-palest-orange-svg-color svg {
			fill: var(--wp--preset--color--custom-palest-orange);
		}

		.has-custom-palest-orange-svg-color path {
			fill: var(--wp--preset--color--custom-palest-orange) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-palest-orange-background-color:before {
			background-color: var(--wp--preset--color--custom-palest-orange) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-palest-orange-background-color  {
			background: var(--wp--preset--color--custom-palest-orange);
		}

		:root {
			--wp--preset--color--custom-palest-orange: #f5f2e9;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-palest-orange-background-color:before {
			background-color: var(--wp--preset--color--custom-palest-orange);
		}
                   
                          .has-custom-light-blue-color {
		color: var(--wp--preset--color--custom-light-blue) !important;
		}
		.has-custom-light-blue-background-color {
			background-color: var(--wp--preset--color--custom-light-blue) !important;
		}
		.has-custom-light-blue-link-color a {
			color: var(--wp--preset--color--custom-light-blue);
		}
		:root body .has-custom-light-blue-hover-color:hover {
			color: var(--wp--preset--color--custom-light-blue) !important;
		}
		.has-custom-light-blue-svg-color svg {
			fill: var(--wp--preset--color--custom-light-blue);
		}

		.has-custom-light-blue-svg-color path {
			fill: var(--wp--preset--color--custom-light-blue) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-light-blue-background-color:before {
			background-color: var(--wp--preset--color--custom-light-blue) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-light-blue-background-color  {
			background: var(--wp--preset--color--custom-light-blue);
		}

		:root {
			--wp--preset--color--custom-light-blue: #dbf2ef;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-light-blue-background-color:before {
			background-color: var(--wp--preset--color--custom-light-blue);
		}
                   
                          .has-custom-light-green-color {
		color: var(--wp--preset--color--custom-light-green) !important;
		}
		.has-custom-light-green-background-color {
			background-color: var(--wp--preset--color--custom-light-green) !important;
		}
		.has-custom-light-green-link-color a {
			color: var(--wp--preset--color--custom-light-green);
		}
		:root body .has-custom-light-green-hover-color:hover {
			color: var(--wp--preset--color--custom-light-green) !important;
		}
		.has-custom-light-green-svg-color svg {
			fill: var(--wp--preset--color--custom-light-green);
		}

		.has-custom-light-green-svg-color path {
			fill: var(--wp--preset--color--custom-light-green) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-light-green-background-color:before {
			background-color: var(--wp--preset--color--custom-light-green) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-light-green-background-color  {
			background: var(--wp--preset--color--custom-light-green);
		}

		:root {
			--wp--preset--color--custom-light-green: #e6efda;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-light-green-background-color:before {
			background-color: var(--wp--preset--color--custom-light-green);
		}
                   
                          .has-custom-transparent-grey-color {
		color: var(--wp--preset--color--custom-transparent-grey) !important;
		}
		.has-custom-transparent-grey-background-color {
			background-color: var(--wp--preset--color--custom-transparent-grey) !important;
		}
		.has-custom-transparent-grey-link-color a {
			color: var(--wp--preset--color--custom-transparent-grey);
		}
		:root body .has-custom-transparent-grey-hover-color:hover {
			color: var(--wp--preset--color--custom-transparent-grey) !important;
		}
		.has-custom-transparent-grey-svg-color svg {
			fill: var(--wp--preset--color--custom-transparent-grey);
		}

		.has-custom-transparent-grey-svg-color path {
			fill: var(--wp--preset--color--custom-transparent-grey) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-transparent-grey-background-color:before {
			background-color: var(--wp--preset--color--custom-transparent-grey) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-transparent-grey-background-color  {
			background: var(--wp--preset--color--custom-transparent-grey);
		}

		:root {
			--wp--preset--color--custom-transparent-grey: #1f291f40;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-transparent-grey-background-color:before {
			background-color: var(--wp--preset--color--custom-transparent-grey);
		}
                   
                          .has-custom-teal-color {
		color: var(--wp--preset--color--custom-teal) !important;
		}
		.has-custom-teal-background-color {
			background-color: var(--wp--preset--color--custom-teal) !important;
		}
		.has-custom-teal-link-color a {
			color: var(--wp--preset--color--custom-teal);
		}
		:root body .has-custom-teal-hover-color:hover {
			color: var(--wp--preset--color--custom-teal) !important;
		}
		.has-custom-teal-svg-color svg {
			fill: var(--wp--preset--color--custom-teal);
		}

		.has-custom-teal-svg-color path {
			fill: var(--wp--preset--color--custom-teal) !important;
		}

		.wp-block-button.is-style-simple .wp-block-button__link.has-custom-teal-background-color:before {
			background-color: var(--wp--preset--color--custom-teal) !important;
		}

		.acf-field.dropdown-color-picker span.dropdown-item.has-custom-teal-background-color  {
			background: var(--wp--preset--color--custom-teal);
		}

		:root {
			--wp--preset--color--custom-teal: #078580;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-teal-background-color:before {
			background-color: var(--wp--preset--color--custom-teal);
		}
                   
      

		:root {
			--wp--preset--font-family--open-sans: 'Open Sans';
		}
		:root {
			--wp--preset--font-family--pacifico: 'Pacifico';
		}

/* Icons for Lists*/


.wysiwyg ul li::before,
:root .wp-site-blocks ul.is-style-wp-block-list li::before,
:root ul[data-type="core/list"] li::before,
nav.has-bullets ul li::before,
.wp-block-post-content ul:not([class]):not([class=""]) li::before,
.wp-block-post-content ul[class^="has-"][class$="-font-size"] li::before {
	font-family: 'Material Symbols Outlined';
	content: '\ef4a';
}

/* Spacer Height */


:root {
    --spacer-height: var(--wp--preset--spacing--80) !important;
}

/* Wide Size */

:root {
	--wp--custom--content-size: 674px;
}
:root {
	--wp--custom--wide-size: 1014px;
}

/* Buttons */


:root .wp-block-acf-resources button:after,
:root .wp-block-button__link:after,
:root .wp-block-post-excerpt__more-link:after {
	font-family: 'Material Symbols Outlined';
	content: '\e315';
	margin-left: .4em;
	margin-right: -0.3em;
	transition: .2s;
    font-size: 1.5em;
    line-height: 1;
}

:root .wp-block-post-excerpt__more-link,
:root .wp-block-acf-resources button,
.wp-block-button.is-style-outline .wp-block-button__link {
	padding: calc(0.6em - 1px) calc(2.499em - 1px) 
}


:root .gform-button,
:root .gform_button,
:root .wp-block-acf-resources button {
    border-radius: 50px;
    border-width: 1px;
    font-family: var(--wp--preset--font-family--open-sans);    font-size: 17px;    font-weight: 700;    letter-spacing: 0.01em;		padding: 0.6em 2.499em;
}

:root .wp-block-button__link,
:root .wp-block-post-excerpt__more-link,
:root .wp-block-acf-resources button {
	font-family: var(--wp--preset--font-family--open-sans);	border-radius: 50px;
    border-width: 1px;
	font-size: 17px;
	font-weight: 700;	letter-spacing: 0.01em;	padding: 0.6em 2.499em;
}


:root {
	--scroll-margin: 135px;
}


:root {
	--aspect-ratio: 1;
}


:root {
    --gap-width: var(--wp--preset--spacing--50);
}


/* tinyMCE Fonts */


:root {
	--h1-size: 60px;
	--h2-size: 46px;
	--h3-size: 34px;
	--h4-size: 22px;
	--h5-size: 20px;
	--h6-size: 18px;
}

body#tinymce h1 {
	font-family: var(--wp--preset--font-family--open-sans);
	font-weight: 700;
	line-height: 1;
	letter-spacing: 0.06em;
	text-transform: uppercase;}

body#tinymce h2 {
	font-family: var(--wp--preset--font-family--pacifico);
	font-weight: 400;
	line-height: 1.2;
	letter-spacing: 0em;
	}

body#tinymce h3 {
	font-family: var(--wp--preset--font-family--pacifico);
	font-weight: 400;
	line-height: 1.1;
	letter-spacing: 0em;
	}

body#tinymce h4 {
	font-family: var(--wp--preset--font-family--open-sans);
	font-weight: 300;
	line-height: 1.3;
	letter-spacing: 0em;
	}

body#tinymce h5 {
	font-family: var(--wp--preset--font-family--open-sans);
	font-weight: 300;
	line-height: 1.1;
	letter-spacing: 0em;
	}

body#tinymce h6 {
	font-family: var(--wp--preset--font-family--open-sans);
	font-weight: 600;
	line-height: 1.5;
	letter-spacing: 0.07em;
	text-transform: uppercase;}

.acf-field input[type="text"],
.acf-field textarea,
body#tinymce li,
body#tinymce p,body#tinymce a {
	font-family: var(--wp--preset--font-family--open-sans);
	font-weight: 400;
	line-height: 1.6;
	letter-spacing: 0em;
}

.mce-content-body ul,
.mce-content-body ol {
	padding-inline-start: 0.75em;
}

/* Site Search */

.wp-block-acf-menu input
{
		border-radius: 50px;
}

/* Material Icons */


.gform_button:after,
.wp-block-button__link:after,
.wysiwyg ul li::before,
:root .wp-site-blocks ul.is-style-wp-block-list li::before,
:root ul[data-type="core/list"] li::before,
nav.has-bullets ul li::before,
span.material-symbols-outlined,
.wp-block-acf-popups .popup-container:after,
.wp-block-acf-flyout-panels .panel .pannel-inner:after,
:root .wp-block-acf-resources button:after,
:root .wp-block-post-excerpt__more-link:after {
	font-variation-settings: 'FILL' 0, 'wght' 300;
	/*font-size: unset;*/
}

	:root {
		--bold: 700;
}


.mce-btn[aria-label="Small"] button span {
	font-size: 10px !important;
}
.mce-btn[aria-label="Small"] button {
	display: flex;
    height: 20px;
    align-items: center;
}

/* Accordion / Details Block Icon  */


.wp-block-details summary:after {
    content: '\e313';
    font-family: 'Material Symbols Outlined';
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 48;
    transition: .2s;
}

/* Mobile Menu Breakpoint */
@media screen and (max-width: 1010px) {
  /* hamburger button */
  .wp-block-navigation__responsive-container-open  {
    display: block !important;
  }

  /* Change order of Search */
  header .wp-block-acf-search {
	order: -1;
	z-index: 1;
  }

  /* full menu */
  .wp-block-navigation__responsive-container:not(.is-menu-open.has-modal-open) {
    display: none !important;
  }

	/* Other items to hide */
		

}

/* Vertical Navigation Blocks use paragraph margins */

nav.wp-block-navigation.is-vertical {
margin-top: 1.15em;
margin-bottom: 1.15em;
}

/* Core Navigation Hover Colors */


header .wp-block-navigation__container > li:hover > a.wp-block-navigation-item__content {
	color: var(--wp--preset--color--);
}

header .wp-block-navigation__container > li.current-menu-item > a.wp-block-navigation-item__content {
	color: var(--wp--preset--color--);
}

header .wp-block-navigation__container .wp-block-navigation__submenu-container > li:hover > a.wp-block-navigation-item__content {
	color: var(--wp--preset--color--);
}

header .wp-block-navigation__container .wp-block-navigation__submenu-container > li.current-menu-item > a.wp-block-navigation-item__content {
	color: var(--wp--preset--color--);
}