
.elementor-917 .elementor-element.elementor-element-61b5fa6 {
	--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: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	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);
}

.elementor-917 .elementor-element.elementor-element-4a2e4423 {
	--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: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-917 .elementor-element.elementor-element-9f4eef3 .woocommerce-breadcrumb {
	color: var(--e-global-color-secondary);
}

.elementor-917 .elementor-element.elementor-element-9f4eef3 .woocommerce-breadcrumb > a {
	color: var(--e-global-color-primary);
}

.elementor-917 .elementor-element.elementor-element-8faf66a {
	--display: flex;
	--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;
	--justify-content: center;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

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

.elementor-917 .elementor-element.elementor-element-6d32e08b > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-917 .elementor-element.elementor-element-6d32e08b {
	text-align: center;
}

.elementor-917 .elementor-element.elementor-element-6d32e08b .elementor-heading-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 3.5em;
	font-weight: 700;
	text-transform: capitalize;
	color: #1c244b;
}

.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);
	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-917 .elementor-element.elementor-element-db4dd19 {
	text-align: center;
	color: var(--e-global-color-primary);
}

.elementor-917 .elementor-element.elementor-element-91d99a9 {
	--display: flex;
	--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;
	--justify-content: center;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-917 .elementor-element.elementor-element-9c82e1e {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

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

.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	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);
	color: var(--e-global-color-text);
}

.elementor-917 .elementor-element.elementor-element-d789c2f > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-d789c2f.elementor-position-right .elementor-image-box-img {
	margin-left: 23px;
}

.elementor-917 .elementor-element.elementor-element-d789c2f.elementor-position-left .elementor-image-box-img {
	margin-right: 23px;
}

.elementor-917 .elementor-element.elementor-element-d789c2f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 23px;
}

.elementor-917 .elementor-element.elementor-element-d789c2f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-d789c2f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-d789c2f .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor4);
}

.elementor-917 .elementor-element.elementor-element-f609acf > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-f609acf.elementor-position-right .elementor-image-box-img {
	margin-left: 23px;
}

.elementor-917 .elementor-element.elementor-element-f609acf.elementor-position-left .elementor-image-box-img {
	margin-right: 23px;
}

.elementor-917 .elementor-element.elementor-element-f609acf.elementor-position-top .elementor-image-box-img {
	margin-bottom: 23px;
}

.elementor-917 .elementor-element.elementor-element-f609acf .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-f609acf .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-f609acf .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor4);
}

.elementor-917 .elementor-element.elementor-element-aaca4a2 > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-aaca4a2.elementor-position-right .elementor-image-box-img {
	margin-left: 23px;
}

.elementor-917 .elementor-element.elementor-element-aaca4a2.elementor-position-left .elementor-image-box-img {
	margin-right: 23px;
}

.elementor-917 .elementor-element.elementor-element-aaca4a2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 23px;
}

.elementor-917 .elementor-element.elementor-element-aaca4a2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-aaca4a2 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-aaca4a2 .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor4);
}

.elementor-917 .elementor-element.elementor-element-24580e2b {
	--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-917 .elementor-element.elementor-element-365a2ab0 > .elementor-widget-container {
	margin: 30px 30px 30px 30px;
}

.elementor-917 .elementor-element.elementor-element-365a2ab0 {
	text-align: center;
}

.elementor-917 .elementor-element.elementor-element-365a2ab0 .elementor-heading-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
}

