.elementor-85 .elementor-element.elementor-element-3ccc011e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--overlay-opacity: 0.6;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-85 .elementor-element.elementor-element-3ccc011e:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-3ccc011e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/10/pest-control-worker-spraying-pesticides-under-shelves-in-kitchen-e1697926884752.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-85 .elementor-element.elementor-element-3ccc011e::before,
.elementor-85 .elementor-element.elementor-element-3ccc011e>.elementor-background-video-container::before,
.elementor-85 .elementor-element.elementor-element-3ccc011e>.e-con-inner>.elementor-background-video-container::before,
.elementor-85 .elementor-element.elementor-element-3ccc011e>.elementor-background-slideshow::before,
.elementor-85 .elementor-element.elementor-element-3ccc011e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-85 .elementor-element.elementor-element-3ccc011e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
	background-color: var(--e-global-color-638d055);
}

.elementor-85 .elementor-element.elementor-element-3ccc011e,
.elementor-85 .elementor-element.elementor-element-3ccc011e::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-13aba7d3 {
	--display: flex;
	--gap: 21px 21px;
	--background-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-78eec2d {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-78eec2d .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-36bd1933 {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-36bd1933 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-d3dae9a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3dae9a-font-size);
	font-weight: var(--e-global-typography-d3dae9a-font-weight);
	font-style: var(--e-global-typography-d3dae9a-font-style);
	line-height: var(--e-global-typography-d3dae9a-line-height);
	letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
	word-spacing: var(--e-global-typography-d3dae9a-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-f6df27 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 5em;
	--padding-bottom: 5em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-85 .elementor-element.elementor-element-4b20e35d {
	--display: flex;
	--gap: 21px 21px;
	--background-transition: 0.3s;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-15110dd2 .elementor-heading-title {
	color: var(--e-global-color-ec3c7a7);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-13fb837b {
	--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: wrap;
	--background-transition: 0.3s;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-18983c64 .elementor-heading-title {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	font-weight: var(--e-global-typography-b2ce6af-font-weight);
	text-transform: var(--e-global-typography-b2ce6af-text-transform);
	font-style: var(--e-global-typography-b2ce6af-font-style);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-18983c64.elementor-element {
	--align-self: center;
}

.elementor-85 .elementor-element.elementor-element-43f0749a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--justify-content: space-between;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(7px/2);
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(7px/2);
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px/2);
	margin-left: calc(7px/2);
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px/2);
	margin-left: calc(-7px/2);
}

body.rtl .elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-7px/2);
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-7px/2);
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-icon i {
	color: var(--e-global-color-f419d8b);
	transition: color 0.3s;
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-icon svg {
	/* fill: var(--e-global-color-f419d8b); */
	fill: green;
	transition: fill 0.3s;
}

.elementor-85 .elementor-element.elementor-element-6dd8124 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-85 .elementor-element.elementor-element-6dd8124 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(7px/2);
}

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(7px/2);
}

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px/2);
	margin-left: calc(7px/2);
}

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px/2);
	margin-left: calc(-7px/2);
}

body.rtl .elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-7px/2);
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-7px/2);
}

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-icon i {
	color: var(--e-global-color-f419d8b);
	transition: color 0.3s;
}

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-f419d8b);
	transition: fill 0.3s;
}

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

.elementor-85 .elementor-element.elementor-element-e959e17 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-85 .elementor-element.elementor-element-1bdcdc76 {
	--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: wrap;
	--background-transition: 0.3s;
	--padding-top: 5em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-85 .elementor-element.elementor-element-1bdcdc76:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-1bdcdc76>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-7fbea4f);
}

