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

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

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

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

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

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

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

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

		:root {
			--wp--preset--color--custom-blue-navy: #063b59;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-blue-navy-background-color:before {
			background-color: var(--wp--preset--color--custom-blue-navy);
		}
                   
                          .has-custom-red-penn-color {
		color: var(--wp--preset--color--custom-red-penn) !important;
		}
		.has-custom-red-penn-background-color {
			background-color: var(--wp--preset--color--custom-red-penn) !important;
		}
		.has-custom-red-penn-accent {
			--color: var(--wp--preset--color--custom-red-penn) !important;
		}
		.has-custom-red-penn-link-color a {
			color: var(--wp--preset--color--custom-red-penn);
		}
		:root body .has-custom-red-penn-hover-color:hover {
			color: var(--wp--preset--color--custom-red-penn) !important;
		}
		.has-custom-red-penn-svg-color svg {
			fill: var(--wp--preset--color--custom-red-penn);
		}

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

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

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

		:root {
			--wp--preset--color--custom-red-penn: #a01212;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-red-penn-background-color:before {
			background-color: var(--wp--preset--color--custom-red-penn);
		}
                   
                          .has-custom-turquoise-color {
		color: var(--wp--preset--color--custom-turquoise) !important;
		}
		.has-custom-turquoise-background-color {
			background-color: var(--wp--preset--color--custom-turquoise) !important;
		}
		.has-custom-turquoise-accent {
			--color: var(--wp--preset--color--custom-turquoise) !important;
		}
		.has-custom-turquoise-link-color a {
			color: var(--wp--preset--color--custom-turquoise);
		}
		:root body .has-custom-turquoise-hover-color:hover {
			color: var(--wp--preset--color--custom-turquoise) !important;
		}
		.has-custom-turquoise-svg-color svg {
			fill: var(--wp--preset--color--custom-turquoise);
		}

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

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

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

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

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

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

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

		:root {
			--wp--preset--color--custom-grey: #eeeff4;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-grey-background-color:before {
			background-color: var(--wp--preset--color--custom-grey);
		}
                   
                          .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-accent {
			--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-element-button.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-caly-green-color {
		color: var(--wp--preset--color--custom-caly-green) !important;
		}
		.has-custom-caly-green-background-color {
			background-color: var(--wp--preset--color--custom-caly-green) !important;
		}
		.has-custom-caly-green-accent {
			--color: var(--wp--preset--color--custom-caly-green) !important;
		}
		.has-custom-caly-green-link-color a {
			color: var(--wp--preset--color--custom-caly-green);
		}
		:root body .has-custom-caly-green-hover-color:hover {
			color: var(--wp--preset--color--custom-caly-green) !important;
		}
		.has-custom-caly-green-svg-color svg {
			fill: var(--wp--preset--color--custom-caly-green);
		}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

		:root {
			--wp--preset--color--custom-dark-grey: #5e5e5e;
		}		
		
		header.wp-block-template-part .header-inner.has-custom-dark-grey-background-color:before {
			background-color: var(--wp--preset--color--custom-dark-grey);
		}
                   
      
                @font-face {
                  font-family: 'Montserrat';
                  src: url('/wp-content/uploads/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew7Y3tcoqK5.woff2');
                  font-weight: 400;
                }
                                @font-face {
                  font-family: 'Montserrat';
                  src: url('/wp-content/uploads/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew7Y3tcoqK5.woff2');
                  font-weight: 500;
                }
                                @font-face {
                  font-family: 'Montserrat';
                  src: url('/wp-content/uploads/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7Y3tcoqK5.woff2');
                  font-weight: 600;
                }
                                @font-face {
                  font-family: 'Montserrat';
                  src: url('/wp-content/uploads/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w7Y3tcoqK5.woff2');
                  font-weight: 700;
                }
                                @font-face {
                  font-family: 'Montserrat';
                  src: url('/wp-content/uploads/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w7Y3tcoqK5.woff2');
                  font-weight: 800;
                }
                
:root {
		--wp--preset--font-family--montserrat: 'Montserrat';
}




/* Material Icons */


:root {
	--mi-style: 'Material Symbols Sharp';
	--mi-fill: 1;
	--mi-wght: 600;
	--mi-grad: 0;
	--mi-opsz: 40;
}

:root .material-symbols {
	font-family: 'Material Symbols Sharp' !important;
	font-variation-settings: 'FILL' var(--mi-fill), 'wght' var(--mi-wght), 'GRAD' var(--mi-grad), 'opsz' var(--mi-opsz);
}

.wp-block-read-more:after,
.gform_button:after,
.wp-element-button:after,
:root .wp-site-blocks ul.wp-block-list li::before,
:root ul.wp-block-list li::before,
:root ul.wp-block-page-list li::before,
nav.has-bullets ul li::before,
span.material-symbols,
.wp-block-acf-popups .popup-container:after {
	font-variation-settings: 'FILL' var(--mi-fill), 'wght' var(--mi-wght), 'GRAD' var(--mi-grad), 'opsz' var(--mi-opsz);
	font-size: unset;
}


/* Icons for Lists*/

:root ul.wp-block-list li::before,
:root ul.wp-block-page-list li::before,
nav.has-bullets ul li::before {
	font-family: 'Material Symbols Sharp';
	content: '\f46a';
	font-variation-settings: 'FILL' var(--mi-fill), 'wght' var(--mi-wght), 'GRAD' var(--mi-grad), 'opsz' var(--mi-opsz);
}

/* Spacing */

	
:root {
		--wp--preset--spacing--20: 0.3rem;
			--wp--preset--spacing--30: 1.55rem;
			--wp--preset--spacing--40: 2.9rem;
			--wp--preset--spacing--50: 4rem;
			--wp--preset--spacing--60: 5rem;
			--wp--preset--spacing--70: 6.25rem;
			--wp--preset--spacing--80: 7.3rem;
	}
		
	


/* Spacer Height */


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


/* Buttons */


:root .gform-button::after,
:root .gform_button::after,
:root .wp-block-read-more::after,
:root .wp-element-button::after,
:root .gfield--type-submit[data-field-position="inline"] button::after,
:root .wp-block-post-excerpt__more-link::after,
:root button.read-more::after,
:root a.link-button::after {
	font-family: 'Material Symbols Sharp';
		margin-left: .4em;
	margin-right: -0.3em;
	transition: var(--time);
    font-size: 1.5em;
    line-height: 1;
	font-variation-settings: 'FILL' var(--mi-fill), 'wght' var(--mi-wght), 'GRAD' var(--mi-grad), 'opsz' var(--mi-opsz);
}

:root .gform-button:hover::after,
:root .gform_button:hover::after,
:root .wp-block-read-more:hover::after,
:root .wp-element-button:hover::after,
:root .gfield--type-submit[data-field-position="inline"] button:hover::after,
:root .wp-block-post-excerpt__more-link:hover::after,
:root button.read-more:hover::after,
:root a.link-button:hover::after {
	margin-left: .75em;
}


:root {
    --wp--custom--content-size: 850px;
    --wp--custom--wide-size: 1300px;
}
:root body :where(.gform-button),
:root body :where(.gform_button),
:root body :where(.wp-block-read-more),
:root body :where(.wp-element-button),
:root body :where(.gfield--type-submit[data-field-position="inline"] button),
:root body :where(.wp-block-post-excerpt__more-link),
:root body :where(button.read-more),
:root body :where(a.link-button) {
    font-family: var(--wp--preset--font-family--optima);
    font-size: 15px;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 400;
    padding-left: 1.5em;
    padding-right: 1.5em;
    padding-top: 0.7em;
    padding-bottom: 0.7em;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-left-width: 1px;
    border-left-style: solid;
    border-radius: 0px;
}

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


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

/* Media and Text */


@media only screen and (min-width: 1px) and (max-width: 1300.7px)  {

	.wp-block-media-text.alignfull .wp-block-media-text__content {
		width: 100% !important;
		position: unset !important;
		transform: unset !important;
	}

}


/* tinyMCE Fonts */

:root {
    --h1-size: 90px;
    --h2-size: 47px;
    --h3-size: 35px;
    --h4-size: 26px;
    --h5-size: 20px;
    --h6-size: 15px;
    --core/paragraph-size: 18px;
}
body#tinymce h1 {
    font-size: 90px;
    line-height: 1;
    font-style: normal;
    font-weight: 900;
    font-family: var(--wp--preset--font-family--forma-djr-text-medium);
}
body#tinymce h2 {
    font-style: normal;
    font-weight: 700;
    font-size: 47px;
    font-family: var(--wp--preset--font-family--optima);
    line-height: 1.2;
}
body#tinymce h3 {
    font-style: normal;
    font-weight: 700;
    font-size: 35px;
    font-family: var(--wp--preset--font-family--forma-djr-text-medium);
    line-height: 1.2;
}
body#tinymce h4 {
    font-style: normal;
    font-weight: 600;
    font-size: 26px;
    font-family: var(--wp--preset--font-family--forma-djr-text-medium);
    line-height: 1.2;
}
body#tinymce h5 {
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    font-family: var(--wp--preset--font-family--forma-djr-text-medium);
    line-height: 1.2;
}
body#tinymce h6 {
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    font-family: var(--wp--preset--font-family--forma-djr-text-medium);
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}
body#tinymce p {
    font-family: var(--wp--preset--font-family--montserrat);
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
}
.acf-field textarea, body#tinymce li, body#tinymce p, body#tinymce a {
    font-family: var(--wp--preset--font-family--montserrat);
    font-weight: 400;
    line-height: 1.4;
}
.acf-field input[type='text'] {
    font-family: var(--wp--preset--font-family--montserrat);
    font-weight: 400;
}

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

