.elementor-6814 .elementor-element.elementor-element-8f88c7e {
	--display: flex;
	--margin-top: 168px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-2ea2fcd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-2ea2fcd .title-area {
	text-align: center;
}

.elementor-6814 .elementor-element.elementor-element-9a51bca {
	--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;
	--overflow: hidden;
	--margin-top: -15px;
	--margin-bottom: -11px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-94bd55c {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5px;
	--padding-bottom: 37px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-14e099b {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-fbbbdd9 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-fbbbdd9 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-fbbbdd9 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-f2bd5ac > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6814 .elementor-element.elementor-element-6a50da8 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-6a50da8 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-6a50da8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-6a50da8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-6a50da8 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-6a50da8 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-9c5f163 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-2203805 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-2203805 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-2203805 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-b90bfc0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-142a5d1 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-142a5d1 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-142a5d1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-142a5d1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-142a5d1 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-142a5d1 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-dfc58fa {
	--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;
	--overflow: hidden;
	--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-6814 .elementor-element.elementor-element-b8bcac6 {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 22px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-161dace {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-7b6f91a .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-7b6f91a .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-36ebf8b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-dae6b12 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-dae6b12 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-dae6b12 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-dae6b12.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-dae6b12 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-dae6b12 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-e419ec8 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-e0c64a6 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-e0c64a6 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-ed8fd3d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-50cb76b .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-50cb76b {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-50cb76b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-50cb76b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-50cb76b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-50cb76b .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-465afc7 {
	--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;
	--overflow: hidden;
	--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-6814 .elementor-element.elementor-element-c1bf158 {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 22px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-80d5940 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-49b6501 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-49b6501 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-833c4a9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-1961d5a .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-1961d5a {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-1961d5a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-1961d5a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-1961d5a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-1961d5a .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-b7ed91c {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-de75c4f .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-de75c4f .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-fc85f52 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-3323a62 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-3323a62 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-3323a62 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-3323a62.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-3323a62 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-3323a62 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-5a29243 {
	--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;
	--overflow: hidden;
	--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-6814 .elementor-element.elementor-element-eef47f7 {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 22px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-81de1a6 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-5b29026 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-5b29026 .sub-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-5b29026 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-79aac54 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-1e59727 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-1e59727 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-1e59727 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-1e59727.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-1e59727 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-1e59727 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-6922703 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-c0ce8ed .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-c0ce8ed .sub-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-c0ce8ed .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-99f25c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-bb362fc .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-bb362fc {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-bb362fc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-bb362fc.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-bb362fc .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-bb362fc .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-3e3dd6f {
	--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;
	--overflow: hidden;
	--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-6814 .elementor-element.elementor-element-443544d {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 22px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-f2aedf1 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-2a458b3 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-2a458b3 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-6e3ea76 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-125c92a .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-125c92a {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-125c92a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-125c92a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-125c92a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-125c92a .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-a7101fd {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-325229c .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-325229c .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-a6b6a86 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-2d465b7 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-2d465b7 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-2d465b7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-2d465b7.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-2d465b7 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-2d465b7 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-0580bba {
	--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;
	--overflow: hidden;
	--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-6814 .elementor-element.elementor-element-9b72518 {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 22px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-68bd994 {
	--display: flex;
	--margin-top: -65px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-21bb148 > .elementor-widget-container {
	margin: 66px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-21bb148 .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-21bb148 .sec-title {
	font-size: 30px;
}

.elementor-6814 .elementor-element.elementor-element-febbb96 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 90px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-6b75856 .elementor-button {
	background-color: #5c23e6;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 20px 20px 20px 20px;
	padding: 16px 16px 16px 16px;
}

.elementor-6814 .elementor-element.elementor-element-6b75856 {
	width: var(--container-widget-width, 86.228%);
	max-width: 86.228%;
	--container-widget-width: 86.228%;
	--container-widget-flex-grow: 0;
}

.elementor-6814 .elementor-element.elementor-element-6b75856 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-6b75856.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6814 .elementor-element.elementor-element-6b75856 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6814 .elementor-element.elementor-element-6b75856 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-6814 .elementor-element.elementor-element-0ee8aaf {
	--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-6814 .elementor-element.elementor-element-9891945 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 120px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-9891945:not(.elementor-motion-effects-element-type-background), .elementor-6814 .elementor-element.elementor-element-9891945 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eff1f9;
}

.elementor-6814 .elementor-element.elementor-element-7f2b292 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-f5fc98f .title-area {
	margin: 0px 0px 40px 0px !important;
}

.elementor-6814 .elementor-element.elementor-element-e5c4c4c > .elementor-widget-container {
	margin: -27px 0px 0px 0px;
}

.elementor-6814 .elementor-element.elementor-element-733f955 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 12px;
}

.elementor-6814 .elementor-element.elementor-element-8f28399 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 120px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6814 .elementor-element.elementor-element-0c610a8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 0px 12px;
}

.elementor-6814 .elementor-element.elementor-element-0c610a8 .title-area {
	text-align: center;
}

.elementor-6814 .elementor-element.elementor-element-ed272a6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 0px 12px;
}

@media (min-width:768px) {
	.elementor-6814 .elementor-element.elementor-element-94bd55c {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-14e099b {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9c5f163 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b8bcac6 {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-161dace {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-e419ec8 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-c1bf158 {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-80d5940 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b7ed91c {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-eef47f7 {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-81de1a6 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6922703 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-443544d {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2aedf1 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a7101fd {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9b72518 {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-68bd994 {
		--width: 50%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-0ee8aaf {
		--content-width: 1760px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9891945 {
		--content-width: 1404px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-7f2b292 {
		--width: 75%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-733f955 {
		--width: 25%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-8f28399 {
		--content-width: 1404px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-6814 .elementor-element.elementor-element-14e099b {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9c5f163 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-161dace {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-e419ec8 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-80d5940 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b7ed91c {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-81de1a6 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6922703 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2aedf1 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a7101fd {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-68bd994 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-7f2b292 {
		--width: 100%;
	}
	
	.elementor-6814 .elementor-element.elementor-element-733f955 {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-6814 .elementor-element.elementor-element-94bd55c {
		--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;
		--gap: 80px 80px;
		--row-gap: 80px;
		--column-gap: 80px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-14e099b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-14e099b.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2bd5ac > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9c5f163 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9c5f163.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b90bfc0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b8bcac6 {
		--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;
		--gap: 80px 80px;
		--row-gap: 80px;
		--column-gap: 80px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-161dace {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-161dace.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-36ebf8b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-e419ec8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-e419ec8.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-ed8fd3d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-c1bf158 {
		--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;
		--gap: 80px 80px;
		--row-gap: 80px;
		--column-gap: 80px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-80d5940 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-80d5940.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-833c4a9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b7ed91c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b7ed91c.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-fc85f52 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-eef47f7 {
		--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;
		--gap: 80px 80px;
		--row-gap: 80px;
		--column-gap: 80px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-81de1a6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-81de1a6.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-79aac54 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6922703 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6922703.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-99f25c6 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-443544d {
		--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;
		--gap: 80px 80px;
		--row-gap: 80px;
		--column-gap: 80px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2aedf1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2aedf1.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6e3ea76 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a7101fd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a7101fd.e-con {
		--order: -99999;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a6b6a86 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9b72518 {
		--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;
		--gap: 80px 80px;
		--row-gap: 80px;
		--column-gap: 80px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-68bd994 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-febbb96 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9891945 {
		--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;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-7f2b292 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-733f955 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 36px;
		--padding-right: 36px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-8f28399 {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-ed272a6 > .elementor-widget-container {
		padding: 0px 36px 0px 36px;
	}
}

@media (max-width:767px) {
	.elementor-6814 .elementor-element.elementor-element-9a51bca {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-14e099b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2bd5ac > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-9c5f163 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b90bfc0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-dfc58fa {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-161dace {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-36ebf8b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-e419ec8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-ed8fd3d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-465afc7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-80d5940 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-833c4a9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-b7ed91c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-fc85f52 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-5a29243 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-81de1a6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-79aac54 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6922703 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-99f25c6 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-3e3dd6f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-f2aedf1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-6e3ea76 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a7101fd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-a6b6a86 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-0580bba {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-68bd994 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-febbb96 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-7f2b292 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-733f955 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-6814 .elementor-element.elementor-element-ed272a6 > .elementor-widget-container {
		padding: 0px 12px 0px 12px;
	}
}