.elementor-85 .elementor-element.elementor-element-1bdcdc76,
.elementor-85 .elementor-element.elementor-element-1bdcdc76::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-450be048 {
	--display: flex;
	--gap: 21px 21px;
	--background-transition: 0.3s;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-6143764c {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-6143764c .elementor-heading-title {
	color: var(--e-global-color-ec3c7a7);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-748e1f33 {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-1549b4c7 {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-3662f1d8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 21px 21px;
	--flex-wrap: wrap;
	--background-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-221fffc6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-221fffc6:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-221fffc6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-221fffc6,
.elementor-85 .elementor-element.elementor-element-221fffc6::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-3d2fecf2 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-3d2fecf2:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-3d2fecf2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3d2fecf2,
.elementor-85 .elementor-element.elementor-element-3d2fecf2::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-6d707b1a img {
	width: 100%;
	height: 260px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-2312ebfc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f419d8b);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-f419d8b);
	border-color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-2312ebfc .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-2312ebfc .elementor-icon svg {
	height: 28px;
}

.elementor-85 .elementor-element.elementor-element-2312ebfc.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-2312ebfc {
	right: -21px;
}

body.rtl .elementor-85 .elementor-element.elementor-element-2312ebfc {
	left: -21px;
}

.elementor-85 .elementor-element.elementor-element-2312ebfc {
	top: 98px;
}

.elementor-85 .elementor-element.elementor-element-21e60785 {
	--display: flex;
	--gap: 14px 14px;
	--background-transition: 0.3s;
	--border-radius: 0px 10px 10px 0px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-21e60785:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-21e60785>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-21e60785,
.elementor-85 .elementor-element.elementor-element-21e60785::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-71cef6eb .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-71cef6eb .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	text-transform: var(--e-global-typography-83682a1-text-transform);
	font-style: var(--e-global-typography-83682a1-font-style);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-16653ff7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-16653ff7:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-16653ff7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-16653ff7,
.elementor-85 .elementor-element.elementor-element-16653ff7::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-48da90a {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-48da90a:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-48da90a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-48da90a,
.elementor-85 .elementor-element.elementor-element-48da90a::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-f419c88 img {
	width: 100%;
	height: 260px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-bc84fee .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f419d8b);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-default .elementor-icon {
	color: var(--e-global-color-f419d8b);
	border-color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-bc84fee .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-bc84fee .elementor-icon svg {
	height: 28px;
}

.elementor-85 .elementor-element.elementor-element-bc84fee.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-bc84fee {
	right: -21px;
}

body.rtl .elementor-85 .elementor-element.elementor-element-bc84fee {
	left: -21px;
}

.elementor-85 .elementor-element.elementor-element-bc84fee {
	top: 98px;
}

.elementor-85 .elementor-element.elementor-element-7066fda {
	--display: flex;
	--gap: 14px 14px;
	--background-transition: 0.3s;
	--border-radius: 0px 10px 10px 0px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-7066fda:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-7066fda>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-7066fda,
.elementor-85 .elementor-element.elementor-element-7066fda::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-60626307 .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-60626307 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	text-transform: var(--e-global-typography-83682a1-text-transform);
	font-style: var(--e-global-typography-83682a1-font-style);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-364a01e3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-364a01e3:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-364a01e3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-364a01e3,
.elementor-85 .elementor-element.elementor-element-364a01e3::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-b029090 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-b029090:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-b029090>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-b029090,
.elementor-85 .elementor-element.elementor-element-b029090::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-281ec120 img {
	width: 100%;
	height: 260px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-154392b4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f419d8b);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-f419d8b);
	border-color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-154392b4.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-154392b4 .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-154392b4 .elementor-icon svg {
	height: 28px;
}

.elementor-85 .elementor-element.elementor-element-154392b4.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-154392b4 {
	right: -21px;
}

body.rtl .elementor-85 .elementor-element.elementor-element-154392b4 {
	left: -21px;
}

.elementor-85 .elementor-element.elementor-element-154392b4 {
	top: 98px;
}

.elementor-85 .elementor-element.elementor-element-1e24d817 {
	--display: flex;
	--gap: 14px 14px;
	--background-transition: 0.3s;
	--border-radius: 0px 10px 10px 0px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-1e24d817:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-1e24d817>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-1e24d817,
.elementor-85 .elementor-element.elementor-element-1e24d817::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-675e96a5 .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-675e96a5 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	text-transform: var(--e-global-typography-83682a1-text-transform);
	font-style: var(--e-global-typography-83682a1-font-style);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-68ddf050 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-68ddf050:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-68ddf050>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-68ddf050,
.elementor-85 .elementor-element.elementor-element-68ddf050::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-3e8fa460 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-3e8fa460:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-3e8fa460>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3e8fa460,
.elementor-85 .elementor-element.elementor-element-3e8fa460::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-4a5ccbe8 img {
	width: 100%;
	height: 260px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f419d8b);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-f419d8b);
	border-color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c .elementor-icon svg {
	height: 28px;
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-4e3ab58c {
	right: -21px;
}

body.rtl .elementor-85 .elementor-element.elementor-element-4e3ab58c {
	left: -21px;
}

.elementor-85 .elementor-element.elementor-element-4e3ab58c {
	top: 98px;
}

.elementor-85 .elementor-element.elementor-element-2c07cf6b {
	--display: flex;
	--gap: 14px 14px;
	--background-transition: 0.3s;
	--border-radius: 0px 10px 10px 0px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

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

.elementor-85 .elementor-element.elementor-element-2c07cf6b,
.elementor-85 .elementor-element.elementor-element-2c07cf6b::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-ef28563 .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-ef28563 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	text-transform: var(--e-global-typography-83682a1-text-transform);
	font-style: var(--e-global-typography-83682a1-font-style);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-7bc5ea45 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

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

.elementor-85 .elementor-element.elementor-element-7bc5ea45,
.elementor-85 .elementor-element.elementor-element-7bc5ea45::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-3b6292a3 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-3b6292a3:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-3b6292a3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3b6292a3,
.elementor-85 .elementor-element.elementor-element-3b6292a3::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-7a1afbbe img {
	width: 100%;
	height: 260px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-3bd88b89 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f419d8b);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-default .elementor-icon {
	color: var(--e-global-color-f419d8b);
	border-color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3bd88b89 .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-3bd88b89 .elementor-icon svg {
	height: 28px;
}

.elementor-85 .elementor-element.elementor-element-3bd88b89.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-3bd88b89 {
	right: -21px;
}

body.rtl .elementor-85 .elementor-element.elementor-element-3bd88b89 {
	left: -21px;
}

.elementor-85 .elementor-element.elementor-element-3bd88b89 {
	top: 98px;
}

.elementor-85 .elementor-element.elementor-element-477404ad {
	--display: flex;
	--gap: 14px 14px;
	--background-transition: 0.3s;
	--border-radius: 0px 10px 10px 0px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-477404ad:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-477404ad>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-477404ad,
.elementor-85 .elementor-element.elementor-element-477404ad::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-73f43c6a .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-73f43c6a .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	text-transform: var(--e-global-typography-83682a1-text-transform);
	font-style: var(--e-global-typography-83682a1-font-style);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-1c71b7c5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-1c71b7c5:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-1c71b7c5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-1c71b7c5,
.elementor-85 .elementor-element.elementor-element-1c71b7c5::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-49d559a3 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-49d559a3:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-49d559a3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-49d559a3,
.elementor-85 .elementor-element.elementor-element-49d559a3::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-4a61cad7 img {
	width: 100%;
	height: 260px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 0px 0px 10px;
}

.elementor-85 .elementor-element.elementor-element-7f072df2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-f419d8b);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-f419d8b);
	border-color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-7f072df2 .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-7f072df2 .elementor-icon svg {
	height: 28px;
}

.elementor-85 .elementor-element.elementor-element-7f072df2.elementor-element {
	--align-self: center;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-7f072df2 {
	right: -21px;
}

body.rtl .elementor-85 .elementor-element.elementor-element-7f072df2 {
	left: -21px;
}

.elementor-85 .elementor-element.elementor-element-7f072df2 {
	top: 98px;
}

.elementor-85 .elementor-element.elementor-element-39c3339 {
	--display: flex;
	--gap: 14px 14px;
	--background-transition: 0.3s;
	--border-radius: 0px 10px 10px 0px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-39c3339:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-39c3339>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-39c3339,
.elementor-85 .elementor-element.elementor-element-39c3339::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-3c01cbe7 .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-3c01cbe7 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	text-transform: var(--e-global-typography-83682a1-text-transform);
	font-style: var(--e-global-typography-83682a1-font-style);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-84ec3d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-85 .elementor-element.elementor-element-84ec3d9:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-84ec3d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-7fbea4f);
	background-image: url("../../2023/10/garden-pest-control-service-e1698572737839.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-85 .elementor-element.elementor-element-84ec3d9::before,
.elementor-85 .elementor-element.elementor-element-84ec3d9>.elementor-background-video-container::before,
.elementor-85 .elementor-element.elementor-element-84ec3d9>.e-con-inner>.elementor-background-video-container::before,
.elementor-85 .elementor-element.elementor-element-84ec3d9>.elementor-background-slideshow::before,
.elementor-85 .elementor-element.elementor-element-84ec3d9>.e-con-inner>.elementor-background-slideshow::before,
.elementor-85 .elementor-element.elementor-element-84ec3d9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-f419d8b) 0%, #52574280 75%);
}

.elementor-85 .elementor-element.elementor-element-84ec3d9,
.elementor-85 .elementor-element.elementor-element-84ec3d9::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-6c6945c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--background-transition: 0.3s;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 1em;
	--padding-right: 3em;
}

.elementor-85 .elementor-element.elementor-element-41f1e75 {
	text-align: left;
}

.elementor-85 .elementor-element.elementor-element-41f1e75 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-f52fafb {
	text-align: left;
}

.elementor-85 .elementor-element.elementor-element-f52fafb .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-7a1abb9 {
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-939cdc3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 14px 14px;
	--flex-wrap: wrap;
	--background-transition: 0.3s;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-85 .elementor-element.elementor-element-b3f9beb {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-b3f9beb:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-b3f9beb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-b3f9beb,
.elementor-85 .elementor-element.elementor-element-b3f9beb::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-cc9b03d {
	--icon-box-icon-margin: 10px;
}

.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-6926f9c);
}

.elementor-85 .elementor-element.elementor-element-cc9b03d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-044b931);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-cc9b03d.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-cc9b03d.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-044b931);
	color: var(--e-global-color-044b931);
	border-color: var(--e-global-color-044b931);
}

.elementor-85 .elementor-element.elementor-element-cc9b03d.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
	letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
	word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-872085f {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-872085f:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-872085f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-872085f,
.elementor-85 .elementor-element.elementor-element-872085f::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-78dc706 {
	--icon-box-icon-margin: 10px;
}

.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-6926f9c);
}

.elementor-85 .elementor-element.elementor-element-78dc706.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-044b931);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-78dc706.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-78dc706.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-044b931);
	color: var(--e-global-color-044b931);
	border-color: var(--e-global-color-044b931);
}

.elementor-85 .elementor-element.elementor-element-78dc706.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
	letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
	word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-539a0d5 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-539a0d5:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-539a0d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-539a0d5,
.elementor-85 .elementor-element.elementor-element-539a0d5::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-ce825fc {
	--icon-box-icon-margin: 10px;
}

.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-6926f9c);
}

