.elementor-567 .elementor-element.elementor-element-35c484e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--overlay-opacity: 0.3;
	--padding-top: 75px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-35c484e:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-35c484e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/Paper04.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-567 .elementor-element.elementor-element-35c484e::before,
.elementor-567 .elementor-element.elementor-element-35c484e>.elementor-background-video-container::before,
.elementor-567 .elementor-element.elementor-element-35c484e>.e-con-inner>.elementor-background-video-container::before,
.elementor-567 .elementor-element.elementor-element-35c484e>.elementor-background-slideshow::before,
.elementor-567 .elementor-element.elementor-element-35c484e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-567 .elementor-element.elementor-element-35c484e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #3f93932e;
	--background-overlay: '';
}

.elementor-567 .elementor-element.elementor-element-c7d0243 {
	--display: flex;
	--overlay-opacity: 0.3;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-c7d0243::before,
.elementor-567 .elementor-element.elementor-element-c7d0243>.elementor-background-video-container::before,
.elementor-567 .elementor-element.elementor-element-c7d0243>.e-con-inner>.elementor-background-video-container::before,
.elementor-567 .elementor-element.elementor-element-c7d0243>.elementor-background-slideshow::before,
.elementor-567 .elementor-element.elementor-element-c7d0243>.e-con-inner>.elementor-background-slideshow::before,
.elementor-567 .elementor-element.elementor-element-c7d0243>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-567 .elementor-element.elementor-element-85ef04e {
	z-index: 2;
	text-align: left;
}

.elementor-567 .elementor-element.elementor-element-85ef04e .elementor-heading-title {
	font-family: var(--e-global-typography-a435f28-font-family), Sans-serif;
	font-size: var(--e-global-typography-a435f28-font-size);
	font-weight: var(--e-global-typography-a435f28-font-weight);
	line-height: var(--e-global-typography-a435f28-line-height);
	letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
}

.elementor-567 .elementor-element.elementor-element-c0cc870 {
	text-align: left;
}

.elementor-567 .elementor-element.elementor-element-ed6acba .elementor-button {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
}

.elementor-567 .elementor-element.elementor-element-9792623 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	--padding-top: 21px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-4ded146 img {
	height: 56px;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-text);
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-8908c4a>.elementor-widget-container {
	margin: 0px 0px 0px -14px;
}

.elementor-567 .elementor-element.elementor-element-8908c4a img {
	height: 56px;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-text);
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-37348be>.elementor-widget-container {
	margin: 0px 0px 0px -14px;
}

.elementor-567 .elementor-element.elementor-element-37348be img {
	height: 56px;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-text);
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-2ffdf32>.elementor-widget-container {
	margin: 0px 0px 0px -14px;
}

.elementor-567 .elementor-element.elementor-element-2ffdf32 img {
	height: 56px;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-text);
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-1363fa1>.elementor-widget-container {
	padding: 0px 0px 0px 14px;
}

.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-description {
	font-family: var(--e-global-typography-112b6c4-font-family), Sans-serif;
	font-size: var(--e-global-typography-112b6c4-font-size);
	line-height: var(--e-global-typography-112b6c4-line-height);
}

.elementor-567 .elementor-element.elementor-element-1a5bf8b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-0ef0dea>.elementor-widget-container {
    background-color: transparent;
    margin: 0em 0em 0em 0em;
    background-image: linear-gradient(180deg, #3f9393 0%, #ffffff 100%);
    border-radius: 50% 50% 0% 0%;
}

.elementor-kit-8 button, .elementor-kit-8 input[type="button"], .elementor-kit-8 input[type="submit"], .elementor-kit-8 .elementor-button {
    background-color: #10365c;
    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);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-text);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-d49ac81);
    border-radius: 30px 30px 30px 30px;
}

.elementor-567 .elementor-element.elementor-element-79030c0:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-79030c0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #3f9393!important;
}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style) #2f9393!important;
}

.elementor-567 .elementor-element.elementor-element-35d617a>.elementor-widget-container {
    padding: 0px 0px 0px 21px;
    border-style: solid;
    border-width: 0px 0px 0px 5px;
    border-color: #2f9393!important;
}

.elementor-kit-8 h6 {
    color: #000!important;
    font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
    font-size: var(--e-global-typography-84ca66e-font-size);
    font-style: var(--e-global-typography-84ca66e-font-style);
    line-height: var(--e-global-typography-84ca66e-line-height);
}


.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-number-wrapper {
    gap: 5px;
    color: #3f9393!important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-number-wrapper {
    gap: 5px;
    color: #3f9393!important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}
.elementor-icon{
	background-color: #3f9393!important;
}

.elementor-view-stacked .elementor-icon {
    background-color: #00375c !important;
    color: #fff !important;
    padding: .5em;
    fill: #fff;
}

.elementor-567 .elementor-element.elementor-element-eb1d208:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-eb1d208>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #3f9393!important;
}

.elementor-33 .elementor-element.elementor-element-0d37aac img {
    height: 141px!important;
    object-fit: contain;
    object-position: center center;
    position: absolute;
    top: -40px;
    left: 0;
}

.container-count {
  color: #333;
  margin: 0 auto;
  text-align: center;
}


.container-count li {
  display: inline-block;
  font-size: 1.5em;
  list-style-type: none;
  padding: 1em;
  text-transform: uppercase;
}

.container-count li span {
    display: block;
    font-size: 4.5rem;
    margin-bottom: 40px;
}

.emoji {
  display: none;
  padding: 1rem;
}

.emoji span {
  font-size: 4rem;
  padding: 0 .5rem;
}

@media all and (max-width: 768px) {
  .container-count h1 {
    font-size: calc(1.5rem * var(--smaller));
  }
  
  .container-count li {
    font-size: calc(1.125rem * var(--smaller));
  }
  
  .container-count li span {
    font-size: calc(3.375rem * var(--smaller));
  }
}

.bg-pink{
	background-color: #3f93932e;
}

.bg-light{
	background-color: #fff!important;
}

.py-50{
	padding-top:50px;
	padding-bottom:50px;
}