.elementor-917 .elementor-element.elementor-element-42bae6b {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-917 .elementor-element.elementor-element-7f250b10 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-7f250b10.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-7f250b10.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-7f250b10.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-7f250b10 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-7f250b10 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-7f250b10 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-7f250b10 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-5c6acc0 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-d60e2fe .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-21a84248 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-21a84248.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-21a84248.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-21a84248.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-21a84248 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-21a84248 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-21a84248 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-21a84248 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-3329b1e6 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-3fb6f20 {
	--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-917 .elementor-element.elementor-element-e138ab3 > .elementor-widget-container {
	margin: 30px 30px 30px 30px;
}

.elementor-917 .elementor-element.elementor-element-e138ab3 {
	text-align: center;
}

.elementor-917 .elementor-element.elementor-element-e138ab3 .elementor-heading-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
}

.elementor-917 .elementor-element.elementor-element-9846708 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-917 .elementor-element.elementor-element-14b264d > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-14b264d.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-14b264d.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-14b264d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-14b264d .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-14b264d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-14b264d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-14b264d .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-c27a183 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-c27a183.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-c27a183.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-c27a183.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-c27a183 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-c27a183 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-c27a183 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-c27a183 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-890b01f > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-890b01f.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-890b01f.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-890b01f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-890b01f .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-890b01f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-890b01f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-890b01f .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-e9cdcf4 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-906f3fe > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-906f3fe.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-906f3fe.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-906f3fe.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-906f3fe .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-906f3fe .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-906f3fe .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-906f3fe .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-5de4e4dc {
	--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: 60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-917 .elementor-element.elementor-element-5de4e4dc:not(.elementor-motion-effects-element-type-background), .elementor-917 .elementor-element.elementor-element-5de4e4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-917 .elementor-element.elementor-element-35a423e2 > .elementor-widget-container {
	margin: 30px 30px 0px 30px;
}

.elementor-917 .elementor-element.elementor-element-35a423e2 {
	text-align: center;
}

.elementor-917 .elementor-element.elementor-element-35a423e2 .elementor-heading-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-5bef635b {
	text-align: center;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .9em;
	font-weight: 400;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-1bce06b8 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 80px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-917 .elementor-element.elementor-element-7da5ea53.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-7da5ea53.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-7da5ea53.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-7da5ea53 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-7da5ea53 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-7da5ea53 .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-7da5ea53 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-5a3cba4a .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-7901bdd.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-7901bdd.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-7901bdd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-7901bdd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-7901bdd .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-7901bdd .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-7901bdd .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-605b0f5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-605b0f5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-605b0f5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-605b0f5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-605b0f5 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-605b0f5 .elementor-image-box-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-605b0f5 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
	color: var(--e-global-color-87206b1);
}

.elementor-917 .elementor-element.elementor-element-529d40e9 {
	--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-917 .elementor-element.elementor-element-408330bb > .elementor-widget-container {
	margin: 30px 30px 30px 30px;
}

.elementor-917 .elementor-element.elementor-element-408330bb {
	text-align: center;
}

.elementor-917 .elementor-element.elementor-element-408330bb .elementor-heading-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
}

.elementor-917 .elementor-element.elementor-element-58bc2eb {
	--display: grid;
	--e-con-grid-template-columns: repeat(9, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-917 .elementor-element.elementor-element-10275a46 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-10275a46.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-10275a46.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-10275a46.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-10275a46 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-10275a46 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-10275a46 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-10275a46 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-8b2f797 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-8b2f797.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-8b2f797.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-8b2f797.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-8b2f797 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-8b2f797 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-8b2f797 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-8b2f797 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-7eda9fbc .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-71b6306f > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-71b6306f.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-71b6306f.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-71b6306f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-71b6306f .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-71b6306f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-71b6306f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-71b6306f .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-62dc2d2f .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-709334d > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-709334d.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-709334d.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-709334d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-709334d .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-709334d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-709334d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-709334d .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-3425fa3 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-3425fa3.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-3425fa3.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-3425fa3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-3425fa3 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-3425fa3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-3425fa3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-3425fa3 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-13ba993 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-13ba993.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-13ba993.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-13ba993.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-13ba993 .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-13ba993 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-13ba993 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-13ba993 .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a .elementor-image-box-title {
	margin-bottom: 6px;
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 600;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-2a1f98a .elementor-image-box-description {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: .8em;
	font-weight: 400;
}

.elementor-917 .elementor-element.elementor-element-2220ca3e {
	--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: 60px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-917 .elementor-element.elementor-element-7f29d500 > .elementor-widget-container {
	margin: 30px 30px 0px 30px;
}

.elementor-917 .elementor-element.elementor-element-7f29d500 {
	text-align: center;
}

.elementor-917 .elementor-element.elementor-element-7f29d500 .elementor-heading-title {
	font-family: "Wix Madefor Display", Sans-serif;
	font-size: 2em;
	font-weight: 600;
	text-transform: capitalize;
}

.elementor-917 .elementor-element.elementor-element-db37f96 {
	text-align: center;
	color: var(--e-global-color-secondary);
}

.elementor-917 .elementor-element.elementor-element-1f277c4c {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-917 .elementor-element.elementor-element-7fbf85b1.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-7fbf85b1.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-7fbf85b1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-7fbf85b1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-917 .elementor-element.elementor-element-7fbf85b1 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-7fbf85b1 .elementor-image-box-description {
	color: var(--e-global-color-secondary);
}

.elementor-917 .elementor-element.elementor-element-1f574b4.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-1f574b4.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-1f574b4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-1f574b4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-917 .elementor-element.elementor-element-1f574b4 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-1f574b4 .elementor-image-box-description {
	color: var(--e-global-color-secondary);
}

.elementor-917 .elementor-element.elementor-element-667dbc93.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-667dbc93.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-667dbc93.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-667dbc93 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-917 .elementor-element.elementor-element-667dbc93 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-667dbc93 .elementor-image-box-description {
	color: var(--e-global-color-secondary);
}

.elementor-917 .elementor-element.elementor-element-37d35db0.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-917 .elementor-element.elementor-element-37d35db0.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-917 .elementor-element.elementor-element-37d35db0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-917 .elementor-element.elementor-element-37d35db0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 34%;
}

.elementor-917 .elementor-element.elementor-element-37d35db0 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-917 .elementor-element.elementor-element-37d35db0 .elementor-image-box-description {
	color: var(--e-global-color-secondary);
}

@media (min-width:768px) {
	.elementor-917 .elementor-element.elementor-element-4a2e4423 {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-8faf66a {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-91d99a9 {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-24580e2b {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-3fb6f20 {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-5de4e4dc {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-529d40e9 {
		--content-width: 1240px;
	}
	
	.elementor-917 .elementor-element.elementor-element-2220ca3e {
		--content-width: 1240px;
	}
}

@media (max-width:1024px) {
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-917 .elementor-element.elementor-element-8faf66a {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-917 .elementor-element.elementor-element-91d99a9 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-917 .elementor-element.elementor-element-9c82e1e {
		--grid-auto-flow: row;
	}
	
	.elementor-widget-image-box .elementor-image-box-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-image-box .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-917 .elementor-element.elementor-element-42bae6b {
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-9846708 {
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-1bce06b8 {
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-58bc2eb {
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-1f277c4c {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-917 .elementor-element.elementor-element-8faf66a {
		--min-height: 0px;
		--padding-top: 15%;
		--padding-bottom: 15%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-917 .elementor-element.elementor-element-91d99a9 {
		--min-height: 0px;
		--padding-top: 15%;
		--padding-bottom: 15%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
	
	.elementor-917 .elementor-element.elementor-element-9c82e1e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-widget-image-box .elementor-image-box-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-image-box .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-917 .elementor-element.elementor-element-d789c2f .elementor-image-box-img {
		margin-bottom: 23px;
	}
	
	.elementor-917 .elementor-element.elementor-element-f609acf .elementor-image-box-img {
		margin-bottom: 23px;
	}
	
	.elementor-917 .elementor-element.elementor-element-aaca4a2 .elementor-image-box-img {
		margin-bottom: 23px;
	}
	
	.elementor-917 .elementor-element.elementor-element-42bae6b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-7f250b10 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-5c6acc0 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-d60e2fe .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-21a84248 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-3329b1e6 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-9846708 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-14b264d .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-c27a183 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-890b01f .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-e9cdcf4 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-906f3fe .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-1bce06b8 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-7da5ea53 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-5a3cba4a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-7901bdd .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-605b0f5 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-58bc2eb {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-10275a46 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-8b2f797 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-7eda9fbc .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-71b6306f .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-62dc2d2f .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-709334d .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-3425fa3 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-13ba993 .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-2a1f98a .elementor-image-box-img {
		margin-bottom: 22px;
	}
	
	.elementor-917 .elementor-element.elementor-element-1f277c4c {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-917 .elementor-element.elementor-element-7fbf85b1 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-1f574b4 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-667dbc93 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-917 .elementor-element.elementor-element-37d35db0 .elementor-image-box-img {
		margin-bottom: 15px;
	}
}
