
.elementor-13421 .elementor-element.elementor-element-63ed0480 {
	--display: flex;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	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-13421 .elementor-element.elementor-element-33233e1 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-13421 .elementor-element.elementor-element-33233e1 > .elementor-widget-container {
	margin: -0px 0px -0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13421 .elementor-element.elementor-element-33233e1.elementor-element {
	--align-self: center;
}

.elementor-13421 .elementor-element.elementor-element-33233e1 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-772a11f {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-13421 .elementor-element.elementor-element-772a11f > .elementor-widget-container {
	margin: -0px 0px -0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13421 .elementor-element.elementor-element-772a11f.elementor-element {
	--align-self: center;
}

.elementor-13421 .elementor-element.elementor-element-772a11f .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-214c30b {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-13421 .elementor-element.elementor-element-214c30b > .elementor-widget-container {
	margin: -0px 0px -0px -0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13421 .elementor-element.elementor-element-214c30b.elementor-element {
	--align-self: center;
}

.elementor-13421 .elementor-element.elementor-element-214c30b .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-d78adb4 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-13421 .elementor-element.elementor-element-d78adb4 > .elementor-widget-container {
	margin: -0px 0px -0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13421 .elementor-element.elementor-element-d78adb4.elementor-element {
	--align-self: center;
}

.elementor-13421 .elementor-element.elementor-element-d78adb4 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-510bb25 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-13421 .elementor-element.elementor-element-510bb25 > .elementor-widget-container {
	margin: -0px 0px -0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13421 .elementor-element.elementor-element-510bb25.elementor-element {
	--align-self: center;
}

.elementor-13421 .elementor-element.elementor-element-510bb25 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-f72531c {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-13421 .elementor-element.elementor-element-f72531c > .elementor-widget-container {
	margin: -0px 0px -0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-13421 .elementor-element.elementor-element-f72531c.elementor-element {
	--align-self: center;
}

.elementor-13421 .elementor-element.elementor-element-f72531c .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-b2d239a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 8px;
	--row-gap: 0px;
	--column-gap: 8px;
	--grid-auto-flow: row;
	--margin-top: -35px;
	--margin-bottom: -50px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-13421 .elementor-element.elementor-element-3812863 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-24953a9 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-13421 .elementor-element.elementor-element-102d632 {
	--display: flex;
}

@media (max-width:1024px) {
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13421 .elementor-element.elementor-element-b2d239a {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-13421 .elementor-element.elementor-element-b2d239a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