/*table style*/
.timeline {
  border-left: 4px solid #3f9393;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  background: rgba(255, 255, 255, 0.03);
  color: rgba(255, 255, 255, 0.8);
  font-family: 'Source Sans Pro', sans-serif;
  margin: 50px auto;
  letter-spacing: 0.5px;
  position: relative;
  line-height: 1.4em;
  font-size: 1.03em;
  padding: 50px;
  list-style: none;
  text-align: left;
  font-weight: 100;
  max-width: 75%;
}
.timeline h1,
.timeline h2,
.timeline h3 {
  font-family: 'Oswald', sans-serif;
  letter-spacing: 1.5px;
  font-weight: 100;
  font-size: 1.4em;
}
.timeline .event {
  border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
  padding-bottom: 25px;
  margin-bottom: 15px;
  position: relative;
}
.timeline .event:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
  border: none;
}
.timeline .event:before,
.timeline .event:after {
  position: absolute;
  display: block;
  top: 0;
}
.timeline .event:before {
	left: -245.5px;
    color: #000;
    content: attr(data-date);
    text-align: right;
    font-weight: 100;
    font-size: 0.9em;
    min-width: 120px;
}
.timeline .event:after {
  box-shadow: 0 0 0 4px #3f9393;
  left: -57.85px;
  background: #313534;
  border-radius: 50%;
  height: 11px;
  width: 11px;
  content: "";
  top: 5px;
}

/*table style end*/

.elementor-567 .elementor-element.elementor-element-85ef04e .elementor-heading-title {
    font-family: var(--e-global-typography-a435f28-font-family), Sans-serif;
    font-size: 90px!important;
    font-weight: var(--e-global-typography-a435f28-font-weight);
    line-height: var(--e-global-typography-a435f28-line-height);
    letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
}

.elementor-42 .elementor-element.elementor-element-9966c28 img {
    height: 120px!important;
    object-fit: contain;
    object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-0ef0dea img {
	width: 100%;
	height: 614px;
	object-fit: contain;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-594b7a8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	--padding-top: 3em;
	--padding-bottom: 1em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-40a20f9 {
	width: var(--container-widget-width, 640px);
	max-width: 640px;
	--container-widget-width: 640px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-40a20f9.elementor-element {
	--align-self: center;
}

.elementor-567 .elementor-element.elementor-element-c4eea3b {
	--e-image-carousel-slides-to-show: 6;
}

.elementor-567 .elementor-element.elementor-element-cd9d973 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-bab8ab4 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}

.elementor-567 .elementor-element.elementor-element-a543f1a {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-7c6aaec img {
	width: 100%;
	height: 550px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 14px 14px 42px 14px;
	border-color: var(--e-global-color-text);
	border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-073511b {
	--divider-border-style: solid;
	--divider-color: #00000000;
	--divider-border-width: 35px;
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
	top: -10px;
}

.elementor-567 .elementor-element.elementor-element-073511b>.elementor-widget-container {
	background-color: #DB7E77B3;
}

.elementor-567 .elementor-element.elementor-element-073511b .elementor-divider-separator {
	width: 100%;
}

.elementor-567 .elementor-element.elementor-element-073511b .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-567 .elementor-element.elementor-element-79030c0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--margin-top: -6em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 21px;
	--padding-right: 21px;
}

.elementor-567 .elementor-element.elementor-element-79030c0:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-79030c0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-187080c {
	width: var(--container-widget-width, 45%);
	max-width: 34%;
	--container-widget-width: 34%;
	--container-widget-flex-grow: 0;
}

#connect.e-con.e-flex>.e-con-inner {
    justify-content: end !important;
}

.elementor-567 .elementor-element.elementor-element-187080c .elementor-heading-title {
	font-family: var(--e-global-typography-a435f28-font-family), Sans-serif;
	font-size: var(--e-global-typography-a435f28-font-size);
	font-weight: var(--e-global-typography-a435f28-font-weight);
	line-height: var(--e-global-typography-a435f28-line-height);
	letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
	color: var(--e-global-color-text);
}

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

.elementor-567 .elementor-element.elementor-element-f8f19d3.elementor-element {
	--align-self: center;
}

.elementor-567 .elementor-element.elementor-element-f8f19d3 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-49933d5 {
	--display: flex;
	--padding-top: 3em;
	--padding-bottom: 1em;
	--padding-left: 5em;
	--padding-right: 1em;
}

.elementor-567 .elementor-element.elementor-element-35d617a>.elementor-widget-container {
	padding: 0px 0px 0px 21px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-35d617a .elementor-heading-title {
	font-style: italic;
}

.elementor-567 .elementor-element.elementor-element-29c7d0e .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);
}

.elementor-567 .elementor-element.elementor-element-a4a1f37 .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);
}

.elementor-567 .elementor-element.elementor-element-32158b7 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-number-wrapper {
	gap: 5px;
	color: var(--e-global-color-3ee16e7);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-number-wrapper {
	gap: 5px;
	color: var(--e-global-color-3ee16e7);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-567 .elementor-element.elementor-element-90daf9f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-70978d9 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-567 .elementor-element.elementor-element-ff7d1c3 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 21px;
	--padding-right: 21px;
}

.elementor-567 .elementor-element.elementor-element-b2cb547>.elementor-widget-container {
	background-color: var(--e-global-color-text);
	padding: 28px 28px 21px 28px;
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-b2cb547.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-b2cb547.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-b2cb547.elementor-view-default .elementor-icon {
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-b2cb547.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-b2cb547.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon svg {
	height: 42px;
}

.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-19a532a .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);
}

.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-description {
	color: var(--e-global-color-primary);
}

.elementor-567 .elementor-element.elementor-element-55c913f {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 21px;
	--padding-right: 21px;
}

.elementor-567 .elementor-element.elementor-element-4979040>.elementor-widget-container {
	background-color: var(--e-global-color-text);
	padding: 28px 28px 21px 28px;
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-4979040.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-4979040.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-4979040.elementor-view-default .elementor-icon {
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-4979040.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-4979040.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon svg {
	height: 42px;
}

.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-d566f59 .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);
}

.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
}

.elementor-567 .elementor-element.elementor-element-ddc7e68 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 21px;
	--padding-right: 21px;
}

.elementor-567 .elementor-element.elementor-element-a099835>.elementor-widget-container {
	background-color: var(--e-global-color-text);
	padding: 28px 28px 21px 28px;
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-a099835.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-a099835.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-a099835.elementor-view-default .elementor-icon {
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-a099835.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-a099835.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon svg {
	height: 42px;
}

.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-f8e5f30 .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);
}

.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
}

.elementor-567 .elementor-element.elementor-element-1b73088 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 21px;
	--padding-right: 21px;
}

.elementor-567 .elementor-element.elementor-element-14d547e>.elementor-widget-container {
	background-color: var(--e-global-color-text);
	padding: 28px 28px 21px 28px;
	border-radius: 50% 50% 50% 50%;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-14d547e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-14d547e.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-14d547e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-14d547e.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-14d547e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon svg {
	height: 42px;
}

.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-46b1969 .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);
}

