
.elementor-11784 .elementor-element.elementor-element-b5b7fc4 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-11784 .elementor-element.elementor-element-b5b7fc4 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 26px;
	letter-spacing: -.065px;
	color: var(--e-global-color-f2fc99c);
}

.elementor-11784 .elementor-element.elementor-global-20153 > .elementor-widget-container {
	margin: -36px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11784 .elementor-element.elementor-element-9912a81 > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-11784 .elementor-element.elementor-element-9912a81 {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 26px;
	letter-spacing: -.065px;
	color: var(--e-global-color-f2fc99c);
}

.elementor-11784 .elementor-element.elementor-element-84c6d2a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-11784 .elementor-element.elementor-element-0111cbd > .elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-11784 .elementor-element.elementor-element-0111cbd {
	font-family: "Nunito", Inter;
	font-size: 18px;
	font-weight: 500;
	line-height: 26px;
	letter-spacing: -.065px;
	color: var(--e-global-color-f2fc99c);
}

.elementor-11784 .elementor-element.elementor-element-1db3f52 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-11784 .elementor-element.elementor-element-1db3f52 .elementor-divider-separator {
	width: 45%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-11784 .elementor-element.elementor-element-1db3f52 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-11784 .elementor-element.elementor-element-e684ead .elementor-testimonial-wrapper {
	text-align: center;
}

.elementor-11784 .elementor-element.elementor-element-e684ead .elementor-testimonial-content {
	font-family: "Open Sans", Inter;
	font-size: 15px;
	font-weight: normal;
	line-height: 1.6em;
	letter-spacing: .1px;
}

.elementor-11784 .elementor-element.elementor-element-e684ead .elementor-testimonial-wrapper .elementor-testimonial-image img {
	width: 143px;
	height: 143px;
}

.elementor-11784 .elementor-element.elementor-element-e684ead .elementor-testimonial-name {
	font-family: "Roboto Slab", Inter;
	font-size: 25px;
	font-weight: bold;
	line-height: 1.1em;
}

.elementor-11784 .elementor-element.elementor-element-ea55c2f {
	--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-11784 .elementor-element.elementor-element-4c23440 {
	--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;
}