/* Site Search */

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

	:root {
		--bold: 600;
}


.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: '\e145';	font-family: 'Material Symbols Sharp';
    font-variation-settings: 'FILL' var(--mi-fill), 'wght' var(--mi-wght), 'GRAD' var(--mi-grad), 'opsz' var(--mi-opsz);
    transition: var(--time);
}

/* Gradients */

[aria-label=has-custom-black-to-transparent-gradient-background] span{
	background: var(--wp--preset--gradient--custom-black-to-transparent) !important;
	-webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
	filter: drop-shadow(0px .5px #1e1e1e48) drop-shadow(0px -.5px #1e1e1e48) drop-shadow(.5px 0px #1e1e1e48) drop-shadow(-.5px 0px #1e1e1e48);
}			
[aria-label=has-custom-color-1-gradient-background] span{
	background: var(--wp--preset--gradient--custom-color-1) !important;
	-webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
	filter: drop-shadow(0px .5px #1e1e1e48) drop-shadow(0px -.5px #1e1e1e48) drop-shadow(.5px 0px #1e1e1e48) drop-shadow(-.5px 0px #1e1e1e48);
}			
[aria-label=has-custom-color-2-gradient-background] span{
	background: var(--wp--preset--gradient--custom-color-2) !important;
	-webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
	filter: drop-shadow(0px .5px #1e1e1e48) drop-shadow(0px -.5px #1e1e1e48) drop-shadow(.5px 0px #1e1e1e48) drop-shadow(-.5px 0px #1e1e1e48);
}			
[aria-label=has-custom-color-3-gradient-background] span{
	background: var(--wp--preset--gradient--custom-color-3) !important;
	-webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
	filter: drop-shadow(0px .5px #1e1e1e48) drop-shadow(0px -.5px #1e1e1e48) drop-shadow(.5px 0px #1e1e1e48) drop-shadow(-.5px 0px #1e1e1e48);
}			

/* Separator Block / HR */

:root .wp-block-separator:not(.is-style-dots) {
    height: 2px;
}