.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
}

.elementor-567 .elementor-element.elementor-element-74d087f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--flex-wrap: wrap;
	--padding-top: 5em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

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

.elementor-567 .elementor-element.elementor-element-c4a447b {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-1aaa1d5 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-f4a4b25 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-f4a4b25 .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);
}

.elementor-567 .elementor-element.elementor-element-d4db427 {
	--display: flex;
	--min-height: 300px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--overlay-opacity: 0.4;
	--border-radius: 50% 50% 50% 50%;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-d4db427:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-d4db427>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../images/meet1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-567 .elementor-element.elementor-element-ad9d9f1 {
	text-align: center;
}

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

.elementor-567 .elementor-element.elementor-element-0bb04ee {
	--display: flex;
	--min-height: 300px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--overlay-opacity: 0.4;
	--border-radius: 50% 50% 50% 50%;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-0bb04ee:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-0bb04ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../images/meet2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-567 .elementor-element.elementor-element-0bb04ee::before,
.elementor-567 .elementor-element.elementor-element-0bb04ee>.elementor-background-video-container::before,
.elementor-567 .elementor-element.elementor-element-0bb04ee>.e-con-inner>.elementor-background-video-container::before,
.elementor-567 .elementor-element.elementor-element-0bb04ee>.elementor-background-slideshow::before,
.elementor-567 .elementor-element.elementor-element-0bb04ee>.e-con-inner>.elementor-background-slideshow::before,
.elementor-567 .elementor-element.elementor-element-0bb04ee>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	/* background-color: var(--e-global-color-638d055); */
	--background-overlay: '';
}

.elementor-567 .elementor-element.elementor-element-64dd618 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-64dd618 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-d0240b7 {
	--display: flex;
	--min-height: 300px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--overlay-opacity: 0.4;
	--border-radius: 50% 50% 50% 50%;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-d0240b7:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-d0240b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../images/meet3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-567 .elementor-element.elementor-element-49d66df {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-49d66df .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-f84b32c {
	--display: flex;
	--min-height: 300px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--overlay-opacity: 0.4;
	--border-radius: 50% 50% 50% 50%;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-f84b32c:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-f84b32c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/black-women-and-business-startup-of-employee-working-with-coach-on-marketing-plan-or-strategy-on-c.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-567 .elementor-element.elementor-element-bc71961 {
	text-align: center;
}

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

.elementor-567 .elementor-element.elementor-element-0de49a0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: 0.7;
	--padding-top: 7em;
	--padding-bottom: 10em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-0de49a0:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-0de49a0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/business-women-creating-a-plan-in-coworking-space.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-567 .elementor-element.elementor-element-ab6cbe2 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-97d4c06 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-97d4c06 .elementor-heading-title {
	color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-e6a87fb {
	text-align: center;
}

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

.elementor-567 .elementor-element.elementor-element-b142b06 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-b142b06 .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);
	color: var(--e-global-color-text);
}

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

.elementor-567 .elementor-element.elementor-element-2c92f28 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: -7em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-5c1b3b0 {
	--display: flex;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

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

.elementor-567 .elementor-element.elementor-element-c9094d7 {
	--icon-box-icon-margin: 21px;
}

.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-c9094d7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-c9094d7.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-c9094d7.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

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

.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon {
	font-size: 35px;
}

.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-c9094d7 .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);
}

.elementor-567 .elementor-element.elementor-element-eb1d208 {
	--display: flex;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

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

.elementor-567 .elementor-element.elementor-element-55ff43b {
	--icon-box-icon-margin: 21px;
}

.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-text);
}

.elementor-kit-8 input:not([type="button"]):not([type="submit"]), .elementor-kit-8 textarea, .elementor-kit-8 .elementor-field-textual {
   
    background-color: #3f93932e!important;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-7fbea4f);
    border-radius: 7px 7px 7px 7px;
}

.elementor-kit-8 h3 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-d3dae9a-font-family), Sans-serif;
    font-size: 23px!important;
    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);
}

.elementor-567 .elementor-element.elementor-element-55ff43b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-55ff43b.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-55ff43b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-55ff43b.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon {
	font-size: 35px;
}

.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-55ff43b .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);
}

.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-description {
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-e8dcdca .elementor-button {
	background-color: var(--e-global-color-044b931);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-e8dcdca .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-e8dcdca .elementor-button:focus {
	background-color: var(--e-global-color-332724a);
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-e8dcdca .elementor-button:hover svg,
.elementor-567 .elementor-element.elementor-element-e8dcdca .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-2c39332 {
	--display: flex;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

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

.elementor-567 .elementor-element.elementor-element-c843441 {
	--icon-box-icon-margin: 21px;
}

.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-c843441.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-c843441.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-c843441.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

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

.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon {
	font-size: 35px;
}

.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-c843441 .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);
}

.elementor-567 .elementor-element.elementor-element-9a0785f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-037b4d6 {
	--display: flex;
}

.elementor-567 .elementor-element.elementor-element-e0abb6f {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
}

.elementor-567 .elementor-element.elementor-element-e0abb6f>.elementor-widget-container {
	--e-transform-rotateZ: -5deg;
	background-color: var(--e-global-color-text);
	padding: 14px 14px 35px 14px;
	border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-e0abb6f img {
	width: 100%;
	height: 350px;
	object-fit: cover;
	object-position: center center;
	border-radius: 7px 7px 7px 7px;
}

.elementor-567 .elementor-element.elementor-element-9a0302f {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	bottom: 0px;
}

.elementor-567 .elementor-element.elementor-element-9a0302f>.elementor-widget-container {
	--e-transform-rotateZ: 5deg;
	background-color: var(--e-global-color-text);
	margin: 0em 0em 0em 0em;
	padding: 14px 14px 35px 14px;
	border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-9a0302f.elementor-element {
	--align-self: flex-end;
}

body:not(.rtl) .elementor-567 .elementor-element.elementor-element-9a0302f {
	right: 0px;
}

body.rtl .elementor-567 .elementor-element.elementor-element-9a0302f {
	left: 0px;
}

.elementor-567 .elementor-element.elementor-element-9a0302f img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
	border-radius: 7px 7px 7px 7px;
}

.elementor-567 .elementor-element.elementor-element-83298ff {
	--display: flex;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 5em;
	--padding-right: 1em;
}

.elementor-567 .elementor-element.elementor-element-bf4a283 .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);
}

.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .skill-bar {
	background-color: var(--e-global-color-7fbea4f);
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .skill-track {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-7fbea4f) 0%, var(--e-global-color-3ee16e7) 100%);
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .number-percentage-wraper {
	display: no;
	color: var(--e-global-color-3ee16e7);
	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);
}

