
.elementor-2 .elementor-element.elementor-element-e9f7afc > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2 .elementor-element.elementor-element-4b167e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-4b167e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #30649c;
}

.elementor-2 .elementor-element.elementor-element-4b167e9.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2 .elementor-element.elementor-element-4b167e9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 0px 20px 0px;
}

.elementor-2 .elementor-element.elementor-element-4b167e9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-3a77bcb > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2 .elementor-element.elementor-element-3a77bcb > .elementor-container {
	min-height: 60vh;
}

.elementor-2 .elementor-element.elementor-element-3a77bcb {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-e0970fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-2 .elementor-element.elementor-element-e0970fc > .elementor-element-populated {
	padding: 8% 15% 2% 15%;
}

.elementor-2 .elementor-element.elementor-element-dc08187 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-dc08187 .dynamic-text {
	color: #fff;
	font-size: 52px;
	line-height: 1em;
}

.elementor-2 .elementor-element.elementor-element-dc08187 .dynamic {
	color: #fff;
}

.elementor-2 .elementor-element.elementor-element-dc08187 .typed-cursor {
	color: #fff;
}

.elementor-2 .elementor-element.elementor-element-1a47e07 {
	width: var(--container-widget-width, 86.853%);
	max-width: 86.853%;
	--container-widget-width: 86.853%;
	--container-widget-flex-grow: 0;
	color: #fff;
}

.elementor-2 .elementor-element.elementor-element-1a47e07 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-0f50428 .elementor-button {
	background-color: #fff;
	font-weight: bold;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-2 .elementor-element.elementor-element-0f50428 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0f50428 .elementor-button:focus {
	background-color: rgba(51, 51, 51, 0);
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-0f50428 {
	width: var(--container-widget-width, 48.173%);
	max-width: 48.173%;
	--container-widget-width: 48.173%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-0f50428 > .elementor-widget-container {
	padding: 5px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-0f50428 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0f50428 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-a9badcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a9badcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ikppand.nitrocdn.com/aVdvNTRUymHwHtMEpeZWruFPjiaLeafy/assets/images/optimized/rev-5d8d00b/www.plainenglishfoundation.com/wp-content/uploads/2022/10/shutterstock_1583227138-cropped-to-square-scaled.jpg");
	background-position: -29px -9px;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-2 .elementor-element.elementor-element-a9badcf > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-2 .elementor-element.elementor-element-a9badcf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-c20845e {
	padding: 20px 0px 20px 0px;
}

.elementor-2 .elementor-element.elementor-element-f5f6d3a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-1d690ea > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-2 .elementor-element.elementor-element-1d690ea {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-77c150e > .elementor-element-populated {
	box-shadow: 0px 0px 12px -4px rgba(0, 0, 0, .35);
}

.elementor-2 .elementor-element.elementor-element-9e4c55e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-9e4c55e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-9d54def);
}

.elementor-2 .elementor-element.elementor-element-9e4c55e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9e4c55e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-9d54def);
	border-color: var(--e-global-color-9d54def);
}

.elementor-2 .elementor-element.elementor-element-9e4c55e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9e4c55e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-9d54def);
}

.elementor-2 .elementor-element.elementor-element-3def91b {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-3def91b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 36px;
	font-weight: 400;
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-5461e94 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9d54def);
	--divider-border-width: 1px;
}

.elementor-2 .elementor-element.elementor-element-5461e94 .elementor-divider-separator {
	width: 30%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2 .elementor-element.elementor-element-5461e94 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-2 .elementor-element.elementor-element-8b49f57 {
	text-align: left;
}

.elementor-2 .elementor-element.elementor-element-74a2268 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-weight: bold;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 15px 10px 15px;
}

.elementor-2 .elementor-element.elementor-element-74a2268 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-74a2268 .elementor-button:focus {
	background-color: rgba(51, 51, 51, 0);
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-74a2268 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-74a2268 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-3b2209e > .elementor-element-populated {
	box-shadow: 0px 0px 12px -4px rgba(0, 0, 0, .35);
}

.elementor-2 .elementor-element.elementor-element-a2163e9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-a2163e9.elementor-view-stacked .elementor-icon {
	background-color: #597a2e;
}

.elementor-2 .elementor-element.elementor-element-a2163e9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a2163e9.elementor-view-default .elementor-icon {
	color: #597a2e;
	border-color: #597a2e;
}

.elementor-2 .elementor-element.elementor-element-a2163e9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a2163e9.elementor-view-default .elementor-icon svg {
	fill: #597a2e;
}

.elementor-2 .elementor-element.elementor-element-011a733 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-011a733 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 36px;
	font-weight: 400;
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-993cf47 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-865327f);
	--divider-border-width: 1px;
}

