
.elementor-380354 .elementor-element.elementor-element-346de20 {
	--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;
}

.elementor-380354 .elementor-element.elementor-element-2efb7ab {
	--display: flex;
}

.elementor-380354 .elementor-element.elementor-element-6570acb > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-380354 .elementor-element.elementor-element-f168a58 {
	--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;
}

.elementor-380354 .elementor-element.elementor-element-d035836 {
	--display: flex;
}

.elementor-380354 .elementor-element.elementor-element-77de8be .elementor-drop-cap {
	margin-inline-end: 10px;
}

.elementor-380354 .elementor-element.elementor-element-be74960 {
	--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;
}

.elementor-380354 .elementor-element.elementor-element-80def9f {
	--display: flex;
}

.elementor-380354 .elementor-element.elementor-element-1a579e4 .elementor-drop-cap {
	margin-inline-end: 10px;
}

.elementor-380354 .elementor-element.elementor-element-a3cf3c6 {
	--spacer-size: 50px;
}

.elementor-380354 .elementor-element.elementor-element-2f8ea06 {
	text-align: left;
}

.elementor-380354 .elementor-element.elementor-element-2550b47 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-380354 .elementor-element.elementor-element-2550b47 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-380354 .elementor-element.elementor-element-3fced3d {
	--display: flex;
}

.elementor-380354 .elementor-element.elementor-element-2201a55 {
	--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-380354 .elementor-element.elementor-element-90dc20b {
	--display: flex;
}

.elementor-380354 .elementor-element.elementor-element-b609720 {
	--spacer-size: 35px;
}

.elementor-380354 .elementor-element.elementor-element-65386fc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-380354 .elementor-element.elementor-element-65386fc .elementor-alert {
	background-color: rgba(191, 187, 78, .38);
	border-inline-start-color: #bfbb4e;
}

.elementor-380354 .elementor-element.elementor-element-bc79f74 .elementor-alert {
	background-color: rgba(191, 187, 78, .38);
	border-inline-start-color: #bfbb4e;
}

.elementor-380354 .elementor-element.elementor-element-abf6918 .elementor-alert {
	background-color: rgba(191, 187, 78, .38);
	border-inline-start-color: #bfbb4e;
}

.elementor-380354 .elementor-element.elementor-element-3e513c2 {
	--spacer-size: 50px;
}

@media (min-width:768px) {
	.elementor-380354 .elementor-element.elementor-element-346de20 {
		--content-width: 1440px;
	}
	
	.elementor-380354 .elementor-element.elementor-element-2201a55 {
		--content-width: 1440px;
	}
}