.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .skill-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
}

.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .skill-bar {
	background-color: var(--e-global-color-7fbea4f);
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .skill-track {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-7fbea4f) 0%, var(--e-global-color-3ee16e7) 100%);
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .number-percentage-wraper {
	display: no;
	color: var(--e-global-color-3ee16e7);
	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);
}

.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .skill-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
}

.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .skill-bar {
	background-color: var(--e-global-color-7fbea4f);
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .skill-track {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-7fbea4f) 0%, var(--e-global-color-3ee16e7) 100%);
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .number-percentage-wraper {
	display: no;
	color: var(--e-global-color-3ee16e7);
	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);
}

.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .skill-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
}

.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .skill-bar {
	background-color: var(--e-global-color-7fbea4f);
	height: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .skill-track {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-7fbea4f) 0%, var(--e-global-color-3ee16e7) 100%);
	border-radius: 10px 10px 10px 10px;
}

.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .number-percentage-wraper {
	display: no;
	color: var(--e-global-color-3ee16e7);
	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);
}

.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .skill-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
}

.elementor-567 .elementor-element.elementor-element-9fb6939 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 5em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

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

.elementor-567 .elementor-element.elementor-element-048f4e6 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-2a7fc36 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-7c3192a {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-0880acb {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-567 .elementor-element.elementor-element-80b55fe {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-80b55fe:hover {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-d9700aa img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-c312b93 {
	--display: flex;
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-a696317>.elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-567 .elementor-element.elementor-element-a696317 {
	--icon-box-icon-margin: 28px;
}

.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-a696317.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-a696317.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-a696317.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

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

.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-a696317 .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);
}

.elementor-567 .elementor-element.elementor-element-5d5d6d1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-5d5d6d1:hover {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-5ada28e img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-164bec2 {
	--display: flex;
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-42ec5c1>.elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-567 .elementor-element.elementor-element-42ec5c1 {
	--icon-box-icon-margin: 28px;
}

.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-42ec5c1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-42ec5c1.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-42ec5c1.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-42ec5c1.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-42ec5c1 .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);
}

.elementor-567 .elementor-element.elementor-element-e353518 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-e353518:hover {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-7034bde img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-6361f1e {
	--display: flex;
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-9bc3751>.elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-567 .elementor-element.elementor-element-9bc3751 {
	--icon-box-icon-margin: 28px;
}

.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-9bc3751.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-9bc3751.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-9bc3751.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-9bc3751.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-9bc3751 .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);
}

.elementor-567 .elementor-element.elementor-element-e426320 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-e426320:hover {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-0377f93 img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-ecb0921 {
	--display: flex;
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-c4628e5>.elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-567 .elementor-element.elementor-element-c4628e5 {
	--icon-box-icon-margin: 28px;
}

.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-c4628e5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-c4628e5.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-c4628e5.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

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

.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-c4628e5 .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);
}

.elementor-567 .elementor-element.elementor-element-0684440 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-0684440:hover {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-f59b126 img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-a799c4a {
	--display: flex;
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-daf5871>.elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-567 .elementor-element.elementor-element-daf5871 {
	--icon-box-icon-margin: 28px;
}

.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-daf5871.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-daf5871.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-daf5871.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

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

.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-daf5871 .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);
}

.elementor-567 .elementor-element.elementor-element-83065c0 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-83065c0:hover {
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-30dfa7d img {
	width: 100%;
	height: 300px;
	object-fit: cover;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-469757e {
	--display: flex;
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-60f9d02>.elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-567 .elementor-element.elementor-element-60f9d02 {
	--icon-box-icon-margin: 28px;
}

.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon-box-title {
	margin-bottom: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-60f9d02.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-60f9d02.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-60f9d02.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-60f9d02.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon {
	font-size: 42px;
}

.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-60f9d02 .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);
}

.elementor-567 .elementor-element.elementor-element-73f1525 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--overlay-opacity: 0.5;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-73f1525:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-73f1525>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/two-confident-women-discussing-business-and-smiling-while-working-in-the-office-together.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-567 .elementor-element.elementor-element-de9869f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-accent);
	--border-color: var(--e-global-color-accent);
	--border-radius: 14px 14px 14px 14px;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-567 .elementor-element.elementor-element-e328d09 {
	text-align: left;
}

.elementor-567 .elementor-element.elementor-element-e328d09 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-0b256a6 {
	text-align: left;
}

.elementor-567 .elementor-element.elementor-element-0b256a6 .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);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-33a3442 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 5em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

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

.elementor-567 .elementor-element.elementor-element-f692784 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-feb6c67 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-feb6c67 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-da2b1da {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-c2b6bfc {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-567 .elementor-element.elementor-element-c7ce2db {
	--display: flex;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 3em;
	--padding-right: 3em;
}

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

.elementor-567 .elementor-element.elementor-element-afaa5f5 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-bc08bda {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-c94d9ab);
	--border-color: var(--e-global-color-c94d9ab);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-51acc88 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-abde388 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-567 .elementor-element.elementor-element-e491543 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-4d68080>.elementor-widget-container {
	padding: 0px 0px 21px 0px;
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(21px/2);
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(21px/2);
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(21px/2);
	margin-left: calc(21px/2);
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-21px/2);
	margin-left: calc(-21px/2);
}

body.rtl .elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-21px/2);
}

body:not(.rtl) .elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-21px/2);
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-4d462f5);
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

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

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item>a {
	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);
}

.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-567 .elementor-element.elementor-element-8ecce64 .elementor-button {
	background-color: var(--e-global-color-332724a);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-8ecce64 .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-8ecce64 .elementor-button:focus {
	background-color: var(--e-global-color-d49ac81);
	color: var(--e-global-color-text);
}

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

.elementor-567 .elementor-element.elementor-element-d97d103 {
	--display: flex;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 3em;
	--padding-right: 3em;
}

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

.elementor-567 .elementor-element.elementor-element-b85cebd {
	text-align: center;
}

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

.elementor-567 .elementor-element.elementor-element-07812ac {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-32f4131 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-text);
}

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