.elementor-2 .elementor-element.elementor-element-993cf47 .elementor-divider-separator {
	width: 30%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2 .elementor-element.elementor-element-993cf47 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-2 .elementor-element.elementor-element-1391291 {
	text-align: left;
}

.elementor-2 .elementor-element.elementor-element-3edc7b6 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-weight: bold;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 15px 10px 15px;
}

.elementor-2 .elementor-element.elementor-element-3edc7b6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3edc7b6 .elementor-button:focus {
	background-color: rgba(51, 51, 51, 0);
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-3edc7b6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-3edc7b6 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-7d8b04d > .elementor-element-populated {
	box-shadow: 0px 0px 12px -4px rgba(0, 0, 0, .35);
}

.elementor-2 .elementor-element.elementor-element-d1bc861 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-d1bc861.elementor-view-stacked .elementor-icon {
	background-color: #b94b03;
}

.elementor-2 .elementor-element.elementor-element-d1bc861.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d1bc861.elementor-view-default .elementor-icon {
	color: #b94b03;
	border-color: #b94b03;
}

.elementor-2 .elementor-element.elementor-element-d1bc861.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d1bc861.elementor-view-default .elementor-icon svg {
	fill: #b94b03;
}

.elementor-2 .elementor-element.elementor-element-67561b9 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-67561b9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 36px;
	font-weight: 400;
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-8dc31e7 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-2ee822c);
	--divider-border-width: 1px;
}

.elementor-2 .elementor-element.elementor-element-8dc31e7 .elementor-divider-separator {
	width: 30%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2 .elementor-element.elementor-element-8dc31e7 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-2 .elementor-element.elementor-element-93eb26f {
	text-align: left;
}

.elementor-2 .elementor-element.elementor-element-5597309 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-weight: bold;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 15px 10px 15px;
}

.elementor-2 .elementor-element.elementor-element-5597309 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5597309 .elementor-button:focus {
	background-color: rgba(51, 51, 51, 0);
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-5597309 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5597309 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

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

.elementor-2 .elementor-element.elementor-element-f547ac6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 8px 21px 10px 21px;
}

.elementor-2 .elementor-element.elementor-element-f547ac6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-e5e3259 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-741d5cc > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-bbba3a5 {
	width: var(--container-widget-width, 102.578%);
	max-width: 102.578%;
	--container-widget-width: 102.578%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-bbba3a5 > .elementor-widget-container {
	padding: 27px 0px 27px 0px;
}

.elementor-2 .elementor-element.elementor-element-bbba3a5 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-f3190fa);
}

