
.elementor-68 .elementor-element.elementor-element-7b2dd606 {
	--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: space-between;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #ebebeb;
	--border-color: #ebebeb;
	--margin-top: 0rem;
	--margin-bottom: 2rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-68 .elementor-element.elementor-element-3f955369 {
	--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;
}

.elementor-68 .elementor-element.elementor-element-3f955369.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-68 .elementor-element.elementor-element-282a2854 {
	padding: 3px 10px 3px 10px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-e95c886);
	border-radius: 250px 250px 250px 250px;
}

.elementor-68 .elementor-element.elementor-element-282a2854.elementor-element {
	--align-self: flex-start;
}

.elementor-68 .elementor-element.elementor-element-282a2854 .elementor-heading-title {
	color: var(--e-global-color-e95c886);
}

.elementor-68 .elementor-element.elementor-element-33dd969f .elementor-heading-title {
	font-family: var(--e-global-typography-a7ac435-font-family), Sans-serif;
	font-size: var(--e-global-typography-a7ac435-font-size);
	font-weight: var(--e-global-typography-a7ac435-font-weight);
	line-height: var(--e-global-typography-a7ac435-line-height);
}

.elementor-68 .elementor-element.elementor-element-13445fda {
	--display: flex;
	--margin-top: 0rem;
	--margin-bottom: 2rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-68 .elementor-element.elementor-element-3cbaca6e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(6, 1fr);
	--grid-auto-flow: row;
	--align-items: start;
}