.elementor-85 .elementor-element.elementor-element-ce825fc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-044b931);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-ce825fc.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-ce825fc.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-044b931);
	color: var(--e-global-color-044b931);
	border-color: var(--e-global-color-044b931);
}

.elementor-85 .elementor-element.elementor-element-ce825fc.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
	letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
	word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-dcff2c8 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 15px 15px 15px 15px;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-dcff2c8:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-dcff2c8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-dcff2c8,
.elementor-85 .elementor-element.elementor-element-dcff2c8::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-3481884 {
	--icon-box-icon-margin: 10px;
}

.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-6926f9c);
}

.elementor-85 .elementor-element.elementor-element-3481884.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-044b931);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3481884.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-3481884.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-044b931);
	color: var(--e-global-color-044b931);
	border-color: var(--e-global-color-044b931);
}

.elementor-85 .elementor-element.elementor-element-3481884.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon {
	font-size: 28px;
}

.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title,
.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
	letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
	word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-0c538cf {
	--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: wrap;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--padding-top: 5em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-85 .elementor-element.elementor-element-0c538cf:not(.elementor-motion-effects-element-type-background),
.elementor-85 .elementor-element.elementor-element-0c538cf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
	background-image: url("../../2023/10/brick-wall.png");
}

.elementor-85 .elementor-element.elementor-element-0c538cf::before,
.elementor-85 .elementor-element.elementor-element-0c538cf>.elementor-background-video-container::before,
.elementor-85 .elementor-element.elementor-element-0c538cf>.e-con-inner>.elementor-background-video-container::before,
.elementor-85 .elementor-element.elementor-element-0c538cf>.elementor-background-slideshow::before,
.elementor-85 .elementor-element.elementor-element-0c538cf>.e-con-inner>.elementor-background-slideshow::before,
.elementor-85 .elementor-element.elementor-element-0c538cf>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFFFFFCC 0%, var(--e-global-color-text) 75%);
}

