/* End custom CSS */

.elementor-35440 .elementor-element.elementor-element-fb4e9fa {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 55px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-97874df {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: groove;
	--border-style: groove;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ebebeb;
	--border-color: #ebebeb;
	--border-radius: 0px 22px 22px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 65px;
	--padding-right: 0px;
}

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

.elementor-35440 .elementor-element.elementor-element-de38677 {
	--display: flex;
	--border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-de38677:not(.elementor-motion-effects-element-type-background), .elementor-35440 .elementor-element.elementor-element-de38677 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7fd;
}

.elementor-35440 .elementor-element.elementor-element-21e2e29 {
	padding: 20px 0px 0px 15px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-21e2e29.elementor-element {
	--align-self: stretch;
}

.elementor-35440 .elementor-element.elementor-element-21e2e29 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-6ca591b.elementor-element {
	--align-self: stretch;
}

.elementor-35440 .elementor-element.elementor-element-6ca591b {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 20px;
	color: #0085ff;
}

.elementor-35440 .elementor-element.elementor-element-6ca591b p {
	margin-block-end: 0px;
}

.elementor-35440 .elementor-element.elementor-element-6ca591b a:hover, .elementor-35440 .elementor-element.elementor-element-6ca591b a:focus {
	color: #0085ff;
}

.elementor-35440 .elementor-element.elementor-element-6ca591b a {
	transition-duration: .2s;
}

.elementor-35440 .elementor-element.elementor-element-c63ce11 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-2bb59f0 {
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-2bb59f0 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-a28f59d .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-39e85da {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-39e85da .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-39e85da .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-06e543d {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-6d344c8 {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
}

.elementor-35440 .elementor-element.elementor-element-b1c397b {
	--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-35440 .elementor-element.elementor-element-f0352a8 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-d181915.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-d181915.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #006bcd;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #6a65ff;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-d181915 {
	background-color: #e2f6ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-d181915.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d181915.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #006bcd;
}

.elementor-35440 .elementor-element.elementor-element-d181915 .wpr-feature-list-description {
	color: #006bcd;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-222c290 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-9aa0d99 .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-a87e236 {
	--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-35440 .elementor-element.elementor-element-b88b0b1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9e76484);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 {
	background-color: #e2ffe2;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-title a.wpr-feature-list-url {
	color: var(--e-global-color-9e76484);
}

.elementor-35440 .elementor-element.elementor-element-8b64ea4 .wpr-feature-list-description {
	color: var(--e-global-color-9e76484);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-eb2fd86 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-d567529.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-d567529.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #7621bb;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #7621bb;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-d567529 {
	background-color: #f7edff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-d567529.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d567529.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #7621bb;
}

.elementor-35440 .elementor-element.elementor-element-d567529 .wpr-feature-list-description {
	color: #7621bb;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-eb4ce52 {
	--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-35440 .elementor-element.elementor-element-af4c8a4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-e579f94.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-e579f94.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4139a5;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4139a5;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 {
	background-color: #eef2ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4139a5;
}

.elementor-35440 .elementor-element.elementor-element-e579f94 .wpr-feature-list-description {
	color: #4139a5;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-167d20b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-3cdd999 .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-445e10a {
	--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-35440 .elementor-element.elementor-element-e38480a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-274b450.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-274b450.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4597b9;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4597b9;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-274b450 {
	background-color: #ecfeff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-274b450.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-274b450.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4597b9;
}

.elementor-35440 .elementor-element.elementor-element-274b450 .wpr-feature-list-description {
	color: #4597b9;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-31e569e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #885c30;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #885c30;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 {
	background-color: #fefce8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #885c30;
}

.elementor-35440 .elementor-element.elementor-element-29f36e7 .wpr-feature-list-description {
	color: #885c30;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-3b7a736 {
	--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-35440 .elementor-element.elementor-element-2fe4512 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-1408420.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-1408420.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-1408420 {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-1408420.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-1408420.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-1408420 .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

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

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #006bcd;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #6a65ff;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 {
	background-color: #e2f6ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #006bcd;
}

.elementor-35440 .elementor-element.elementor-element-7dc3504 .wpr-feature-list-description {
	color: #006bcd;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-88319b5 {
	--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-35440 .elementor-element.elementor-element-0b13db9 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-8136720.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8136720.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-8136720 {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-8136720.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8136720.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-8136720 .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-3284db7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-0502876.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-0502876.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9e76484);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-0502876 {
	background-color: #e2ffe2;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-0502876.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0502876.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-title a.wpr-feature-list-url {
	color: var(--e-global-color-9e76484);
}

.elementor-35440 .elementor-element.elementor-element-0502876 .wpr-feature-list-description {
	color: var(--e-global-color-9e76484);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-95a26ff {
	--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-35440 .elementor-element.elementor-element-589a2b4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4139a5;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4139a5;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 {
	background-color: #eef2ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4139a5;
}

.elementor-35440 .elementor-element.elementor-element-64c18f5 .wpr-feature-list-description {
	color: #4139a5;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-bb4cf70 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8c293ab {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-8e55523.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8e55523.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-8e55523 .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-48017a0 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-38562f2 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-e119cdb .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-87b77d0 {
	--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-35440 .elementor-element.elementor-element-c1328f4 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-c1328f4 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-ad66bdd .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-c8e93df {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-1148893 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-bf8e736 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-2080f15 {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-2080f15 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-d0a85f3 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-4a1ae7d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-4a1ae7d .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-4a1ae7d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-4abe7e9 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-153ce1b {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
}

.elementor-35440 .elementor-element.elementor-element-ed77656 {
	--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-35440 .elementor-element.elementor-element-b993068 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #006bcd;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #6a65ff;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 {
	background-color: #e2f6ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #006bcd;
}

.elementor-35440 .elementor-element.elementor-element-42ad6c2 .wpr-feature-list-description {
	color: #006bcd;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-550fa95 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-b78acd4 .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-20716d8 {
	--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-35440 .elementor-element.elementor-element-5cb0719 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9e76484);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 {
	background-color: #e2ffe2;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-title a.wpr-feature-list-url {
	color: var(--e-global-color-9e76484);
}

.elementor-35440 .elementor-element.elementor-element-e7ae973 .wpr-feature-list-description {
	color: var(--e-global-color-9e76484);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-66af83b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #7621bb;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #7621bb;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb {
	background-color: #f7edff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-title a.wpr-feature-list-url {
	color: #7621bb;
}

.elementor-35440 .elementor-element.elementor-element-d8b7ecb .wpr-feature-list-description {
	color: #7621bb;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-2e49012 {
	--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-35440 .elementor-element.elementor-element-af1f06b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-b02f426.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-b02f426.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4139a5;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4139a5;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 {
	background-color: #eef2ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4139a5;
}

.elementor-35440 .elementor-element.elementor-element-b02f426 .wpr-feature-list-description {
	color: #4139a5;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-baa8ef4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-e46dc5d .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-9185079 {
	--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-35440 .elementor-element.elementor-element-c9d4137 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4597b9;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4597b9;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 {
	background-color: #ecfeff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4597b9;
}

.elementor-35440 .elementor-element.elementor-element-4fadec2 .wpr-feature-list-description {
	color: #4597b9;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-f21720e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #885c30;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #885c30;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b {
	background-color: #fefce8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-title a.wpr-feature-list-url {
	color: #885c30;
}

.elementor-35440 .elementor-element.elementor-element-8fe864b .wpr-feature-list-description {
	color: #885c30;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-d1dc738 {
	--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-35440 .elementor-element.elementor-element-e46d5f7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-5bf500d .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-0448ad7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #006bcd;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #6a65ff;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 {
	background-color: #e2f6ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #006bcd;
}

.elementor-35440 .elementor-element.elementor-element-cfa4512 .wpr-feature-list-description {
	color: #006bcd;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-7ec7896 {
	--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-35440 .elementor-element.elementor-element-011a4b6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-062596f.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-062596f.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-062596f {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-062596f.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-062596f.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-062596f .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-8b934f1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-941f083.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-941f083.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9e76484);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-941f083 {
	background-color: #e2ffe2;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-941f083.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-941f083.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-title a.wpr-feature-list-url {
	color: var(--e-global-color-9e76484);
}

.elementor-35440 .elementor-element.elementor-element-941f083 .wpr-feature-list-description {
	color: var(--e-global-color-9e76484);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-c72e1db {
	--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-35440 .elementor-element.elementor-element-d9d8f71 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4139a5;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4139a5;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 {
	background-color: #eef2ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4139a5;
}

.elementor-35440 .elementor-element.elementor-element-8a62df2 .wpr-feature-list-description {
	color: #4139a5;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-d3fadb0 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #7621bb;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #7621bb;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba {
	background-color: #f7edff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-title a.wpr-feature-list-url {
	color: #7621bb;
}

.elementor-35440 .elementor-element.elementor-element-6ba9dba .wpr-feature-list-description {
	color: #7621bb;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-c48fca3 {
	--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-35440 .elementor-element.elementor-element-61d4c77 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-6566785 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-6566785.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9e76484);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 {
	background-color: #e2ffe2;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-title a.wpr-feature-list-url {
	color: var(--e-global-color-9e76484);
}

.elementor-35440 .elementor-element.elementor-element-a6c8ca6 .wpr-feature-list-description {
	color: var(--e-global-color-9e76484);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-344ed0e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-2f1c712 .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-e6cce0a {
	--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-35440 .elementor-element.elementor-element-dace484 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-d2ba33b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-d2ba33b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-fdfdc60 .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

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

.elementor-35440 .elementor-element.elementor-element-70b505a {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-32edee0 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-82f9dcf {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-593a912 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-54bf06d {
	--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-35440 .elementor-element.elementor-element-3ad9ace {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-3ad9ace .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-772dcc3 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-e950668 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-e0907f2 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-d186dcb {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-7923f1f {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-7923f1f .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-96c0f87 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-57b3f97 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-57b3f97 .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-57b3f97 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-115c347 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-720fe3f {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 140%;
}

.elementor-35440 .elementor-element.elementor-element-1963f4f {
	--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-35440 .elementor-element.elementor-element-8f9901c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-02e7372.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-02e7372.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #006bcd;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #6a65ff;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 {
	background-color: #e2f6ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #006bcd;
}

.elementor-35440 .elementor-element.elementor-element-02e7372 .wpr-feature-list-description {
	color: #006bcd;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-0214eb1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-63bdc0c .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-8665e1c {
	--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-35440 .elementor-element.elementor-element-a484388 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9e76484);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: var(--e-global-color-9e76484);
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba {
	background-color: #e2ffe2;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-title a.wpr-feature-list-url {
	color: var(--e-global-color-9e76484);
}

.elementor-35440 .elementor-element.elementor-element-f2e35ba .wpr-feature-list-description {
	color: var(--e-global-color-9e76484);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-37e7d0c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-0372638.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-0372638.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #7621bb;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #7621bb;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-0372638 {
	background-color: #f7edff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-0372638.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0372638.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #7621bb;
}

.elementor-35440 .elementor-element.elementor-element-0372638 .wpr-feature-list-description {
	color: #7621bb;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-754cb68 {
	--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-35440 .elementor-element.elementor-element-44c16e6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4139a5;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4139a5;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 {
	background-color: #eef2ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4139a5;
}

.elementor-35440 .elementor-element.elementor-element-0bda3e7 .wpr-feature-list-description {
	color: #4139a5;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-7388e44 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-46fac89 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-99a7456.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-99a7456.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4139a5;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4139a5;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 {
	background-color: #eef2ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4139a5;
}

.elementor-35440 .elementor-element.elementor-element-99a7456 .wpr-feature-list-description {
	color: #4139a5;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-55a86f5 {
	--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-35440 .elementor-element.elementor-element-9dcb630 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #4597b9;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #4597b9;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 {
	background-color: #ecfeff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #4597b9;
}

.elementor-35440 .elementor-element.elementor-element-654eaf5 .wpr-feature-list-description {
	color: #4597b9;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-1865ebc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #885c30;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #885c30;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a {
	background-color: #fefce8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-title a.wpr-feature-list-url {
	color: #885c30;
}

.elementor-35440 .elementor-element.elementor-element-ac4559a .wpr-feature-list-description {
	color: #885c30;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-3f426d1 {
	--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-35440 .elementor-element.elementor-element-a296186 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-214ef57.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-214ef57.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #de8020;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #de8020;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 {
	background-color: #fff6ed;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #de8020;
}

.elementor-35440 .elementor-element.elementor-element-214ef57 .wpr-feature-list-description {
	color: #de8020;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-a38fe64 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #006bcd;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #6a65ff;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b {
	background-color: #e2f6ff;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-title a.wpr-feature-list-url {
	color: #006bcd;
}

.elementor-35440 .elementor-element.elementor-element-dc7176b .wpr-feature-list-description {
	color: #006bcd;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-074fa2f {
	--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-35440 .elementor-element.elementor-element-c8ef102 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-item {
	justify-content: left;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2.wpr-feature-list-left .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2.wpr-feature-list-right .wpr-feature-list-item {
	align-items: center;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-item:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-title {
	margin-bottom: 5px;
	color: #9d174d;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-icon-inner-wrap {
	width: 45px;
	height: 45px;
	background-color: #9d174d;
	border-style: none;
	border-radius: 5px 5px 5px 5px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 {
	background-color: #fdf2f8;
	padding: 12px 12px 12px 12px;
	border-radius: 22px 22px 22px 22px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2.wpr-feature-list-left .wpr-feature-list-icon-wrap {
	margin-right: 20px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2.wpr-feature-list-right .wpr-feature-list-icon-wrap {
	margin-left: 20px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-icon-inner-wrap i {
	color: #fff;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-icon-inner-wrap svg {
	fill: #fff;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-icon-wrap i {
	font-size: 21px;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-icon-wrap svg {
	width: 21px;
	height: auto;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-line {
	border-color: #6a65ff;
	border-left-width: 2px;
	border-left-style: solid;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-title a.wpr-feature-list-url {
	color: #9d174d;
}

.elementor-35440 .elementor-element.elementor-element-dd749e2 .wpr-feature-list-description {
	color: #9d174d;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-eb13cbf {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-ad0570d {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-b8157a8 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-27a54e6 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-bfc9de4 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-1531831 {
	--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-35440 .elementor-element.elementor-element-c1394ad {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-c1394ad .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-480fe93 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-480fe93 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-ecc54b7 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-0d04356 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-000ece9 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-c38fec5 {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-c38fec5 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-47bcc90 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-2ea9ef5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-2ea9ef5 .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-2ea9ef5 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-65335a1 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-ebe91d4 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-3998256 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-4152bb2 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-c317f57 {
	--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-35440 .elementor-element.elementor-element-b94e9c7 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-b94e9c7 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-e9fd832 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-a40e4fe {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-9b504ba .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-73a0e90 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-b09f635 {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-b09f635 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-cce0221 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-30e45c9 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-30e45c9 .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-30e45c9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-77cf431 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-8eecb59 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-72eedb1 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-6f3e752 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-2e2aaa6 {
	--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-35440 .elementor-element.elementor-element-854e758 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-854e758 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-3192db3 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-3192db3 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-0077836 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-ef59fdb .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-29654c3 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-a407d71 {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-a407d71 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-b3333e7 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-f95675d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-f95675d .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-f95675d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-b0a4bff {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-6557005 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-069599a {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-3f24beb .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-1a88c44 {
	--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-35440 .elementor-element.elementor-element-072fd24 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-072fd24 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-8508933 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-8508933 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-8412320 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-10047a2 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-52ed0d6 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-7cbb31b {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-7cbb31b .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-0a709c4 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-e668d72 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-e668d72 .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-e668d72 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-aaea868 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-12e56cb .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-7684f79 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-641e2e0 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-f71ca1c {
	--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-35440 .elementor-element.elementor-element-598a799 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-598a799 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-a12d8e1 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-a39cf8b {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-63162cc .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-c2bfcb3 {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-8653c4d {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-8653c4d .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-2089ecc .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-9d342a7 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-9d342a7 .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-9d342a7 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-d1961cd {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-74e5747 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-79a2b7b {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-dfada7a .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-7fbe53b {
	--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-35440 .elementor-element.elementor-element-ad181c1 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-ad181c1 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-1d71399 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-1d71399 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-93cc104 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-d04036b .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-c38323d {
	--display: flex;
	--padding-top: 50px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-bec7c54 {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-35440 .elementor-element.elementor-element-bec7c54 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-543c645 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-9277d2f {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-e836e18);
	--divider-border-width: 1px;
	--divider-width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-9277d2f .elementor-divider-separator {
	width: 100%;
}

.elementor-35440 .elementor-element.elementor-element-9277d2f .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-35440 .elementor-element.elementor-element-08863d9 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-dd9a0e8 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-fbf9765 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-90f6716 .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 700;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-ffb02d2 {
	--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-35440 .elementor-element.elementor-element-c589dd5 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-c589dd5 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-item > a {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-35440 .elementor-element.elementor-element-f2ff6b9 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-35440 .elementor-element.elementor-element-7605a08 {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-c029aa8 .elementor-button {
	background-color: var(--e-global-color-bee0f85);
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-decoration: none;
	line-height: 140%;
	letter-spacing: 5%;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 90px 90px 90px 90px;
	padding: -1px -1px -1px -1px;
}

.elementor-35440 .elementor-element.elementor-element-09e6289 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-019dc66 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 22px 22px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: -10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-35440 .elementor-element.elementor-element-019dc66:not(.elementor-motion-effects-element-type-background), .elementor-35440 .elementor-element.elementor-element-019dc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-4c50db5);
}

.elementor-35440 .elementor-element.elementor-element-019dc66.e-con {
	--align-self: center;
}

.elementor-35440 .elementor-element.elementor-element-ff926ca {
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-35440 .elementor-element.elementor-element-ff926ca .elementor-heading-title {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 110%;
	color: var(--e-global-color-9378a3c);
}

.elementor-35440 .elementor-element.elementor-element-06d81d8 {
	text-align: center;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-weight: 400;
}

.elementor-35440 .elementor-element.elementor-element-05beadb {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .elementor-repeater-item-4dc8bb9.jet-table__head-cell {
	color: var(--e-global-color-4c50db5);
	background-color: var(--e-global-color-text);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .elementor-repeater-item-0d0193c.jet-table__head-cell {
	color: var(--e-global-color-text);
	background-color: var(--e-global-color-6643b72);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .elementor-repeater-item-b2feafe.jet-table__head-cell {
	color: var(--e-global-color-9378a3c);
	background-color: var(--e-global-color-6643b72);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-d819ea9 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-c107e71 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-c07428f {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-0376d44 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-c165bbb {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-eaea5ea {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-03aa89a {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-e6af89d {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-f1e63cb {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-219aac6 {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-d34ddac {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-0c6b171 {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row .jet-table__cell.elementor-repeater-item-e20c2c7 {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table {
	table-layout: fixed;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table-wrapper {
	margin-left: auto;
	margin-right: auto;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-row:first-child .jet-table__cell:first-child {
	border-top-left-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-row:first-child .jet-table__cell:last-child {
	border-top-right-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row:last-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-row:last-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-row:first-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-row:first-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body_no-border-radius .jet-table__body-row > .jet-table__cell {
	border-radius: 0 !important;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-cell {
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
	font-family: var(--e-global-typography-bef4f58-font-family), Sans-serif;
	font-weight: var(--e-global-typography-bef4f58-font-weight);
	text-transform: var(--e-global-typography-bef4f58-text-transform);
	background-color: #0085ff;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-cell {
	border-style: solid;
	border-width: 0 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-width: 1px 0 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-width: 1px 1px 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-width: 0 0 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-width: 0 1px 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-cell {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	background-color: var(--e-global-color-4c50db5);
	vertical-align: middle;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__cell-link {
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-cell .jet-table__cell-inner {
	padding: 30px 30px 30px 30px;
}

.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-35440 .elementor-element.elementor-element-0625224 {
	--display: flex;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .elementor-repeater-item-4dc8bb9.jet-table__head-cell {
	color: var(--e-global-color-4c50db5);
	background-color: var(--e-global-color-text);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .elementor-repeater-item-0d0193c.jet-table__head-cell {
	color: var(--e-global-color-text);
	background-color: var(--e-global-color-6643b72);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .elementor-repeater-item-b2feafe.jet-table__head-cell {
	color: var(--e-global-color-9378a3c);
	background-color: var(--e-global-color-6643b72);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-d819ea9 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-c107e71 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-c07428f {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-0376d44 {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-c165bbb {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-eaea5ea {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-03aa89a {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-e6af89d {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-f1e63cb {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-219aac6 {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-d34ddac {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-0fb545d);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-0c6b171 {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row .jet-table__cell.elementor-repeater-item-e20c2c7 {
	color: var(--e-global-color-accent);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table {
	table-layout: auto;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table-wrapper {
	margin-left: auto;
	margin-right: auto;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-row:first-child .jet-table__cell:first-child {
	border-top-left-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-row:first-child .jet-table__cell:last-child {
	border-top-right-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row:last-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-row:last-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-row:first-child .jet-table__cell:first-child {
	border-bottom-left-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-row:first-child .jet-table__cell:last-child {
	border-bottom-right-radius: 10px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body_no-border-radius .jet-table__body-row > .jet-table__cell {
	border-radius: 0 !important;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-cell .jet-table__cell-inner {
	padding: 15px 15px 15px 15px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-cell {
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
	font-family: var(--e-global-typography-bef4f58-font-family), Sans-serif;
	font-weight: var(--e-global-typography-bef4f58-font-weight);
	text-transform: var(--e-global-typography-bef4f58-text-transform);
	background-color: #0085ff;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-cell {
	border-style: solid;
	border-width: 0 0 1px 1px;
	border-color: var(--e-global-color-e836e18);
	vertical-align: middle;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-width: 1px 0 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-width: 1px 1px 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-width: 0 0 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-width: 0 1px 1px 1px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-cell {
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	background-color: var(--e-global-color-4c50db5);
	vertical-align: middle;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__cell-link {
	color: var(--e-global-color-secondary);
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-cell .jet-table__cell-inner {
	padding: 30px 30px 30px 30px;
}

.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-cell .jet-table__cell-content {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

:root {
	--page-title-display: none;
}

@media (max-width:767px) {
	.elementor-35440 .elementor-element.elementor-element-21e2e29 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2bb59f0 {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2bb59f0 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c1328f4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-ad66bdd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-1148893 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2080f15 {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2080f15 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-3ad9ace {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-772dcc3 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-e0907f2 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-7923f1f {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-7923f1f .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c1394ad {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-480fe93 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-0d04356 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c38fec5 {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c38fec5 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-b94e9c7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-e9fd832 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-9b504ba .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-b09f635 {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-b09f635 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-854e758 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-3192db3 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-ef59fdb .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-a407d71 {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-a407d71 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-072fd24 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-8508933 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-10047a2 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-7cbb31b {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-7cbb31b .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-598a799 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-a12d8e1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-63162cc .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-8653c4d {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-8653c4d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-ad181c1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-1d71399 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-d04036b .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-bec7c54 {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-bec7c54 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c589dd5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-f2ff6b9 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c029aa8 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-ff926ca {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-ff926ca .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__head-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__foot-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-5b75a7b .jet-table__body-cell .jet-table__cell-inner {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2a190dd > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__head-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__foot-cell .jet-table__cell-inner {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-35440 .elementor-element.elementor-element-2a190dd .jet-table__body-cell .jet-table__cell-inner {
		padding: 15px 15px 15px 15px;
	}
}

@media (min-width:768px) {
	.elementor-35440 .elementor-element.elementor-element-97874df {
		--width: 25%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-c63ce11 {
		--width: 75%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-6566785 {
		--width: 100%;
	}
	
	.elementor-35440 .elementor-element.elementor-element-d2ba33b {
		--width: 100%;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-6ca591b */
.side-nav a {
	display: block;
	padding: 8px 12px;
	border-bottom: 1px solid #ddd;
	text-decoration: none;
	color: #333;
}

.side-nav a:last-child {
	border-bottom: none;
}
