:root{
	--lineHeightMark: var(--lineHeight);
}
body.admin-bar{
	padding-top: 46px;
}
body.admin-bar #wpadminbar{
	position: fixed !important;
}
body.admin-bar .x_sticky, body.admin-bar .x_sticky_child > *{
	top: 46px;
}
body.admin-bar [fi="x_nav"]{
	padding-top: calc(56px + 46px);
}
.has-text-align-center, .wp-block-buttons.is-content-justification-center{
	text-align: center;
}
.has-text-align-left, .wp-block-buttons.is-content-justification-left{
	text-align: left;
}
.has-text-align-right, .wp-block-buttons.is-content-justification-right{
	text-align: right;
}
.wp-block-buttons, .wp-block-button{
	display: block;
	overflow: hidden;
}
.wp-block-button{
	display: inline-block;
}
.wp-block-button__link{
	display: inline-flex;
	flex: 0 0 auto;
	align-items: center;
	justify-content: center;
	padding: var(--padButtonH) var(--padButtonW);
	font-weight: bold;
	font-size: var(--fontButton);
	line-height: var(--lineHeight);
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	background-color: var(--color1_7);
	border: 0px;
	vertical-align: middle;
	width: auto;
	height: auto;
	min-width: calc(var(--lineHeight) * 1rem);
	min-height: calc(var(--lineHeight) * 1rem);
	box-sizing: content-box;
}
.wp-block-button__link.has-background:hover{
	filter: brightness(1.2);
}
a.wp-block-button__link, .x_a.wp-block-button__link{
	color: #fff;
}
.wp-block-button__link.has-small-font-size, .x_mark_child > .wp-block-button__link.has-small-font-size{
	padding: var(--padButtonHMini) var(--padButtonWMini);
	font-size: var(--fontButtonMini) !important;
	line-height: var(--lineHeight);
	min-width: calc(var(--lineHeight) * 1rem);
	min-height: calc(var(--lineHeight) * 1rem);
}
.x_mark_child > .wp-block-button__link.has-medium-font-size{
	padding: var(--padButtonH) var(--padButtonW);
	font-size: var(--fontButton) !important;
	line-height: var(--lineHeight);
	min-width: calc(var(--lineHeight) * 1rem);
	min-height: calc(var(--lineHeight) * 1rem);
}
.wp-block-button__link.has-large-font-size, .x_mark_child > .wp-block-button__link.has-large-font-size{
	padding: var(--padButtonHMed) var(--padButtonWMed);
	font-size: var(--fontButtonMed) !important;
	line-height: var(--lineHeight);
	min-width: calc(var(--lineHeight) * 1rem);
	min-height: calc(var(--lineHeight) * 1rem);
}
.wp-block-button__link.has-x-large-font-size, .x_mark_child > .wp-block-button__link.has-x-large-font-size{
	padding: var(--padButtonHBig) var(--padButtonWBig);
	font-size: var(--fontButtonBig) !important;
	line-height: var(--lineHeight);
	min-width: calc(var(--lineHeight) * 1rem);
	min-height: calc(var(--lineHeight) * 1rem);
}
.wp-block-button + .wp-block-button{
	margin-left: 0.2rem;
}
.x_i.has-small-font-size, .x_i_child.has-small-font-size > *{
	padding-left: calc(var(--padButtonWMini) + calc( var(--iconSize) * 0.8) + 5px) !important;
}
.x_i.has-large-font-size, .x_i_child.has-large-font-size > *{
	padding-left: calc(var(--padButtonWMed) + calc( var(--iconSize) * 1.2) + 5px) !important;
}
.x_i.has-x-large-font-size, .x_i_child.has-x-large-font-size > *{
	padding-left: calc(var(--padButtonWBig) + calc( var(--iconSize) * 1.4) + 5px) !important;
}
.x_i.has-small-font-size::before, .x_i_child.has-small-font-size > *::before{
	min-width: calc(var(--elLineHeight) * 0.9rem);
	min-height: calc(var(--elLineHeight) * 0.9rem);
}
.x_i.has-large-font-size::before, .x_i_child.has-large-font-size > *::before{
	min-width: calc(var(--elLineHeight) * 0.9rem);
	min-height: calc(var(--elLineHeight) * 0.9rem);
}
.x_i.has-x-large-font-size::before, .x_i_child.has-x-large-font-size > *::before{
	min-width: calc(var(--elLineHeight) * 0.9rem);
	min-height: calc(var(--elLineHeight) * 0.9rem);
}
.x_mark_child > .wp-block-button__link{
	cursor: initial;
	font-weight: initial;
	font-size: var(--fontButtonMini);
	line-height: var(--lineHeight);
	text-transform: initial;
	padding: var(--padButtonHMini) var(--padButtonWMini);
	color: var(--color1_9);
	background-color: var(--color1);
	border: 2px solid var(--color1_9);
	line-height: var(--lineHeight);
	min-width: calc(var(--elLineHeight) * 0.9rem);
	min-height: calc(var(--elLineHeight) * 0.9rem);
 	border-radius: 9999px;
}
.wp-block-image.x_h_all_child img{
	height: 100%;
}
.has-white-color{ color: #fff; }
.has-black-color{ color: #000; }
.has-color-1-color{ color: var(--color1); }
.has-color-1-2-color{ color: var(--color1_2); }
.has-color-1-4-color{ color: var(--color1_4); }
.has-color-1-6-color{ color: var(--color1_6); }
.has-color-1-8-color{ color: var(--color1_8); }
.has-color-1-10-color{ color: var(--color1_10); }
.has-color-2-color{ color: var(--color2); }
.has-color-2-2-color{ color: var(--color2_2); }
.has-color-2-4-color{ color: var(--color2_4); }
.has-color-2-6-color{ color: var(--color2_6); }
.has-color-2-8-color{ color: var(--color2_8); }
.has-color-2-10-color{ color: var(--color2_10); }
.has-color-3-color{ color: var(--color3); }
.has-color-3-2-color{ color: var(--color3_2); }
.has-color-3-4-color{ color: var(--color3_4); }
.has-color-3-6-color{ color: var(--color3_6); }
.has-color-3-8-color{ color: var(--color3_8); }
.has-color-3-10-color{ color: var(--color3_10); }
.has-color-4-color{ color: var(--color4); }
.has-color-4-2-color{ color: var(--color4_2); }
.has-color-4-4-color{ color: var(--color4_4); }
.has-color-4-6-color{ color: var(--color4_6); }
.has-color-4-8-color{ color: var(--color4_8); }
.has-color-4-10-color{ color: var(--color4_10); }
.has-color-5-color{ color: var(--color5); }
.has-color-5-2-color{ color: var(--color5_2); }
.has-color-5-4-color{ color: var(--color5_4); }
.has-color-5-6-color{ color: var(--color5_6); }
.has-color-5-8-color{ color: var(--color5_8); }
.has-color-5-10-color{ color: var(--color5_10); }
.has-color-6-color{ color: var(--color6); }
.has-color-6-2-color{ color: var(--color6_2); }
.has-color-6-4-color{ color: var(--color6_4); }
.has-color-6-6-color{ color: var(--color6_6); }
.has-color-6-8-color{ color: var(--color6_8); }
.has-color-6-10-color{ color: var(--color6_10); }
.has-color-7-color{ color: var(--color7); }
.has-color-7-2-color{ color: var(--color7_2); }
.has-color-7-4-color{ color: var(--color7_4); }
.has-color-7-6-color{ color: var(--color7_6); }
.has-color-7-8-color{ color: var(--color7_8); }
.has-color-7-10-color{ color: var(--color7_10); }
.has-color-8-color{ color: var(--color8); }
.has-color-8-2-color{ color: var(--color8_2); }
.has-color-8-4-color{ color: var(--color8_4); }
.has-color-8-6-color{ color: var(--color8_6); }
.has-color-8-8-color{ color: var(--color8_8); }
.has-color-8-10-color{ color: var(--color8_10); }
.has-color-9-color{ color: var(--color9); }
.has-color-9-2-color{ color: var(--color9_2); }
.has-color-9-4-color{ color: var(--color9_4); }
.has-color-9-6-color{ color: var(--color9_6); }
.has-color-9-8-color{ color: var(--color9_8); }
.has-color-9-10-color{ color: var(--color9_10); }
.has-color-10-color{ color: var(--color10); }
.has-color-10-2-color{ color: var(--color10_2); }
.has-color-10-4-color{ color: var(--color10_4); }
.has-color-10-6-color{ color: var(--color10_6); }
.has-color-10-8-color{ color: var(--color10_8); }
.has-color-10-10-color{ color: var(--color10_10); }

.has-white-background-color{ background-color: #fff; }
.has-black-background-color{ background-color: #000; }
.x_mark_child > a.wp-block-button__link.has-white-background-color{ border-color: rgb(0,0,0); background-color: var(--color9_1); color: rgb(0,0,0); }
*:not(.x_mark_child) > a.wp-block-button__link:hover{ background-color: var(--color1_6); }
*:not(.x_mark_child) > a.wp-block-button__link.has-white-background-color:hover{ background-color: var(--color9); }
*:not(.x_mark_child) > a.wp-block-button__link.has-black-background-color:hover{ background-color: var(--color9_10); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-1-background-color:hover, a.wp-block-button__link.has-color-2-background-color:hover, a.wp-block-button__link.has-color-3-background-color:hover, a.wp-block-button__link.has-color-4-background-color:hover, a.wp-block-button__link.has-color-5-background-color:hover, a.wp-block-button__link.has-color-6-background-color:hover, a.wp-block-button__link.has-color-7-background-color:hover, a.wp-block-button__link.has-color-8-background-color:hover, a.wp-block-button__link.has-color-9-background-color:hover, a.wp-block-button__link.has-color-10-background-color:hover{ background-color: #fff; }
.has-color-1-background-color, a.wp-block-button__link.has-color-1-background-color{ background-color: var(--color1); }
.has-color-1-2-background-color, a.wp-block-button__link.has-color-1-2-background-color{ background-color: var(--color1_2); }
.has-color-1-4-background-color, a.wp-block-button__link.has-color-1-4-background-color{ background-color: var(--color1_4); }
.has-color-1-6-background-color, a.wp-block-button__link.has-color-1-6-background-color{ background-color: var(--color1_6); }
.has-color-1-8-background-color, a.wp-block-button__link.has-color-1-8-background-color{ background-color: var(--color1_8); }
.has-color-1-10-background-color, a.wp-block-button__link.has-color-1-10-background-color{ background-color: var(--color1_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-1"]{ border-color: var(--color1_9); background-color: var(--color1); color: var(--color1_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-1-2-background-color:hover{ background-color: var(--color1_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-1-4-background-color:hover{ background-color: var(--color1_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-1-6-background-color:hover{ background-color: var(--color1_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-1-8-background-color:hover{ background-color: var(--color1_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-1-10-background-color:hover{ background-color: var(--color1_9); }
.has-color-2-background-color, a.wp-block-button__link.has-color-2-background-color{ background-color: var(--color2); }
.has-color-2-2-background-color, a.wp-block-button__link.has-color-2-2-background-color{ background-color: var(--color2_2); }
.has-color-2-4-background-color, a.wp-block-button__link.has-color-2-4-background-color{ background-color: var(--color2_4); }
.has-color-2-6-background-color, a.wp-block-button__link.has-color-2-6-background-color{ background-color: var(--color2_6); }
.has-color-2-8-background-color, a.wp-block-button__link.has-color-2-8-background-color{ background-color: var(--color2_8); }
.has-color-2-10-background-color, a.wp-block-button__link.has-color-2-10-background-color{ background-color: var(--color2_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-2"]{ border-color: var(--color2_9); background-color: var(--color2); color: var(--color2_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-2-2-background-color:hover{ background-color: var(--color2_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-2-4-background-color:hover{ background-color: var(--color2_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-2-6-background-color:hover{ background-color: var(--color2_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-2-8-background-color:hover{ background-color: var(--color2_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-2-10-background-color:hover{ background-color: var(--color2_9); }
.has-color-3-background-color, a.wp-block-button__link.has-color-3-background-color{ background-color: var(--color3); }
.has-color-3-2-background-color, a.wp-block-button__link.has-color-3-2-background-color{ background-color: var(--color3_2); }
.has-color-3-4-background-color, a.wp-block-button__link.has-color-3-4-background-color{ background-color: var(--color3_4); }
.has-color-3-6-background-color, a.wp-block-button__link.has-color-3-6-background-color{ background-color: var(--color3_6); }
.has-color-3-8-background-color, a.wp-block-button__link.has-color-3-8-background-color{ background-color: var(--color3_8); }
.has-color-3-10-background-color, a.wp-block-button__link.has-color-3-10-background-color{ background-color: var(--color3_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-3"]{ border-color: var(--color3_9); background-color: var(--color3); color: var(--color3_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-3-2-background-color:hover{ background-color: var(--color3_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-3-4-background-color:hover{ background-color: var(--color3_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-3-6-background-color:hover{ background-color: var(--color3_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-3-8-background-color:hover{ background-color: var(--color3_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-3-10-background-color:hover{ background-color: var(--color3_9); }
.has-color-4-background-color, a.wp-block-button__link.has-color-4-background-color{ background-color: var(--color4); }
.has-color-4-2-background-color, a.wp-block-button__link.has-color-4-2-background-color{ background-color: var(--color4_2); }
.has-color-4-4-background-color, a.wp-block-button__link.has-color-4-4-background-color{ background-color: var(--color4_4); }
.has-color-4-6-background-color, a.wp-block-button__link.has-color-4-6-background-color{ background-color: var(--color4_6); }
.has-color-4-8-background-color, a.wp-block-button__link.has-color-4-8-background-color{ background-color: var(--color4_8); }
.has-color-4-10-background-color, a.wp-block-button__link.has-color-4-10-background-color{ background-color: var(--color4_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-4"]{ border-color: var(--color4_9); background-color: var(--color4); color: var(--color4_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-4-2-background-color:hover{ background-color: var(--color4_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-4-4-background-color:hover{ background-color: var(--color4_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-4-6-background-color:hover{ background-color: var(--color4_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-4-8-background-color:hover{ background-color: var(--color4_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-4-10-background-color:hover{ background-color: var(--color4_9); }
.has-color-5-background-color, a.wp-block-button__link.has-color-5-background-color{ background-color: var(--color5); }
.has-color-5-2-background-color, a.wp-block-button__link.has-color-5-2-background-color{ background-color: var(--color5_2); }
.has-color-5-4-background-color, a.wp-block-button__link.has-color-5-4-background-color{ background-color: var(--color5_4); }
.has-color-5-6-background-color, a.wp-block-button__link.has-color-5-6-background-color{ background-color: var(--color5_6); }
.has-color-5-8-background-color, a.wp-block-button__link.has-color-5-8-background-color{ background-color: var(--color5_8); }
.has-color-5-10-background-color, a.wp-block-button__link.has-color-5-10-background-color{ background-color: var(--color5_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-5"]{ border-color: var(--color5_9); background-color: var(--color5); color: var(--color5_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-5-2-background-color:hover{ background-color: var(--color5_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-5-4-background-color:hover{ background-color: var(--color5_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-5-6-background-color:hover{ background-color: var(--color5_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-5-8-background-color:hover{ background-color: var(--color5_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-5-10-background-color:hover{ background-color: var(--color5_9); }
.has-color-6-background-color, a.wp-block-button__link.has-color-6-background-color{ background-color: var(--color6); }
.has-color-6-2-background-color, a.wp-block-button__link.has-color-6-2-background-color{ background-color: var(--color6_2); }
.has-color-6-4-background-color, a.wp-block-button__link.has-color-6-4-background-color{ background-color: var(--color6_4); }
.has-color-6-6-background-color, a.wp-block-button__link.has-color-6-6-background-color{ background-color: var(--color6_6); }
.has-color-6-8-background-color, a.wp-block-button__link.has-color-6-8-background-color{ background-color: var(--color6_8); }
.has-color-6-10-background-color, a.wp-block-button__link.has-color-6-10-background-color{ background-color: var(--color6_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-6"]{ border-color: var(--color6_9); background-color: var(--color6); color: var(--color6_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-6-2-background-color:hover{ background-color: var(--color6_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-6-4-background-color:hover{ background-color: var(--color6_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-6-6-background-color:hover{ background-color: var(--color6_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-6-8-background-color:hover{ background-color: var(--color6_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-6-10-background-color:hover{ background-color: var(--color6_9); }
.has-color-7-background-color, a.wp-block-button__link.has-color-7-background-color{ background-color: var(--color7); }
.has-color-7-2-background-color, a.wp-block-button__link.has-color-7-2-background-color{ background-color: var(--color7_2); }
.has-color-7-4-background-color, a.wp-block-button__link.has-color-7-4-background-color{ background-color: var(--color7_4); }
.has-color-7-6-background-color, a.wp-block-button__link.has-color-7-6-background-color{ background-color: var(--color7_6); }
.has-color-7-8-background-color, a.wp-block-button__link.has-color-7-8-background-color{ background-color: var(--color7_8); }
.has-color-7-10-background-color, a.wp-block-button__link.has-color-7-10-background-color{ background-color: var(--color7_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-7"]{ border-color: var(--color7_9); background-color: var(--color7); color: var(--color7_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-7-2-background-color:hover{ background-color: var(--color7_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-7-4-background-color:hover{ background-color: var(--color7_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-7-6-background-color:hover{ background-color: var(--color7_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-7-8-background-color:hover{ background-color: var(--color7_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-7-10-background-color:hover{ background-color: var(--color7_9); }
.has-color-8-background-color, a.wp-block-button__link.has-color-8-background-color{ background-color: var(--color8); }
.has-color-8-2-background-color, a.wp-block-button__link.has-color-8-2-background-color{ background-color: var(--color8_2); }
.has-color-8-4-background-color, a.wp-block-button__link.has-color-8-4-background-color{ background-color: var(--color8_4); }
.has-color-8-6-background-color, a.wp-block-button__link.has-color-8-6-background-color{ background-color: var(--color8_6); }
.has-color-8-8-background-color, a.wp-block-button__link.has-color-8-8-background-color{ background-color: var(--color8_8); }
.has-color-8-10-background-color, a.wp-block-button__link.has-color-8-10-background-color{ background-color: var(--color8_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-8"]{ border-color: var(--color8_9); background-color: var(--color8); color: var(--color8_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-8-2-background-color:hover{ background-color: var(--color8_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-8-4-background-color:hover{ background-color: var(--color8_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-8-6-background-color:hover{ background-color: var(--color8_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-8-8-background-color:hover{ background-color: var(--color8_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-8-10-background-color:hover{ background-color: var(--color8_9); }
.has-color-9-background-color, a.wp-block-button__link.has-color-9-background-color{ background-color: var(--color9); }
.has-color-9-2-background-color, a.wp-block-button__link.has-color-9-2-background-color{ background-color: var(--color9_2); }
.has-color-9-4-background-color, a.wp-block-button__link.has-color-9-4-background-color{ background-color: var(--color9_4); }
.has-color-9-6-background-color, a.wp-block-button__link.has-color-9-6-background-color{ background-color: var(--color9_6); }
.has-color-9-8-background-color, a.wp-block-button__link.has-color-9-8-background-color{ background-color: var(--color9_8); }
.has-color-9-10-background-color, a.wp-block-button__link.has-color-9-10-background-color{ background-color: var(--color9_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-9"]{ border-color: var(--color9_9); background-color: var(--color9); color: var(--color9_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-9-2-background-color:hover{ background-color: var(--color9_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-9-4-background-color:hover{ background-color: var(--color9_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-9-6-background-color:hover{ background-color: var(--color9_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-9-8-background-color:hover{ background-color: var(--color9_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-9-10-background-color:hover{ background-color: var(--color9_9); }
.has-color-10-background-color, a.wp-block-button__link.has-color-10-background-color{ background-color: var(--color10); }
.has-color-10-2-background-color, a.wp-block-button__link.has-color-10-2-background-color{ background-color: var(--color10_2); }
.has-color-10-4-background-color, a.wp-block-button__link.has-color-10-4-background-color{ background-color: var(--color10_4); }
.has-color-10-6-background-color, a.wp-block-button__link.has-color-10-6-background-color{ background-color: var(--color10_6); }
.has-color-10-8-background-color, a.wp-block-button__link.has-color-10-8-background-color{ background-color: var(--color10_8); }
.has-color-10-10-background-color, a.wp-block-button__link.has-color-10-10-background-color{ background-color: var(--color10_10); }
.x_mark_child > a.wp-block-button__link[class*="has-color-10"]{ border-color: var(--color10_9); background-color: var(--color10); color: var(--color10_9); } }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-10-2-background-color:hover{ background-color: var(--color10_1); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-10-4-background-color:hover{ background-color: var(--color10_3); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-10-6-background-color:hover{ background-color: var(--color10_5); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-10-8-background-color:hover{ background-color: var(--color10_7); }
*:not(.x_mark_child) > a.wp-block-button__link.has-color-10-10-background-color:hover{ background-color: var(--color10_9); }

figure{
	margin:0px;
}
.has-small-font-size, .has-small-font-size *{ font-size: calc(0.8rem + 0.1vw) !important; }
.has-medium-font-size, .has-medium-font-size *{ font-size: calc(0.85rem + 0.15vw) !important; }
.has-large-font-size, .has-large-font-size *{ font-size: calc(0.95rem + 0.25vw) !important; }
.has-x-large-font-size, .has-x-large-font-size *{ font-size: calc(1.05rem + 0.35vw) !important; }

h1.has-small-font-size, h2.has-small-font-size, h3.has-small-font-size, h4.has-small-font-size, h5.has-small-font-size, h6.has-small-font-size{ font-size: calc(1rem + 0.25vw) !important; line-height: 1.3; }
h1.has-medium-font-size, h2.has-medium-font-size, h3.has-medium-font-size, h4.has-medium-font-size, h5.has-medium-font-size, h6.has-medium-font-size{ font-size: calc(1.2rem + 0.5vw) !important; line-height: 1.2; }
h1.has-large-font-size, h2.has-large-font-size, h3.has-large-font-size, h4.has-large-font-size, h5.has-large-font-size, h6.has-large-font-size{ font-size: calc(1.4rem + 0.7vw) !important;  line-height: 1.2; }
h1.has-x-large-font-size, h2.has-x-large-font-size, h3.has-x-large-font-size, h4.has-x-large-font-size, h5.has-x-large-font-size, h6.has-x-large-font-size{ font-size: calc(1.5rem + 0.8vw) !important; line-height: 1.1; }

h1:not([class*="has-color"], .has-black-color, .has-white-color), h2:not([class*="has-color"], .has-black-color, .has-white-color), h3:not([class*="has-color"], .has-black-color, .has-white-color), h4:not([class*="has-color"], .has-black-color, .has-white-color), h5:not([class*="has-color"], .has-black-color, .has-white-color), h6:not([class*="has-color"], .has-black-color, .has-white-color){
	color: var(--color1_8);
}

.x_claim.has-small-font-size{ font-size: calc(0.8rem + 0.1vw) !important; }
.x_claim.has-medium-font-size{ font-size: calc(1rem + 0.25vw) !important; }
.x_claim.has-large-font-size{ font-size: calc(1.1rem + 0.35vw) !important; }
.x_claim.has-x-large-font-size{ font-size: calc(1.2rem + 0.4vw) !important; }
/*h1.has-small-font-size, h2.has-small-font-size, h3.has-small-font-size, h4.has-small-font-size, h5.has-small-font-size, h6.has-small-font-size{ font-size: 0.5rem; }
h1.has-medium-font-size, h2.has-medium-font-size, h3.has-medium-font-size, h4.has-medium-font-size, h5.has-medium-font-size, h6.has-medium-font-size{ font-size: 0.7rem; }
h1.has-large-font-size, h2.has-large-font-size, h3.has-large-font-size, h4.has-large-font-size, h5.has-large-font-size, h6.has-large-font-size{ font-size: 0.9rem; }
h1.has-x-large-font-size, h2.has-x-large-font-size, h3.has-x-large-font-size, h4.has-x-large-font-size, h5.has-x-large-font-size, h6.has-x-large-font-size{ font-size: 1.1rem; }*/

.fluentform{
	max-width: 1160px;
	margin-left: auto;
	margin-right: auto;
}
.fluentform input:not([type="checkbox"], [type="radio"]), .fluentform select{
	height: var(--elFormHeight);
}
.fluentform input:not([type="checkbox"], [type="radio"]), .fluentform textarea, .fluentform select{
	padding: var(--elFormPad);
	border-radius: var(--elFormRadius);
}
.fluentform .ff-btn{
	border-radius: 30px !important;
	font-size: var(--fontButtonBig) !important;
	min-width: calc(var(--elLineHeight) * 0.9rem);
	min-height: calc(var(--elLineHeight) * 0.9rem);
	padding: var(--padButtonHBig) var(--padButtonWBig) !important;
	line-height: var(--lineHeight) !important;
}
.fluentform .ff-message-success{
	border-radius: 2rem;
	text-align: center;
	font-weight: 600;
	color: #fff;
	display: block;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
	background-color: var(--color4_6);
}
.fluentform .x_fs08 *{
	font-size: 0.8rem;
}

@media screen and (min-width: 760px){
	body.admin-bar [fi="x_nav"]{
		padding-top: calc(76px + 46px);
	}
}
@media screen and (min-width: 782px){
	body.admin-bar{
		padding-top: 32px;
	}
	body.admin-bar .x_sticky, body.admin-bar .x_sticky_child > *{
		top: 32px;
	}
	body.admin-bar [fi="x_nav"]{
		padding-top: calc(76px + 32px);
	}
}
@media screen and (min-width: 1100px){
	body.admin-bar [fi="x_nav"]{
		padding-top: 0px;
	}
}