:root{
	--lineHeightMark: var(--buttonIconMini);
}
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;
}
.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-buttons.x_flex{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
}
.wp-block-buttons.x_flex > *{
	flex: 1 0 auto;
}
.wp-block-buttons.x_flex .wp-block-button__link{
	border-radius: 0px;
	border-left: 0px;
	border-right: 1px solid #000;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 0.95rem;
}
.wp-block-buttons.x_flex > *:first-child .wp-block-button__link{
	border-radius: 9999px 0px 0px 9999px;
	border-left: 3px solid #000;
	border-right: 1px solid #000;
}
.wp-block-buttons.x_flex > *:last-child .wp-block-button__link{
	border-radius: 0px 9999px 9999px 0px ;
	border-right: 3px solid #000;
}
.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(--buttonPad) var(--buttonPadLat);
	font-size: var(--buttonFont);
	line-height: var(--buttonIcon);
	text-transform: uppercase;
	text-align: center;
	color: #000;
	background-color: #fff;
	border: 3px solid #000;
	vertical-align: middle;
	width: auto;
	height: auto;
	min-width: var(--buttonIcon);
	min-height: var(--buttonIcon);
	box-sizing: content-box;
	font-family: "Poppins", sans-serif;
	font-weight: 700;
}
a.wp-block-button__link, .x_a.wp-block-button__link{
	color: #000;
}
.wp-block-button__link.has-white-color{
	border-color: #fff;
}
.wp-block-button__link.has-small-font-size{
	--lineHeightMark: var(--buttonIconMini);
	padding: var(--buttonPadMini) calc(var(--buttonPadLat) - 0.2rem);
	font-size: var(--buttonFontMini) !important;
	line-height: var(--buttonIconMini);
	min-width: var(--buttonIconMini);
	min-height: var(--buttonIconMini);
}
.wp-block-button__link.has-large-font-size{
	--lineHeightMark: var(--buttonIconMed);
	padding: var(--buttonPadMed) calc(var(--buttonPadLat) + 2px);
	font-size: var(--buttonFontMed) !important;
	line-height: var(--buttonIconMed);
	min-width: var(--buttonIconMed);
	min-height: var(--buttonIconMed);
}
.wp-block-button__link.has-x-large-font-size{
	--lineHeightMark: var(--buttonIconBig);
	padding: var(--buttonPadBig) calc(var(--buttonPadLat) + 4px);
	font-size: var(--buttonFontBig) !important;
	line-height: var(--buttonIconBig);
	min-width: var(--buttonIconBig);
	min-height: var(--buttonIconBig);
}
.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(--buttonPadLat) + var(--buttonIconMini) + var(--buttonPadIconTxt)) !important;
}
.x_i.has-large-font-size, .x_i_child.has-large-font-size > *{
	padding-left: calc(var(--buttonPadLat) + var(--buttonIconMed) + var(--buttonPadIconTxt)) !important;
}
.x_i.has-x-large-font-size, .x_i_child.has-x-large-font-size > *{
	padding-left: calc(var(--buttonPadLat) + var(--buttonIconBig) + var(--buttonPadIconTxt)) !important;
}
.x_i.has-small-font-size::before, .x_i_child.has-small-font-size > *::before{
	width: var(--buttonIconMini);
	height: var(--buttonIconMini);
}
.x_i.has-large-font-size::before, .x_i_child.has-large-font-size > *::before{
	width: var(--buttonIconMed);
	height: var(--buttonIconMed);
}
.x_i.has-x-large-font-size::before, .x_i_child.has-x-large-font-size > *::before{
	width: var(--buttonIconBig);
	height: var(--buttonIconBig);
}
.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; }
*:not(.x_mark_child) > a.wp-block-button__link:hover{ background-color: var(--color8); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
*: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); }
.has-transparente-background-color, a.wp-block-button__link.has-transparente-background-color{ background-color: rgba(0,0,0,0.2); }
.has-transparente-background-color:hover, a.wp-block-button__link.has-transparente-background-color:hover{ background-color: rgba(255,255,255,0.1); }

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: #000;
}

.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: 9999px !important;
	font-size: var(--buttonFont) !important;
	min-width: var(--buttonIcon) !important;
	min-height: var(--buttonIcon) !important;
	padding: var(--buttonPad) var(--buttonPadLat) !important;
	line-height: var(--buttonIcon) !important;
	font-family: "Poppins", sans-serif;
	font-weight: 700;
	background-color: #fff;
	color: #000 !important;
  	border: 3px solid #000;
}
.fluentform .ff-btn:hover{
	border-color: #000 !important;
	background-color: var(--color8) !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;
}
.fluentform textarea{
	min-height: 120px !important;
	resize: none !important;
}
.fluentform label{
	font-size: 0.9rem;
  	text-transform: uppercase;
  	font-weight: 700 !important;
}

@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;
	}
}
@media screen and (min-width: 1100px){
	.wp-block-buttons.x_flex{
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.wp-block-buttons.x_flex .wp-block-button__link{
		font-size: 1.1rem;
	}
}