.wp-block-navigation{ 
margin:0 auto 0 auto;
}
@media ( min-width: 0px ) and (orientation: portrait) {
.wp-block-navigation .wp-block-navigation__container{
gap:20px;
}
}

@media ( min-width: 0px ) and (orientation: landscape) {
.wp-block-navigation .wp-block-navigation__container{
gap:20px;
}
}

@media ( min-width: 1024px ) and (orientation: portrait) {
.wp-block-navigation .wp-block-navigation__container{
gap:30px;
}
}

@media ( min-width: 1366px ) and (orientation: landscape) {
.wp-block-navigation .wp-block-navigation__container{
gap:30px;
}
}

@media ( min-width: 1600px ) {
.wp-block-navigation .wp-block-navigation__container{
gap:30px;
}
}

.wp-block-navigation {
	position: relative;
	--navigation-layout-justification-setting: flex-start;
	--navigation-layout-direction: row;
	--navigation-layout-wrap: wrap;
	--navigation-layout-justify: flex-start;
	--navigation-layout-align: center;
}

.wp-block-navigation ul {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
}

.wp-block-navigation ul,
.wp-block-navigation ul li {
	list-style: none;
	padding: 0;
}

.wp-block-navigation .wp-block-navigation-item {
	display: flex;
	align-items: center;
	position: relative;
}

.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty {
	display: none;
}

.wp-block-navigation .wp-block-navigation-item__content {
	color: inherit;
	display: block;
	padding: 0;
}

.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content {
	text-decoration: underline;
}

.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus, .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active {
	text-decoration: underline;
}

.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content {
	text-decoration: line-through;
}

.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus, .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active {
	text-decoration: line-through;
}

.wp-block-navigation:where(:not([class*="has-text-decoration"])) a {
	text-decoration: none;
}

.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:focus, .wp-block-navigation:where(:not([class*="has-text-decoration"])) a:active {
	text-decoration: none;
}

.wp-block-navigation .wp-block-navigation__submenu-icon {
	align-self: center;
	line-height: 0;
	display: inline-block;
	font-size: inherit;
	padding: 0;
	background-color: inherit;
	color: currentColor;
	border: none;
	width: 0.6em;
	height: 0.6em;
	margin-left: 0.25em;
}

.wp-block-navigation .wp-block-navigation__submenu-icon svg {
	display: inline-block;
	stroke: currentColor;
	width: inherit;
	height: inherit;
	margin-top: 0.075em;
}

.wp-block-navigation.is-vertical {
	--navigation-layout-direction: column;
	--navigation-layout-justify: initial;
	--navigation-layout-align: flex-start;
}

.wp-block-navigation.no-wrap {
	--navigation-layout-wrap: nowrap;
}

.wp-block-navigation.items-justified-center {
	--navigation-layout-justification-setting: center;
	--navigation-layout-justify: center;
}

.wp-block-navigation.items-justified-center.is-vertical {
	--navigation-layout-align: center;
}

.wp-block-navigation.items-justified-right {
	--navigation-layout-justification-setting: flex-end;
	--navigation-layout-justify: flex-end;
}

.wp-block-navigation.items-justified-right.is-vertical {
	--navigation-layout-align: flex-end;
}

.wp-block-navigation.items-justified-space-between {
	--navigation-layout-justification-setting: space-between;
	--navigation-layout-justify: space-between;
}

.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) {
	background-color: inherit;
	color: inherit;
	position: absolute;
	z-index: 2;
	display: flex;
	flex-direction: column;
	align-items: normal;
	opacity: 0;
	transition: opacity 0.1s linear;
	visibility: hidden;
	width: 0;
	height: 0;
	overflow: hidden;
	left: -1px;
	top: 100%;
}

.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) > .wp-block-navigation-item > .wp-block-navigation-item__content {
	display: flex;
	flex-grow: 1;
}

.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) > .wp-block-navigation-item > .wp-block-navigation-item__content .wp-block-navigation__submenu-icon {
	margin-right: 0;
	margin-left: auto;
}

.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content {
	margin: 0;
}

@media (min-width: 782px) {
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container {
		left: 100%;
		top: -1px;
	}
	
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container::before {
		content: "";
		position: absolute;
		right: 100%;
		height: 100%;
		display: block;
		width: 0.5em;
		background: transparent;
	}
	
	.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon {
		margin-right: 0.25em;
	}
}

.wp-block-navigation .has-child:where(:not(.open-on-click)):hover > .wp-block-navigation__submenu-container {
	visibility: visible;
	overflow: visible;
	opacity: 1;
	width: auto;
	height: auto;
	min-width: 200px;
}