.elementor-68 .elementor-element.elementor-element-14cd019b {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-72841d4a {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-75995e71 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-63155237 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-63155237 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-63155237.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-60ceb1bd img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-6349e0f {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-55da2ca2 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-7af76c8c {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-626f7a5d .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-626f7a5d {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-626f7a5d.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-6f2fa78b img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-4a1270a8 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-20c9c8b8 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-7f53ab3d {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-1cf6df0a .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-1cf6df0a {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-1cf6df0a.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-50eacda0 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-bd22ac4 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-6ba37b17 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-641bd0b8 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-17721eef .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-17721eef {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-17721eef.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-68f49926 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-61d76d9d {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-44195cf1 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-1a70a6cb {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-5128170c .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-5128170c {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-5128170c.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-6f72c08a img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-6c9bff20 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-522912d9 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-55bf8589 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-6e670f5a .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-6e670f5a {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-6e670f5a.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-5535242d img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-4ee6c966 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-7dbc1147 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-e5ceab0 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-7ca68aba .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-7ca68aba {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-7ca68aba.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-1140e71 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-5341ca73 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-47137b39 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-40b4e1a4 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-4e2773fc .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-4e2773fc {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-4e2773fc.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-2111f3bc img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-1be1e185 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-6e9c67b7 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-541d08be {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-6f0c0048 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-6f0c0048 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-6f0c0048.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-6415cc85 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-4a0bdb5e {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-6761e88a {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-52b0ce3b {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-59ffad1d .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-59ffad1d {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-59ffad1d.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-1d0e4ee4 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-63aff69a {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-65c9cb54 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-12653f44 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-11b65bcb .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-11b65bcb {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-11b65bcb.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-14c6a0e1 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-7b81048f {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-6b31915a {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-bf72903 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-71d42318 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-71d42318 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-71d42318.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-ee9e8f4 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-242b02f6 {
	--display: flex;
	--margin-top: 0rem;
	--margin-bottom: 2rem;
	--margin-left: 0rem;
	--margin-right: 0rem;
}

.elementor-68 .elementor-element.elementor-element-2bb2ef47 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(10, 1fr);
	--grid-auto-flow: row;
	--align-items: start;
}

.elementor-68 .elementor-element.elementor-element-2e0dfd9a {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-11251ac6 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-7839010 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-3e7bf01 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-3e7bf01 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-3e7bf01.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-1a935529 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-2175735 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-32eda0dc {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-60a2bdcf {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-10fdbed1 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-10fdbed1 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-10fdbed1.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-2ca0365d img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-3189eb7f {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-7d1b1b7b {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-7b53fe20 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-788079ee .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-788079ee {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-788079ee.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-7851ad33 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-2f694553 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-32a831cd {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-4946da4d {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-3088b3e3 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-3088b3e3 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-3088b3e3.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-6eda9c14 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-18241c3e {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-5c276fd8 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-79e8181b {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-1f172970 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-1f172970 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-1f172970.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-286b5dbf img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-7ae9b009 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-fe04eb2 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-6c6d5e71 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-109922a8 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-109922a8 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-109922a8.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-1f150ec7 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-57f14423 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-67ac7f70 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-ce7b234 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-3793d3de .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-3793d3de {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-3793d3de.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-a98ff1e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-2a8e5eb7 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-55269076 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-46f170ed {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-231f848e .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-231f848e {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-231f848e.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-707266ea img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-4be601ea {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-62dd936 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-2955d986 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-416ca34 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-416ca34 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-416ca34.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-de01f1e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-3b59d2b9 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-75eeaab4 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-145ea1d1 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-e70d675 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-e70d675 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-e70d675.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-22ff8cb5 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-72d5580c {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-17d0ff01 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-1aa2bb2e {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-24040f11 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-24040f11 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-24040f11.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-7c41cfd0 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-35fac019 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-267f6c72 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-2e295cd {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-2ce03e86 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-2ce03e86 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-2ce03e86.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-6630334c img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-77d13e0a {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-5aaffc0d {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-19d558ac {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-4c8dca4e .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-4c8dca4e {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-4c8dca4e.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-70936b6d img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-1c609e0b {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-43c56c8c {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-49417887 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-5e3ae3a8 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-5e3ae3a8 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-5e3ae3a8.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-7de9d1b5 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-57b09cbe {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-54ae8075 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-4a358789 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-3d1f569 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-3d1f569 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-3d1f569.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-6e04ce5e img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-24e9d758 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-14e21a0 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-2fbd300a {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-1833417c .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-1833417c {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-1833417c.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-36167c14 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-1db9c994 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-262050d4 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-7aab3cb4 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-3fe580b2 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-3fe580b2 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-3fe580b2.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-4e500f img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-33b42914 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-464fab40 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-2d8bf5a3 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-21ec438f .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-21ec438f {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-21ec438f.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-618dddce img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-37dd1d39 {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-48a3ff6f {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-1753110b {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-4c683d0c .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-4c683d0c {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-4c683d0c.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-28d74484 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

.elementor-68 .elementor-element.elementor-element-67c135cd {
	--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;
	--justify-content: center;
}

.elementor-68 .elementor-element.elementor-element-3b41799 {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-360e14cf {
	text-align: center;
}

.elementor-68 .elementor-element.elementor-element-228f3af8 .elementor-button {
	background-color: var(--e-global-color-e95c886);
	font-family: "Inter", Sans-serif;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.4rem;
	fill: var(--e-global-color-9ac5acb);
	color: var(--e-global-color-9ac5acb);
	border-style: none;
	border-radius: 100px 100px 100px 100px;
	padding: 1.2672rem 2.3328rem 1.2672rem 2.3328rem;
}

.elementor-68 .elementor-element.elementor-element-228f3af8 {
	width: auto;
	max-width: auto;
	margin: 0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;
	padding: 0rem 0rem 0rem 0rem;
}

.elementor-68 .elementor-element.elementor-element-228f3af8.elementor-element {
	--align-self: center;
}

.elementor-68 .elementor-element.elementor-element-119d4c81 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d3d3d3;
}

@media (min-width:768px) {
	.elementor-68 .elementor-element.elementor-element-7b2dd606 {
		--content-width: 1300px;
	}
	
	.elementor-68 .elementor-element.elementor-element-3f955369 {
		--width: 64.308%;
	}
}

@media (max-width:1024px) {
	.elementor-68 .elementor-element.elementor-element-33dd969f .elementor-heading-title {
		font-size: var(--e-global-typography-a7ac435-font-size);
		line-height: var(--e-global-typography-a7ac435-line-height);
	}
	
	.elementor-68 .elementor-element.elementor-element-3cbaca6e {
		--grid-auto-flow: row;
	}
	
	.elementor-68 .elementor-element.elementor-element-2bb2ef47 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-68 .elementor-element.elementor-element-33dd969f .elementor-heading-title {
		font-size: var(--e-global-typography-a7ac435-font-size);
		line-height: var(--e-global-typography-a7ac435-line-height);
	}
	
	.elementor-68 .elementor-element.elementor-element-3cbaca6e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-68 .elementor-element.elementor-element-2bb2ef47 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
