
.elementor-724 .elementor-element.elementor-element-6cb46c2 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-d9c97f6 {
	--display: flex;
	--min-height: 715px;
	--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: flex-start;
}

.elementor-724 .elementor-element.elementor-element-d9c97f6:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-d9c97f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildpkgk.nitrocdn.com/mAkLXtntsDYcbfsRtgyRontsQADoFBXA/assets/images/optimized/rev-849bf9f/mindbodyinfusion.com/wp-content/uploads/2024/12/Group-196.jpg");
}

.elementor-724 .elementor-element.elementor-element-d9c97f6:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-724 .elementor-element.elementor-element-d9c97f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-724 .elementor-element.elementor-element-10b3b94 {
	width: var(--container-widget-width, 451px);
	max-width: 451px;
	--container-widget-width: 451px;
	--container-widget-flex-grow: 0;
}

.elementor-724 .elementor-element.elementor-element-10b3b94 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-724 .elementor-element.elementor-element-10b3b94 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 46px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-23a31d2 .elementor-button {
	background-color: #f5f5f5;
	font-weight: 700;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-radius: 4px 4px 4px 4px;
}

.elementor-724 .elementor-element.elementor-element-d4ae7ca {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-d6a81f1 {
	--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;
	--justify-content: flex-start;
	--align-items: stretch;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-724 .elementor-element.elementor-element-e7da2dc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-724 .elementor-element.elementor-element-e7da2dc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-f7b1758 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-ef697df {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-6aad50e > .elementor-widget-container {
	margin: 0px 0px 9px 0px;
}

.elementor-724 .elementor-element.elementor-element-6aad50e {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-6aad50e .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 50px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-8c9e041 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-8c9e041 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-8c9e041 .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #f3e7be;
}

.elementor-724 .elementor-element.elementor-element-44152b4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-44152b4 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-44152b4 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-0ad3498 {
	width: var(--container-widget-width, 642px);
	max-width: 642px;
	--container-widget-width: 642px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-0ad3498 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-050266e {
	--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;
	--justify-content: flex-start;
	--align-items: stretch;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-724 .elementor-element.elementor-element-3af7621 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-7aa27a4 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-7aa27a4 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-7aa27a4 .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #f3e7be;
}

.elementor-724 .elementor-element.elementor-element-62f5eaf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-62f5eaf {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-62f5eaf .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-fa75a9c {
	width: var(--container-widget-width, 642px);
	max-width: 642px;
	--container-widget-width: 642px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-fa75a9c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-61e9c2c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-724 .elementor-element.elementor-element-61e9c2c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-525c9c6 img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-0d5b45a {
	--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;
	--justify-content: flex-start;
	--align-items: stretch;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-724 .elementor-element.elementor-element-e0e3f31 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-724 .elementor-element.elementor-element-e0e3f31.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-b429c2b img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-d8cb691 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-8bdbbbc > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-8bdbbbc {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-8bdbbbc .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #f3e7be;
}

.elementor-724 .elementor-element.elementor-element-a48447e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-a48447e {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-a48447e .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-2b6a500 {
	width: var(--container-widget-width, 642px);
	max-width: 642px;
	--container-widget-width: 642px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-2b6a500 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-ecaa149 {
	--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;
	--justify-content: flex-start;
	--align-items: stretch;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-724 .elementor-element.elementor-element-177d843 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-1102f1d > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-1102f1d {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-1102f1d .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #f3e7be;
}

.elementor-724 .elementor-element.elementor-element-88c1d31 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-88c1d31 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-88c1d31 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-6d60efe {
	width: var(--container-widget-width, 642px);
	max-width: 642px;
	--container-widget-width: 642px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-6d60efe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-ed3b781 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-724 .elementor-element.elementor-element-ed3b781.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-ca98749 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-a24f68c {
	--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;
	--justify-content: flex-start;
	--align-items: stretch;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-724 .elementor-element.elementor-element-e7a8de4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-724 .elementor-element.elementor-element-e7a8de4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-b95011f img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-09f094a {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-291f7f3 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-291f7f3 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-291f7f3 .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #f3e7be;
}

.elementor-724 .elementor-element.elementor-element-0238fa4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-0238fa4 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-0238fa4 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-86e3555 {
	width: var(--container-widget-width, 642px);
	max-width: 642px;
	--container-widget-width: 642px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-86e3555 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-edc224e {
	--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;
	--justify-content: flex-start;
	--align-items: stretch;
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-724 .elementor-element.elementor-element-49ec500 {
	--display: flex;
	--justify-content: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-c57478c > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-c57478c {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-c57478c .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #f3e7be;
}

.elementor-724 .elementor-element.elementor-element-bbd71c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-bbd71c6 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-bbd71c6 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-44b1607 {
	width: var(--container-widget-width, 642px);
	max-width: 642px;
	--container-widget-width: 642px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-44b1607 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-8cf3c8e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-724 .elementor-element.elementor-element-8cf3c8e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-5844e12 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-31e3375 {
	--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;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-285d50b {
	--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-724 .elementor-element.elementor-element-1ec9feb img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-a5608b7 {
	--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-724 .elementor-element.elementor-element-f6a2f3e img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-44acef9 {
	--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-724 .elementor-element.elementor-element-90c040e img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-f1a39c2 {
	--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-724 .elementor-element.elementor-element-c939cc7 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-99c6e25 {
	--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-724 .elementor-element.elementor-element-cba08d1 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-6109a53 {
	--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-724 .elementor-element.elementor-element-4289015 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-e0af17d {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
}

.elementor-724 .elementor-element.elementor-element-9d29503 {
	--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-724 .elementor-element.elementor-element-8ea0a5e img {
	width: 100%;
	height: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-73e5e6c {
	--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-724 .elementor-element.elementor-element-4bf9a16 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-434e6cc {
	--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-724 .elementor-element.elementor-element-b82742f img {
	width: 100%;
	height: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-716e467 {
	--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-724 .elementor-element.elementor-element-8cf27f5 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-71a0c57 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
	--padding-top: 10px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-ce830ed {
	--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-724 .elementor-element.elementor-element-f4f6320 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-159cf35 {
	--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-724 .elementor-element.elementor-element-c14b70d img {
	width: 100%;
	height: 100px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-f10d2c4 {
	--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;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-696422d {
	--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-724 .elementor-element.elementor-element-b1e7785 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-fecbae4 {
	--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-724 .elementor-element.elementor-element-98f44ba img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-b6d9cba {
	--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-724 .elementor-element.elementor-element-1fc3c46 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-440b7fd {
	--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-724 .elementor-element.elementor-element-f4ca1d5 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-f8dd609 {
	--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-724 .elementor-element.elementor-element-23aeb85 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-d847a40 {
	--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-724 .elementor-element.elementor-element-6f69e12 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-a1d29bd {
	--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;
	--flex-wrap: wrap;
}

.elementor-724 .elementor-element.elementor-element-078333d {
	--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-724 .elementor-element.elementor-element-0b82e54 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-f2342ca {
	--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-724 .elementor-element.elementor-element-350c2a5 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-10c8efc {
	--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-724 .elementor-element.elementor-element-cafc2fa img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-f14df42 {
	--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-724 .elementor-element.elementor-element-040fe0e img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-4140457 {
	--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;
}

.elementor-724 .elementor-element.elementor-element-789a5e0 {
	--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-724 .elementor-element.elementor-element-0427d8e img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-1e3a0a4 {
	--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-724 .elementor-element.elementor-element-09b1c37 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-c16ee94 {
	--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-724 .elementor-element.elementor-element-f09e3e8 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-82ddb4b {
	--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-724 .elementor-element.elementor-element-0396e91 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-950f8e9 {
	--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;
	--flex-wrap: wrap;
}

.elementor-724 .elementor-element.elementor-element-1201524 {
	--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-724 .elementor-element.elementor-element-b233a87 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-75d28ff {
	--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;
	--padding-top: 90px;
	--padding-bottom: 90px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-75d28ff:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-75d28ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9e9e9;
}

.elementor-724 .elementor-element.elementor-element-4b7efec {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-4eba4ee {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-1ba6183 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-1ba6183 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-1ba6183 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 50px;
	font-weight: 500;
}

.elementor-724 .elementor-element.elementor-element-4616202 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-724 .elementor-element.elementor-element-4616202 {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-4616202 .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 29px;
	font-weight: 500;
	color: #be8d3b;
}

.elementor-724 .elementor-element.elementor-element-bfcff93 {
	width: var(--container-widget-width, 94%);
	max-width: 94%;
	--container-widget-width: 94%;
	--container-widget-flex-grow: 0;
}

.elementor-724 .elementor-element.elementor-element-12f5109 {
	width: var(--container-widget-width, 94%);
	max-width: 94%;
	--container-widget-width: 94%;
	--container-widget-flex-grow: 0;
}

.elementor-724 .elementor-element.elementor-element-91f1918 {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-91f1918:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-91f1918 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(223, 223, 223, 0);
}

.elementor-724 .elementor-element.elementor-element-11b4932 {
	--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;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-724 .elementor-element.elementor-element-11b4932:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-11b4932 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dfdfdf;
}

.elementor-724 .elementor-element.elementor-element-afc1aa5 {
	--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-724 .elementor-element.elementor-element-afc1aa5.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-ebfc32a > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-724 .elementor-element.elementor-element-ebfc32a {
	text-align: left;
}

.elementor-724 .elementor-element.elementor-element-ebfc32a .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-724 .elementor-element.elementor-element-0aeff49 {
	width: var(--container-widget-width, 92.322%);
	max-width: 92.322%;
	--container-widget-width: 92.322%;
	--container-widget-flex-grow: 0;
}

.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-724 .elementor-element.elementor-element-0aeff49 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 10%;
}

.elementor-724 .elementor-element.elementor-element-0aeff49 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd {
	width: var(--container-widget-width, 92.322%);
	max-width: 92.322%;
	--container-widget-width: 92.322%;
	--container-widget-flex-grow: 0;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 10%;
}

.elementor-724 .elementor-element.elementor-element-0a22fdd .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-724 .elementor-element.elementor-element-201e984.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-724 .elementor-element.elementor-element-201e984.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-201e984.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-724 .elementor-element.elementor-element-201e984 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 10%;
}

.elementor-724 .elementor-element.elementor-element-201e984 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-724 .elementor-element.elementor-element-d37dd9f {
	--display: flex;
}

.elementor-724 .elementor-element.elementor-element-d37dd9f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-724 .elementor-element.elementor-element-11e9390 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-431c808 > .elementor-widget-container {
	border-radius: 20px 20px 20px 20px;
}

.elementor-724 .elementor-element.elementor-element-431c808 iframe {
	height: 297px;
}

.elementor-724 .elementor-element.elementor-element-360ed54 {
	--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: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-724 .elementor-element.elementor-element-360ed54:not(.elementor-motion-effects-element-type-background), .elementor-724 .elementor-element.elementor-element-360ed54 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-724 .elementor-element.elementor-element-97e0a90 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-724 .elementor-element.elementor-element-97e0a90 {
	text-align: center;
}

.elementor-724 .elementor-element.elementor-element-97e0a90 .elementor-heading-title {
	font-family: "arkibal serif", Sans-serif;
	font-size: 50px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-c1b18ac > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-724 .elementor-element.elementor-element-c1b18ac {
	text-align: center;
}

.elementor-724 .elementor-element.elementor-element-c1b18ac .elementor-heading-title {
	font-family: "Quicksand", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: #fff;
}

.elementor-724 .elementor-element.elementor-element-ecee817 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

@media (min-width:768px) {
	.elementor-724 .elementor-element.elementor-element-d9c97f6 {
		--content-width: 1300px;
	}
	
	.elementor-724 .elementor-element.elementor-element-d4ae7ca {
		--content-width: 1200px;
	}
	
	.elementor-724 .elementor-element.elementor-element-e7da2dc {
		--width: 37%;
	}
	
	.elementor-724 .elementor-element.elementor-element-ef697df {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-3af7621 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-61e9c2c {
		--width: 37%;
	}
	
	.elementor-724 .elementor-element.elementor-element-e0e3f31 {
		--width: 37%;
	}
	
	.elementor-724 .elementor-element.elementor-element-d8cb691 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-177d843 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-ed3b781 {
		--width: 37%;
	}
	
	.elementor-724 .elementor-element.elementor-element-e7a8de4 {
		--width: 37%;
	}
	
	.elementor-724 .elementor-element.elementor-element-09f094a {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-49ec500 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-8cf3c8e {
		--width: 37%;
	}
	
	.elementor-724 .elementor-element.elementor-element-285d50b {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-a5608b7 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-44acef9 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-f1a39c2 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-99c6e25 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-6109a53 {
		--width: 33.33%;
	}
	
	.elementor-724 .elementor-element.elementor-element-9d29503 {
		--width: 66.6666%;
	}
	
	.elementor-724 .elementor-element.elementor-element-73e5e6c {
		--width: 32.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-434e6cc {
		--width: 66.6666%;
	}
	
	.elementor-724 .elementor-element.elementor-element-716e467 {
		--width: 32.33%;
	}
	
	.elementor-724 .elementor-element.elementor-element-ce830ed {
		--width: 32.33%;
	}
	
	.elementor-724 .elementor-element.elementor-element-159cf35 {
		--width: 66.66%;
	}
	
	.elementor-724 .elementor-element.elementor-element-696422d {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-fecbae4 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-b6d9cba {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-440b7fd {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-f8dd609 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-d847a40 {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-078333d {
		--width: 66.6666%;
	}
	
	.elementor-724 .elementor-element.elementor-element-f2342ca {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-10c8efc {
		--width: 33.3333%;
	}
	
	.elementor-724 .elementor-element.elementor-element-f14df42 {
		--width: 66.6666%;
	}
	
	.elementor-724 .elementor-element.elementor-element-789a5e0 {
		--width: 25%;
	}
	
	.elementor-724 .elementor-element.elementor-element-1e3a0a4 {
		--width: 25%;
	}
	
	.elementor-724 .elementor-element.elementor-element-c16ee94 {
		--width: 25%;
	}
	
	.elementor-724 .elementor-element.elementor-element-82ddb4b {
		--width: 25%;
	}
	
	.elementor-724 .elementor-element.elementor-element-1201524 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-4b7efec {
		--width: 50%;
	}
	
	.elementor-724 .elementor-element.elementor-element-91f1918 {
		--width: 50%;
	}
	
	.elementor-724 .elementor-element.elementor-element-11b4932 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-afc1aa5 {
		--width: 53%;
	}
	
	.elementor-724 .elementor-element.elementor-element-d37dd9f {
		--width: 47%;
	}
	
	.elementor-724 .elementor-element.elementor-element-360ed54 {
		--content-width: 800px;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-724 .elementor-element.elementor-element-73e5e6c {
		--width: 31%;
	}
	
	.elementor-724 .elementor-element.elementor-element-716e467 {
		--width: 32%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-724 .elementor-element.elementor-element-ef697df {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-3af7621 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-d8cb691 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-177d843 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-09f094a {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-49ec500 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-716e467 {
		--width: 31%;
	}
	
	.elementor-724 .elementor-element.elementor-element-ce830ed {
		--width: 31%;
	}
	
	.elementor-724 .elementor-element.elementor-element-75d28ff {
		--content-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-4eba4ee {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-91f1918 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-11b4932 {
		--width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-afc1aa5 {
		--width: 48%;
	}
	
	.elementor-724 .elementor-element.elementor-element-d37dd9f {
		--width: 50%;
	}
	
	.elementor-724 .elementor-element.elementor-element-360ed54 {
		--content-width: 90%;
	}
}

@media (max-width:1366px) {
	.elementor-724 .elementor-element.elementor-element-6cb46c2 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-724 .elementor-element.elementor-element-d9c97f6 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-724 .elementor-element.elementor-element-10b3b94 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-6aad50e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-6aad50e .elementor-heading-title {
		font-size: 39px;
	}
	
	.elementor-724 .elementor-element.elementor-element-8c9e041 > .elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-8c9e041 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-44152b4 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0ad3498 {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-7aa27a4 > .elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-7aa27a4 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-62f5eaf .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-fa75a9c {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-8bdbbbc > .elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-8bdbbbc .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-a48447e .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-2b6a500 {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-1102f1d > .elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-1102f1d .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-88c1d31 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-6d60efe {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-291f7f3 > .elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-291f7f3 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0238fa4 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-86e3555 {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-c57478c > .elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-c57478c .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-bbd71c6 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-44b1607 {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-75d28ff {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-1ba6183 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-724 .elementor-element.elementor-element-4616202 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-bfcff93 {
		--container-widget-width: 94%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 94%);
		max-width: 94%;
	}
	
	.elementor-724 .elementor-element.elementor-element-ebfc32a > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-ebfc32a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-position-right .elementor-image-box-img {
		margin-left: 3px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-position-left .elementor-image-box-img {
		margin-right: 3px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49.elementor-position-top .elementor-image-box-img {
		margin-bottom: 3px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49 .elementor-image-box-description {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-position-right .elementor-image-box-img {
		margin-left: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-position-left .elementor-image-box-img {
		margin-right: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd.elementor-position-top .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd .elementor-image-box-description {
		font-size: 14px;
	}
	
	.elementor-724 .elementor-element.elementor-element-201e984 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-201e984.elementor-position-right .elementor-image-box-img {
		margin-left: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-201e984.elementor-position-left .elementor-image-box-img {
		margin-right: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-201e984.elementor-position-top .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-97e0a90 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-724 .elementor-element.elementor-element-c1b18ac .elementor-heading-title {
		font-size: 20px;
	}
}

@media (max-width:1024px) {
	.elementor-724 .elementor-element.elementor-element-d6a81f1 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-6aad50e {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-8c9e041 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-44152b4 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-0ad3498 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-050266e {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-7aa27a4 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-62f5eaf {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-fa75a9c {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-0d5b45a {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-8bdbbbc {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-a48447e {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-2b6a500 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-ecaa149 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-1102f1d {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-88c1d31 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-6d60efe {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-a24f68c {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-291f7f3 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-0238fa4 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-86e3555 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-edc224e {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-c57478c {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-bbd71c6 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-44b1607 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-75d28ff {
		--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: center;
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-4616202 .elementor-heading-title {
		font-size: 18px;
		line-height: 1.3em;
	}
	
	.elementor-724 .elementor-element.elementor-element-bfcff93 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-11b4932 {
		--flex-wrap: wrap;
	}
	
	.elementor-724 .elementor-element.elementor-element-afc1aa5 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-724 .elementor-element.elementor-element-ebfc32a {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-ebfc32a .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49 .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-201e984 .elementor-image-box-wrapper {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-ecee817 {
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 80%);
		max-width: 80%;
	}
}

@media (max-width:767px) {
	.elementor-724 .elementor-element.elementor-element-d9c97f6 {
		--min-height: 400px;
	}
	
	.elementor-724 .elementor-element.elementor-element-10b3b94 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-724 .elementor-element.elementor-element-d4ae7ca {
		--border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-d6a81f1 {
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-ef697df {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-6aad50e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-6aad50e .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-724 .elementor-element.elementor-element-8c9e041 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-44152b4 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-724 .elementor-element.elementor-element-44152b4 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-724 .elementor-element.elementor-element-050266e {
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-3af7621 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-7aa27a4 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-62f5eaf > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-724 .elementor-element.elementor-element-62f5eaf .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-724 .elementor-element.elementor-element-61e9c2c.e-con {
		--order: -99999;
	}
	
	.elementor-724 .elementor-element.elementor-element-0d5b45a {
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-d8cb691 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-8bdbbbc .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-a48447e > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-724 .elementor-element.elementor-element-a48447e .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-724 .elementor-element.elementor-element-ecaa149 {
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-177d843 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-1102f1d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-88c1d31 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-724 .elementor-element.elementor-element-88c1d31 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-724 .elementor-element.elementor-element-ed3b781.e-con {
		--order: -99999;
	}
	
	.elementor-724 .elementor-element.elementor-element-a24f68c {
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-09f094a {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-291f7f3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0238fa4 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0238fa4 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-724 .elementor-element.elementor-element-edc224e {
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-49ec500 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-c57478c .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-bbd71c6 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-724 .elementor-element.elementor-element-bbd71c6 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-724 .elementor-element.elementor-element-9d29503 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-73e5e6c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-434e6cc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-716e467 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-724 .elementor-element.elementor-element-1ba6183 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-4616202 {
		text-align: center;
	}
	
	.elementor-724 .elementor-element.elementor-element-bfcff93 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-12f5109 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-724 .elementor-element.elementor-element-0aeff49 .elementor-image-box-img {
		margin-bottom: 3px;
	}
	
	.elementor-724 .elementor-element.elementor-element-0a22fdd .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-201e984 .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-724 .elementor-element.elementor-element-360ed54 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-724 .elementor-element.elementor-element-97e0a90 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-724 .elementor-element.elementor-element-c1b18ac .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-724 .elementor-element.elementor-element-ecee817 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
}