.elementor-567 .elementor-element.elementor-element-58ceb58 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-58ceb58 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-a4d826a>.elementor-widget-container {
	padding: 0px 0px 21px 0px;
}

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

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

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(21px/2);
	margin-left: calc(21px/2);
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-21px/2);
	margin-left: calc(-21px/2);
}

body.rtl .elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-21px/2);
}

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

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-accent);
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

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

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item>a {
	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);
}

.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color 0.3s;
}

.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button {
	background-color: var(--e-global-color-044b931);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button:focus {
	background-color: var(--e-global-color-332724a);
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button:hover svg,
.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-578826d {
	--display: flex;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 3em;
	--padding-right: 3em;
}

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

.elementor-567 .elementor-element.elementor-element-4fe05d0 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-1c5b820 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 14px 14px;
	--row-gap: 14px;
	--column-gap: 14px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-c94d9ab);
	--border-color: var(--e-global-color-c94d9ab);
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-ca7eb13 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-b8bffad .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-567 .elementor-element.elementor-element-1e2000d {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-c7b6eac>.elementor-widget-container {
	padding: 0px 0px 21px 0px;
}

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

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

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(21px/2);
	margin-left: calc(21px/2);
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-21px/2);
	margin-left: calc(-21px/2);
}

body.rtl .elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-21px/2);
}

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

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-4d462f5);
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

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

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item>a {
	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);
}

.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-567 .elementor-element.elementor-element-d970d20 .elementor-button {
	background-color: var(--e-global-color-332724a);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-567 .elementor-element.elementor-element-d970d20 .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-d970d20 .elementor-button:focus {
	background-color: var(--e-global-color-d49ac81);
	color: var(--e-global-color-text);
}

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

.elementor-567 .elementor-element.elementor-element-177704d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-177704d:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-177704d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/memphis_1.png");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: 200px auto;
}

.elementor-567 .elementor-element.elementor-element-ca7db21 {
	--display: flex;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 5em;
}

.elementor-567 .elementor-element.elementor-element-8d2378b .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);
}

.elementor-567 .elementor-element.elementor-element-c09a15f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-7f92781 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 28px;
}