.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within > .wp-block-navigation__submenu-container {
	visibility: visible;
	overflow: visible;
	opacity: 1;
	width: auto;
	height: auto;
	min-width: 200px;
}

.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true] ~ .wp-block-navigation__submenu-container {
	visibility: visible;
	overflow: visible;
	opacity: 1;
	width: auto;
	height: auto;
	min-width: 200px;
}

.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container {
	left: 0;
	top: 100%;
}

@media (min-width: 782px) {
	.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
		left: 100%;
		top: 0;
	}
}

.wp-block-navigation-submenu {
	position: relative;
	display: flex;
}

.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
	stroke: currentColor;
}

button.wp-block-navigation-item__content {
	background-color: transparent;
	border: none;
	color: currentColor;
	font-size: inherit;
	font-family: inherit;
	line-height: inherit;
	font-style: inherit;
	font-weight: inherit;
	text-transform: inherit;
	text-align: left;
}

.wp-block-navigation-submenu__toggle {
	cursor: pointer;
}

.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle {
	padding-right: 0.85em;
}

.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle + .wp-block-navigation__submenu-icon {
	margin-left: -0.6em;
	pointer-events: none;
}

/**
 * Margins
 */
.wp-block-navigation__responsive-container,
.wp-block-navigation__responsive-close,
.wp-block-navigation__responsive-dialog,
.wp-block-navigation,
.wp-block-navigation .wp-block-page-list,
.wp-block-navigation__container,
.wp-block-navigation__responsive-container-content {
	gap: inherit;
}

.wp-block-navigation:where(.has-background),
.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,
.wp-block-navigation:where(.has-background) .wp-block-navigation__container {
	gap: inherit;
}

/**
 * Paddings
 */
.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content {
	padding: 0.5em 1em;
}

.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content {
	padding: 0.5em 1em;
}

/**
 * Justifications.
 */
.wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container {
	left: auto;
	right: 0;
}

.wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
	left: -1px;
	right: -1px;
}

@media (min-width: 782px) {
	.wp-block-navigation.items-justified-space-between .wp-block-page-list > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
	.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
	.wp-block-navigation.items-justified-right .wp-block-page-list > .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,
	.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
		left: auto;
		right: 100%;
	}
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
	background-color: #fff;
	color: #000;
	border: 1px solid rgba(0, 0, 0, 0.15);
}