.elementor-85 .elementor-element.elementor-element-0c538cf,
.elementor-85 .elementor-element.elementor-element-0c538cf::before {
	--border-transition: 0.3s;
}

.elementor-85 .elementor-element.elementor-element-b152015 {
	--display: flex;
	--background-transition: 0.3s;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-85 .elementor-element.elementor-element-5667c9d {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-5667c9d .elementor-heading-title {
	color: var(--e-global-color-ec3c7a7);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-85 .elementor-element.elementor-element-f479582 {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-f964a2b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-85 .elementor-element.elementor-element-f964a2b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a2c0d56);
}

.elementor-85 .elementor-element.elementor-element-f964a2b.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-f964a2b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a2c0d56);
	border-color: var(--e-global-color-a2c0d56);
}

.elementor-85 .elementor-element.elementor-element-f964a2b.elementor-view-framed .elementor-icon,
.elementor-85 .elementor-element.elementor-element-f964a2b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a2c0d56);
}

.elementor-85 .elementor-element.elementor-element-f964a2b .elementor-icon {
	font-size: 56px;
}

.elementor-85 .elementor-element.elementor-element-f964a2b .elementor-icon svg {
	height: 56px;
}

.elementor-85 .elementor-element.elementor-element-f964a2b.elementor-element {
	--align-self: center;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-main-swiper {
	width: 100%;
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-main-swiper .swiper-slide {
	background-color: var(--e-global-color-7fbea4f);
	border-radius: 10px;
	padding: 2em 2em 2em 2em;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
	margin-top: 14px;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
	margin-bottom: 14px;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
	padding-right: 14px;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
	padding-left: 14px;
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__name {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__title {
	color: var(--e-global-color-a2c0d56);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__image img {
	width: 56px;
	height: 56px;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(20px + (56px / 2) - 8px);
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + (56px / 2) - 8px);
	right: auto;
}

body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + (56px / 2) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + (56px / 2) - 8px);
	right: auto;
}

body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + (56px / 2) - 8px);
	left: auto;
}

