
.elementor-29874 .elementor-element.elementor-element-1f255dc {
	--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;
}

.elementor-29874 .elementor-element.elementor-element-aac2c98 {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-663ac05 {
	--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;
}

.elementor-29874 .elementor-element.elementor-element-26ee25f {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-c2f39f7 {
	--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;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-b780e2f {
	left: 11%;
	--hotspot-translate-x: 11%;
	top: 3%;
	--hotspot-translate-y: 3%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-b780e2f .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-ba19f25 {
	left: 6%;
	--hotspot-translate-x: 6%;
	top: 14%;
	--hotspot-translate-y: 14%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-ba19f25 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-b85cf64 {
	left: 72%;
	--hotspot-translate-x: 72%;
	top: 58%;
	--hotspot-translate-y: 58%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-b85cf64 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-88c7af0 {
	left: 64%;
	--hotspot-translate-x: 64%;
	top: 65%;
	--hotspot-translate-y: 65%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-88c7af0 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-59d6b0d {
	left: 81%;
	--hotspot-translate-x: 81%;
	top: 64%;
	--hotspot-translate-y: 64%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-59d6b0d .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-dd7f119 {
	left: 73%;
	--hotspot-translate-x: 73%;
	top: 71%;
	--hotspot-translate-y: 71%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .elementor-repeater-item-dd7f119 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 .e-hotspot--tooltip-position {
	right: initial;
	bottom: initial;
	left: initial;
	top: calc(100% + 5px);
}

.elementor-29874 .elementor-element.elementor-element-63c4b72 {
	--background-align: center;
	--hotspot-color: #fff;
	--hotspot-box-color: var(--e-global-color-2382646);
	--tooltip-align: center;
	--tooltip-color: var(--e-global-color-2382646);
}

.elementor-29874 .elementor-element.elementor-element-d545d90 {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-f85953b {
	--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;
}

.elementor-29874 .elementor-element.elementor-element-67bfd1f {
	--n-tabs-heading-wrap: nowrap;
	--n-tabs-heading-overflow-x: scroll;
	--n-tabs-title-white-space: nowrap;
	--n-tabs-title-gap: 0px;
	--n-tabs-gap: 0px;
	--n-tabs-title-font-size: 20px;
	--n-tabs-title-color: #fff;
}

.elementor-29874 .elementor-element.elementor-element-67bfd1f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: var(--e-global-color-2382646);
}

.elementor-29874 .elementor-element.elementor-element-67bfd1f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-primary);
}

.elementor-29874 .elementor-element.elementor-element-67bfd1f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29874 .elementor-element.elementor-element-67bfd1f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-primary);
}

.elementor-29874 .elementor-element.elementor-element-67bfd1f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-weight: bold;
}

:where( .elementor-29874 .elementor-element.elementor-element-67bfd1f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con {
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

.elementor-29874 .elementor-element.elementor-element-8758c7b {
	--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;
	--padding-top: 100px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-5dd9b58 {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-91c88a3 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-3711b36 {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-8d79e6c {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-edc341b {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-b780e2f {
	left: 11%;
	--hotspot-translate-x: 11%;
	top: 3%;
	--hotspot-translate-y: 3%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-b780e2f .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-ba19f25 {
	left: 6%;
	--hotspot-translate-x: 6%;
	top: 14%;
	--hotspot-translate-y: 14%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-ba19f25 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-b85cf64 {
	left: 72%;
	--hotspot-translate-x: 72%;
	top: 58%;
	--hotspot-translate-y: 58%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-b85cf64 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-88c7af0 {
	left: 66%;
	--hotspot-translate-x: 66%;
	top: 70%;
	--hotspot-translate-y: 70%;
	--white-space: normal;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-88c7af0 .e-hotspot__tooltip {
	min-width: 300px;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .elementor-repeater-item-59d6b0d {
	left: 78%;
	--hotspot-translate-x: 78%;
	top: 69%;
	--hotspot-translate-y: 69%;
}

.elementor-29874 .elementor-element.elementor-element-c3361ed .e-hotspot--tooltip-position {
	right: initial;
	bottom: initial;
	left: initial;
	top: calc(100% + 5px);
}

.elementor-29874 .elementor-element.elementor-element-c3361ed {
	width: 100%;
	max-width: 100%;
	--background-align: center;
	--hotspot-color: #fff;
	--hotspot-box-color: var(--e-global-color-2382646);
	--tooltip-align: center;
	--tooltip-color: var(--e-global-color-2382646);
}

.elementor-29874 .elementor-element.elementor-element-a6a868d {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-d192956 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-a005a6d {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-80404bb {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-058f818 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-7cbe31a {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-fcb5c43 {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-a64db82 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-87482b9 {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-7ce897b {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-75058fc {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-156d307 {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-624fd02 {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-dcadd97 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-3b371d3 {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-04b17f7 {
	--display: flex;
}

.elementor-29874 .elementor-element.elementor-element-b07b3eb {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-29874 .elementor-element.elementor-element-de4ad3b {
	width: 100%;
	max-width: 100%;
}

.elementor-29874 .elementor-element.elementor-element-f06c8b6 {
	--n-tabs-heading-wrap: nowrap;
	--n-tabs-heading-overflow-x: scroll;
	--n-tabs-title-white-space: nowrap;
	--n-tabs-title-gap: 0px;
	--n-tabs-gap: 0px;
	--n-tabs-title-padding-top: 15px;
	--n-tabs-title-padding-right: 15px;
	--n-tabs-title-padding-bottom: 15px;
	--n-tabs-title-padding-left: 15px;
	--n-tabs-title-font-size: 15px;
	--n-tabs-title-color: #fff;
}

.elementor-29874 .elementor-element.elementor-element-f06c8b6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ) {
	background: var(--e-global-color-2382646);
}

.elementor-29874 .elementor-element.elementor-element-f06c8b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-primary);
}

.elementor-29874 .elementor-element.elementor-element-f06c8b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29874 .elementor-element.elementor-element-f06c8b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-primary);
}

.elementor-29874 .elementor-element.elementor-element-f06c8b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-weight: bold;
}

:where( .elementor-29874 .elementor-element.elementor-element-f06c8b6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con {
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}
