
.elementor-107 .elementor-element.elementor-element-14544092 {
	--display: flex;
	--min-height: 130px;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 99;
}

.elementor-107 .elementor-element.elementor-element-59d62c6a {
	--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;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 11%;
	--padding-right: 10%;
}

.elementor-107 .elementor-element.elementor-element-7519340a {
	--display: flex;
	--min-height: 40px;
	--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: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	--z-index: 1;
}

.elementor-107 .elementor-element.elementor-element-7519340a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-7519340a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-107 .elementor-element.elementor-element-6f8b0613 {
	padding: 2px 0px 2px 0px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-6f8b0613.elementor-element {
	--order: -99999;
}

.elementor-107 .elementor-element.elementor-element-6f8b0613 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-6f8b0613 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-6f8b0613 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-6f8b0613 .elementor-icon-list-item > a {
	font-family: "Open Sans", Sans-serif;
	font-size: 1rem;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
}

.elementor-107 .elementor-element.elementor-element-6f8b0613 .elementor-icon-list-text {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-2246c6e1 {
	padding: 2px 0px 2px 0px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-2246c6e1.elementor-element {
	--order: -99999;
}

.elementor-107 .elementor-element.elementor-element-2246c6e1 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-2246c6e1 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-2246c6e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2246c6e1 .elementor-icon-list-item > a {
	font-family: "Open Sans", Sans-serif;
	font-size: 1rem;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
}

.elementor-107 .elementor-element.elementor-element-2246c6e1 .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-56f4b347 {
	--display: flex;
	--flex-direction: row-reverse;
	--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-reverse;
	--align-items: center;
}

.elementor-107 .elementor-element.elementor-element-6eaf110c .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	font-family: "Open Sans", Sans-serif;
	font-size: .9rem;
	font-weight: 700;
	text-transform: uppercase;
	text-decoration: none;
	fill: #000;
	color: #000;
	padding: 0px 0px 0px 0px;
}

.elementor-107 .elementor-element.elementor-element-321b2036 {
	--display: flex;
	--min-height: 92px;
	--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;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .3);
	--padding-top: 1%;
	--padding-bottom: 0%;
	--padding-left: 9%;
	--padding-right: 9%;
}

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

.elementor-107 .elementor-element.elementor-element-360f1418 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-11b149f {
	text-align: start;
}

.elementor-107 .elementor-element.elementor-element-11b149f img {
	width: 100%;
}

.elementor-107 .elementor-element.elementor-element-5df03a2b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-2a4e534e {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-6a205522 {
	--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;
	--gap: 5px 0px;
	--row-gap: 5px;
	--column-gap: 0px;
	--overlay-opacity: .59;
	--padding-top: 10px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-6a205522::before, .elementor-107 .elementor-element.elementor-element-6a205522 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-6a205522 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-6a205522 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-6a205522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-6a205522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilekhgp.nitrocdn.com/KpMmfFVHduUuuWmiweOAUivgCqBzBOYk/assets/images/optimized/rev-c15c5c5/edgewood.org/wp-content/uploads/2025/05/graycurve-bkgrnd-live-1.jpg");
	--background-overlay: "";
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-6ae9c65f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-107 .elementor-element.elementor-element-6952b48 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-107 .elementor-element.elementor-element-759788a {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-6df97d17 {
	--display: flex;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-2d843b33 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-d08a20f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-26b96ba6 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-1fef08d5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-1fef08d5 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-713e7a11 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-45efc18f {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-4df7df96 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-4df7df96 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-4aee64ad {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-55a0c988 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-633acead {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-4834d784 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-4834d784 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-19bdb83f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-579e0134 {
	margin: -4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 15px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-3c66764c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-33e70481 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-4dfc5d6e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-4dfc5d6e .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-18ffd596 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-61e3db3 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-3f749e5c {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-77889b17 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-77889b17 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc {
	margin: -4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 15px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-79662fe1 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-33f08648 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 1px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-7999af0 {
	margin: -4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 15px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-8d395d1);
}

.elementor-107 .elementor-element.elementor-element-573ec575 {
	--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-107 .elementor-element.elementor-element-718a20e9 {
	--display: flex;
	--overlay-opacity: .59;
}

.elementor-107 .elementor-element.elementor-element-718a20e9::before, .elementor-107 .elementor-element.elementor-element-718a20e9 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-718a20e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-718a20e9 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-718a20e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-718a20e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilekhgp.nitrocdn.com/KpMmfFVHduUuuWmiweOAUivgCqBzBOYk/assets/images/optimized/rev-c15c5c5/edgewood.org/wp-content/uploads/2025/05/graycurve-bkgrnd-live-1.jpg");
	--background-overlay: "";
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-48acf380 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-107 .elementor-element.elementor-element-384ac6c0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-107 .elementor-element.elementor-element-12bfc7b4 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-1d258022 {
	--display: flex;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-4eb3d0e7 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-56119bf1 .elementor-heading-title {
	font-size: var(--e-global-typography-1d55e00-font-size);
	font-weight: var(--e-global-typography-1d55e00-font-weight);
	font-style: var(--e-global-typography-1d55e00-font-style);
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-icon i {
	color: var(--e-global-color-94f31f1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-icon svg {
	fill: var(--e-global-color-94f31f1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-669bb9ca {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-3f8e1f27 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-3414f96c .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-icon i {
	color: var(--e-global-color-94f31f1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-94f31f1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-4b1233a {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-4f828ac8 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-15bc2546 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-541117de .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-78c93a18 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-5baff789 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-430b35d3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 25px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-776aaee9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-94f31f1);
}

.elementor-107 .elementor-element.elementor-element-40d50189 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-11357520 {
	--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-107 .elementor-element.elementor-element-7eb9d763 {
	--display: flex;
	--overlay-opacity: .59;
}

.elementor-107 .elementor-element.elementor-element-7eb9d763::before, .elementor-107 .elementor-element.elementor-element-7eb9d763 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-7eb9d763 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-7eb9d763 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-7eb9d763 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-7eb9d763 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilekhgp.nitrocdn.com/KpMmfFVHduUuuWmiweOAUivgCqBzBOYk/assets/images/optimized/rev-c15c5c5/edgewood.org/wp-content/uploads/2025/05/graycurve-bkgrnd-live-1.jpg");
	--background-overlay: "";
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-8882191 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-107 .elementor-element.elementor-element-790a227 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-107 .elementor-element.elementor-element-53012168 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-1115d651 {
	--display: flex;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-10b092ed .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-111892d8 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-111892d8 .elementor-heading-title {
	font-size: var(--e-global-typography-1d55e00-font-size);
	font-weight: var(--e-global-typography-1d55e00-font-weight);
	font-style: var(--e-global-typography-1d55e00-font-style);
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 {
	padding: 0px 0px 0px 6px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-252ee347 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-53539e66 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-4a9b5597 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-36993d52 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-7c6ef676 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-478a2f16 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-fe692b2 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-fe692b2 .elementor-heading-title {
	font-size: var(--e-global-typography-1d55e00-font-size);
	font-weight: var(--e-global-typography-1d55e00-font-weight);
	font-style: var(--e-global-typography-1d55e00-font-style);
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-645c254f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-dc0800e);
}

.elementor-107 .elementor-element.elementor-element-526c7092 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-521ccc7f {
	--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-107 .elementor-element.elementor-element-2ae42e86 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-2ae42e86:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-2ae42e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilekhgp.nitrocdn.com/KpMmfFVHduUuuWmiweOAUivgCqBzBOYk/assets/images/optimized/rev-c15c5c5/edgewood.org/wp-content/uploads/2025/05/graycurve-bkgrnd-live-1.jpg");
	background-size: cover;
}

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

.elementor-107 .elementor-element.elementor-element-2b569cc5 {
	--display: flex;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-107 .elementor-element.elementor-element-58a5c14d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-107 .elementor-element.elementor-element-7f4f6234 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-1b931e76 {
	--display: flex;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-46837c99 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-icon i {
	color: var(--e-global-color-3e47996);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-3e47996);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-44f996df {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-5b7632fa .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-34750e6 {
	margin: -4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 15px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-27c4991b {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-5e5ccf01 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-24cfb616 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-68deb7b .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-icon i {
	color: var(--e-global-color-3e47996);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-icon svg {
	fill: var(--e-global-color-3e47996);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-715650ce {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-1f80c53b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-64b4a11c .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-47757e2f {
	margin: -4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 15px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-3ccea983 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-7f3c234a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-3b76dcc3 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(7px / 2);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-7px / 2);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-icon i {
	color: var(--e-global-color-3e47996);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-3e47996);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-a369627 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-27fae512 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-6bf7ca51 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-5ac85201 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-4035e486 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-2039d8d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-b79009e {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-37604a15 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-60e4d1c0 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-682a4a04 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-682a4a04 .elementor-heading-title {
	font-size: .8rem;
	font-weight: 500;
	font-style: italic;
	line-height: 1.2em;
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-179c2135 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-3b3f5fa2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-53ab3466 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-3e47996);
}

.elementor-107 .elementor-element.elementor-element-2889bf4 {
	--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-107 .elementor-element.elementor-element-63ba28f2 {
	--display: flex;
	--overlay-opacity: .59;
}

.elementor-107 .elementor-element.elementor-element-63ba28f2::before, .elementor-107 .elementor-element.elementor-element-63ba28f2 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-63ba28f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-63ba28f2 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-63ba28f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-63ba28f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilekhgp.nitrocdn.com/KpMmfFVHduUuuWmiweOAUivgCqBzBOYk/assets/images/optimized/rev-c15c5c5/edgewood.org/wp-content/uploads/2025/05/graycurve-bkgrnd-live-1.jpg");
	--background-overlay: "";
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-716dca7e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-107 .elementor-element.elementor-element-62b25700 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-107 .elementor-element.elementor-element-20aaeb28 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-5caa428 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-496a70e7 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-496a70e7 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-b65f1ef {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-6ef755e6 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-e78ed33 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-22ef72d4 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-22ef72d4 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-fc1d448 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-33fe388a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-43e7bcc2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-43e7bcc2 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-251db05c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-47a625c2 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-5cf721d7 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-58fb30e4 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-58fb30e4 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-38831c0 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-6fb99861 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-3a628b09 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-3a628b09 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-3be74aec {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-8315469 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-397c3c09 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-397c3c09 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-3bb28557 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-28e13a7f {
	--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-107 .elementor-element.elementor-element-3c77831b {
	--display: flex;
	--overlay-opacity: .5;
}

.elementor-107 .elementor-element.elementor-element-3c77831b::before, .elementor-107 .elementor-element.elementor-element-3c77831b > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-3c77831b > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-3c77831b > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-3c77831b > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-3c77831b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilekhgp.nitrocdn.com/KpMmfFVHduUuuWmiweOAUivgCqBzBOYk/assets/images/optimized/rev-c15c5c5/edgewood.org/wp-content/uploads/2025/05/graycurve-bkgrnd-live-1.jpg");
	--background-overlay: "";
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-ad2dac {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-107 .elementor-element.elementor-element-21d0bd56 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-107 .elementor-element.elementor-element-71cb6d82 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-39127023 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-7ef2f7d5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-7ef2f7d5 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-73ab2843 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-34570382 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 5px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-5e472f25 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-6cd56c43 {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-63f67458 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-43928691 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-43928691 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-7e78de8b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-57669b0a {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 5px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-7ca51692 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 5px;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-ee3c1dd-font-size);
	font-weight: var(--e-global-typography-ee3c1dd-font-weight);
	line-height: var(--e-global-typography-ee3c1dd-line-height);
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-49f89d50 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-704b1126 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-704b1126 .elementor-heading-title {
	font-size: .75rem;
	font-weight: 500;
	font-style: italic;
}

.elementor-107 .elementor-element.elementor-element-4c3c713e {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-b7f0693 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-dd89c1e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-dd89c1e .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: -1px;
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-5f01d864 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-58b07913 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-58b07913 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-35645bbc {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-107 .elementor-element.elementor-element-97d6ed2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-107 .elementor-element.elementor-element-97d6ed2 .elementor-heading-title {
	font-size: var(--e-global-typography-817d19c-font-size);
	font-weight: var(--e-global-typography-817d19c-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-icon i {
	color: var(--e-global-color-8d395d1);
	transition: color .3s;
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8d395d1);
	transition: fill .3s;
}

.elementor-107 .elementor-element.elementor-element-79f999eb {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item > a {
	font-size: var(--e-global-typography-38cbacd-font-size);
	font-weight: var(--e-global-typography-38cbacd-font-weight);
	line-height: var(--e-global-typography-38cbacd-line-height);
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-text {
	color: #000;
	transition: color .1s;
}

.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #999;
}

.elementor-107 .elementor-element.elementor-element-9074e9d {
	--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: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-107 .elementor-element.elementor-element-bb551c3 {
	--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-107 .elementor-element.elementor-element-3a46e4e1 {
	--n-menu-dropdown-content-max-width: initial;
	--n-menu-heading-justify-content: flex-end;
	--n-menu-title-flex-grow: initial;
	--n-menu-title-justify-content: initial;
	--n-menu-title-justify-content-mobile: flex-end;
	--n-menu-heading-wrap: wrap;
	--n-menu-heading-overflow-x: initial;
	--n-menu-title-distance-from-content: 13px;
	--n-menu-toggle-icon-wrapper-animation-duration: 500ms;
	--n-menu-title-space-between: 0px;
	--n-menu-title-font-size: .87rem;
	--n-menu-title-color-normal: #fff;
	--n-menu-title-transition: 300ms;
	--n-menu-icon-size: 9px;
	--n-menu-icon-gap: 0px;
	--n-menu-toggle-icon-size: 20px;
	--n-menu-toggle-icon-hover-duration: 500ms;
	--n-menu-toggle-icon-distance-from-dropdown: 0px;
}

.elementor-107 .elementor-element.elementor-element-3a46e4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-107 .elementor-element.elementor-element-3a46e4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-107 .elementor-element.elementor-element-3a46e4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span {
	font-family: "Poppins", Sans-serif;
	font-weight: 600;
}

.elementor-107 .elementor-element.elementor-element-3a46e4e1 {
	--n-menu-title-color-hover: #d1e8f1;
}

.elementor-107 .elementor-element.elementor-element-4fbd63d {
	--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;
	--overlay-opacity: .5;
}

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

.elementor-107 .elementor-element.elementor-element-4fbd63d::before, .elementor-107 .elementor-element.elementor-element-4fbd63d > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-4fbd63d > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-4fbd63d > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-4fbd63d > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-4fbd63d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-107 .elementor-element.elementor-element-4aeeb2b {
	--display: flex;
	--position: absolute;
	top: 0px;
}

body:not(.rtl) .elementor-107 .elementor-element.elementor-element-4aeeb2b {
	right: 0px;
}

body.rtl .elementor-107 .elementor-element.elementor-element-4aeeb2b {
	left: 0px;
}

.elementor-107 .elementor-element.elementor-element-4ac5985f .elementor-button {
	background-color: #fff;
	font-weight: 600;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-270e7b58 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-107 .elementor-element.elementor-element-270e7b58.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-107 .elementor-element.elementor-element-270e7b58.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-270e7b58.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-107 .elementor-element.elementor-element-270e7b58.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-270e7b58.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-107 .elementor-element.elementor-element-6396694 {
	--display: flex;
	--position: absolute;
	--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;
	top: 0px;
}

body:not(.rtl) .elementor-107 .elementor-element.elementor-element-6396694 {
	left: 0px;
}

body.rtl .elementor-107 .elementor-element.elementor-element-6396694 {
	right: 0px;
}

.elementor-107 .elementor-element.elementor-element-15fa21c8 .e-off-canvas__content {
	background-color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-15fa21c8 .e-off-canvas__overlay {
	background-color: rgba(0, 0, 0, .8);
}

.elementor-107 .elementor-element.elementor-element-15fa21c8 {
	--e-off-canvas-height: 100vh;
	--e-off-canvas-content-overflow: auto;
	--e-off-canvas-overlay-opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-5614a783 {
	--display: flex;
}

.elementor-107 .elementor-element.elementor-element-29fe63cf {
	--display: flex;
}

.elementor-107 .elementor-element.elementor-element-ea995c2 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Poppins", Sans-serif;
	font-size: 1rem;
	font-weight: 700;
	text-decoration: none;
	fill: #fff;
	color: #fff;
	border-radius: 40px 40px 40px 40px;
}

.elementor-107 .elementor-element.elementor-element-ea995c2 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-ea995c2 .elementor-button:focus {
	background-color: var(--e-global-color-c495823);
}

.elementor-107 .elementor-element.elementor-element-ea995c2 {
	padding: 0px 0px 0px 0px;
}

.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown a, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-menu-toggle {
	color: #fff;
	fill: #fff;
}

.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown {
	background-color: var(--e-global-color-primary);
}

.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown a:hover, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown a:focus, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown a.highlighted {
	background-color: var(--e-global-color-secondary);
}

.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown a.elementor-item-active {
	background-color: var(--e-global-color-secondary);
}

.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown .elementor-item, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown  .elementor-sub-item {
	font-size: var(--e-global-typography-ed9b688-font-size);
}

.elementor-107 .elementor-element.elementor-element-709c8db2 {
	--display: flex;
	--position: absolute;
	top: 0px;
}

body:not(.rtl) .elementor-107 .elementor-element.elementor-element-709c8db2 {
	right: 0px;
}

body.rtl .elementor-107 .elementor-element.elementor-element-709c8db2 {
	left: 0px;
}

.elementor-107 .elementor-element.elementor-element-4f42eeab .elementor-icon-wrapper {
	text-align: center;
}

.elementor-107 .elementor-element.elementor-element-4f42eeab.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-107 .elementor-element.elementor-element-4f42eeab.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-4f42eeab.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-107 .elementor-element.elementor-element-4f42eeab.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-4f42eeab.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before, .elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media (max-width:1024px) {
	.elementor-107 .elementor-element.elementor-element-14544092 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-7519340a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-321b2036 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-107 .elementor-element.elementor-element-2d843b33 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-1fef08d5 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4df7df96 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4834d784 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4dfc5d6e .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-77889b17 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4eb3d0e7 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-56119bf1 .elementor-heading-title {
		font-size: var(--e-global-typography-1d55e00-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3414f96c .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-541117de .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-10b092ed .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-111892d8 .elementor-heading-title {
		font-size: var(--e-global-typography-1d55e00-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4a9b5597 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-478a2f16 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-fe692b2 .elementor-heading-title {
		font-size: var(--e-global-typography-1d55e00-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-46837c99 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-5b7632fa .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-68deb7b .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-64b4a11c .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3b76dcc3 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-6bf7ca51 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4035e486 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-60e4d1c0 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-53ab3466 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-496a70e7 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-22ef72d4 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-43e7bcc2 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-58fb30e4 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3a628b09 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-397c3c09 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7ef2f7d5 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-43928691 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-dd89c1e .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-58b07913 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-97d6ed2 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown .elementor-item, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: var(--e-global-typography-ed9b688-font-size);
	}
}

@media (max-width:767px) {
	.elementor-107 .elementor-element.elementor-element-7519340a {
		--min-height: 50px;
	}
	
	.elementor-107 .elementor-element.elementor-element-321b2036 {
		--min-height: 85px;
	}
	
	.elementor-107 .elementor-element.elementor-element-11b149f img {
		width: 128px;
	}
	
	.elementor-107 .elementor-element.elementor-element-2d843b33 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-d08a20f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-1fef08d5 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-713e7a11 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4df7df96 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4aee64ad .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4834d784 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-19bdb83f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-579e0134 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3c66764c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4dfc5d6e .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-18ffd596 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-77889b17 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57a8afa0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4764ebfc .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7aa8df9c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7999af0 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4eb3d0e7 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-56119bf1 .elementor-heading-title {
		font-size: var(--e-global-typography-1d55e00-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-669bb9ca .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3414f96c .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4b1233a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-541117de .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-78c93a18 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-776aaee9 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-10b092ed .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-111892d8 .elementor-heading-title {
		font-size: var(--e-global-typography-1d55e00-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-54ef27a1 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-1ee92e83 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4a9b5597 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4fc13f8c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-478a2f16 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-fe692b2 .elementor-heading-title {
		font-size: var(--e-global-typography-1d55e00-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-645c254f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-46837c99 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-11d8ad62 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-5b7632fa .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-be5d0f6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-34750e6 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-10c8ac4f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-68deb7b .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-715650ce .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-64b4a11c .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-6635a3f3 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-47757e2f .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3b76dcc3 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-a369627 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-6bf7ca51 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2e9d2c24 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4035e486 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2039d8d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-60e4d1c0 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-179c2135 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-53ab3466 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-2a90c8ca .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-496a70e7 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b65f1ef .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-22ef72d4 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-fc1d448 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-43e7bcc2 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-251db05c .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-58fb30e4 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3e0f9108 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-3a628b09 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3be74aec .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-397c3c09 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3bb28557 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7ef2f7d5 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-73ab2843 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-34570382 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-5e472f25 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-43928691 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7e78de8b .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-57669b0a .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7ca51692 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-68e7cb99 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-ee3c1dd-font-size);
		line-height: var(--e-global-typography-ee3c1dd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-49f89d50 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-dd89c1e .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7bbc1ad .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-58b07913 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-4b2c9b89 .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-97d6ed2 .elementor-heading-title {
		font-size: var(--e-global-typography-817d19c-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-79f999eb .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-38cbacd-font-size);
		line-height: var(--e-global-typography-38cbacd-line-height);
	}
	
	.elementor-107 .elementor-element.elementor-element-4fbd63d {
		--min-height: 126px;
		--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: center;
		--overlay-opacity: 1;
		--padding-top: 10px;
		--padding-bottom: 13px;
		--padding-left: 9px;
		--padding-right: 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-782df624 img {
		width: 100%;
	}
	
	.elementor-107 .elementor-element.elementor-element-4aeeb2b {
		--width: 64%;
		--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-end;
		--align-items: center;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
		top: 28px;
	}
	
	body:not(.rtl) .elementor-107 .elementor-element.elementor-element-4aeeb2b {
		right: 12px;
	}
	
	body.rtl .elementor-107 .elementor-element.elementor-element-4aeeb2b {
		left: 12px;
	}
	
	.elementor-107 .elementor-element.elementor-element-4ac5985f {
		margin: 2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-4ac5985f.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-107 .elementor-element.elementor-element-4ac5985f .elementor-button {
		font-size: 3.4vw;
		border-radius: 24px 24px 24px 24px;
		padding: 7px 13px 7px 13px;
	}
	
	.elementor-107 .elementor-element.elementor-element-270e7b58 {
		margin: 2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-270e7b58.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-107 .elementor-element.elementor-element-270e7b58 .elementor-icon {
		font-size: 7vw;
	}
	
	.elementor-107 .elementor-element.elementor-element-270e7b58 .elementor-icon svg {
		height: 7vw;
	}
	
	.elementor-107 .elementor-element.elementor-element-6396694 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-15fa21c8 {
		--e-off-canvas-align-items: flex-end;
		--e-off-canvas-height: 100%;
		--e-off-canvas-content-overflow: auto;
	}
	
	.elementor-107 .elementor-element.elementor-element-5614a783 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-5614a783.e-con {
		--align-self: flex-end;
	}
	
	.elementor-107 .elementor-element.elementor-element-29fe63cf {
		--padding-top: 10px;
		--padding-bottom: 13px;
		--padding-left: 9px;
		--padding-right: 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-27ed0823 img {
		width: 100%;
	}
	
	.elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown .elementor-item, .elementor-107 .elementor-element.elementor-element-b2f30e4 .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: var(--e-global-typography-ed9b688-font-size);
	}
	
	.elementor-107 .elementor-element.elementor-element-709c8db2 {
		--width: 55%;
		--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;
		--justify-content: flex-end;
		--gap: 16px 16px;
		--row-gap: 16px;
		--column-gap: 16px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
		top: 28px;
	}
	
	body:not(.rtl) .elementor-107 .elementor-element.elementor-element-709c8db2 {
		right: 12px;
	}
	
	body.rtl .elementor-107 .elementor-element.elementor-element-709c8db2 {
		left: 12px;
	}
	
	.elementor-107 .elementor-element.elementor-element-4f42eeab {
		margin: 2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-107 .elementor-element.elementor-element-4f42eeab.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-107 .elementor-element.elementor-element-4f42eeab .elementor-icon {
		font-size: 7vw;
	}
	
	.elementor-107 .elementor-element.elementor-element-4f42eeab .elementor-icon svg {
		height: 7vw;
	}
}

@media (min-width:768px) {
	.elementor-107 .elementor-element.elementor-element-14544092 {
		--width: 100%;
	}
	
	.elementor-107 .elementor-element.elementor-element-360f1418 {
		--width: 15%;
	}
	
	.elementor-107 .elementor-element.elementor-element-5df03a2b {
		--width: 85%;
	}
	
	.elementor-107 .elementor-element.elementor-element-6a205522 {
		--content-width: 1230px;
	}
	
	.elementor-107 .elementor-element.elementor-element-759788a {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-55a0c988 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-61e3db3 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-79662fe1 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-573ec575 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-718a20e9 {
		--content-width: 1230px;
	}
	
	.elementor-107 .elementor-element.elementor-element-12bfc7b4 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-4f828ac8 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-5baff789 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-40d50189 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-11357520 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-7eb9d763 {
		--content-width: 1230px;
	}
	
	.elementor-107 .elementor-element.elementor-element-53012168 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-252ee347 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-36993d52 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-526c7092 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-521ccc7f {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-2ae42e86 {
		--content-width: 1230px;
	}
	
	.elementor-107 .elementor-element.elementor-element-7f4f6234 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-27c4991b {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-3ccea983 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-b79009e {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-2889bf4 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-63ba28f2 {
		--content-width: 1230px;
	}
	
	.elementor-107 .elementor-element.elementor-element-20aaeb28 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-6ef755e6 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-47a625c2 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-38831c0 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-28e13a7f {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-3c77831b {
		--content-width: 1231px;
	}
	
	.elementor-107 .elementor-element.elementor-element-71cb6d82 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-6cd56c43 {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-4c3c713e {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-9074e9d {
		--width: 20%;
	}
	
	.elementor-107 .elementor-element.elementor-element-bb551c3 {
		--width: 20%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-107 .elementor-element.elementor-element-7519340a {
		--width: 100%;
	}
	
	.elementor-107 .elementor-element.elementor-element-360f1418 {
		--width: 30%;
	}
	
	.elementor-107 .elementor-element.elementor-element-5df03a2b {
		--width: 70%;
	}
}