body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
	margin-left: 14px;
	margin-right: 0;
}

body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body.rtl .elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
	margin-right: 14px;
	margin-left: 0;
}

.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_stacked .elementor-testimonial__image+cite,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,
.elementor-85 .elementor-element.elementor-element-846f211.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite {
	margin-top: 14px;
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-swiper-button {
	font-size: 20px;
	color: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-846f211 .elementor-swiper-button svg {
	fill: var(--e-global-color-f419d8b);
}

.elementor-85 .elementor-element.elementor-element-846f211 .swiper-pagination-bullet {
	height: 10px;
	width: 10px;
}

.elementor-85 .elementor-element.elementor-element-846f211 .swiper-horizontal .swiper-pagination-progressbar {
	height: 10px;
}

.elementor-85 .elementor-element.elementor-element-846f211 .swiper-pagination-fraction {
	font-size: 10px;
	color: var(--e-global-color-cfa1f76);
}

.elementor-85 .elementor-element.elementor-element-846f211 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: var(--e-global-color-cfa1f76);
	opacity: var(--e-global-color-cfa1f76);
}

.elementor-85 .elementor-element.elementor-element-846f211 .swiper-pagination-bullet-active,
.elementor-85 .elementor-element.elementor-element-846f211 .swiper-pagination-progressbar-fill {
	background-color: var(--e-global-color-cfa1f76);
}

@media(max-width:1024px) {
	.elementor-85 .elementor-element.elementor-element-3ccc011e {
		--padding-top: 4em;
		--padding-bottom: 4em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-13aba7d3 {
		--gap: 14px 14px;
	}

	.elementor-85 .elementor-element.elementor-element-36bd1933 .elementor-heading-title {
		font-size: var(--e-global-typography-d3dae9a-font-size);
		line-height: var(--e-global-typography-d3dae9a-line-height);
		letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
		word-spacing: var(--e-global-typography-d3dae9a-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-f6df27 {
		--flex-wrap: wrap;
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-4b20e35d {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-15110dd2 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-13fb837b {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-18983c64 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-6dd8124 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}

	.elementor-85 .elementor-element.elementor-element-e959e17 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}

	.elementor-85 .elementor-element.elementor-element-1bdcdc76 {
		--gap: 0px 0px;
		--padding-top: 1em;
		--padding-bottom: 4em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-6143764c .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-3662f1d8 {
		--gap: 14px 14px;
	}

	.elementor-85 .elementor-element.elementor-element-221fffc6 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}

	.elementor-85 .elementor-element.elementor-element-3d2fecf2 {
		--border-radius: 10px 10px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-6d707b1a img {
		border-radius: 10px 10px 0px 0px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-2312ebfc {
		right: 140px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-2312ebfc {
		left: 140px;
	}

	.elementor-85 .elementor-element.elementor-element-2312ebfc {
		top: 245px;
	}

	.elementor-85 .elementor-element.elementor-element-21e60785 {
		--border-radius: 0px 0px 10px 10px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-71cef6eb .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-71cef6eb .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-16653ff7 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}

	.elementor-85 .elementor-element.elementor-element-48da90a {
		--border-radius: 10px 10px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-f419c88 img {
		border-radius: 10px 10px 0px 0px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-bc84fee {
		right: 140px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-bc84fee {
		left: 140px;
	}

	.elementor-85 .elementor-element.elementor-element-bc84fee {
		top: 245px;
	}

	.elementor-85 .elementor-element.elementor-element-7066fda {
		--border-radius: 0px 0px 10px 10px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-60626307 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-60626307 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-364a01e3 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}

	.elementor-85 .elementor-element.elementor-element-b029090 {
		--border-radius: 10px 10px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-281ec120 img {
		border-radius: 10px 10px 0px 0px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-154392b4 {
		right: 140px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-154392b4 {
		left: 140px;
	}

	.elementor-85 .elementor-element.elementor-element-154392b4 {
		top: 245px;
	}

	.elementor-85 .elementor-element.elementor-element-1e24d817 {
		--border-radius: 0px 0px 10px 10px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-675e96a5 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-675e96a5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-68ddf050 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}

	.elementor-85 .elementor-element.elementor-element-3e8fa460 {
		--border-radius: 10px 10px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-4a5ccbe8 img {
		border-radius: 10px 10px 0px 0px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-4e3ab58c {
		right: 140px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-4e3ab58c {
		left: 140px;
	}

	.elementor-85 .elementor-element.elementor-element-4e3ab58c {
		top: 245px;
	}

	.elementor-85 .elementor-element.elementor-element-2c07cf6b {
		--border-radius: 0px 0px 10px 10px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-ef28563 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-ef28563 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-7bc5ea45 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}

	.elementor-85 .elementor-element.elementor-element-3b6292a3 {
		--border-radius: 10px 10px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-7a1afbbe img {
		border-radius: 10px 10px 0px 0px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-3bd88b89 {
		right: 140px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-3bd88b89 {
		left: 140px;
	}

	.elementor-85 .elementor-element.elementor-element-3bd88b89 {
		top: 245px;
	}

	.elementor-85 .elementor-element.elementor-element-477404ad {
		--border-radius: 0px 0px 10px 10px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-73f43c6a .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-73f43c6a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-1c71b7c5 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}

	.elementor-85 .elementor-element.elementor-element-49d559a3 {
		--border-radius: 10px 10px 0px 0px;
	}

	.elementor-85 .elementor-element.elementor-element-4a61cad7 img {
		border-radius: 10px 10px 0px 0px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-7f072df2 {
		right: 140px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-7f072df2 {
		left: 140px;
	}

	.elementor-85 .elementor-element.elementor-element-7f072df2 {
		top: 245px;
	}

	.elementor-85 .elementor-element.elementor-element-39c3339 {
		--border-radius: 0px 0px 10px 10px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-3c01cbe7 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-3c01cbe7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-84ec3d9 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-6c6945c {
		--gap: 14px 14px;
		--padding-top: 2em;
		--padding-bottom: 0em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-85 .elementor-element.elementor-element-939cdc3 {
		--justify-content: space-between;
		--gap: 20px 20px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-0c538cf {
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-5667c9d .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__name {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
}

@media(max-width:767px) {
	.elementor-85 .elementor-element.elementor-element-3ccc011e {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-13aba7d3 {
		--gap: 7px 7px;
	}

	.elementor-85 .elementor-element.elementor-element-36bd1933 .elementor-heading-title {
		font-size: var(--e-global-typography-d3dae9a-font-size);
		line-height: var(--e-global-typography-d3dae9a-line-height);
		letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
		word-spacing: var(--e-global-typography-d3dae9a-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-f6df27 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-4b20e35d {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-15110dd2 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-13fb837b {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-18983c64 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-43f0749a {
		--gap: 7px 7px;
	}

	.elementor-85 .elementor-element.elementor-element-6dd8124 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-e959e17 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-1bdcdc76 {
		--padding-top: 0em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-6143764c .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-221fffc6 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-2312ebfc {
		right: 119px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-2312ebfc {
		left: 119px;
	}

	.elementor-85 .elementor-element.elementor-element-71cef6eb .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-71cef6eb .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-16653ff7 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-bc84fee {
		right: 119px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-bc84fee {
		left: 119px;
	}

	.elementor-85 .elementor-element.elementor-element-60626307 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-60626307 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-364a01e3 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-154392b4 {
		right: 119px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-154392b4 {
		left: 119px;
	}

	.elementor-85 .elementor-element.elementor-element-675e96a5 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-675e96a5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-68ddf050 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-4e3ab58c {
		right: 119px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-4e3ab58c {
		left: 119px;
	}

	.elementor-85 .elementor-element.elementor-element-ef28563 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-ef28563 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-7bc5ea45 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-3bd88b89 {
		right: 119px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-3bd88b89 {
		left: 119px;
	}

	.elementor-85 .elementor-element.elementor-element-73f43c6a .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-73f43c6a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-1c71b7c5 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}

	body:not(.rtl) .elementor-85 .elementor-element.elementor-element-7f072df2 {
		right: 119px;
	}

	body.rtl .elementor-85 .elementor-element.elementor-element-7f072df2 {
		left: 119px;
	}

	.elementor-85 .elementor-element.elementor-element-3c01cbe7 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-3c01cbe7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-84ec3d9 {
		--padding-top: 1em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon {
		font-size: 21px;
	}

	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-cc9b03d .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon {
		font-size: 21px;
	}

	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-78dc706 .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon {
		font-size: 21px;
	}

	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-ce825fc .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon {
		font-size: 21px;
	}

	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title,
	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-3481884 .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-0c538cf {
		--padding-top: 1em;
		--padding-bottom: 2em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-85 .elementor-element.elementor-element-5667c9d .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__name {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-85 .elementor-element.elementor-element-846f211 .elementor-testimonial__title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
}

@media(min-width:768px) {
	.elementor-85 .elementor-element.elementor-element-4b20e35d {
		--width: 50%;
	}

	.elementor-85 .elementor-element.elementor-element-13fb837b {
		--width: 50%;
	}

	.elementor-85 .elementor-element.elementor-element-450be048 {
		--content-width: 600px;
	}

	.elementor-85 .elementor-element.elementor-element-221fffc6 {
		--width: 49%;
	}

	.elementor-85 .elementor-element.elementor-element-16653ff7 {
		--width: 49%;
	}

	.elementor-85 .elementor-element.elementor-element-364a01e3 {
		--width: 49%;
	}

	.elementor-85 .elementor-element.elementor-element-68ddf050 {
		--width: 49%;
	}

	.elementor-85 .elementor-element.elementor-element-7bc5ea45 {
		--width: 49%;
	}

	.elementor-85 .elementor-element.elementor-element-1c71b7c5 {
		--width: 49%;
	}

	.elementor-85 .elementor-element.elementor-element-6c6945c {
		--width: 40%;
	}

	.elementor-85 .elementor-element.elementor-element-939cdc3 {
		--width: 60%;
	}

	.elementor-85 .elementor-element.elementor-element-b3f9beb {
		--width: 48%;
	}

	.elementor-85 .elementor-element.elementor-element-872085f {
		--width: 48%;
	}

	.elementor-85 .elementor-element.elementor-element-539a0d5 {
		--width: 48%;
	}

	.elementor-85 .elementor-element.elementor-element-dcff2c8 {
		--width: 48%;
	}

	.elementor-85 .elementor-element.elementor-element-b152015 {
		--content-width: 600px;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-85 .elementor-element.elementor-element-4b20e35d {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-13fb837b {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-450be048 {
		--content-width: 600px;
	}

	.elementor-85 .elementor-element.elementor-element-3d2fecf2 {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-48da90a {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-b029090 {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-3e8fa460 {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-3b6292a3 {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-49d559a3 {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-6c6945c {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-939cdc3 {
		--width: 100%;
	}

	.elementor-85 .elementor-element.elementor-element-b3f9beb {
		--width: 47%;
	}

	.elementor-85 .elementor-element.elementor-element-872085f {
		--width: 47%;
	}

	.elementor-85 .elementor-element.elementor-element-539a0d5 {
		--width: 47%;
	}

	.elementor-85 .elementor-element.elementor-element-dcff2c8 {
		--width: 47%;
	}

	.elementor-85 .elementor-element.elementor-element-b152015 {
		--content-width: 600px;
	}
}