
.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-container .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-1019 .elementor-element.elementor-element-def154b {
	--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-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-heading .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-1019 .elementor-element.elementor-element-221e429 > .elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-1019 .elementor-element.elementor-element-221e429 {
	text-align: center;
}

.elementor-1019 .elementor-element.elementor-element-221e429 .elementor-heading-title {
	color: #1a1b1b;
}

.elementor-widget-video.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-video .premium-global-cursor-{{ID}} {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-video.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-video:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-video.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-1019 .elementor-element.elementor-element-27c77cb > .elementor-widget-container {
	padding: 0px 150px 0px 150px;
}

.elementor-1019 .elementor-element.elementor-element-27c77cb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-1019 .elementor-element.elementor-element-42d8798 > .elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-1019 .elementor-element.elementor-element-42d8798 {
	text-align: center;
}

.elementor-1019 .elementor-element.elementor-element-42d8798 .elementor-heading-title {
	color: #1a1b1b;
}

.elementor-1019 .elementor-element.elementor-element-d390e05 > .elementor-widget-container {
	padding: 0px 150px 0px 150px;
}

.elementor-1019 .elementor-element.elementor-element-d390e05 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-1019 .elementor-element.elementor-element-f86f8b9 > .elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-1019 .elementor-element.elementor-element-f86f8b9 {
	text-align: center;
}

.elementor-1019 .elementor-element.elementor-element-f86f8b9 .elementor-heading-title {
	color: #1a1b1b;
}

.elementor-1019 .elementor-element.elementor-element-aa03e02 > .elementor-widget-container {
	padding: 0px 150px 0px 150px;
}

.elementor-1019 .elementor-element.elementor-element-aa03e02 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-1019 .elementor-element.elementor-element-7dd243f > .elementor-widget-container {
	margin: 100px 0px 0px 0px;
}

.elementor-1019 .elementor-element.elementor-element-7dd243f {
	text-align: center;
}

.elementor-1019 .elementor-element.elementor-element-7dd243f .elementor-heading-title {
	color: #1a1b1b;
}

.elementor-1019 .elementor-element.elementor-element-dc7fb6f > .elementor-widget-container {
	padding: 0px 150px 150px 150px;
}

.elementor-1019 .elementor-element.elementor-element-dc7fb6f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}