.elementor-2 .elementor-element.elementor-element-955b48b > .elementor-element-populated {
	margin: 26px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-f371a3b .elementor-button {
	background-color: #fff;
	font-weight: bold;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-secondary);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-2 .elementor-element.elementor-element-f371a3b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f371a3b .elementor-button:focus {
	background-color: rgba(51, 51, 51, 0);
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-f371a3b {
	width: var(--container-widget-width, 74.883%);
	max-width: 74.883%;
	--container-widget-width: 74.883%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-f371a3b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-f371a3b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f371a3b .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-a81de07:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a81de07 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f3ee;
	background-image: url("https://cdn-ikppand.nitrocdn.com/aVdvNTRUymHwHtMEpeZWruFPjiaLeafy/assets/images/optimized/rev-5d8d00b/www.plainenglishfoundation.com/wp-content/uploads/2022/11/Large-triangles-leaf-green.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-2 .elementor-element.elementor-element-a81de07 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-a81de07 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 20px 0px;
}

.elementor-2 .elementor-element.elementor-element-9b5e71d {
	--spacer-size: 7vh;
}

.elementor-2 .elementor-element.elementor-element-142927f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 48px;
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-6d5e6db {
	--spacer-size: 19vh;
}

.elementor-2 .elementor-element.elementor-element-2ecdabd {
	font-size: 7px;
	line-height: 18px;
	letter-spacing: -.5px;
	word-spacing: 0px;
}

.elementor-2 .elementor-element.elementor-element-25f8380 .counter-number > .holder {
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-25f8380 .counter-number > .holder span {
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-25f8380 h6 {
	color: var(--e-global-color-secondary);
	font-size: 24px;
	font-weight: bold;
	line-height: 4px;
}

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

.elementor-2 .elementor-element.elementor-element-e9e689a {
	font-size: 17px;
	line-height: 24px;
}

.elementor-2 .elementor-element.elementor-element-687a525 .counter-number > .holder {
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-687a525 .counter-number > .holder span {
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-687a525 h6 {
	color: var(--e-global-color-secondary);
	font-size: 24px;
	font-weight: bold;
	line-height: 4px;
}

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

.elementor-2 .elementor-element.elementor-element-ca4158c {
	font-size: 17px;
	line-height: 24px;
}

.elementor-2 .elementor-element.elementor-element-df8def7 .counter-number > .holder {
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-df8def7 .counter-number > .holder span {
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-df8def7 h6 {
	color: var(--e-global-color-secondary);
	font-size: 24px;
	font-weight: bold;
	line-height: 4px;
}

.elementor-2 .elementor-element.elementor-element-8ab316a > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-8ab316a {
	font-size: 17px;
	line-height: 24px;
}

.elementor-2 .elementor-element.elementor-element-096c4e6 .counter-number > .holder {
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-096c4e6 .counter-number > .holder span {
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-096c4e6 h6 {
	color: var(--e-global-color-secondary);
	font-size: 24px;
	font-weight: bold;
	line-height: 4px;
}

.elementor-2 .elementor-element.elementor-element-e1ded2d > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-e1ded2d {
	font-size: 17px;
	line-height: 24px;
}

.elementor-2 .elementor-element.elementor-element-6146c56 .counter-number > .holder {
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-6146c56 .counter-number > .holder span {
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-6146c56 h6 {
	color: var(--e-global-color-secondary);
	font-size: 24px;
	font-weight: bold;
	line-height: 4px;
}

.elementor-2 .elementor-element.elementor-element-73b3c8f > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-73b3c8f {
	font-size: 17px;
	line-height: 24px;
}

.elementor-2 .elementor-element.elementor-element-72557bb .counter-number > .holder {
	color: var(--e-global-color-secondary);
}

.elementor-2 .elementor-element.elementor-element-72557bb .counter-number > .holder span {
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-72557bb h6 {
	color: var(--e-global-color-secondary);
	font-size: 24px;
	font-weight: bold;
	line-height: 4px;
}

.elementor-2 .elementor-element.elementor-element-ffe3635 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-ffe3635 {
	font-size: 17px;
	line-height: 24px;
}

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

.elementor-2 .elementor-element.elementor-element-db092ac {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 9px;
	margin-bottom: 0px;
	padding: 8px 21px 10px 21px;
}

.elementor-2 .elementor-element.elementor-element-db092ac > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-f55be0c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-e5c01d9 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-90ce8f0 {
	width: var(--container-widget-width, 108.583%);
	max-width: 108.583%;
	--container-widget-width: 108.583%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-90ce8f0 > .elementor-widget-container {
	padding: 5px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-90ce8f0 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-53520e4 > .elementor-element-populated {
	margin: 6px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-9bd317d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9bd317d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2 .elementor-element.elementor-element-9bd317d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 7px;
	margin-bottom: 0px;
	padding: 8px 21px 0px 21px;
}

.elementor-2 .elementor-element.elementor-element-9bd317d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-a7fc9c4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-7012e29 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-b01430c {
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-8cc5f89 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-8061c17 {
	width: var(--container-widget-width, 103.381%);
	max-width: 103.381%;
	--container-widget-width: 103.381%;
	--container-widget-flex-grow: 0;
	color: var(--e-global-color-text);
}

.elementor-2 .elementor-element.elementor-element-4cacbe8 > .elementor-element-populated {
	margin: 6px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-ee6a6ad > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-60844c8 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-fc7b2b9 {
	width: var(--container-widget-width, 90.212%);
	max-width: 90.212%;
	--container-widget-width: 90.212%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-fc7b2b9 > .elementor-widget-container {
	margin: 23px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-79a4597 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-424c43a {
	width: var(--container-widget-width, 113.909%);
	max-width: 113.909%;
	--container-widget-width: 113.909%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-14d8304 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-5cbc237 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-596c3e2 {
	width: var(--container-widget-width, 90.212%);
	max-width: 90.212%;
	--container-widget-width: 90.212%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-596c3e2 > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-c4ca138 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-ccb8b4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-2 .elementor-element.elementor-element-ccb8b4a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 11px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-792224e {
	width: var(--container-widget-width, 107.399%);
	max-width: 107.399%;
	--container-widget-width: 107.399%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-792224e > .elementor-widget-container {
	margin: 35px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-d022bac > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-a700ff6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a700ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ikppand.nitrocdn.com/aVdvNTRUymHwHtMEpeZWruFPjiaLeafy/assets/images/optimized/rev-5d8d00b/www.plainenglishfoundation.com/wp-content/uploads/2022/11/shutterstock_666243283-scaled.jpg");
	background-position: 0px -59px;
	background-size: cover;
}

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

.elementor-2 .elementor-element.elementor-element-a700ff6 > .elementor-background-overlay {
	background-color: var(--e-global-color-primary);
	opacity: .85;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-a700ff6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 30px 0px;
}

.elementor-2 .elementor-element.elementor-element-5886b71 .clb-slider-dot {
	color: #f7f3ee;
}

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

.elementor-2 .elementor-element.elementor-element-e5dd2e9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 8px 21px 10px 21px;
}

.elementor-2 .elementor-element.elementor-element-e5dd2e9 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-fd6905d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-e72761f > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-dd80f18 {
	width: var(--container-widget-width, 102.578%);
	max-width: 102.578%;
	--container-widget-width: 102.578%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-dd80f18 > .elementor-widget-container {
	padding: 27px 0px 27px 0px;
}

.elementor-2 .elementor-element.elementor-element-dd80f18 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-f3190fa);
}

.elementor-2 .elementor-element.elementor-element-1cd8c84 > .elementor-element-populated {
	margin: 6px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-2 .elementor-element.elementor-element-7d437fb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7d437fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f3190fa);
}

.elementor-2 .elementor-element.elementor-element-7d437fb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-7d437fb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (max-width:1024px) {
	.elementor-2 .elementor-element.elementor-element-3a77bcb {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-2 .elementor-element.elementor-element-e0970fc > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a9badcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a9badcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a700ff6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a700ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-7d437fb {
		padding: 50px 20px 0px 20px;
	}
}

@media (min-width:768px) {
	.elementor-2 .elementor-element.elementor-element-4b167e9 {
		width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-a9badcf {
		width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-e5e3259 {
		width: 2.073%;
	}
	
	.elementor-2 .elementor-element.elementor-element-741d5cc {
		width: 79.438%;
	}
	
	.elementor-2 .elementor-element.elementor-element-955b48b {
		width: 17.771%;
	}
	
	.elementor-2 .elementor-element.elementor-element-ff7924a {
		width: 31.794%;
	}
	
	.elementor-2 .elementor-element.elementor-element-2c938f5 {
		width: 34.539%;
	}
	
	.elementor-2 .elementor-element.elementor-element-f55be0c {
		width: 2.137%;
	}
	
	.elementor-2 .elementor-element.elementor-element-e5c01d9 {
		width: 94.793%;
	}
	
	.elementor-2 .elementor-element.elementor-element-53520e4 {
		width: 2.378%;
	}
	
	.elementor-2 .elementor-element.elementor-element-a7fc9c4 {
		width: 2.874%;
	}
	
	.elementor-2 .elementor-element.elementor-element-7012e29 {
		width: 45.664%;
	}
	
	.elementor-2 .elementor-element.elementor-element-8cc5f89 {
		width: 49.307%;
	}
	
	.elementor-2 .elementor-element.elementor-element-4cacbe8 {
		width: 2.022%;
	}
	
	.elementor-2 .elementor-element.elementor-element-ee6a6ad {
		width: 13.109%;
	}
	
	.elementor-2 .elementor-element.elementor-element-60844c8 {
		width: 15.771%;
	}
	
	.elementor-2 .elementor-element.elementor-element-79a4597 {
		width: 3.743%;
	}
	
	.elementor-2 .elementor-element.elementor-element-c361036 {
		width: 15.957%;
	}
	
	.elementor-2 .elementor-element.elementor-element-14d8304 {
		width: 6.614%;
	}
	
	.elementor-2 .elementor-element.elementor-element-5cbc237 {
		width: 16.572%;
	}
	
	.elementor-2 .elementor-element.elementor-element-c4ca138 {
		width: 5.539%;
	}
	
	.elementor-2 .elementor-element.elementor-element-ccb8b4a {
		width: 13.956%;
	}
	
	.elementor-2 .elementor-element.elementor-element-d022bac {
		width: 8.155%;
	}
	
	.elementor-2 .elementor-element.elementor-element-fd6905d {
		width: 2.073%;
	}
	
	.elementor-2 .elementor-element.elementor-element-e72761f {
		width: 95.207%;
	}
	
	.elementor-2 .elementor-element.elementor-element-1cd8c84 {
		width: 2.002%;
	}
}

@media (max-width:767px) {
	.elementor-2 .elementor-element.elementor-element-4b167e9 > .elementor-element-populated {
		padding: 18% 0% 5% 0%;
	}
	
	.elementor-2 .elementor-element.elementor-element-3a77bcb {
		padding: 5px 5px 5px 5px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a9badcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a9badcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-bbba3a5 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-90ce8f0 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-a700ff6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a700ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-dd80f18 {
		text-align: center;
	}
}