.wp-block-navigation__container {
	display: flex;
	flex-wrap: var(--navigation-layout-wrap, wrap);
	flex-direction: var(--navigation-layout-direction, initial);
	justify-content: var(--navigation-layout-justify, initial);
	align-items: var(--navigation-layout-align, initial);
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.wp-block-navigation__container .is-responsive {
	display: none;
}

.wp-block-navigation__container:only-child,
.wp-block-page-list:only-child {
	flex-grow: 1;
}

/**
 * Mobile menu.
 */
.wp-block-navigation__responsive-container {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content {
	display: flex;
	flex-wrap: var(--navigation-layout-wrap, wrap);
	flex-direction: var(--navigation-layout-direction, initial);
	justify-content: var(--navigation-layout-justify, initial);
	align-items: var(--navigation-layout-align, initial);
}

.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
	color: inherit !important;
	background-color: inherit !important;
}

.wp-block-navigation__responsive-container.is-menu-open {
	display: flex;
	flex-direction: column;
	background-color: inherit;
	overflow: auto;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
	padding-top: calc(2rem + 24px);
	overflow: visible;
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	align-items: var(--navigation-layout-justification-setting, inherit);
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
	justify-content: flex-start;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
	display: none;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
	opacity: 1;
	visibility: visible;
	height: auto;
	width: auto;
	overflow: initial;
	min-width: 200px;
	position: static;
	border: none;
	padding-left: 2rem;
	padding-right: 2rem;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container {
	gap: inherit;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {
	padding-top: var(--wp--style--block-gap, 2em);
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {
	padding: 0;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list {
	display: flex;
	flex-direction: column;
	align-items: var(--navigation-layout-justification-setting, initial);
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
	right: auto;
	left: auto;
}

@media (min-width: 600px) {
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
		display: block;
		width: 100%;
		position: relative;
		z-index: auto;
		background-color: inherit;
	}
	
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close {
		display: none;
	}
	
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {
		left: 0;
	}
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
	background-color: #fff;
	color: #000;
}

.wp-block-navigation__toggle_button_label {
	font-size: 1rem;
	font-weight: bold;
}

.wp-block-navigation__responsive-container-open,
.wp-block-navigation__responsive-container-close {
	vertical-align: middle;
	cursor: pointer;
	color: currentColor;
	background: transparent;
	border: none;
	margin: 0;
	padding: 0;
}

.wp-block-navigation__responsive-container-open svg,
.wp-block-navigation__responsive-container-close svg {
	fill: currentColor;
	pointer-events: none;
	display: block;
	width: 24px;
	height: 24px;
}

.wp-block-navigation__responsive-container-open {
	display: flex;
}

@media (min-width: 600px) {
	.wp-block-navigation__responsive-container-open:not(.always-shown) {
		display: none;
	}
}

.wp-block-navigation__responsive-container-close {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}

.wp-block-navigation__responsive-close {
	width: 100%;
}

.wp-block-navigation__responsive-close:focus {
	outline: none;
}

.is-menu-open .wp-block-navigation__responsive-close,
.is-menu-open .wp-block-navigation__responsive-dialog,
.is-menu-open .wp-block-navigation__responsive-container-content {
	box-sizing: border-box;
}

.wp-block-navigation__responsive-dialog {
	position: relative;
}

html.has-modal-open {
	overflow: hidden;
}.wp-block-navigation > ul{
	list-style-type:none;
}
.wp-block-navigation__responsive-container.is-menu-open {
	z-index:10000000;
}.is-style-primary.wp-block-navigation {
	display: none;
}

@media screen and (min-width: 1025px) {
	.is-style-primary.wp-block-navigation {
		display: flex;
	}
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item__content {
	font-size: 18px;
	line-height: 30px;
	position: relative;
	transition: all .3s ease-in-out;
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:hover .wp-block-navigation-item__content {
	color: var(--wp--preset--color--info);
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item__content:after {
	content: " ";
	display: inline-block;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 1px;
	width: 0;
	background: linear-gradient(45deg, #B2B8F4 0%, #491BA9 100%);
	transition: all .3s ease-in-out;
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:hover .wp-block-navigation-item__content:after {
	width: 100%;
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:last-child .wp-block-navigation-item__content {
	display: inline-block;
	background-color: var(--wp--preset--color--cta);
	color: var(--wp--preset--color--secondary);
	border-image: linear-gradient(90deg, #B2B8F4, #491BA9) 2;
	border-width: 1px;
	border-style: solid;
	padding: 5px 2.5em;
	transition: all .3s ease-in-out;
	font-weight: 700;
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:last-child .wp-block-navigation-item__content:after {
	display: none;
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:last-child:hover .wp-block-navigation-item__content {
	background-color: rgba(255, 255, 255, 0.0);
	border-image: linear-gradient(90deg, #491BA9, #B2B8F4) 2;
	color: var(--wp--preset--color--info);
}

.is-style-primary.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
	stroke: var(--wp--preset--color--white);
	transition: all .433s ease-in-out;
}

.is-style-primary.wp-block-navigation .wp-block-navigation-submenu:hover .wp-block-navigation__submenu-icon svg {
	transform: rotate(180deg);
}

.is-style-primary.wp-block-navigation .has-child:where(:not(.open-on-click)):hover > .wp-block-navigation__submenu-container,
.is-style-primary.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
	background-color: rgba(0,0,0,0.8);
	padding: 15px;
	border: 0;
	min-width: 230px;
}

.is-style-primary.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container {
	left: 0;
	right: auto;
}

.is-style-primary.wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation-item {
	margin-bottom: 15px;
}
.scrolled .is-style-primary.wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation-item .wp-block-navigation-item__content {
	color: var(--wp--preset--color--white);
}
.is-style-primary.wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation-item:last-of-type {
	margin-bottom: 0;
}
.is-style-primary.wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation-item .wp-block-navigation-item__content {
	line-height: 24px;
	border-bottom: 0;
}
.is-style-primary.wp-block-navigation .wp-block-navigation__container .has-child .wp-block-navigation-item:hover .wp-block-navigation-item__content {
	border-bottom: 0;
}


.is-style-burger.wp-block-navigation {
	display: flex;
}
@media screen and (min-width: 1025px) {
	.is-style-burger.wp-block-navigation {
		display: none;
	}
}

/* Mobile Icon */
.is-style-burger.wp-block-navigation button{
	margin: auto;
	width: 50px;
	height: 50px;
}
.is-style-burger.wp-block-navigation button svg {
	fill: var(--wp--preset--color--white);
	width: auto;
	height: 50px;
}
/* Mobile Icon - Show/Hide */
.has-modal-open .is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container-open,
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container:not(.has-modal-open) .wp-block-navigation__responsive-container-close {
	display:none;
}
/* Mobile Icon - Close */
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container-close{
	position: fixed;
	top: calc(var(--wp--custom--sv-spacing) + var(--wp-admin--admin-bar--height));
	right: var(--wp--custom--sv-spacing);
}
header.scrolled .is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container-close{
	top: calc((var(--wp--custom--sv-spacing) / 2) + var(--wp-admin--admin-bar--height));
}
/* Mobile Icon - Close - Scrolled */
body.admin-bar .wp-site-blocks > header.scrolled .is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container-close {
	top: calc(var(--wp--custom--sv-spacing) / 2);
}
/* Mobile Overlay */
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container{
	display: flex !important;
	max-height: 0;
	opacity:0;
	overflow:hidden;
	transition: opacity 0.6s;
	--distance-top: calc(var(--wp--custom--sv-spacing) + 50px);
}

body .wp-site-blocks > header:not(.scrolled) .is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container{
	--distance-top: calc(var(--wp--custom--sv-spacing) * 2 + 50px);
}
body.admin-bar .wp-site-blocks > header:not(.scrolled) .is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container{
	--distance-top: calc(var(--wp--custom--sv-spacing) * 2 + 50px + var(--wp-admin--admin-bar--height));
}
@media screen and (min-width: 768px) and (orientation: portrait), (min-width: 992px) and (orientation: landscape) {
	body.admin-bar .wp-site-blocks > header:not(.scrolled) .is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container{
		--distance-top: calc(var(--wp--custom--sv-spacing) * 2 + 50px + var(--wp-admin--admin-bar--height));
	}
}

.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open {
	overflow: visible;
	opacity: 1;
	position: fixed;
	top: var(--distance-top);
	left: 0;
	right: 0;
	bottom: auto;
	max-height: fit-content;
	height: calc(100vh - var(--distance-top));
	background-color: var(--wp--preset--color--secondary);
}
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container {
	width: 100%;
}
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
	display: flex;
	padding: var(--wp--custom--sv-spacing);
	overflow-y: scroll;
	overscroll-behavior: contain;
	height: calc( 100vh - 50px - var(--wp--custom--sv-spacing) * 2 - var(--wp-admin--admin-bar--height) );
}
/* Mobile Items */
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item {
	width: 100%;
	display: block;
	text-align: center;
}
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item__content {
	display: block;
	text-align: center;
	padding: calc(var(--wp--custom--sv-spacing) / 2) var(--wp--custom--sv-spacing);
	font-weight: 400;
	font-size: 20px;
	line-height: 34px;
	color: var(--wp--preset--color--white);
}
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item__content:hover {
	color: var(--wp--preset--color--info);
}

/* Sub-menus */
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation-submenu {
	display: none;
	padding: 0 0 0 40px;
	margin: 0;
}

.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation-submenu .wp-block-navigation-item__content {
	font-weight: 400;
}

/* Sub-menu Icon */
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
	display: inline-block;
	margin: 5px 10px;
	width: 20px;
	height: 20px;
	position: relative;
	top: 5px;
}
.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon svg {
	width: 20px;
	height: 20px;
}

.is-style-burger.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:last-child .wp-block-navigation-item__content {
	display: inline-block;
	background-color: var(--wp--preset--color--cta);
	color: var(--wp--preset--color--secondary);
	border-image: linear-gradient(90deg, #B2B8F4, #491BA9) 2;
	border-width: 1px;
	border-style: solid;
	padding: 5px 2.5em;
	transition: all .3s ease-in-out;
	font-weight: 700;
}
.is-style-burger.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item:last-child:hover .wp-block-navigation-item__content {
	background-color: rgba(255, 255, 255, 0.0);
	border-image: linear-gradient(90deg, #491BA9, #B2B8F4) 2;
	color: var(--wp--preset--color--info);
}

@media screen and (min-width: 768px) {
	.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item,
	.is-style-burger.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item__content {
		text-align: left;
	}
}.is-style-footer.wp-block-navigation ul {
	flex-direction: row;
	justify-content: left;
}

.is-style-footer.wp-block-navigation .wp-block-navigation-item__content {
	padding: 0;
	line-height: 28px;
	font-size: 17px;
	color: var(--wp--preset--color--white);
}

.is-style-footer.wp-block-navigation .wp-block-navigation-item:last-child .wp-block-navigation-item__content:after {
	display: none;
}

.is-style-footer.wp-block-navigation .wp-block-navigation-item:hover .wp-block-navigation-item__content {
	color: var(--wp--preset--color--info);
}

.is-style-footer.wp-block-navigation .wp-block-navigation-item:hover .wp-block-navigation-item__content:after {
	color: var(--wp--preset--color--white) !important;
}

.is-style-footer.wp-block-navigation .wp-block-navigation-item__content:after {
	content: "|";
	display: inline-block;
	padding: 0 10px;
}

@media screen and (min-width: 768px) {
	
	.is-style-footer.wp-block-navigation ul {
		justify-content: right;
	}
	
}