.elementor-567 .elementor-element.elementor-element-c8fcd8a .elementor-button {
	background-color: #02010100;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-567 .elementor-element.elementor-element-c8fcd8a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-567 .elementor-element.elementor-element-c8fcd8a .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-c8fcd8a .elementor-button:focus {
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-c8fcd8a .elementor-button:hover svg,
.elementor-567 .elementor-element.elementor-element-c8fcd8a .elementor-button:focus svg {
	fill: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-7b98d8a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-f0f4908>.elementor-widget-container {
	background-color: var(--e-global-color-044b931);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-f0f4908 img {
	width: 100%;
	height: 150px;
	object-fit: cover;
	object-position: center center;
	opacity: 0.7;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-c06f6c9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-5951fad {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 28px;
}

.elementor-567 .elementor-element.elementor-element-b990c9c .elementor-button {
	background-color: #02010100;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-567 .elementor-element.elementor-element-b990c9c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-567 .elementor-element.elementor-element-b990c9c .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-b990c9c .elementor-button:focus {
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-b990c9c .elementor-button:hover svg,
.elementor-567 .elementor-element.elementor-element-b990c9c .elementor-button:focus svg {
	fill: var(--e-global-color-d49ac81);
}

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

.elementor-567 .elementor-element.elementor-element-79f3c11>.elementor-widget-container {
	background-color: var(--e-global-color-044b931);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-79f3c11 img {
	width: 100%;
	height: 150px;
	object-fit: cover;
	object-position: center center;
	opacity: 0.7;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-45e2d8e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-e974d5a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 28px;
}

.elementor-567 .elementor-element.elementor-element-c5353ed .elementor-button {
	background-color: #02010100;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-567 .elementor-element.elementor-element-c5353ed .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-567 .elementor-element.elementor-element-c5353ed .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-c5353ed .elementor-button:focus {
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-c5353ed .elementor-button:hover svg,
.elementor-567 .elementor-element.elementor-element-c5353ed .elementor-button:focus svg {
	fill: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-90748c2 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-b73d1bc>.elementor-widget-container {
	background-color: var(--e-global-color-044b931);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-b73d1bc img {
	width: 100%;
	height: 150px;
	object-fit: cover;
	object-position: center center;
	opacity: 0.7;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-5f347af {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 21px;
	--padding-bottom: 21px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-afa9ee8 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 28px;
}

.elementor-567 .elementor-element.elementor-element-97706fc .elementor-button {
	background-color: #02010100;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-567 .elementor-element.elementor-element-97706fc .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-567 .elementor-element.elementor-element-97706fc .elementor-button:hover,
.elementor-567 .elementor-element.elementor-element-97706fc .elementor-button:focus {
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-97706fc .elementor-button:hover svg,
.elementor-567 .elementor-element.elementor-element-97706fc .elementor-button:focus svg {
	fill: var(--e-global-color-d49ac81);
}

.elementor-567 .elementor-element.elementor-element-4580ea1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-567 .elementor-element.elementor-element-f01f064>.elementor-widget-container {
	background-color: var(--e-global-color-044b931);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-f01f064 img {
	width: 100%;
	height: 150px;
	object-fit: cover;
	object-position: center center;
	opacity: 0.7;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	border-radius: 75px 75px 75px 75px;
}

.elementor-567 .elementor-element.elementor-element-b2b32d8 {
	--n-accordion-title-font-size: var(--e-global-typography-7044a64-font-size);
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-primary);
	--n-accordion-title-active-color: var(--e-global-color-secondary);
	--n-accordion-icon-size: 25px;
	--n-accordion-icon-gap: 14px;
	--n-accordion-icon-normal-color: var(--e-global-color-c94d9ab);
	--n-accordion-icon-active-color: var(--e-global-color-3ee16e7);
}

.elementor-567 .elementor-element.elementor-element-b2b32d8>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-567 .elementor-element.elementor-element-b2b32d8 {
	--n-accordion-padding: 21px 0px 21px 0px;
}

:where(.elementor-567 .elementor-element.elementor-element-b2b32d8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

:where(.elementor-567 .elementor-element.elementor-element-b2b32d8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-567 .elementor-element.elementor-element-8c76a47 {
	--display: flex;
}

.elementor-567 .elementor-element.elementor-element-036738f>.elementor-widget-container {
	background-color: var(--e-global-color-text);
	padding: 14px 14px 42px 14px;
	border-radius: 21px 21px 21px 21px;
	box-shadow: 0px 3px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-567 .elementor-element.elementor-element-036738f img {
	width: 100%;
	height: 700px;
	object-fit: cover;
	object-position: center center;
	border-radius: 14px 14px 14px 14px;
}

body:not(.rtl) .elementor-567 .elementor-element.elementor-element-3dd04b6 {
	right: 0px;
}

body.rtl .elementor-567 .elementor-element.elementor-element-3dd04b6 {
	left: 0px;
}

.elementor-567 .elementor-element.elementor-element-3dd04b6 {
	bottom: 0px;
}

.elementor-567 .elementor-element.elementor-element-3dd04b6 img {
	height: 150px;
	object-fit: contain;
	object-position: center center;
}

.elementor-567 .elementor-element.elementor-element-0c892fb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--overlay-opacity: 0.4;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-567 .elementor-element.elementor-element-0c892fb:not(.elementor-motion-effects-element-type-background),
.elementor-567 .elementor-element.elementor-element-0c892fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2025/02/two-happy-women-celebrating-business-success-giving-high-five-in-office-.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-567 .elementor-element.elementor-element-ba21a84 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 14px 14px 14px 14px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-567 .elementor-element.elementor-element-33ae150>.elementor-widget-container {
	background-color: #3f93932e;
	padding: 21px 21px 21px 21px;
}

.elementor-567 .elementor-element.elementor-element-33ae150 {
	text-align: center;
}

.elementor-567 .elementor-element.elementor-element-28b1a94 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-field-group {
	padding-right: calc(10px/2);
	padding-left: calc(10px/2);
	margin-bottom: 10px;
}

.elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-form-fields-wrapper {
	margin-left: calc(-10px/2);
	margin-right: calc(-10px/2);
	margin-bottom: -10px;
}

.elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-567 .elementor-element.elementor-element-7cc06ec .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-567 .elementor-element.elementor-element-7cc06ec {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-567 .elementor-element.elementor-element-cd25053>.elementor-widget-container {
	background-color: var(--e-global-color-044b931);
	padding: 21px 21px 21px 21px;
}

.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-567 .elementor-element.elementor-element-cd25053 {
	--icon-box-icon-margin: 16px;
}

.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-cd25053.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-3ee16e7);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-567 .elementor-element.elementor-element-cd25053.elementor-view-framed .elementor-icon,
.elementor-567 .elementor-element.elementor-element-cd25053.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-3ee16e7);
	color: var(--e-global-color-3ee16e7);
	border-color: var(--e-global-color-3ee16e7);
}

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

.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon {
	font-size: 35px;
}

.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title,
.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-style: var(--e-global-typography-84ca66e-font-style);
	line-height: var(--e-global-typography-84ca66e-line-height);
}

.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-description {
	color: var(--e-global-color-text);
	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);
}

@media(max-width:1024px) {
	.elementor-567 .elementor-element.elementor-element-35c484e {
		--padding-top: 65px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-c7d0243 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 7em;
		--padding-right: 7em;
	}

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

	.elementor-567 .elementor-element.elementor-element-85ef04e .elementor-heading-title {
		font-size: var(--e-global-typography-a435f28-font-size);
		line-height: var(--e-global-typography-a435f28-line-height);
		letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
	}

	.elementor-567 .elementor-element.elementor-element-c0cc870 {
		text-align: center;
	}

	.elementor-567 .elementor-element.elementor-element-ed6acba .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9792623 {
		--justify-content: center;
	}

	.elementor-567 .elementor-element.elementor-element-4ded146 img {
		height: 42px;
	}

	.elementor-567 .elementor-element.elementor-element-8908c4a img {
		height: 42px;
	}

	.elementor-567 .elementor-element.elementor-element-37348be img {
		height: 42px;
	}

	.elementor-567 .elementor-element.elementor-element-2ffdf32 img {
		height: 42px;
	}

	.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-description {
		font-size: var(--e-global-typography-112b6c4-font-size);
		line-height: var(--e-global-typography-112b6c4-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-1a5bf8b {
		--padding-top: 0em;
		--padding-bottom: 0em;
		--padding-left: 5em;
		--padding-right: 5em;
	}

	.elementor-567 .elementor-element.elementor-element-0ef0dea img {
		height: 640px;
	}

	.elementor-567 .elementor-element.elementor-element-40a20f9 {
		--container-widget-width: 540px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 540px);
		max-width: 540px;
	}

	.elementor-567 .elementor-element.elementor-element-c4eea3b {
		--e-image-carousel-slides-to-show: 5;
	}

	.elementor-567 .elementor-element.elementor-element-cd9d973 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-bab8ab4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 21px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-7c6aaec img {
		height: 500px;
	}

	.elementor-567 .elementor-element.elementor-element-187080c .elementor-heading-title {
		font-size: var(--e-global-typography-a435f28-font-size);
		line-height: var(--e-global-typography-a435f28-line-height);
		letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
	}

	.elementor-567 .elementor-element.elementor-element-f8f19d3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-49933d5 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-29c7d0e .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-a4a1f37 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-32158b7 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-90daf9f {
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-70978d9 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon svg {
		height: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon svg {
		height: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon svg {
		height: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon svg {
		height: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-74d087f {
		--gap: 14px 14px;
		--row-gap: 14px;
		--column-gap: 14px;
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-f4a4b25 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-d4db427 {
		--min-height: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-0bb04ee {
		--min-height: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-d0240b7 {
		--min-height: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-f84b32c {
		--min-height: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-0de49a0 {
		--padding-top: 3em;
		--padding-bottom: 7em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-b142b06 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-2c92f28 {
		--gap: 14px 14px;
		--row-gap: 14px;
		--column-gap: 14px;
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-5c1b3b0 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 {
		--icon-box-icon-margin: 14px;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title {
		margin-bottom: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-eb1d208 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b {
		--icon-box-icon-margin: 14px;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title {
		margin-bottom: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-2c39332 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 {
		--icon-box-icon-margin: 14px;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title {
		margin-bottom: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9a0785f {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-e0abb6f>.elementor-widget-container {
		padding: 10px 10px 30px 10px;
	}

	.elementor-567 .elementor-element.elementor-element-e0abb6f img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-9a0302f>.elementor-widget-container {
		padding: 10px 10px 30px 10px;
	}

	.elementor-567 .elementor-element.elementor-element-9a0302f {
		--container-widget-width: 60%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60%);
		max-width: 60%;
	}

	.elementor-567 .elementor-element.elementor-element-9a0302f img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-83298ff {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-bf4a283 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9fb6939 {
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-0880acb {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-d9700aa img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-a696317>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-5ada28e img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-42ec5c1>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-7034bde img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-9bc3751>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-0377f93 img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-c4628e5>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-f59b126 img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-daf5871>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-30dfa7d img {
		height: 250px;
	}

	.elementor-567 .elementor-element.elementor-element-60f9d02>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon {
		font-size: 35px;
	}

	.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-73f1525 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-de9869f {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-e328d09 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-0b256a6 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-33a3442 {
		--padding-top: 1em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-c2b6bfc {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-c7ce2db {
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}

	.elementor-567 .elementor-element.elementor-element-bc08bda {
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-51acc88 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-8ecce64 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-d97d103 {
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}

	.elementor-567 .elementor-element.elementor-element-07812ac {
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-32f4131 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-578826d {
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}

	.elementor-567 .elementor-element.elementor-element-1c5b820 {
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-ca7eb13 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-d970d20 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-177704d:not(.elementor-motion-effects-element-type-background),
	.elementor-567 .elementor-element.elementor-element-177704d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 100px auto;
	}

	.elementor-567 .elementor-element.elementor-element-177704d {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-ca7db21 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-2c9db1e {
		text-align: center;
	}

	.elementor-567 .elementor-element.elementor-element-fe109e3 {
		text-align: center;
	}

	.elementor-567 .elementor-element.elementor-element-8d2378b .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-b2b32d8 {
		--n-accordion-title-font-size: var(--e-global-typography-7044a64-font-size);
	}

	:where(.elementor-567 .elementor-element.elementor-element-b2b32d8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-036738f img {
		height: 400px;
	}

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

	.elementor-567 .elementor-element.elementor-element-cd25053 {
		--icon-box-icon-margin: 14px;
	}

	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}
}

@media(max-width:767px) {
	.elementor-567 .elementor-element.elementor-element-35c484e {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-c7d0243 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-85ef04e .elementor-heading-title {
		font-size: var(--e-global-typography-a435f28-font-size);
		line-height: var(--e-global-typography-a435f28-line-height);
		letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
	}

	.elementor-567 .elementor-element.elementor-element-ed6acba .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-1363fa1 .elementor-icon-box-description {
		font-size: var(--e-global-typography-112b6c4-font-size);
		line-height: var(--e-global-typography-112b6c4-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-1a5bf8b {
		--padding-top: 0em;
		--padding-bottom: 0em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-0ef0dea img {
		height: 325px;
	}

	.elementor-567 .elementor-element.elementor-element-40a20f9 {
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 80%);
		max-width: 80%;
	}

	.elementor-567 .elementor-element.elementor-element-c4eea3b {
		--e-image-carousel-slides-to-show: 3;
	}

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

	.elementor-567 .elementor-element.elementor-element-bab8ab4 {
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 14px;
		--padding-right: 14px;
	}

	.elementor-567 .elementor-element.elementor-element-7c6aaec img {
		height: 350px;
		border-width: 10px 10px 30px 10px;
	}

	.elementor-567 .elementor-element.elementor-element-073511b {
		--container-widget-width: 150px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 150px);
		max-width: 150px;
	}

	.elementor-567 .elementor-element.elementor-element-79030c0 {
		--width: 80%;
		--justify-content: center;
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-187080c.elementor-element {
		--align-self: center;
	}

	.elementor-567 .elementor-element.elementor-element-187080c .elementor-heading-title {
		font-size: var(--e-global-typography-a435f28-font-size);
		line-height: var(--e-global-typography-a435f28-line-height);
		letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
	}

	.elementor-567 .elementor-element.elementor-element-f8f19d3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-49933d5 {
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}

	.elementor-567 .elementor-element.elementor-element-49933d5.e-con {
		--order: -99999
			/* order start hack */
		;
	}

	.elementor-567 .elementor-element.elementor-element-29c7d0e .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-a4a1f37 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-32158b7 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-8f4b403 .elementor-counter-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-e38090b .elementor-counter-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-90daf9f {
		--padding-top: 0em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-70978d9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-b2cb547 .elementor-icon svg {
		height: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-19a532a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-4979040 .elementor-icon svg {
		height: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-d566f59 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-a099835 .elementor-icon svg {
		height: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-f8e5f30 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon {
		font-size: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-14d547e .elementor-icon svg {
		height: 28px;
	}

	.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-46b1969 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-74d087f {
		--justify-content: center;
		--padding-top: 0em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-f4a4b25 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-d4db427 {
		--width: 150px;
		--min-height: 150px;
	}

	.elementor-567 .elementor-element.elementor-element-0bb04ee {
		--width: 150px;
		--min-height: 150px;
	}

	.elementor-567 .elementor-element.elementor-element-d0240b7 {
		--width: 150px;
		--min-height: 150px;
	}

	.elementor-567 .elementor-element.elementor-element-f84b32c {
		--width: 150px;
		--min-height: 150px;
	}

	.elementor-567 .elementor-element.elementor-element-0de49a0 {
		--padding-top: 1em;
		--padding-bottom: 7em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-b142b06 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-2c92f28 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-5c1b3b0 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 {
		--icon-box-icon-margin: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon {
		font-size: 25px;
	}

	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-c9094d7 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-eb1d208 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b {
		--icon-box-icon-margin: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon {
		font-size: 25px;
	}

	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-55ff43b .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-2c39332 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 {
		--icon-box-icon-margin: 7px;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon {
		font-size: 25px;
	}

	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-c843441 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9a0785f {
		--padding-top: 2em;
		--padding-bottom: 0em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-e0abb6f img {
		height: 200px;
	}

	.elementor-567 .elementor-element.elementor-element-9a0302f img {
		height: 200px;
	}

	.elementor-567 .elementor-element.elementor-element-bf4a283 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-700bf5d .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-962caab .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4c00ed5 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-ffa4de4 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9fb6939 {
		--padding-top: 0em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-0880acb {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-d9700aa img {
		height: 225px;
	}

	.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-a696317 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-5ada28e img {
		height: 225px;
	}

	.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-42ec5c1 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-7034bde img {
		height: 225px;
	}

	.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-9bc3751 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-0377f93 img {
		height: 225px;
	}

	.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-c4628e5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-f59b126 img {
		height: 225px;
	}

	.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-daf5871 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-30dfa7d img {
		height: 225px;
	}

	.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-60f9d02 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-73f1525 {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-de9869f {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-e328d09 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-0b256a6 .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-33a3442 {
		--padding-top: 0em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-c2b6bfc {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-567 .elementor-element.elementor-element-c7ce2db {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-bc08bda {
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-51acc88 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-567 .elementor-element.elementor-element-4d68080 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-8ecce64 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-d97d103 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-07812ac {
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-32f4131 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-567 .elementor-element.elementor-element-a4d826a .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-9f97aac .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-578826d {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}

	.elementor-567 .elementor-element.elementor-element-1c5b820 {
		--gap: 7px 7px;
		--row-gap: 7px;
		--column-gap: 7px;
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-ca7eb13 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-567 .elementor-element.elementor-element-c7b6eac .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-d970d20 .elementor-button {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-177704d:not(.elementor-motion-effects-element-type-background),
	.elementor-567 .elementor-element.elementor-element-177704d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 70px auto;
	}

	.elementor-567 .elementor-element.elementor-element-177704d {
		--padding-top: 0em;
		--padding-bottom: 2em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-567 .elementor-element.elementor-element-8d2378b .elementor-heading-title {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-c09a15f {
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-7f92781 {
		--padding-top: 0px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-f0f4908 img {
		height: 125px;
	}

	.elementor-567 .elementor-element.elementor-element-c06f6c9 {
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-5951fad {
		--padding-top: 0px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-79f3c11 img {
		height: 125px;
	}

	.elementor-567 .elementor-element.elementor-element-45e2d8e {
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-e974d5a {
		--padding-top: 0px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-b73d1bc img {
		height: 125px;
	}

	.elementor-567 .elementor-element.elementor-element-5f347af {
		--padding-top: 14px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-afa9ee8 {
		--padding-top: 0px;
		--padding-bottom: 14px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-567 .elementor-element.elementor-element-f01f064 img {
		height: 125px;
	}

	.elementor-567 .elementor-element.elementor-element-b2b32d8 {
		--n-accordion-padding: 14px 0px 14px 0px;
	}

	.elementor-567 .elementor-element.elementor-element-b2b32d8 {
		--n-accordion-title-font-size: var(--e-global-typography-7044a64-font-size);
	}

	:where(.elementor-567 .elementor-element.elementor-element-b2b32d8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-036738f>.elementor-widget-container {
		padding: 10px 10px 30px 10px;
	}

	.elementor-567 .elementor-element.elementor-element-036738f img {
		height: 300px;
	}

	.elementor-567 .elementor-element.elementor-element-3dd04b6 img {
		height: 70px;
	}

	.elementor-567 .elementor-element.elementor-element-0c892fb {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}

	.elementor-567 .elementor-element.elementor-element-cd25053 {
		--icon-box-icon-margin: 12px;
	}

	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title,
	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
	}

	.elementor-567 .elementor-element.elementor-element-cd25053 .elementor-icon-box-description {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}
}

@media(min-width:768px) {
	.elementor-567 .elementor-element.elementor-element-c7d0243 {
		--width: 50%;
	}

	.elementor-567 .elementor-element.elementor-element-1a5bf8b {
		--width: 50%;
	}

	.elementor-567 .elementor-element.elementor-element-bab8ab4 {
		--width: 50%;
	}

	.elementor-567 .elementor-element.elementor-element-79030c0 {
		--width: 70%;
	}

	.elementor-567 .elementor-element.elementor-element-49933d5 {
		--width: 50%;
	}

	.elementor-567 .elementor-element.elementor-element-c4a447b {
		--content-width: 640px;
	}

	.elementor-567 .elementor-element.elementor-element-d4db427 {
		--width: 300px;
	}

	.elementor-567 .elementor-element.elementor-element-0bb04ee {
		--width: 300px;
	}

	.elementor-567 .elementor-element.elementor-element-d0240b7 {
		--width: 300px;
	}

	.elementor-567 .elementor-element.elementor-element-f84b32c {
		--width: 300px;
	}

	.elementor-567 .elementor-element.elementor-element-0de49a0 {
		--content-width: 640px;
	}

	.elementor-567 .elementor-element.elementor-element-037b4d6 {
		--width: 50%;
	}

	.elementor-567 .elementor-element.elementor-element-83298ff {
		--width: 50%;
	}

	.elementor-567 .elementor-element.elementor-element-048f4e6 {
		--content-width: 640px;
	}

	.elementor-567 .elementor-element.elementor-element-de9869f {
		--width: 45%;
	}

	.elementor-567 .elementor-element.elementor-element-f692784 {
		--content-width: 640px;
	}

	.elementor-567 .elementor-element.elementor-element-ca7db21 {
		--width: 60%;
	}

	.elementor-567 .elementor-element.elementor-element-7f92781 {
		--width: 60%;
	}

	.elementor-567 .elementor-element.elementor-element-7b98d8a {
		--width: 40%;
	}

	.elementor-567 .elementor-element.elementor-element-5951fad {
		--width: 60%;
	}

	.elementor-567 .elementor-element.elementor-element-4ccee9e {
		--width: 40%;
	}

	.elementor-567 .elementor-element.elementor-element-e974d5a {
		--width: 60%;
	}

	.elementor-567 .elementor-element.elementor-element-90748c2 {
		--width: 40%;
	}

	.elementor-567 .elementor-element.elementor-element-afa9ee8 {
		--width: 60%;
	}

	.elementor-567 .elementor-element.elementor-element-4580ea1 {
		--width: 40%;
	}

	.elementor-567 .elementor-element.elementor-element-8c76a47 {
		--width: 40%;
	}

	.elementor-567 .elementor-element.elementor-element-ba21a84 {
		--width: 35%;
	}
}

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

	.elementor-567 .elementor-element.elementor-element-1a5bf8b {
		--width: 500%;
	}

	.elementor-567 .elementor-element.elementor-element-79030c0 {
		--width: 90%;
	}

	.elementor-567 .elementor-element.elementor-element-d4db427 {
		--width: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-0bb04ee {
		--width: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-d0240b7 {
		--width: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-f84b32c {
		--width: 175px;
	}

	.elementor-567 .elementor-element.elementor-element-0de49a0 {
		--content-width: 540px;
	}

	.elementor-567 .elementor-element.elementor-element-048f4e6 {
		--content-width: 540px;
	}

	.elementor-567 .elementor-element.elementor-element-f692784 {
		--content-width: 540px;
	}

	.elementor-567 .elementor-element.elementor-element-ca7db21 {
		--width: 100%;
	}

	.elementor-567 .elementor-element.elementor-element-8c76a47 {
		--width: 100%;
	}

	.elementor-567 .elementor-element.elementor-element-ba21a84 {
		--width: 45%;
	}
}