/* End Custom Fonts CSS */

.elementor-32984 .elementor-element.elementor-element-6c1cc05 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-6c1cc05:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-6c1cc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/Group-1524.png");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-32984 .elementor-element.elementor-element-6c1cc05:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-32984 .elementor-element.elementor-element-6c1cc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-32984 .elementor-element.elementor-element-411246d {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 5px;
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-32984 .elementor-element.elementor-element-35efcc3 .elementor-heading-title {
	font-weight: 700;
	color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6448d62 {
	--spacer-size: 15px;
}

.elementor-32984 .elementor-element.elementor-element-502e240 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-502e240 .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	line-height: 48px;
	color: #000;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-32984 .elementor-element.elementor-element-421a9d1 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-421a9d1 {
	font-size: 20px;
	font-weight: 400;
	line-height: 1.55em;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-46483e5 {
	--spacer-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-a0a4c94 {
	--spacer-size: 10px;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
}

.elementor-32984 .elementor-element.elementor-element-2052c53 {
	--display: flex;
}

.elementor-32984 .elementor-element.elementor-element-2052c53.e-con {
	--flex-grow: 1;
	--flex-shrink: 1;
}

.elementor-32984 .elementor-element.elementor-element-f567ab9 {
	--display: flex;
	--min-height: 566px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-32984 .elementor-element.elementor-element-f567ab9:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-f567ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/Blocked-out-Solutions-Header-Gif_3.gif");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-32984 .elementor-element.elementor-element-f567ab9:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-32984 .elementor-element.elementor-element-f567ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-32984 .elementor-element.elementor-element-b35510c {
	--display: flex;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-popup-btn {
	background-color: #eaeaea;
	padding: 8px 10px 10px 13px;
	width: 80px;
	height: 80px;
	line-height: 58px;
	--glow-size: 51px;
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #caced2;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .video-content {
	text-align: center;
	justify-content: center;
	display: flex;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i {
	font-size: 21px;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i {
	font-size: 21px;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .glow-ripple:before {
	color: var(--e-global-color-2073387);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .glow-ripple:after {
	color: var(--e-global-color-2073387);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .glow-ripple > i:after {
	color: var(--e-global-color-2073387);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .glow-radio_wave:before {
	color: var(--e-global-color-2073387);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .glow-radio_wave:after {
	color: var(--e-global-color-2073387);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .glow-radio_wave > i:after {
	color: var(--e-global-color-2073387);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-inline-btn {
	color: var(--e-global-color-secondary);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-popup-btn svg path {
	stroke: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-inline-btn svg path {
	stroke: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-popup-btn:hover {
	color: #fff;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-inline-btn:hover {
	color: #fff;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-popup-btn:hover svg path {
	stroke: #fff;
	fill: #fff;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-inline-btn:hover svg path {
	stroke: #fff;
	fill: #fff;
}

.elementor-32984 .elementor-element.elementor-element-9c529ae .ekit-video-popup-btn > i {
	padding-left: 0px;
}

.mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close {
	width: 44px;
	height: 44px;
	right: 0;
	background-color: #000;
	border-color: #fff;
	border-radius: 50% 50% 50% 50%;
}

.mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close > i, .mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close > svg {
	font-size: 10px;
}

.mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close i {
	color: #fff;
}

.mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close > svg {
	fill: #fff;
}

.mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close:hover {
	background-color: #000;
	color: #fff;
	border-color: #fff;
	border-radius: 50% 50% 50% 50%;
}

.mfp-iframe-holder .elementor-32984 .elementor-element.elementor-element-9c529ae.ekit-popup-close:hover > svg {
	fill: #fff;
}

.elementor-32984 .elementor-element.elementor-element-71f44f5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-71f44f5:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-71f44f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1a759f;
}

.elementor-32984 .elementor-element.elementor-element-6d02508 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-32984 .elementor-element.elementor-element-4092a6b {
	--spacer-size: 80px;
}

.elementor-32984 .elementor-element.elementor-element-c2a907d {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-c2a907d .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	color: var(--e-global-color-7e6df98b);
}

.elementor-32984 .elementor-element.elementor-element-bf05027 > .elementor-widget-container {
	margin: 0px 80px 0px 80px;
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-bf05027.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-bf05027 {
	text-align: center;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.55em;
	color: var(--e-global-color-7e6df98b);
}

.elementor-32984 .elementor-element.elementor-element-31d3490 {
	--spacer-size: 10px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active) {
	background-color: var(--e-global-color-e5c30e5);
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li i {
	font-size: 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li img {
	width: 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li svg {
	width: 0px;
	height: 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-tab-inline-icon li .title-before-icon {
	margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-tab-inline-icon li .title-after-icon {
	margin-left: 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-tab-top-icon li i, .elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-tab-top-icon li img, .elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-tab-top-icon li svg {
	margin-bottom: 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 > .eael-advance-tabs > .eael-tabs-nav ul li {
	margin: 0px 0px -4px 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li {
	margin: 0px 0px -4px 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li {
	background-color: rgba(255, 255, 255, 0);
	color: #fff;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li:hover:not(.active) {
	background-color: rgba(255, 255, 255, .12);
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li:hover {
	color: #fff;
	border-style: solid;
	border-width: 0px 0px 4px 0px;
	border-color: #d2edf8;
	border-radius: 10px 10px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul .active {
	background-color: #fff;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li.active {
	color: #000;
	border-style: solid;
	border-width: 0px 0px 4px 0px;
	border-color: #d2edf8;
	border-radius: 10px 10px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-content > div {
	background-color: #fff;
	color: #333;
	padding: 0px 40px 0px 40px;
	margin: -0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-tabs-content {
	border-radius: 0px 0px 10px 10px;
}

.elementor-32984 .elementor-element.elementor-element-be86b79 {
	--spacer-size: 100px;
}

.elementor-32984 .elementor-element.elementor-element-d0cff78 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-d0cff78:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-d0cff78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/Path-1276.png");
	background-position: 125% 59%;
	background-repeat: no-repeat;
	background-size: 50% auto;
}

.elementor-32984 .elementor-element.elementor-element-d0cff78:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-32984 .elementor-element.elementor-element-d0cff78 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-32984 .elementor-element.elementor-element-9000d68 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 30px;
}

.elementor-32984 .elementor-element.elementor-element-c624d90 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-c624d90 .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-3b8fded > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-3b8fded {
	font-size: 18px;
	font-weight: 400;
	line-height: 1.55em;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-b335a69 {
	--display: flex;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
}

.elementor-32984 .elementor-element.elementor-element-7206846 img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-32984 .elementor-element.elementor-element-9e2e0df {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: -50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-45b2ae3 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 40px;
}

.elementor-32984 .elementor-element.elementor-element-84e930b {
	width: 100%;
	max-width: 100%;
	align-self: center;
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-84e930b img {
	height: 350px;
	object-fit: cover;
	object-position: center center;
}

.elementor-32984 .elementor-element.elementor-element-7cdaeb7 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-259d21b > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-259d21b .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	line-height: 44px;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-ad488be > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-ad488be {
	font-size: 18px;
	font-weight: 400;
	line-height: 1.55em;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-2a3a23d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 40px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-2a3a23d:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-2a3a23d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/Path-1272-1.png");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 42% auto;
}

.elementor-32984 .elementor-element.elementor-element-2a3a23d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-32984 .elementor-element.elementor-element-2a3a23d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-32984 .elementor-element.elementor-element-950c9a5 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 40px;
}

.elementor-32984 .elementor-element.elementor-element-cc72cae > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-cc72cae .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	line-height: 44px;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-ff4ee94 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-ff4ee94 {
	font-size: 18px;
	font-weight: 400;
	line-height: 1.55em;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-a81670c {
	--spacer-size: 50px;
}

.elementor-32984 .elementor-element.elementor-element-6984db4 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 40px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-27b307c {
	width: 100%;
	max-width: 100%;
	align-self: flex-end;
}

.elementor-32984 .elementor-element.elementor-element-27b307c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-550b4f3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-550b4f3:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-550b4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-40a55a2);
}

.elementor-32984 .elementor-element.elementor-element-3860d63 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-d93ac96 {
	--spacer-size: 120px;
}

.elementor-32984 .elementor-element.elementor-element-aa47a69 {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-aa47a69 .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-bd03179 {
	--spacer-size: 10px;
}

.elementor-32984 .elementor-element.elementor-element-85ebb12 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.55em;
	color: #000;
}

.elementor-32984 .elementor-element.elementor-element-85ebb12 > .elementor-widget-container {
	margin: 0px 160px 0px 160px;
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-e633fdb > .elementor-widget-container {
	margin: -62px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-e633fdb {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-a5b201e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-32984 .elementor-element.elementor-element-b9069b3 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-32984 .elementor-element.elementor-element-de34758 {
	--spacer-size: 100px;
}

.elementor-32984 .elementor-element.elementor-element-f9cb7f3 {
	text-align: start;
}

.elementor-32984 .elementor-element.elementor-element-f9cb7f3 .elementor-heading-title {
	font-size: 38px;
	font-weight: 800;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-cca02bd {
	font-size: 18px;
	font-weight: 400;
	line-height: 28px;
}

.elementor-32984 .elementor-element.elementor-element-424780e {
	--spacer-size: 10px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active) {
	background-color: var(--e-global-color-40a55a2);
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 > .elementor-widget-container {
	border-style: none;
	border-radius: 10px 10px 10px 10px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li {
	font-weight: 600;
	background-color: var(--e-global-color-7e6df98b);
	color: var(--e-global-color-8ee09b5);
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li i {
	font-size: 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li img {
	width: 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li svg {
	width: 0px;
	height: 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-tab-inline-icon li .title-before-icon {
	margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-tab-inline-icon li .title-after-icon {
	margin-left: 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-tab-top-icon li i, .elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-tab-top-icon li img, .elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-tab-top-icon li svg {
	margin-bottom: 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 > .eael-advance-tabs > .eael-tabs-nav ul li {
	margin: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li {
	margin: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li:hover:not(.active) {
	background-color: rgba(242, 250, 253, .67);
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li:hover {
	color: var(--e-global-color-1b4f3561);
	border-style: solid;
	border-width: 0px 0px 4px 0px;
	border-color: rgba(210, 237, 248, .42);
	border-radius: 10px 10px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul .active {
	background-color: var(--e-global-color-eb32c80);
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li.active {
	color: var(--e-global-color-1b4f3561);
	border-style: solid;
	border-width: 0px 0px 4px 0px;
	border-color: #d2edf8;
	border-radius: 10px 10px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-content > div {
	background-color: var(--e-global-hidden-eb32c80);
	color: var(--e-global-color-1b4f3561);
	line-height: 26px;
	padding: 40px 100px 40px 60px;
	margin: -0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-tabs-content {
	border-radius: 0px 0px 10px 10px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li:after {
	border-width: 14px;
	bottom: -14px;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after {
	right: -14px;
	top: calc(50% - 14px) !important;
	border-left-color: #d2edf8;
}

.rtl .elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after {
	right: auto;
	left: -14px !important;
	top: calc(50% - 14px) !important;
}

.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after {
	border-top-color: #d2edf8;
}

.elementor-32984 .elementor-element.elementor-element-25f98f5 {
	--spacer-size: 40px;
}

.elementor-32984 .elementor-element.elementor-element-0d8bc1b {
	--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;
	--overlay-opacity: .6;
}

.elementor-32984 .elementor-element.elementor-element-0d8bc1b::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .e-con-inner > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/Path-1272-1.png");
	--background-overlay: "";
	background-position: 190px 0px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-widget-animated-headline .elementor-headline-plain-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline {
	--dynamic-text-color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-accent);
}

.elementor-32984 .elementor-element.elementor-element-7ba14e0 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-8ee09b5);
}

.elementor-32984 .elementor-element.elementor-element-7ba14e0 .elementor-headline {
	text-align: center;
	font-size: 40px;
	font-weight: 800;
	line-height: 46px;
}

.elementor-32984 .elementor-element.elementor-element-7ba14e0 .elementor-headline-plain-text {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-7ba14e0 .elementor-headline-dynamic-text {
	font-family: "Geomanist", Sans-serif;
	font-weight: 600;
}

.elementor-32984 .elementor-element.elementor-element-7ba14e0 .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-primary);
}

.elementor-32984 .elementor-element.elementor-element-df6d575 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-df6d575 {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-df6d575 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 32px;
	color: var(--e-global-color-secondary);
}

.elementor-32984 .elementor-element.elementor-element-9ea35e7 {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-9ea35e7 .elementor-heading-title {
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: var(--e-global-color-secondary);
}

.elementor-32984 .elementor-element.elementor-element-c28c0d0 {
	--spacer-size: 50px;
}

.elementor-32984 .elementor-element.elementor-element-52c90fe {
	--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;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: .5;
	--z-index: 1;
}

.elementor-32984 .elementor-element.elementor-element-52c90fe::before, .elementor-32984 .elementor-element.elementor-element-52c90fe > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-52c90fe > .e-con-inner > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-52c90fe > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-52c90fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-52c90fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://www.zoey.com/nitropack_static/sSoIBxbjhafKgsTGkptCaqGYbCkpjxkG/assets/images/optimized/rev-7b8a90c/www.zoey.com/wp-content/uploads/2024/02/Path-772-1.png");
	--background-overlay: "";
	background-position: top left;
	background-repeat: no-repeat;
	background-size: 20% auto;
}

.elementor-32984 .elementor-element.elementor-element-b8dd829 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, .12);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-32984 .elementor-element.elementor-element-b8dd829:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-b8dd829 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-32984 .elementor-element.elementor-element-f3d5ea3 {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-f3d5ea3 .elementor-heading-title {
	font-size: 26px;
	font-weight: 800;
	line-height: 32px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-4957260 > .elementor-widget-container {
	margin: 5px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-4957260 {
	text-align: center;
	line-height: 25px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-32984 .elementor-element.elementor-element-551c95d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-0da3e6a);
	--divider-border-width: 1px;
}

.elementor-32984 .elementor-element.elementor-element-551c95d .elementor-divider-separator {
	width: 100%;
}

.elementor-32984 .elementor-element.elementor-element-551c95d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-32984 .elementor-element.elementor-element-07d6ba3 {
	--display: flex;
	--min-height: 40px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-32984 .elementor-element.elementor-element-9a42719 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-9a42719.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-9a42719 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-9a42719.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-9a42719.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-9a42719.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-9a42719.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-9a42719.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-9a42719 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-9a42719 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-1e02690 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-1e02690.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-1e02690 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-d6fee0a {
	--display: flex;
	--min-height: 40px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-29c79dc > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-29c79dc.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-29c79dc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-29c79dc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-29c79dc.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-29c79dc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-29c79dc.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-29c79dc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-29c79dc .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-29c79dc .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-7b03c70 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-7b03c70.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-7b03c70 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-cf46d33 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-6c0339b > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-6c0339b.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-6c0339b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-6c0339b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6c0339b.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-6c0339b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6c0339b.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-6c0339b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6c0339b .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-6c0339b .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-6442c78 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-6442c78 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-6442c78.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-6442c78 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-098a280 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-7687683 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-7687683.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-7687683 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-7687683.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7687683.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-7687683.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7687683.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-7687683.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7687683 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-7687683 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-454e9a7 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-454e9a7.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-454e9a7 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-fb48c19 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-3f92650 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-3f92650.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-3f92650 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-3f92650.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-3f92650.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-3f92650.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-3f92650.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-3f92650.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-3f92650 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-3f92650 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-07f0fd8 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-547eacd {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-dc529d1 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-dc529d1.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-dc529d1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-dc529d1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-dc529d1.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-dc529d1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-dc529d1.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-dc529d1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-dc529d1 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-dc529d1 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-807f921 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-807f921.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-807f921 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-e13f5f7 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, .12);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-32984 .elementor-element.elementor-element-e13f5f7:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-e13f5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-32984 .elementor-element.elementor-element-e326f30 {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-e326f30 .elementor-heading-title {
	font-size: 26px;
	font-weight: 800;
	line-height: 32px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-9334512 > .elementor-widget-container {
	margin: 5px 0px -10px 0px;
}

.elementor-32984 .elementor-element.elementor-element-9334512 {
	text-align: center;
	line-height: 25px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-4a2b607 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-0da3e6a);
	--divider-border-width: 1px;
}

.elementor-32984 .elementor-element.elementor-element-4a2b607 .elementor-divider-separator {
	width: 100%;
}

.elementor-32984 .elementor-element.elementor-element-4a2b607 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-32984 .elementor-element.elementor-element-51bc451 {
	--display: flex;
	--min-height: 40px;
	--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: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-1ca22c0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-1ca22c0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-1ca22c0 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-957133b .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-957133b > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-957133b.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-957133b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-957133b .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-957133b .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-957133b .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-957133b .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-957133b .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-3abbe01 {
	--display: flex;
	--min-height: 40px;
	--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: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-7e7794e > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-7e7794e.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-7e7794e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-7e7794e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7e7794e.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-7e7794e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7e7794e.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-7e7794e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7e7794e .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-7e7794e .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-d8b17f3 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-ecd93a9 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-e4913ba > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-e4913ba.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-e4913ba .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-e4913ba.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-e4913ba.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-e4913ba.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-e4913ba.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-e4913ba.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-e4913ba .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-e4913ba .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-373dce7 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-373dce7.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-373dce7 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-0f1c8bb {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-8035217 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-8035217.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-8035217 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-8035217.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-8035217.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-8035217.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-8035217.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-8035217.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-8035217 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-8035217 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-1c0fb92 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-d651de9 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-37754ff > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-37754ff.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-37754ff .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-37754ff.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-37754ff.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-37754ff.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-37754ff.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-37754ff.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-37754ff .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-37754ff .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-06f2f1c .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-1274584 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-c0a735a > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-c0a735a.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-c0a735a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-c0a735a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-c0a735a.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-c0a735a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-c0a735a.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-c0a735a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-c0a735a .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-c0a735a .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-7963275 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-7963275.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-7963275 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-65dddfb {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, .12);
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-32984 .elementor-element.elementor-element-65dddfb:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-65dddfb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-7e6df98b);
}

.elementor-32984 .elementor-element.elementor-element-b57ad55 {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-b57ad55 .elementor-heading-title {
	font-size: 26px;
	font-weight: 800;
	line-height: 32px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-457aaf2 > .elementor-widget-container {
	margin: 5px 0px -10px 0px;
}

.elementor-32984 .elementor-element.elementor-element-457aaf2 {
	text-align: center;
	line-height: 25px;
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-3999e39 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-0da3e6a);
	--divider-border-width: 1px;
}

.elementor-32984 .elementor-element.elementor-element-3999e39 .elementor-divider-separator {
	width: 100%;
}

.elementor-32984 .elementor-element.elementor-element-3999e39 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-32984 .elementor-element.elementor-element-eecbd32 {
	--display: flex;
	--min-height: 40px;
	--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: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-c4f9a82.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-c4f9a82.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-c4f9a82 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-aced830 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-aced830.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-aced830 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-b4b7b3b {
	--display: flex;
	--min-height: 40px;
	--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: flex-start;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-2ad8a66.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-2ad8a66.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-2ad8a66 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-921fc01 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-921fc01.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-921fc01 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-efd0cca {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-e0b35d3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-e0b35d3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-e0b35d3 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-960c233 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-960c233.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-960c233 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-838b47e {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-d1443f8 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-d1443f8.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-d1443f8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-d1443f8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-d1443f8.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-d1443f8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-d1443f8.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-d1443f8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-d1443f8 .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-d1443f8 .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-a5bf89e .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-3c66b89 {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-6f62a1e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-6f62a1e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-6f62a1e .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-e74b756 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-e74b756.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-e74b756 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-6aa28dc {
	--display: flex;
	--min-height: 40px;
	--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;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-32984 .elementor-element.elementor-element-7fda27e > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-7fda27e.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-7fda27e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-32984 .elementor-element.elementor-element-7fda27e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7fda27e.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-7fda27e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-76ffcac2);
	border-color: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7fda27e.elementor-view-framed .elementor-icon, .elementor-32984 .elementor-element.elementor-element-7fda27e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-76ffcac2);
}

.elementor-32984 .elementor-element.elementor-element-7fda27e .elementor-icon {
	font-size: 20px;
}

.elementor-32984 .elementor-element.elementor-element-7fda27e .elementor-icon svg {
	height: 20px;
}

.elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	fill: var(--e-global-color-76ffcac2);
	color: var(--e-global-color-76ffcac2);
	padding: 0px 0px 0px 0px;
}

.elementor-32984 .elementor-element.elementor-element-1593c00 > .elementor-widget-container:hover {
	--e-transform-translateX: 10px;
}

.elementor-32984 .elementor-element.elementor-element-1593c00.elementor-element {
	--align-self: center;
}

.elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button:hover, .elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button:focus {
	color: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button:hover svg, .elementor-32984 .elementor-element.elementor-element-1593c00 .elementor-button:focus svg {
	fill: var(--e-global-color-1b4f3561);
}

.elementor-32984 .elementor-element.elementor-element-b4a0b0b {
	--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-32984 .elementor-element.elementor-element-cc110c3 {
	--spacer-size: 80px;
}

@media (min-width:768px) {
	.elementor-32984 .elementor-element.elementor-element-6c1cc05 {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-411246d {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2052c53 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-71f44f5 {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78 {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9000d68 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b335a69 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9e2e0df {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-45b2ae3 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-7cdaeb7 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2a3a23d {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-950c9a5 {
		--width: 45%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-6984db4 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-550b4f3 {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-a5b201e {
		--content-width: 1170px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b8dd829 {
		--width: 33%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-07d6ba3 {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d6fee0a {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cf46d33 {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-098a280 {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-fb48c19 {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-547eacd {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-e13f5f7 {
		--width: 33%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-51bc451 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-3abbe01 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-ecd93a9 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-0f1c8bb {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d651de9 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-1274584 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-65dddfb {
		--width: 33%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-eecbd32 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b4b7b3b {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-efd0cca {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-838b47e {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-3c66b89 {
		--content-width: 240px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-6aa28dc {
		--content-width: 240px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-32984 .elementor-element.elementor-element-b8dd829 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cf46d33 {
		--content-width: 260px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-e13f5f7 {
		--width: 50%;
	}
	
	.elementor-32984 .elementor-element.elementor-element-65dddfb {
		--width: 50%;
	}
}

@media (max-width:1366px) {
	.elementor-32984 .elementor-element.elementor-element-6c1cc05 {
		--padding-top: 10px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-71f44f5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9e2e0df {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2a3a23d {
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-a5b201e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-52c90fe {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b8dd829 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-e13f5f7 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-65dddfb {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
}

@media (max-width:1024px) {
	.elementor-32984 .elementor-element.elementor-element-6c1cc05 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-502e240 .elementor-heading-title {
		font-size: 38px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-f567ab9:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-f567ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: contain;
	}
	
	.elementor-32984 .elementor-element.elementor-element-71f44f5 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-bf05027 > .elementor-widget-container {
		margin: 0px 50px 0px 50px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-nav > ul li {
		font-size: 16px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b85c5b9 .eael-advance-tabs .eael-tabs-content > div {
		padding: 60px 20px 60px 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-be86b79 {
		--spacer-size: 80px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-d0cff78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 120% 47%;
		background-size: 544px auto;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78 {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-c624d90 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b335a69 {
		--justify-content: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9e2e0df {
		--min-height: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-45b2ae3 {
		--justify-content: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-84e930b {
		width: auto;
		max-width: auto;
	}
	
	.elementor-32984 .elementor-element.elementor-element-84e930b img {
		object-fit: contain;
	}
	
	.elementor-32984 .elementor-element.elementor-element-259d21b .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2a3a23d {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cc72cae .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-a81670c {
		--spacer-size: 60px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-6984db4 {
		--justify-content: flex-end;
	}
	
	.elementor-32984 .elementor-element.elementor-element-6984db4:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-6984db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-32984 .elementor-element.elementor-element-27b307c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-27b307c {
		align-self: flex-end;
	}
	
	.elementor-32984 .elementor-element.elementor-element-85ebb12 > .elementor-widget-container {
		margin: 0px 50px 0px 50px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-a5b201e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-nav > ul li {
		font-size: 16px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cbd0768 .eael-advance-tabs .eael-tabs-content > div {
		padding: 60px 20px 60px 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-0d8bc1b::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .e-con-inner > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-52c90fe {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cc110c3 {
		--spacer-size: 100px;
	}
	
	body.elementor-page-32984 {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:880px) {
	.elementor-32984 .elementor-element.elementor-element-502e240 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-bf05027 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-d0cff78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 461px auto;
	}
	
	.elementor-32984 .elementor-element.elementor-element-c624d90 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b335a69 {
		--justify-content: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9e2e0df {
		--min-height: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-45b2ae3 {
		--justify-content: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-84e930b {
		width: auto;
		max-width: auto;
	}
	
	.elementor-32984 .elementor-element.elementor-element-84e930b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-84e930b img {
		height: 216px;
		object-position: center center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-259d21b .elementor-heading-title {
		font-size: 29px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cc72cae .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-f9cb7f3 .elementor-heading-title {
		font-size: 30px;
	}
}

@media (max-width:767px) {
	.elementor-32984 .elementor-element.elementor-element-6c1cc05 {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-411246d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-6448d62 {
		--spacer-size: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-502e240 .elementor-heading-title {
		font-size: 30px;
		line-height: 38px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-46483e5 {
		--spacer-size: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2052c53 {
		--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-32984 .elementor-element.elementor-element-f567ab9 {
		--min-height: 380px;
		--margin-top: 0px;
		--margin-bottom: 40px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b35510c {
		--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-32984 .elementor-element.elementor-element-4092a6b {
		--spacer-size: 60px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-c2a907d .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-bf05027 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-bf05027 {
		text-align: center;
		font-size: 18px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-be86b79 {
		--spacer-size: 40px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-d0cff78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -93% 100%;
		background-size: 484px auto;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d0cff78 {
		--padding-top: 40px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9000d68 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-c624d90 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b335a69 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9e2e0df {
		--flex-direction: column-reverse;
		--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: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-45b2ae3 {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-84e930b img {
		height: 185px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-259d21b .elementor-heading-title {
		font-size: 25px;
		line-height: 36px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2a3a23d:not(.elementor-motion-effects-element-type-background), .elementor-32984 .elementor-element.elementor-element-2a3a23d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 290px auto;
	}
	
	.elementor-32984 .elementor-element.elementor-element-2a3a23d {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-950c9a5 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cc72cae .elementor-heading-title {
		font-size: 25px;
		line-height: 33px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-a81670c {
		--spacer-size: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-550b4f3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-d93ac96 {
		--spacer-size: 80px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-aa47a69 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-85ebb12 > .elementor-widget-container {
		margin: 0px 10px 20px 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-85ebb12 {
		text-align: start;
	}
	
	.elementor-32984 .elementor-element.elementor-element-e633fdb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-a5b201e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b9069b3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-de34758 {
		--spacer-size: 40px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-f9cb7f3 .elementor-heading-title {
		line-height: 33px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-cca02bd {
		text-align: justify;
		line-height: 23px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-0d8bc1b::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .e-con-inner > .elementor-background-video-container::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32984 .elementor-element.elementor-element-0d8bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-0d8bc1b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-7ba14e0 .elementor-headline {
		font-size: 28px;
		line-height: 1.3em;
	}
	
	.elementor-32984 .elementor-element.elementor-element-df6d575 {
		text-align: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-df6d575 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9ea35e7 {
		text-align: center;
	}
	
	.elementor-32984 .elementor-element.elementor-element-9ea35e7 .elementor-heading-title {
		font-size: 20px;
		line-height: 28px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-52c90fe {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-b8dd829 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-e13f5f7 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-32984 .elementor-element.elementor-element-65dddfb {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
}

/* Start custom CSS for container, class: .elementor-element-f567ab9 */
.delay-1 {
	animation-delay: 5s;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-52c90fe */
.elementor-button .elementor-align-icon-right {
	margin-top: 2px !important;
}
