/* End Custom Fonts CSS */

.elementor-7365 .elementor-element.elementor-element-a1e8d08 {
	--display: flex;
}

.elementor-7365 .elementor-element.elementor-element-8d4be19 {
	--display: flex;
}

.elementor-7365 .elementor-element.elementor-element-29b763f .priority-callout__bar {
	background-color: #f05928;
}

.elementor-7365 .elementor-element.elementor-element-b04fae3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-570a496 {
	--display: flex;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 162px;
	--padding-right: 162px;
}

.elementor-7365 .elementor-element.elementor-element-3e66c2c {
	text-align: center;
}

.elementor-7365 .elementor-element.elementor-element-3e66c2c .elementor-heading-title {
	font-family: "Host Grotesk", Sans-serif;
	font-size: 48px;
	font-weight: 500;
	line-height: 1.1em;
	color: var(--e-global-color-277b744);
}

.elementor-7365 .elementor-element.elementor-element-5170fe4 {
	text-align: center;
	font-family: var(--e-global-typography-f9b51a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-f9b51a5-font-size);
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-c66f8a4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: -45px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-2b4f3ef {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.4px;
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}

.elementor-7365 .elementor-element.elementor-element-2b4f3ef .elementor-divider-separator {
	width: 100%;
}

.elementor-7365 .elementor-element.elementor-element-2b4f3ef .elementor-divider {
	padding-block-start: 24px;
	padding-block-end: 24px;
}

.elementor-7365 .elementor-element.elementor-element-79b0a1e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-c4f1036 {
	--display: flex;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 162px;
	--padding-right: 162px;
}

.elementor-7365 .elementor-element.elementor-element-89fe806 {
	text-align: center;
}

.elementor-7365 .elementor-element.elementor-element-89fe806 .elementor-heading-title {
	font-family: "Host Grotesk", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-dfa5d4f {
	margin: 14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;
	text-align: center;
	font-family: var(--e-global-typography-f9b51a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-f9b51a5-font-size);
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-59140ea2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-evenly;
	--margin-top: 24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-7276b003 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-c2407fe .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-19af5aa1 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-4fa8289 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2f66f861 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-3f34ab0 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-59cadd15 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-1d4e831 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-422e61f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-a9bd87c {
	--display: flex;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 162px;
	--padding-right: 162px;
}

.elementor-7365 .elementor-element.elementor-element-fb679e2 {
	padding: 72px 0px 0px 0px;
	text-align: center;
}

.elementor-7365 .elementor-element.elementor-element-fb679e2 .elementor-heading-title {
	font-family: "Host Grotesk", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-373b4d1 {
	margin: 14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;
	text-align: center;
	font-family: var(--e-global-typography-f9b51a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-f9b51a5-font-size);
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-467a7621 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-evenly;
	--margin-top: 24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-71d9623b {
	--display: flex;
	--justify-content: center;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-4eb7f880 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-4360a5cf .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-39e5a002 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-29b25e21 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-13c7b6af {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-2a4332f6 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-60733d65 {
	--display: flex;
	--justify-content: center;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-6c43e8f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-evenly;
}

.elementor-7365 .elementor-element.elementor-element-4645368 {
	--display: flex;
	--justify-content: center;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-9f8d0f6 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-d48e881 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-9d08dba {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-2f549cc .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-aa8a4e3 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-277b744);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-277b744);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-277b744);
	border-color: var(--e-global-color-277b744);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-277b744);
	border-color: var(--e-global-color-277b744);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-2043fa5 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-74a40ae {
	--display: flex;
	--justify-content: center;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-0f40d1a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-053327c {
	--display: flex;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 162px;
	--padding-right: 162px;
}

.elementor-7365 .elementor-element.elementor-element-fe9d15e {
	text-align: center;
}

.elementor-7365 .elementor-element.elementor-element-fe9d15e .elementor-heading-title {
	font-family: "Host Grotesk", Sans-serif;
	font-size: 48px;
	font-weight: 500;
	line-height: 1.1em;
	color: var(--e-global-color-277b744);
}

.elementor-7365 .elementor-element.elementor-element-0e8b54d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: -45px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-5fb43d0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.4px;
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}

.elementor-7365 .elementor-element.elementor-element-5fb43d0 .elementor-divider-separator {
	width: 100%;
}

.elementor-7365 .elementor-element.elementor-element-5fb43d0 .elementor-divider {
	padding-block-start: 24px;
	padding-block-end: 24px;
}

.elementor-7365 .elementor-element.elementor-element-313dbe2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-8653a8b {
	--display: flex;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 162px;
	--padding-right: 162px;
}

.elementor-7365 .elementor-element.elementor-element-403ed5e {
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-7365 .elementor-element.elementor-element-403ed5e .elementor-heading-title {
	font-family: "Host Grotesk", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-10065f2 {
	margin: 14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;
	text-align: center;
	font-family: var(--e-global-typography-f9b51a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-f9b51a5-font-size);
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-d7bef94 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-evenly;
	--margin-top: 24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-1b3a900 {
	--display: flex;
	--justify-content: center;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-18896da {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-b446ab6 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-279a931 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-fb2690d .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-9c11748 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-d4870ff);
	--border-color: var(--e-global-color-d4870ff);
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 12px;
	--margin-bottom: 12px;
	--margin-left: 12px;
	--margin-right: 12px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__front {
	background-color: var(--e-global-color-d84ea5d);
	border-style: none;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__back {
	background-color: var(--e-global-color-d84ea5d);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box {
	height: 212px;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-view-stacked .elementor-icon svg {
	stroke: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-view-framed .elementor-icon, .elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-view-framed .elementor-icon svg, .elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-icon {
	font-size: 42px;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-icon svg {
	width: 42px;
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-primary);
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 12px 12px 12px 12px;
	text-align: start;
	justify-content: flex-start;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__button {
	margin-inline-start: 0;
}

.elementor-7365 .elementor-element.elementor-element-65c1fa0 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
}

.elementor-7365 .elementor-element.elementor-element-b31f649 {
	--display: flex;
	--justify-content: center;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7365 .elementor-element.elementor-element-e963f46 {
	--display: flex;
}

.elementor-7365 .elementor-element.elementor-element-9102930 .priority-callout__bar {
	background-color: #f05928;
}

.elementor-7365 .elementor-element.elementor-element-faaccc2 {
	--display: flex;
}

@media (min-width:401px) {
	.elementor-7365 .elementor-element.elementor-element-71d9623b {
		--width: 50%;
	}
	
	.elementor-7365 .elementor-element.elementor-element-60733d65 {
		--width: 50%;
	}
	
	.elementor-7365 .elementor-element.elementor-element-4645368 {
		--width: 50%;
	}
	
	.elementor-7365 .elementor-element.elementor-element-74a40ae {
		--width: 50%;
	}
	
	.elementor-7365 .elementor-element.elementor-element-1b3a900 {
		--width: 50%;
	}
	
	.elementor-7365 .elementor-element.elementor-element-b31f649 {
		--width: 50%;
	}
}

@media (min-width:1920px) {
	.elementor-7365 .elementor-element.elementor-element-570a496 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 212px;
		--padding-right: 212px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-3e66c2c .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-5170fe4 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-c4f1036 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 212px;
		--padding-right: 212px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-89fe806 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-dfa5d4f {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-a9bd87c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 212px;
		--padding-right: 212px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-fb679e2 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-373b4d1 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-053327c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 212px;
		--padding-right: 212px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-fe9d15e .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-8653a8b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 212px;
		--padding-right: 212px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-403ed5e .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-10065f2 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
}

@media (max-width:1440px) {
	.elementor-7365 .elementor-element.elementor-element-570a496 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 162px;
		--padding-right: 162px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-3e66c2c .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-5170fe4 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-c66f8a4 {
		--margin-top: -45px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-79b0a1e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-c4f1036 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 162px;
		--padding-right: 162px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-dfa5d4f {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-422e61f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-a9bd87c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 162px;
		--padding-right: 162px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-373b4d1 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-053327c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 162px;
		--padding-right: 162px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-fe9d15e .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-0e8b54d {
		--margin-top: -45px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-313dbe2 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 32px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-8653a8b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 162px;
		--padding-right: 162px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-10065f2 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
}

@media (max-width:1222px) {
	.elementor-7365 .elementor-element.elementor-element-570a496 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 124px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-3e66c2c .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-c4f1036 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 124px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-a9bd87c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 124px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-053327c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 124px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-fe9d15e .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-8653a8b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 124px;
	}
}

@media (max-width:1024px) {
	.elementor-7365 .elementor-element.elementor-element-570a496 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 96px;
		--padding-right: 96px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-3e66c2c .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-5170fe4 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-c4f1036 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 96px;
		--padding-right: 96px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-89fe806 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-dfa5d4f {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-a9bd87c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 96px;
		--padding-right: 96px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-fb679e2 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-373b4d1 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-053327c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 96px;
		--padding-right: 96px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-fe9d15e .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-8653a8b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 96px;
		--padding-right: 96px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-403ed5e .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-10065f2 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
}

@media (max-width:820px) {
	.elementor-7365 .elementor-element.elementor-element-570a496 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-c4f1036 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-59140ea2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-a9bd87c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-467a7621 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-6c43e8f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-053327c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-8653a8b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-d7bef94 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
}

@media (max-width:400px) {
	.elementor-7365 .elementor-element.elementor-element-3e66c2c .elementor-heading-title {
		font-size: 42px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-5170fe4 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-89fe806 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-dfa5d4f {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-fb679e2 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-373b4d1 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
	
	.elementor-7365 .elementor-element.elementor-element-fe9d15e .elementor-heading-title {
		font-size: 42px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-403ed5e .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-7365 .elementor-element.elementor-element-10065f2 {
		font-size: var(--e-global-typography-f9b51a5-font-size);
	}
}
