.elementor-2 .elementor-element.elementor-element-21f2e368 {
--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;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-21f2e368:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-21f2e368 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:center center;
background-size:cover;
}
.elementor-2 .elementor-element.elementor-element-21f2e368::before, .elementor-2 .elementor-element.elementor-element-21f2e368 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-21f2e368 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-21f2e368 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-21f2e368 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-21f2e368 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
 background-image: radial-gradient(at center center, #0a132978 0%, #05091587 60%);
}
.elementor-2 .elementor-element.elementor-element-7b44bc93 {
--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:60px 60px;
--row-gap:60px;
--column-gap:60px;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:350px;
--padding-bottom:200px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-7b44bc93:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7b44bc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at top left, var( --e-global-color-4da9a17 ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-7b44bc93::before, .elementor-2 .elementor-element.elementor-element-7b44bc93 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7b44bc93 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7b44bc93 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7b44bc93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7b44bc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-502736a4 {
--display:flex;
--justify-content:center;
--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-2 .elementor-element.elementor-element-6ea113f2 .elementor-button {
	background-color:var( --e-global-color-bcaa435 );
	font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;
	font-size:var( --e-global-typography-3958d75-font-size );
	font-weight:var( --e-global-typography-3958d75-font-weight );
	text-transform:var( --e-global-typography-3958d75-text-transform );
	line-height:var( --e-global-typography-3958d75-line-height );
	letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
	fill:var( --e-global-color-fdf12ae );
	color:var( --e-global-color-fdf12ae );
	border-style:none;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 {
	width:auto;
	max-width:auto;
	top:0px;
--e-transform-origin-x:left;
--e-transform-origin-y:center;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 > .elementor-widget-container {
--e-transform-rotateZ:90deg;
--e-transform-translateX:160px;
--e-transform-translateY:-15px;
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 > .elementor-widget-container:hover {
--e-transform-translateX:170px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6ea113f2 {
left:0px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-6ea113f2 {
	right:0px;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button:focus {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button:focus svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3f10864c {
	width:var( --container-widget-width, 150px );
	max-width:150px;
--container-widget-width:150px;
--container-widget-flex-grow:0;
	top:-56.008px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3f10864c {
left:135px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-3f10864c {
	right:135px;
}
.elementor-2 .elementor-element.elementor-element-3f10864c img {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-d5104c8 {
--spacer-size:70px;
	width:var( --container-widget-width, 70px );
	max-width:70px;
--container-widget-width:70px;
--container-widget-flex-grow:0;
	top:50px;
}
.elementor-2 .elementor-element.elementor-element-d5104c8 > .elementor-widget-container {
	background-color:var( --e-global-color-secondary );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d5104c8 {
right:-10px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-d5104c8 {
	left:-10px;
}
.elementor-2 .elementor-element.elementor-element-2ee5ae65 {
--spacer-size:100px;
	width:var( --container-widget-width, 100px );
	max-width:100px;
--container-widget-width:100px;
--container-widget-flex-grow:0;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-2ee5ae65 > .elementor-widget-container {
	background-color:var( --e-global-color-bac5e7b );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2ee5ae65 {
right:0px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-2ee5ae65 {
	left:0px;
}
.elementor-2 .elementor-element.elementor-element-2ee5ae65.exad-glass-effect-yes.elementor-section {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-2ee5ae65.exad-glass-effect-yes > .elementor-column-wrap {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-2ee5ae65.exad-glass-effect-yes > .elementor-widget-container {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-586571ca {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline {
	text-align: center;
	font-family: fantasy;
	font-size: 45px;
	font-weight: var(--e-global-typography-db48b8b-font-weight);
	text-transform: var(--e-global-typography-db48b8b-text-transform);
	line-height: var(--e-global-typography-db48b8b-line-height);
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-31ff809-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-31ff809-font-weight );
	font-style:var( --e-global-typography-31ff809-font-style );
	line-height:var( --e-global-typography-31ff809-line-height );
	word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-4d1c35ef {
--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-2 .elementor-element.elementor-element-61231e52 {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-359b6f42 {
--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;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button {
	background-color:#034259;
	fill:var( --e-global-color-secondary );
	color:var( --e-global-color-secondary );
	border-style:solid;
	border-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button:focus {
    background-color: #0c5454;
    color: #FFF;
    border-color: var(--e-global-color-primary);
}
.elementor-2 .elementor-element.elementor-element-3fd15543 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-3fd15543 .elementor-button:focus svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-297916aa {
--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;
--margin-top:15px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-38b9abac {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-38b9abac img {
	width:50px;
	max-width:100%;
	height:50px;
	object-fit:cover;
	object-position:center center;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	border-color:var( --e-global-color-fdf12ae );
	border-radius:100% 100% 100% 100%;
}
.elementor-2 .elementor-element.elementor-element-5d41bf73 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-5d41bf73 > .elementor-widget-container {
	margin:0px 0px 0px -50px;
}
.elementor-2 .elementor-element.elementor-element-5d41bf73 img {
	width:50px;
	max-width:100%;
	height:50px;
	object-fit:cover;
	object-position:center center;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	border-color:var( --e-global-color-fdf12ae );
	border-radius:100% 100% 100% 100%;
}
.elementor-2 .elementor-element.elementor-element-6ec9be42 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-6ec9be42 > .elementor-widget-container {
	margin:0px 0px 0px -50px;
}
.elementor-2 .elementor-element.elementor-element-6ec9be42 img {
	width:50px;
	max-width:100%;
	height:50px;
	object-fit:cover;
	object-position:center center;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	border-color:var( --e-global-color-fdf12ae );
	border-radius:100% 100% 100% 100%;
}
.elementor-2 .elementor-element.elementor-element-1a2ef37f {
--e-rating-icon-font-size:25px;
--e-rating-gap:5px;
--e-rating-icon-color:var( --e-global-color-50b2a21 );
}
.elementor-2 .elementor-element.elementor-element-369fcdb6 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:var( --e-global-typography-48cd92d-font-family ), Sans-serif;
	font-size:var( --e-global-typography-48cd92d-font-size );
	font-weight:var( --e-global-typography-48cd92d-font-weight );
	font-style:var( --e-global-typography-48cd92d-font-style );
	line-height:var( --e-global-typography-48cd92d-line-height );
}
.elementor-2 .elementor-element.elementor-element-65595770 > .elementor-widget-container {
	margin:0px 0px -2px -10px;
}
.elementor-2 .elementor-element.elementor-element-65595770 .elementor-heading-title {
	font-family:var( --e-global-typography-48cd92d-font-family ), Sans-serif;
	font-size:var( --e-global-typography-48cd92d-font-size );
	font-weight:var( --e-global-typography-48cd92d-font-weight );
	font-style:var( --e-global-typography-48cd92d-font-style );
	line-height:var( --e-global-typography-48cd92d-line-height );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3cb751cd {
--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;
--overlay-opacity:1;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-3cb751cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3cb751cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at top right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-3cb751cd::before, .elementor-2 .elementor-element.elementor-element-3cb751cd > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3cb751cd > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3cb751cd > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3cb751cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3cb751cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-color: #038a3782;
    --background-overlay: '';
    background-image: radial-gradient(at bottom right, #038a37 0%, var(--e-global-color-bcaa435) 40%);
}
.elementor-2 .elementor-element.elementor-element-5de55a40 {
--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.35;
}
.elementor-2 .elementor-element.elementor-element-5de55a40:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5de55a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/startup-team-working-on-a-project-e1738640377843.jpg");
background-position:center center;
background-size:cover;
}
.elementor-2 .elementor-element.elementor-element-5de55a40::before, .elementor-2 .elementor-element.elementor-element-5de55a40 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5de55a40 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5de55a40 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5de55a40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5de55a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-f130dd2 ) 0%, var( --e-global-color-7cb5fa0 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-76f4e170 {
--spacer-size:50px;
}
.elementor-2 .elementor-element.elementor-element-2b200790 {
--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:100px;
--padding-bottom:100px;
--padding-left:60px;
--padding-right:60px;
}
.elementor-2 .elementor-element.elementor-element-7830d358 {
--display:flex;
--align-items:flex-start;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-20dfda70 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline {
	text-align:left;
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-31ff809-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-31ff809-font-weight );
	font-style:var( --e-global-typography-31ff809-font-style );
	line-height:var( --e-global-typography-31ff809-line-height );
	word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-71609b9e {
	z-index:1;
	color:var( --e-global-color-fdf12ae );
}
.elementor-2 .elementor-element.elementor-element-1717a891 {
--spacer-size:50px;
	width:var( --container-widget-width, 50px );
	max-width:50px;
--container-widget-width:50px;
--container-widget-flex-grow:0;
	top:323px;
	z-index:0;
}
.elementor-2 .elementor-element.elementor-element-1717a891 > .elementor-widget-container {
	background-color:var( --e-global-color-primary );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1717a891 {
left:135px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-1717a891 {
	right:135px;
}
.elementor-2 .elementor-element.elementor-element-1b164568 {
--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;
--align-items:center;
--gap:35px 35px;
--row-gap:35px;
--column-gap:35px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-41eb3598 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-41eb3598 > .elementor-widget-container {
    background-color: #0533208c;
    margin: 0px 0px 0px -100px;
    padding: 35px 35px 35px 35px;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-bcaa435);
    border-radius: 30px 30px 30px 30px;
    box-shadow: -2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
.elementor-2 .elementor-element.elementor-element-41eb3598.exad-glass-effect-yes.elementor-section {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-41eb3598.exad-glass-effect-yes > .elementor-column-wrap {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-41eb3598.exad-glass-effect-yes > .elementor-widget-container {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-41eb3598:hover .elementor-widget-container {
	border-style:solid;
	border-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title {
	margin-bottom:10px;
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
	color:var( --e-global-color-fdf12ae );
}
.elementor-2 .elementor-element.elementor-element-d5c3efc {
	width:100%;
	max-width:100%;
--e-icon-list-icon-size:20px;
--icon-vertical-offset:0px;
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
padding-bottom:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
margin-top:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}
body.rtl .elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
right:calc(-15px/2);
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-icon i {
	color:var( --e-global-color-9c764db );
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-icon svg {
	fill:var( --e-global-color-9c764db );
	transition:fill 0.3s;
}
.elementor-2 .elementor-element.elementor-element-d5c3efc .elementor-icon-list-text {
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-1250c0b8 {
--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;
--margin-top:15px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-677fe7f7 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-677fe7f7 .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-677fe7f7 .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-1e640093 {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-1e640093:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1e640093 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
/*background-image:url("../images/Grid-10-1.png");*/
background-position:bottom left;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-1e640093::before, .elementor-2 .elementor-element.elementor-element-1e640093 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e640093 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e640093 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e640093 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e640093 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom left, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-32baa1e {
--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:60px 60px;
--row-gap:60px;
--column-gap:60px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-32baa1e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32baa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #309f5b;
    /* background-image: radial-gradient(at top right, var(--e-global-color-bac5e7b) 0%, var(--e-global-color-bcaa435) 40%); */
}
.elementor-2 .elementor-element.elementor-element-32baa1e::before, .elementor-2 .elementor-element.elementor-element-32baa1e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-32baa1e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-32baa1e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-32baa1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-32baa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom left, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-b002f4 {
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-f6f1af0 > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-f6f1af0 {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-f6f1af0 .elementor-heading-title {
    font-family: serif;
    font-size: var(--e-global-typography-f99a821-font-size);
    font-weight: var(--e-global-typography-f99a821-font-weight);
    text-transform: var(--e-global-typography-f99a821-text-transform);
    line-height: var(--e-global-typography-f99a821-line-height);
    letter-spacing: var(--e-global-typography-f99a821-letter-spacing);
    color: #ffffff;
    font-size: 30px;
}
.elementor-2 .elementor-element.elementor-element-31c0f329 {
--spacer-size:70px;
	width:var( --container-widget-width, 70px );
	max-width:70px;
--container-widget-width:70px;
--container-widget-flex-grow:0;
	top:50px;
}
.elementor-2 .elementor-element.elementor-element-31c0f329 > .elementor-widget-container {
	background-color:var( --e-global-color-secondary );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-31c0f329 {
left:10px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-31c0f329 {
	right:10px;
}
.elementor-2 .elementor-element.elementor-element-2d0a0af0 {
--spacer-size:100px;
	width:var( --container-widget-width, 100px );
	max-width:100px;
--container-widget-width:100px;
--container-widget-flex-grow:0;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-2d0a0af0 > .elementor-widget-container {
	background-color:var( --e-global-color-bac5e7b );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2d0a0af0 {
left:0px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-2d0a0af0 {
	right:0px;
}
.elementor-2 .elementor-element.elementor-element-2d0a0af0.exad-glass-effect-yes.elementor-section {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-2d0a0af0.exad-glass-effect-yes > .elementor-column-wrap {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-2d0a0af0.exad-glass-effect-yes > .elementor-widget-container {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-3568ed48 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline {
	text-align:center;
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-56ad5461 {
--display:flex;
--justify-content:center;
--gap:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-507e5997 {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-28495e78 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-28495e78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-28495e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-28495e78:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-28495e78::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-28495e78:hover::before, .elementor-2 .elementor-element.elementor-element-28495e78:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-28495e78:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-28495e78 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-1e0444b1 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-1e0444b1:hover {
	background-image:url("../images/startup-team-working-on-a-project-1-e1738640403385.jpg");
	background-size:cover;
--overlay-opacity:0.6;
opacity: 0;
}

.elementor-widget-image a {
    display: inline-block;
    width: 100%;
}
	
	
	
.elementor-widget-image img {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    /*height: 200px;*/
}
	
	
	
.elementor-2 .elementor-element.elementor-element-1e0444b1::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
    background: #07682a;
}

.elementor-2 .elementor-element.elementor-element-4324260f > .elementor-widget-container:hover {
    margin: 0% 0% 0% 0%;
    opacity: 0;
}
.elementor-2 .elementor-element.elementor-element-1e0444b1:hover::before, .elementor-2 .elementor-element.elementor-element-1e0444b1:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e0444b1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-1e0444b1 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce {
	width:auto;
	max-width:auto;
	top:30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3d4ff6ce {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-3d4ff6ce {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce .elementor-icon-wrapper {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-secondary );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-default .elementor-icon {
	color:var( --e-global-color-secondary );
	border-color:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-default .elementor-icon svg {
	fill:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-framed .elementor-icon {
	background-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-stacked .elementor-icon svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-stacked .elementor-icon:hover {
	background-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-default .elementor-icon:hover {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-3d4ff6ce.elementor-view-default .elementor-icon:hover svg {
	fill:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce .elementor-icon {
	font-size:25px;
}
.elementor-2 .elementor-element.elementor-element-3d4ff6ce .elementor-icon svg {
	height:25px;
}
.elementor-2 .elementor-element.elementor-element-4324260f > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-4324260f {
--icon-box-icon-margin:20px;
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title {
	margin-bottom:10px;
}
.elementor-2 .elementor-element.elementor-element-4324260f.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-4324260f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-4324260f.elementor-view-default .elementor-icon {
	fill:var( --e-global-color-9c764db );
	color:var( --e-global-color-9c764db );
	border-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon {
	font-size:45px;
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-44d474c {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-44d474c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-44d474c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-44d474c:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-44d474c::before, .elementor-2 .elementor-element.elementor-element-44d474c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-44d474c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-44d474c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-44d474c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-44d474c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-44d474c:hover::before, .elementor-2 .elementor-element.elementor-element-44d474c:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-44d474c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-44d474c > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-44d474c > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-1d20b37c {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-1d20b37c:hover {
	background-image:url("../images/startup-team-working-in-office-.jpg");
	background-size:cover;
--overlay-opacity:0.6;
}
.elementor-2 .elementor-element.elementor-element-1d20b37c::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 0%, var( --e-global-color-7cb5fa0 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-1d20b37c:hover::before, .elementor-2 .elementor-element.elementor-element-1d20b37c:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1d20b37c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-1d20b37c > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-71c474e3 {
	width:auto;
	max-width:auto;
	top:30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-71c474e3 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-71c474e3 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-71c474e3 .elementor-icon-wrapper {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-secondary );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-default .elementor-icon {
	color:var( --e-global-color-secondary );
	border-color:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-default .elementor-icon svg {
	fill:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-framed .elementor-icon {
	background-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-stacked .elementor-icon svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-stacked .elementor-icon:hover {
	background-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-default .elementor-icon:hover {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-71c474e3.elementor-view-default .elementor-icon:hover svg {
	fill:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-71c474e3 .elementor-icon {
	font-size:25px;
}
.elementor-2 .elementor-element.elementor-element-71c474e3 .elementor-icon svg {
	height:25px;
}
.elementor-2 .elementor-element.elementor-element-30e04712 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-30e04712 {
--icon-box-icon-margin:20px;
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title {
	margin-bottom:10px;
}
.elementor-2 .elementor-element.elementor-element-30e04712.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-30e04712.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-30e04712.elementor-view-default .elementor-icon {
	fill:var( --e-global-color-9c764db );
	color:var( --e-global-color-9c764db );
	border-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon {
	font-size:45px;
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-70c3c8d1 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-70c3c8d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-70c3c8d1:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-70c3c8d1::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-70c3c8d1:hover::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-70c3c8d1 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-1dbec1ab {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-1dbec1ab:hover {
	background-image:url("../images/startup-team-working-on-a-project-1-e1738640403385.jpg");
	background-size:cover;
--overlay-opacity:0.6;
}
.elementor-2 .elementor-element.elementor-element-1dbec1ab::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 0%, var( --e-global-color-7cb5fa0 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-1dbec1ab:hover::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-1dbec1ab > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-39427694 {
	width:auto;
	max-width:auto;
	top:30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-39427694 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-39427694 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-39427694 .elementor-icon-wrapper {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-secondary );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-39427694.elementor-view-default .elementor-icon {
	color:var( --e-global-color-secondary );
	border-color:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-39427694.elementor-view-default .elementor-icon svg {
	fill:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-framed .elementor-icon {
	background-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-stacked .elementor-icon svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-stacked .elementor-icon:hover {
	background-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-39427694.elementor-view-default .elementor-icon:hover {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-39427694.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-39427694.elementor-view-default .elementor-icon:hover svg {
	fill:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-39427694 .elementor-icon {
	font-size:25px;
}
.elementor-2 .elementor-element.elementor-element-39427694 .elementor-icon svg {
	height:25px;
}
.elementor-2 .elementor-element.elementor-element-296b872c > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-296b872c {
--icon-box-icon-margin:20px;
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title {
	margin-bottom:10px;
}
.elementor-2 .elementor-element.elementor-element-296b872c.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-296b872c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-296b872c.elementor-view-default .elementor-icon {
	fill:var( --e-global-color-9c764db );
	color:var( --e-global-color-9c764db );
	border-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon {
	font-size:45px;
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-44e6dc0 {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-4a81d4b2 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-4a81d4b2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-4a81d4b2:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-4a81d4b2::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-color: #057d35;
    --background-overlay: '';
    background-image: linear-gradient(45deg, #00a74b 0%, #07682a 70%);
}


.elementor-widget-icon-box .elementor-icon-box-content:hover{
	
	opacity: 1;
	
	
	}


.elementor-2 .elementor-element.elementor-element-4a81d4b2:hover::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-4a81d4b2 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-2bfe7c33 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-2bfe7c33:hover {
	background-image:url("../images/laptop-remote-work-and-happy-woman-on-a-sofa-for-social-media-research-or-reading-a-home-tech-f.jpg");
	background-size:cover;
--overlay-opacity:0.6;
    opacity: 0;
}
.elementor-2 .elementor-element.elementor-element-2bfe7c33::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 0%, var( --e-global-color-7cb5fa0 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-2bfe7c33:hover::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-2bfe7c33 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-159eca02 {
	width:auto;
	max-width:auto;
	top:30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-159eca02 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-159eca02 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-159eca02 .elementor-icon-wrapper {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-secondary );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-default .elementor-icon {
	color:var( --e-global-color-secondary );
	border-color:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-default .elementor-icon svg {
	fill:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-framed .elementor-icon {
	background-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-stacked .elementor-icon svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-stacked .elementor-icon:hover {
	background-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-default .elementor-icon:hover {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-159eca02.elementor-view-default .elementor-icon:hover svg {
	fill:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-159eca02 .elementor-icon {
	font-size:25px;
}
.elementor-2 .elementor-element.elementor-element-159eca02 .elementor-icon svg {
	height:25px;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 {
--icon-box-icon-margin:20px;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title {
	margin-bottom:10px;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2cdeed88.elementor-view-default .elementor-icon {
	fill:var( --e-global-color-9c764db );
	color:var( --e-global-color-9c764db );
	border-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon {
	font-size:45px;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-e8080eb {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-e8080eb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e8080eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-e8080eb:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-e8080eb::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-e8080eb:hover::before, .elementor-2 .elementor-element.elementor-element-e8080eb:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e8080eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-e8080eb > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-183ed5bd {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-183ed5bd:hover {
	background-image:url("../images/happy-african-american-man-looking-at-project-on-paper-talking-on-smartphone-planning-startup.jpg");
	background-size:cover;
--overlay-opacity:0.6;
}
.elementor-2 .elementor-element.elementor-element-183ed5bd::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 0%, var( --e-global-color-7cb5fa0 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-183ed5bd:hover::before, .elementor-2 .elementor-element.elementor-element-183ed5bd:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-183ed5bd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-183ed5bd > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22 {
	width:auto;
	max-width:auto;
	top:30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7a1e5b22 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-7a1e5b22 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22 .elementor-icon-wrapper {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-secondary );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-default .elementor-icon {
	color:var( --e-global-color-secondary );
	border-color:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-default .elementor-icon svg {
	fill:var( --e-global-color-secondary );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-framed .elementor-icon {
	background-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-stacked .elementor-icon svg {
	fill:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-stacked .elementor-icon:hover {
	background-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-default .elementor-icon:hover {
	color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-7a1e5b22.elementor-view-default .elementor-icon:hover svg {
	fill:var( --e-global-color-primary );
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22 .elementor-icon {
	font-size:25px;
}
.elementor-2 .elementor-element.elementor-element-7a1e5b22 .elementor-icon svg {
	height:25px;
}
.elementor-2 .elementor-element.elementor-element-62019d51 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-62019d51 {
--icon-box-icon-margin:20px;
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title {
	margin-bottom:10px;
}
.elementor-2 .elementor-element.elementor-element-62019d51.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-62019d51.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-62019d51.elementor-view-default .elementor-icon {
	fill:var( --e-global-color-9c764db );
	color:var( --e-global-color-9c764db );
	border-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon {
	font-size:45px;
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-531ed942 {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-531ed942:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-531ed942 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
/*background-image:url("../images/Grid-10-1.png");*/
background-position:bottom right;
background-repeat:no-repeat;
background-size:contain;
background:#093;
}
.elementor-2 .elementor-element.elementor-element-531ed942::before, .elementor-2 .elementor-element.elementor-element-531ed942 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-531ed942 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-531ed942 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-531ed942 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-531ed942 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-19333faf {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-19333faf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-19333faf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-19333faf::before, .elementor-2 .elementor-element.elementor-element-19333faf > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-19333faf > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-19333faf > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-19333faf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-19333faf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-19333faf {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-19333faf {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-88bb8d2 {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-e4e1fc5 {
--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:45px 45px;
--row-gap:45px;
--column-gap:45px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-e4e1fc5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e4e1fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at top right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-e4e1fc5::before, .elementor-2 .elementor-element.elementor-element-e4e1fc5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e4e1fc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e4e1fc5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e4e1fc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e4e1fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-60070a58 {
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-69442b31 > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-69442b31 {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-69442b31 .elementor-heading-title {
    font-family: serif;
    font-size: var(--e-global-typography-f99a821-font-size);
    font-weight: var(--e-global-typography-f99a821-font-weight);
    text-transform: var(--e-global-typography-f99a821-text-transform);
    line-height: var(--e-global-typography-f99a821-line-height);
    letter-spacing: var(--e-global-typography-f99a821-letter-spacing);
    color: #ffffff;
    font-size: 30px;
}
.elementor-2 .elementor-element.elementor-element-4c1c827b {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline {
	text-align:center;
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-24a4c4cb {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-373b628d {
--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:center;
--gap:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-792dca55 {
--display:grid;
--e-con-grid-template-columns:repeat(3, 1fr);
--e-con-grid-template-rows:repeat(2, 1fr);
--grid-auto-flow:row;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-1ee791f9 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-1ee791f9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ee791f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-1ee791f9:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-1ee791f9::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-1ee791f9:hover::before, .elementor-2 .elementor-element.elementor-element-1ee791f9:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1ee791f9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-1ee791f9 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-583f2b18 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--border-radius:30px 30px 30px 30px;
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-583f2b18:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-583f2b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #008000;
}
.elementor-2 .elementor-element.elementor-element-583f2b18:hover::before, .elementor-2 .elementor-element.elementor-element-583f2b18:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-583f2b18:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-583f2b18 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-583f2b18 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-583f2b18:hover {
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-49b80336 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-49b80336 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:"Anton", Sans-serif;
	font-size:40px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.3em;
}
.elementor-2 .elementor-element.elementor-element-cdec12c {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-cdec12c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cdec12c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-cdec12c:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-cdec12c::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-cdec12c:hover::before, .elementor-2 .elementor-element.elementor-element-cdec12c:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cdec12c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-cdec12c > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-ca23e11 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--border-radius:30px 30px 30px 30px;
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-ca23e11:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca23e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-ca23e11:hover::before, .elementor-2 .elementor-element.elementor-element-ca23e11:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ca23e11:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ca23e11 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-ca23e11 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-ca23e11:hover {
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-f4a2243 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-f4a2243 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:"Anton", Sans-serif;
	font-size:40px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.3em;
}
.elementor-2 .elementor-element.elementor-element-3d72358 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-3d72358:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d72358 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-3d72358:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-3d72358::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-3d72358:hover::before, .elementor-2 .elementor-element.elementor-element-3d72358:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3d72358:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-3d72358 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-58ac3b5 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--border-radius:30px 30px 30px 30px;
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-58ac3b5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-58ac3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-58ac3b5:hover::before, .elementor-2 .elementor-element.elementor-element-58ac3b5:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-58ac3b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-58ac3b5 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-58ac3b5 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-58ac3b5:hover {
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-66e5352 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-66e5352 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:"Anton", Sans-serif;
	font-size:40px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.3em;
}
.elementor-2 .elementor-element.elementor-element-8abdedb {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-8abdedb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8abdedb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-8abdedb:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-8abdedb::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-8abdedb:hover::before, .elementor-2 .elementor-element.elementor-element-8abdedb:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8abdedb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-8abdedb > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-d10f99d {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--border-radius:30px 30px 30px 30px;
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-d10f99d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d10f99d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-d10f99d:hover::before, .elementor-2 .elementor-element.elementor-element-d10f99d:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d10f99d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d10f99d > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-d10f99d > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-d10f99d:hover {
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-9600b7b {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-9600b7b .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:"Anton", Sans-serif;
	font-size:40px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.3em;
}
.elementor-2 .elementor-element.elementor-element-de6f67c {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-de6f67c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-de6f67c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-de6f67c:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-de6f67c::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-de6f67c:hover::before, .elementor-2 .elementor-element.elementor-element-de6f67c:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-de6f67c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-de6f67c > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-00b7393 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--border-radius:30px 30px 30px 30px;
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-00b7393:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-00b7393 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-00b7393:hover::before, .elementor-2 .elementor-element.elementor-element-00b7393:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-00b7393:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-00b7393 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-00b7393 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-00b7393:hover {
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-a4e3609 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-a4e3609 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:"Anton", Sans-serif;
	font-size:40px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.3em;
}
.elementor-2 .elementor-element.elementor-element-f503e68 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-f503e68:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f503e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-f503e68:hover {
	background-color:transparent;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-f503e68::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-f503e68:hover::before, .elementor-2 .elementor-element.elementor-element-f503e68:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f503e68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-f503e68 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-2351735 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--border-radius:30px 30px 30px 30px;
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-2351735:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2351735 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-2351735:hover::before, .elementor-2 .elementor-element.elementor-element-2351735:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2351735:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2351735 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-2351735 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-2351735:hover {
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-2c1e86c {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-2c1e86c .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:"Anton", Sans-serif;
	font-size:40px;
	font-weight:400;
	text-transform:capitalize;
	line-height:1.3em;
}
.elementor-2 .elementor-element.elementor-element-5a438368 {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-5a438368:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a438368 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:top left;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-5a438368::before, .elementor-2 .elementor-element.elementor-element-5a438368 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a438368 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a438368 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5a438368 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5a438368 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at top left, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-348e743d {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-348e743d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-348e743d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-348e743d::before, .elementor-2 .elementor-element.elementor-element-348e743d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-348e743d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-348e743d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-348e743d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-348e743d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-348e743d {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-348e743d {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-7e5c8a23 {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-376a402 {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-376a402:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-376a402 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:top left;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-376a402::before, .elementor-2 .elementor-element.elementor-element-376a402 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-376a402 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-376a402 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-376a402 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-376a402 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at top left, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-0567d55 {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-0567d55:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0567d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-0567d55::before, .elementor-2 .elementor-element.elementor-element-0567d55 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0567d55 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0567d55 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0567d55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0567d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0567d55 {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-0567d55 {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-bb7cffa {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-84c2437 {
--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:45px 45px;
--row-gap:45px;
--column-gap:45px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-84c2437:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-84c2437 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #008f48;
    background-image: radial-gradient(at top left, #006633 0%, #1f9867 40%);
}
.elementor-2 .elementor-element.elementor-element-84c2437::before, .elementor-2 .elementor-element.elementor-element-84c2437 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-84c2437 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-84c2437 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-84c2437 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-84c2437 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-167eb405 {
--display:flex;
--justify-content:center;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-242b3219 > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-242b3219 {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-242b3219 .elementor-heading-title {
	font-family:var( --e-global-typography-f99a821-font-family ), Sans-serif;
	font-size:var( --e-global-typography-f99a821-font-size );
	font-weight:var( --e-global-typography-f99a821-font-weight );
	text-transform:var( --e-global-typography-f99a821-text-transform );
	line-height:var( --e-global-typography-f99a821-line-height );
	letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
	color:var( --e-global-color-ca85595 );
}
.elementor-2 .elementor-element.elementor-element-6aaedf6c {
	width:var( --container-widget-width, 300px );
	max-width:300px;
--container-widget-width:300px;
--container-widget-flex-grow:0;
	top:-83px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6aaedf6c {
left:-346px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-6aaedf6c {
	right:-346px;
}
.elementor-2 .elementor-element.elementor-element-6aaedf6c img {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-211ae515 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline {
    text-align: left;
    font-family: auto;
    font-size: 45px;
    font-weight: var(--e-global-typography-c397194-font-weight);
    text-transform: var(--e-global-typography-c397194-text-transform);
    line-height: var(--e-global-typography-c397194-line-height);
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-31ff809-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-31ff809-font-weight );
	font-style:var( --e-global-typography-31ff809-font-style );
	line-height:var( --e-global-typography-31ff809-line-height );
	word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-1510ad1 {
--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:60px 60px;
--row-gap:60px;
--column-gap:60px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-4822df7 {
--display:flex;
--justify-content:center;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-b76469d {
	width:var( --container-widget-width, 150px );
	max-width:150px;
--container-widget-width:150px;
--container-widget-flex-grow:0;
	top:115.969px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b76469d {
right:-96.008px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-b76469d {
	left:-96.008px;
}
.elementor-2 .elementor-element.elementor-element-b76469d img {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-2421cb0 {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-57a22a9 {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-ae57e8d {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--margin-top:35px;
--margin-bottom:35px;
--margin-left:0px;
--margin-right:0px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-ae57e8d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ae57e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #00000000;
    background-image: linear-gradient(230deg, #009433 0%, var(--e-global-color-4da9a17) 30%);
    border: 3px solid #fff;
}
.elementor-2 .elementor-element.elementor-element-ae57e8d:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-ae57e8d::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-ae57e8d:hover::before, .elementor-2 .elementor-element.elementor-element-ae57e8d:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ae57e8d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-ae57e8d > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-69db43d {
--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;
--justify-content:flex-start;
--border-radius:30px 30px 30px 30px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-69db43d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-69db43d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-69db43d.e-con {
--flex-grow:1;
--flex-shrink:0;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-afe5c01 {
--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;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-c8f23ac {
--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:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-fd59a7f .elementor-heading-title {
	color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-d55e4ab .elementor-heading-title {
	font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;
	font-size:var( --e-global-typography-3958d75-font-size );
	font-weight:var( --e-global-typography-3958d75-font-weight );
	text-transform:var( --e-global-typography-3958d75-text-transform );
	line-height:var( --e-global-typography-3958d75-line-height );
	letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
	color:var( --e-global-color-fdf12ae );
}
.elementor-2 .elementor-element.elementor-element-d1eb553 {
--divider-border-style:dashed;
--divider-color:var( --e-global-color-50b2a21 );
--divider-border-width:1px;
}
.elementor-2 .elementor-element.elementor-element-d1eb553 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-d1eb553 .elementor-divider-separator {
	width:100%;
}
.elementor-2 .elementor-element.elementor-element-d1eb553 .elementor-divider {
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-2 .elementor-element.elementor-element-5fae7eb > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
padding-bottom:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
margin-top:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}
body.rtl .elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
right:calc(-15px/2);
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-icon i {
	color:#FFFFFF;
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-icon svg {
	fill:#FFFFFF;
	transition:fill 0.3s;
}
.elementor-2 .elementor-element.elementor-element-5fae7eb {
--e-icon-list-icon-size:20px;
--icon-vertical-offset:0px;
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-icon {
	padding-right:10px;
}
.elementor-2 .elementor-element.elementor-element-5fae7eb .elementor-icon-list-text {
	color:var( --e-global-color-fdf12ae );
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-aee6c67 > .elementor-widget-container {
	margin:20px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-aee6c67 .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-aee6c67 .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-a8faa4f {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-a8faa4f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a8faa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-a8faa4f:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-a8faa4f::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-a8faa4f:hover::before, .elementor-2 .elementor-element.elementor-element-a8faa4f:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a8faa4f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-a8faa4f > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-4065e62 {
--display:flex;
--justify-content:center;
--border-radius:30px 30px 30px 30px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-4065e62:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4065e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-4da9a17 );
}
.elementor-2 .elementor-element.elementor-element-4065e62.e-con {
--flex-grow:1;
--flex-shrink:0;
}
.elementor-2 .elementor-element.elementor-element-2205003 {
	width:auto;
	max-width:auto;
	top:15px;
}
.elementor-2 .elementor-element.elementor-element-2205003 > .elementor-widget-container {
	background-color:var( --e-global-color-9c764db );
	padding:10px 20px 10px 20px;
	border-radius:30px 30px 30px 30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2205003 {
right:15px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-2205003 {
	left:15px;
}
.elementor-2 .elementor-element.elementor-element-2205003 .elementor-heading-title {
	font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;
	font-size:var( --e-global-typography-3958d75-font-size );
	font-weight:var( --e-global-typography-3958d75-font-weight );
	text-transform:var( --e-global-typography-3958d75-text-transform );
	line-height:var( --e-global-typography-3958d75-line-height );
	letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
	color:#FFFFFF;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 > .elementor-widget-container {
	margin:35px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-37a2bca {
--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:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-3096dc6 .elementor-heading-title {
	color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-4654ca2 .elementor-heading-title {
	font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;
	font-size:var( --e-global-typography-3958d75-font-size );
	font-weight:var( --e-global-typography-3958d75-font-weight );
	text-transform:var( --e-global-typography-3958d75-text-transform );
	line-height:var( --e-global-typography-3958d75-line-height );
	letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
	color:var( --e-global-color-fdf12ae );
}
.elementor-2 .elementor-element.elementor-element-63da498 {
--divider-border-style:dashed;
--divider-color:var( --e-global-color-50b2a21 );
--divider-border-width:1px;
}
.elementor-2 .elementor-element.elementor-element-63da498 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-63da498 .elementor-divider-separator {
	width:100%;
}
.elementor-2 .elementor-element.elementor-element-63da498 .elementor-divider {
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-2 .elementor-element.elementor-element-1454f72 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
padding-bottom:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
margin-top:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}
body.rtl .elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
right:calc(-15px/2);
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-icon i {
	color:#FFFFFF;
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-icon svg {
	fill:#FFFFFF;
	transition:fill 0.3s;
}
.elementor-2 .elementor-element.elementor-element-1454f72 {
--e-icon-list-icon-size:20px;
--icon-vertical-offset:0px;
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-icon {
	padding-right:10px;
}
.elementor-2 .elementor-element.elementor-element-1454f72 .elementor-icon-list-text {
	color:var( --e-global-color-fdf12ae );
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-f3933aa > .elementor-widget-container {
	margin:20px 0px 35px 0px;
}
.elementor-2 .elementor-element.elementor-element-f3933aa .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-f3933aa .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-474c65f {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-fa5b526 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--margin-top:35px;
--margin-bottom:35px;
--margin-left:0px;
--margin-right:0px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-fa5b526:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fa5b526 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-fa5b526:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-fa5b526::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-fa5b526:hover::before, .elementor-2 .elementor-element.elementor-element-fa5b526:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fa5b526:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-fa5b526 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-b673342 {
--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;
--justify-content:flex-start;
--border-radius:30px 30px 30px 30px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-b673342:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b673342 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-b673342.e-con {
--flex-grow:1;
--flex-shrink:0;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-46a3d7c {
--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;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-2725234 {
--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:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-bafde74 .elementor-heading-title {
	color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-ecc421e .elementor-heading-title {
	font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;
	font-size:var( --e-global-typography-3958d75-font-size );
	font-weight:var( --e-global-typography-3958d75-font-weight );
	text-transform:var( --e-global-typography-3958d75-text-transform );
	line-height:var( --e-global-typography-3958d75-line-height );
	letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
	color:var( --e-global-color-fdf12ae );
}
.elementor-2 .elementor-element.elementor-element-86bb636 {
--divider-border-style:dashed;
--divider-color:var( --e-global-color-50b2a21 );
--divider-border-width:1px;
}
.elementor-2 .elementor-element.elementor-element-86bb636 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-86bb636 .elementor-divider-separator {
	width:100%;
}
.elementor-2 .elementor-element.elementor-element-86bb636 .elementor-divider {
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-2 .elementor-element.elementor-element-8b5df09 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
padding-bottom:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
margin-top:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}
body.rtl .elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
right:calc(-15px/2);
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-icon i {
	color:#FFFFFF;
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-icon svg {
	fill:#FFFFFF;
	transition:fill 0.3s;
}
.elementor-2 .elementor-element.elementor-element-8b5df09 {
--e-icon-list-icon-size:20px;
--icon-vertical-offset:0px;
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-icon {
	padding-right:10px;
}
.elementor-2 .elementor-element.elementor-element-8b5df09 .elementor-icon-list-text {
	color:var( --e-global-color-fdf12ae );
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-b1f765e > .elementor-widget-container {
	margin:20px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-b1f765e .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-b1f765e .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-6031be9 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--margin-top:35px;
--margin-bottom:35px;
--margin-left:0px;
--margin-right:0px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-6031be9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6031be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-6031be9:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-6031be9::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-6031be9:hover::before, .elementor-2 .elementor-element.elementor-element-6031be9:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6031be9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-6031be9 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-8004d41 {
--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;
--justify-content:flex-start;
--border-radius:30px 30px 30px 30px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-8004d41:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8004d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-8004d41.e-con {
--flex-grow:1;
--flex-shrink:0;
}
.elementor-2 .elementor-element.elementor-element-d28b072 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-d28b072 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-5d038b0 {
--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;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-fa89d77 {
--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:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-1f66790 .elementor-heading-title {
	color:var( --e-global-color-9c764db );
}
.elementor-2 .elementor-element.elementor-element-633d524 .elementor-heading-title {
	font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;
	font-size:var( --e-global-typography-3958d75-font-size );
	font-weight:var( --e-global-typography-3958d75-font-weight );
	text-transform:var( --e-global-typography-3958d75-text-transform );
	line-height:var( --e-global-typography-3958d75-line-height );
	letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
	color:var( --e-global-color-fdf12ae );
}
.elementor-2 .elementor-element.elementor-element-adbac86 {
--divider-border-style:dashed;
--divider-color:var( --e-global-color-50b2a21 );
--divider-border-width:1px;
}
.elementor-2 .elementor-element.elementor-element-adbac86 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-adbac86 .elementor-divider-separator {
	width:100%;
}
.elementor-2 .elementor-element.elementor-element-adbac86 .elementor-divider {
	padding-block-start:15px;
	padding-block-end:15px;
}
.elementor-2 .elementor-element.elementor-element-c31465b > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
padding-bottom:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
margin-top:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(15px/2);
	margin-left:calc(15px/2);
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-15px/2);
	margin-left:calc(-15px/2);
}
body.rtl .elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-15px/2);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
right:calc(-15px/2);
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-icon i {
	color:#FFFFFF;
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-icon svg {
	fill:#FFFFFF;
	transition:fill 0.3s;
}
.elementor-2 .elementor-element.elementor-element-c31465b {
--e-icon-list-icon-size:20px;
--icon-vertical-offset:0px;
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-icon {
	padding-right:10px;
}
.elementor-2 .elementor-element.elementor-element-c31465b .elementor-icon-list-text {
	color:var( --e-global-color-fdf12ae );
	transition:color 0.3s;
}
.elementor-2 .elementor-element.elementor-element-5e66133 > .elementor-widget-container {
	margin:20px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-5e66133 .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-5e66133 .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-d87d3d2 {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-d87d3d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d87d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:bottom right;
background-repeat:no-repeat;
background-size:contain;
background:#063;
}
.elementor-2 .elementor-element.elementor-element-d87d3d2::before, .elementor-2 .elementor-element.elementor-element-d87d3d2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d87d3d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d87d3d2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d87d3d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d87d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-30c3a51 {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-30c3a51:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30c3a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-30c3a51::before, .elementor-2 .elementor-element.elementor-element-30c3a51 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-30c3a51 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-30c3a51 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-30c3a51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-30c3a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-30c3a51 {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-30c3a51 {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-e79cace {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-2ae8ce4 {
--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:45px 45px;
--row-gap:45px;
--column-gap:45px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-2ae8ce4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ae8ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at top right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-2ae8ce4::before, .elementor-2 .elementor-element.elementor-element-2ae8ce4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ae8ce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ae8ce4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ae8ce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ae8ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-9ddad6d {
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-94e952b > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-94e952b {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-94e952b .elementor-heading-title {
	    font-family: Sans-serif;
    font-size: 30px;
    font-weight: var(--e-global-typography-f99a821-font-weight);
    text-transform: var(--e-global-typography-f99a821-text-transform);
    line-height: var(--e-global-typography-f99a821-line-height);
    letter-spacing: var(--e-global-typography-f99a821-letter-spacing);
    color: #ffffff;
}
.elementor-2 .elementor-element.elementor-element-7604e5e {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline {
    text-align: center;
    font-family: fantasy;
    font-size: 50px;
    font-weight: var(--e-global-typography-c397194-font-weight);
    text-transform: var(--e-global-typography-c397194-text-transform);
    line-height: var(--e-global-typography-c397194-line-height);
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7f9b830 {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-18e06ab {
--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:center;
--gap:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-13464da {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-54f80b4 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-54f80b4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-54f80b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #008f48;
    background-image: linear-gradient(230deg, #65e099 0%, var(--e-global-color-4da9a17) 30%);
}
.elementor-2 .elementor-element.elementor-element-54f80b4:hover {
	background-color:#00a84c;
	background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
--overlay-opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-54f80b4::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-54f80b4:hover::before, .elementor-2 .elementor-element.elementor-element-54f80b4:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-54f80b4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-54f80b4 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-144f359 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-144f359:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-144f359 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-144f359:hover {
	background-image:url("../images/robotic-toy-being-tested-by-the-startup-tech-inventor-.jpg");
	background-size:cover;
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-144f359:hover::before, .elementor-2 .elementor-element.elementor-element-144f359:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-144f359:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-144f359 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-144f359 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-64068d2 {
--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:flex-start;
--gap:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-7ca2e74 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-7ca2e74 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7dcdb05 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7dcdb05 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-7dcdb05 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-7dcdb05 {
	top:30px;
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-7dcdb05 .elementor-heading-title {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
	color:#FFFFFF;
}
.elementor-2 .elementor-element.elementor-element-6175354 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-6175354:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6175354 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #008f48;
    background-image: linear-gradient(230deg, #65e099 0%, var(--e-global-color-4da9a17) 30%);
}
.elementor-2 .elementor-element.elementor-element-6175354:hover {
    background-color: #00a84c;
    background-image: linear-gradient(180deg, var(--e-global-color-bcaa435) 0%, var(--e-global-color-bcaa435) 100%);
    --overlay-opacity: 0.5;
}
.elementor-2 .elementor-element.elementor-element-6175354::before, .elementor-2 .elementor-element.elementor-element-6175354 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6175354 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6175354 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6175354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6175354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-6175354:hover::before, .elementor-2 .elementor-element.elementor-element-6175354:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6175354:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6175354 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-6175354 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-f262293 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-f262293:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f262293 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-f262293:hover {
	background-image:url("../images/young-start-up-business-team-working-in-meeting-room-start-up-office-meeting-board-room-.jpg");
	background-size:cover;
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-f262293:hover::before, .elementor-2 .elementor-element.elementor-element-f262293:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f262293:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f262293 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-f262293 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-079b60b {
--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:flex-start;
--gap:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-7932c14 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-7932c14 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-470526d > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-470526d {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-470526d {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-470526d {
	top:30px;
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-470526d .elementor-heading-title {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
	color:#FFFFFF;
}
.elementor-2 .elementor-element.elementor-element-2b0da4b {
--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:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-1e2e35d {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-1e2e35d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1e2e35d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #008f48;
    background-image: linear-gradient(230deg, #65e099 0%, var(--e-global-color-4da9a17) 30%);
}
.elementor-2 .elementor-element.elementor-element-1e2e35d:hover {
	    background-color: #00a84c;
    background-image: linear-gradient(180deg, var(--e-global-color-bcaa435) 0%, var(--e-global-color-bcaa435) 100%);
    --overlay-opacity: 0.5;
}
.elementor-2 .elementor-element.elementor-element-1e2e35d::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-1e2e35d:hover::before, .elementor-2 .elementor-element.elementor-element-1e2e35d:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e2e35d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-1e2e35d > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-bcaa435 ) 0%, var( --e-global-color-bcaa435 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-56f0eb1 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--background-transition:0.3s;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-56f0eb1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-56f0eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-56f0eb1:hover {
	background-image:url("../images/young-man-with-beard-and-eyeglasses-employee-worker-of-a-tech-creative-startup-company.jpg");
	background-size:cover;
--overlay-opacity:0.6;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-2 .elementor-element.elementor-element-56f0eb1:hover::before, .elementor-2 .elementor-element.elementor-element-56f0eb1:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-56f0eb1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-56f0eb1 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-56f0eb1 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-27b6d52 {
--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:flex-start;
--gap:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-00f1614 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-00f1614 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-425b364 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-425b364 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-425b364 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-425b364 {
	top:30px;
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-425b364 .elementor-heading-title {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
	color:#FFFFFF;
}
.elementor-2 .elementor-element.elementor-element-19ef831 {
--display:flex;
--min-height:300px;
--justify-content:flex-end;
--overlay-opacity:0.6;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-19ef831:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-19ef831 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #008f48;
    background-image: linear-gradient(230deg, #65e099 0%, var(--e-global-color-4da9a17) 30%);
}
.elementor-2 .elementor-element.elementor-element-19ef831::before, .elementor-2 .elementor-element.elementor-element-19ef831 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-19ef831 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-19ef831 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-19ef831 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-19ef831 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(90deg, var( --e-global-color-7cb5fa0 ) 50%, var( --e-global-color-b2f6350 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-741fd74 {
--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:flex-start;
--gap:10px 10px;
--row-gap:10px;
--column-gap:10px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-e59cd25 {
	width:auto;
	max-width:auto;
}
.elementor-2 .elementor-element.elementor-element-e59cd25 .elementor-counter-number-wrapper {
	color:var( --e-global-color-c546c7d );
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-0f80d25 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0f80d25 {
right:30px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-0f80d25 {
	left:30px;
}
.elementor-2 .elementor-element.elementor-element-0f80d25 {
	top:30px;
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-0f80d25 .elementor-heading-title {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
	color:#FFFFFF;
}
.elementor-2 .elementor-element.elementor-element-296b6aa5 {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-296b6aa5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-296b6aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:top right;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-296b6aa5::before, .elementor-2 .elementor-element.elementor-element-296b6aa5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-296b6aa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-296b6aa5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-296b6aa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-296b6aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at top right, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-64e5e723 {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-64e5e723:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-64e5e723 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-64e5e723::before, .elementor-2 .elementor-element.elementor-element-64e5e723 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64e5e723 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64e5e723 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64e5e723 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64e5e723 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-64e5e723 {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-64e5e723 {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-712a44b7 {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-775171a {
--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;
--overflow:hidden;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-775171a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-775171a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url(../images/Grid-10-1.png);*/
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
    background: #008f48;
}
.elementor-2 .elementor-element.elementor-element-775171a::before, .elementor-2 .elementor-element.elementor-element-775171a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-775171a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-775171a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-775171a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-775171a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom left, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-39e90cab {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-39e90cab:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-39e90cab > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-39e90cab::before, .elementor-2 .elementor-element.elementor-element-39e90cab > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-39e90cab > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-39e90cab > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-39e90cab > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-39e90cab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-39e90cab {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-39e90cab {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-62667dc3 {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-417c02c6 {
--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:100px 100px;
--row-gap:100px;
--column-gap:100px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-417c02c6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-417c02c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at top left, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-417c02c6::before, .elementor-2 .elementor-element.elementor-element-417c02c6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-417c02c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-417c02c6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-417c02c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-417c02c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom left, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-39a6a326 {
--display:flex;
--gap:35px 35px;
--row-gap:35px;
--column-gap:35px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-307795ed {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-307795ed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-307795ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-307795ed:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-307795ed::before, .elementor-2 .elementor-element.elementor-element-307795ed > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-307795ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-307795ed > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-307795ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-307795ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-307795ed:hover::before, .elementor-2 .elementor-element.elementor-element-307795ed:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-307795ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-307795ed > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-307795ed > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-528e6515 {
--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;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
    border: 3px solid #fff;
}
.elementor-2 .elementor-element.elementor-element-528e6515:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-528e6515 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-50277f06 {
	width:var( --container-widget-width, 80px );
	max-width:80px;
--container-widget-width:80px;
--container-widget-flex-grow:0;
}
.elementor-2 .elementor-element.elementor-element-50277f06 .elementor-heading-title {
	font-family:var( --e-global-typography-679076f-font-family ), Sans-serif;
	font-size:var( --e-global-typography-679076f-font-size );
	font-weight:var( --e-global-typography-679076f-font-weight );
	text-transform:var( --e-global-typography-679076f-text-transform );
	line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-4d349e98 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-20fdc882 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-20fdc882:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-20fdc882 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
    border: solid #fff 3px;
}
.elementor-2 .elementor-element.elementor-element-20fdc882:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-20fdc882::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-20fdc882:hover::before, .elementor-2 .elementor-element.elementor-element-20fdc882:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-20fdc882:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-20fdc882 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-20fdc882.e-con {
--align-self:flex-end;
}
.elementor-2 .elementor-element.elementor-element-7fee173 {
--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;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-7fee173:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7fee173 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-75d6326b {
	width:var( --container-widget-width, 80px );
	max-width:80px;
--container-widget-width:80px;
--container-widget-flex-grow:0;
}
.elementor-2 .elementor-element.elementor-element-75d6326b .elementor-heading-title {
	font-family:var( --e-global-typography-679076f-font-family ), Sans-serif;
	font-size:var( --e-global-typography-679076f-font-size );
	font-weight:var( --e-global-typography-679076f-font-weight );
	text-transform:var( --e-global-typography-679076f-text-transform );
	line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-5b6a83b7 {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-5b6a83b7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-5b6a83b7:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-5b6a83b7::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-5b6a83b7:hover::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-5b6a83b7 > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-32e879be {
--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;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
border: 3px solid #fff;
}
.elementor-2 .elementor-element.elementor-element-32e879be:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32e879be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-701ede36 {
	width:var( --container-widget-width, 80px );
	max-width:80px;
--container-widget-width:80px;
--container-widget-flex-grow:0;
}
.elementor-2 .elementor-element.elementor-element-701ede36 .elementor-heading-title {
	font-family:var( --e-global-typography-679076f-font-family ), Sans-serif;
	font-size:var( --e-global-typography-679076f-font-size );
	font-weight:var( --e-global-typography-679076f-font-weight );
	text-transform:var( --e-global-typography-679076f-text-transform );
	line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-73c8a20 {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-description {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-73148045 {
--display:flex;
--justify-content:center;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-71e0f287 {
--display:flex;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-69188c65 > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-69188c65 {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-69188c65 .elementor-heading-title {
	font-family:var( --e-global-typography-f99a821-font-family ), Sans-serif;
	font-size:var( --e-global-typography-f99a821-font-size );
	font-weight:var( --e-global-typography-f99a821-font-weight );
	text-transform:var( --e-global-typography-f99a821-text-transform );
	line-height:var( --e-global-typography-f99a821-line-height );
	letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
	color:var( --e-global-color-ca85595 );
}
.elementor-2 .elementor-element.elementor-element-27163687 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline {
	text-align:left;
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:55px;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline-plain-text {
color:#FFF;
    font-family: math;
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-31ff809-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-31ff809-font-weight );
	font-style:var( --e-global-typography-31ff809-font-style );
	line-height:var( --e-global-typography-31ff809-line-height );
	word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-4c9b678d {
--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:center;
--gap:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-21a59649 {
--display:flex;
--min-height:250px;
--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;
--align-items:flex-end;
--gap:30px 30px;
--row-gap:30px;
--column-gap:30px;
--overlay-opacity:0.57;
--border-radius:30px 30px 30px 30px;
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-21a59649:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-21a59649 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/proud-of-her-new-start-up.jpg");
background-size:cover;
}
.elementor-2 .elementor-element.elementor-element-21a59649::before, .elementor-2 .elementor-element.elementor-element-21a59649 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-21a59649 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-21a59649 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-21a59649 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-21a59649 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-131f790 ) 0%, var( --e-global-color-7cb5fa0 ) 100%);
}
.elementor-2 .elementor-element.elementor-element-2da337fe {
	width:100%;
	max-width:100%;
--icon-box-icon-margin:10px;
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title {
	margin-bottom:7px;
}
.elementor-2 .elementor-element.elementor-element-2da337fe.elementor-view-stacked .elementor-icon {
	background-color:var( --e-global-color-50b2a21 );
}
.elementor-2 .elementor-element.elementor-element-2da337fe.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2da337fe.elementor-view-default .elementor-icon {
	fill:var( --e-global-color-50b2a21 );
	color:var( --e-global-color-50b2a21 );
	border-color:var( --e-global-color-50b2a21 );
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon {
	font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title a {
	font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;
	font-size:var( --e-global-typography-b21c26e-font-size );
	font-weight:var( --e-global-typography-b21c26e-font-weight );
	line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-description {
	font-family:var( --e-global-typography-48cd92d-font-family ), Sans-serif;
	font-size:var( --e-global-typography-48cd92d-font-size );
	font-weight:var( --e-global-typography-48cd92d-font-weight );
	font-style:var( --e-global-typography-48cd92d-font-style );
	line-height:var( --e-global-typography-48cd92d-line-height );
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-4c6769df {
--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;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-4c6769df:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4c6769df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background: #01643d;;
background-position:top left;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-4c6769df::before, .elementor-2 .elementor-element.elementor-element-4c6769df > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4c6769df > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4c6769df > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4c6769df > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4c6769df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at top left, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-5082cdd3 {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-5082cdd3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5082cdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-5082cdd3::before, .elementor-2 .elementor-element.elementor-element-5082cdd3 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5082cdd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5082cdd3 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5082cdd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5082cdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5082cdd3 {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-5082cdd3 {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-2b422b7c {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-41578863 {
--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:45px 45px;
--row-gap:45px;
--column-gap:45px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-41578863:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-41578863 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at top left, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-41578863::before, .elementor-2 .elementor-element.elementor-element-41578863 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-41578863 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-41578863 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-41578863 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-41578863 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-5ae90007 {
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-2bd59fca > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-2bd59fca {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-2bd59fca .elementor-heading-title {
	font-family:var( --e-global-typography-f99a821-font-family ), Sans-serif;
	font-size:var( --e-global-typography-f99a821-font-size );
	font-weight:var( --e-global-typography-f99a821-font-weight );
	text-transform:var( --e-global-typography-f99a821-text-transform );
	line-height:var( --e-global-typography-f99a821-line-height );
	letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
	color:var( --e-global-color-ca85595 );
}
.elementor-2 .elementor-element.elementor-element-6f33226 {
--spacer-size:70px;
	width:var( --container-widget-width, 70px );
	max-width:70px;
--container-widget-width:70px;
--container-widget-flex-grow:0;
	top:50px;
}
.elementor-2 .elementor-element.elementor-element-6f33226 > .elementor-widget-container {
	background-color:var( --e-global-color-secondary );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6f33226 {
right:-10px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-6f33226 {
	left:-10px;
}
.elementor-2 .elementor-element.elementor-element-453e4ed4 {
	width:var( --container-widget-width, 300px );
	max-width:300px;
--container-widget-width:300px;
--container-widget-flex-grow:0;
	top:-83px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-453e4ed4 {
left:-346px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-453e4ed4 {
	right:-346px;
}
.elementor-2 .elementor-element.elementor-element-453e4ed4 img {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-4e15411b {
--spacer-size:100px;
	width:var( --container-widget-width, 100px );
	max-width:100px;
--container-widget-width:100px;
--container-widget-flex-grow:0;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-4e15411b > .elementor-widget-container {
	background-color:var( --e-global-color-bac5e7b );
	border-radius:100% 100% 100% 100%;
	box-shadow:-2px -2px 10px 0px rgba(255, 255, 255, 0.2) inset;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4e15411b {
right:0px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-4e15411b {
	left:0px;
}
.elementor-2 .elementor-element.elementor-element-4e15411b.exad-glass-effect-yes.elementor-section {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-4e15411b.exad-glass-effect-yes > .elementor-column-wrap {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-4e15411b.exad-glass-effect-yes > .elementor-widget-container {
	backdrop-filter:blur(7px);
	-webkit-backdrop-filter:blur(7px);
}
.elementor-2 .elementor-element.elementor-element-74935d71 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline {
    text-align: center;
    font-family: sans-serif;
    font-size: 45px;
    font-weight: var(--e-global-typography-c397194-font-weight);
    text-transform: var(--e-global-typography-c397194-text-transform);
    line-height: var(--e-global-typography-c397194-line-height);
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-2d777b73 {
--display:flex;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item {
	padding:20px 25px 20px 25px;
	margin:0px 0px 20px 0px;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	border-color:var( --e-global-color-50b2a21 );
	border-radius:30px 30px 30px 30px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-single-item .exad-accordion-heading {
	font-family:var( --e-global-typography-4aceb21-font-family ), Sans-serif;
	font-size:var( --e-global-typography-4aceb21-font-size );
	font-weight:var( --e-global-typography-4aceb21-font-weight );
	line-height:var( --e-global-typography-4aceb21-line-height );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-heading {
	padding:0px 0px 0px 0px;
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title .exad-accordion-heading {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title:hover .exad-accordion-heading {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title.active:hover .exad-accordion-heading {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title.active .exad-accordion-heading {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title span.exad-tab-title-icon i {
	font-size:20px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title span.exad-tab-title-icon {
	width:70px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title .exad-active-inactive-icon i {
	font-size:20px;
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title .exad-active-inactive-icon {
	width:20px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-title.active .exad-active-inactive-icon i {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-single-item .exad-accordion-text {
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
	color:var( --e-global-color-text );
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-content .exad-accordion-text {
	padding:20px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-content .exad-accordion-content-wrapper {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-image {
	padding:20px 20px 20px 20px;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-button a {
	padding:15px 40px 15px 40px;
	margin:30px 0px 0px 0px;
	color:#ffffff;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-items .exad-accordion-single-item .exad-accordion-button a:hover {
	color:#000000;
	background-color:#ffffff;
}
.elementor-2 .elementor-element.elementor-element-2ba3da66 {
--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;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-2ba3da66:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ba3da66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:bottom right;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-2ba3da66::before, .elementor-2 .elementor-element.elementor-element-2ba3da66 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ba3da66 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ba3da66 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ba3da66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ba3da66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-4d2d6d17 {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-4d2d6d17:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4d2d6d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-4d2d6d17::before, .elementor-2 .elementor-element.elementor-element-4d2d6d17 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4d2d6d17 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4d2d6d17 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4d2d6d17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4d2d6d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4d2d6d17 {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-4d2d6d17 {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-762657c4 {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-3492037 {
--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:45px 45px;
--row-gap:45px;
--column-gap:45px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-3492037:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3492037 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #0b5133;
    background-image: radial-gradient(at top right, #055e2000 0%, var(--e-global-color-bcaa435) 40%);
}
.elementor-2 .elementor-element.elementor-element-3492037::before, .elementor-2 .elementor-element.elementor-element-3492037 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3492037 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3492037 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3492037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3492037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at bottom right, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-77340552 {
	width:var( --container-widget-width, 150px );
	max-width:150px;
--container-widget-width:150px;
--container-widget-flex-grow:0;
	top:570.992px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-77340552 {
right:153.984px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-77340552 {
	left:153.984px;
}
.elementor-2 .elementor-element.elementor-element-77340552 img {
	width:100%;
	max-width:100%;
}
.elementor-2 .elementor-element.elementor-element-18f189ae {
--display:flex;
--overflow:hidden;
--background-transition:0.3s;
--overlay-opacity:1;
--border-radius:30px 30px 30px 30px;
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-18f189ae:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-18f189ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:linear-gradient(230deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-18f189ae:hover {
	background-color:transparent;
	background-image:linear-gradient(138deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-4da9a17 ) 30%);
--overlay-opacity:1;
}
.elementor-2 .elementor-element.elementor-element-18f189ae::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(45deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-18f189ae:hover::before, .elementor-2 .elementor-element.elementor-element-18f189ae:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-18f189ae:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-18f189ae > .e-con-inner > .elementor-background-slideshow:hover::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(320deg, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 30%);
}
.elementor-2 .elementor-element.elementor-element-3bc16801 {
--display:flex;
--border-radius:30px 30px 30px 30px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-3bc16801:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3bc16801 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:var( --e-global-color-7cb5fa0 );
}
.elementor-2 .elementor-element.elementor-element-1a1d089 {
--display:flex;
--justify-content:center;
--overlay-opacity:0.6;
--border-radius:30px 30px 30px 30px;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-1a1d089:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a1d089 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/startup-team-working-and-planning-in-the-meeting.jpg");
background-size:cover;
}
.elementor-2 .elementor-element.elementor-element-1a1d089::before, .elementor-2 .elementor-element.elementor-element-1a1d089 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1a1d089 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1a1d089 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1a1d089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1a1d089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:linear-gradient(180deg, var( --e-global-color-7cb5fa0 ) 30%, var( --e-global-color-209bfaa ) 100%);
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline {
	text-align:center;
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-66ee08e7 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-66ee08e7 .elementor-button-content-wrapper {
	flex-direction:row-reverse;
}
.elementor-2 .elementor-element.elementor-element-66ee08e7 .elementor-button .elementor-button-content-wrapper {
	gap:10px;
}
.elementor-2 .elementor-element.elementor-element-6b21939c {
--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;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-6b21939c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6b21939c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image:url("../images/Grid-10-1.png");
background-position:top right;
background-repeat:no-repeat;
background-size:contain;
}
.elementor-2 .elementor-element.elementor-element-6b21939c::before, .elementor-2 .elementor-element.elementor-element-6b21939c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6b21939c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6b21939c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6b21939c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6b21939c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at top right, var( --e-global-color-dcc6d4b ) 0%, var( --e-global-color-7cb5fa0 ) 25%);
}
.elementor-2 .elementor-element.elementor-element-6640fa38 {
--display:flex;
--position:absolute;
--overlay-opacity:1;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	top:0px;
}
.elementor-2 .elementor-element.elementor-element-6640fa38:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6640fa38 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color:transparent;
background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-7cb5fa0 ) 35%);
}
.elementor-2 .elementor-element.elementor-element-6640fa38::before, .elementor-2 .elementor-element.elementor-element-6640fa38 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6640fa38 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6640fa38 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6640fa38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6640fa38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center center, var( --e-global-color-9c764db ) 0%, var( --e-global-color-bcaa435 ) 25%);
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6640fa38 {
left:10%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-6640fa38 {
	right:10%;
}
.elementor-2 .elementor-element.elementor-element-495a1dc1 {
--spacer-size:5px;
}
.elementor-2 .elementor-element.elementor-element-2b270410 {
--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:45px 45px;
--row-gap:45px;
--column-gap:45px;
--overlay-opacity:1;
--padding-top:100px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-2b270410:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2b270410 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #026343;
    background-image: radial-gradient(at top right, #026343a1 0%, var(--e-global-color-bcaa435) 40%);
}
.elementor-2 .elementor-element.elementor-element-2b270410::before, .elementor-2 .elementor-element.elementor-element-2b270410 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2b270410 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2b270410 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2b270410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2b270410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
background-color:transparent;
--background-overlay:'';
background-image:radial-gradient(at center left, var( --e-global-color-bac5e7b ) 0%, var( --e-global-color-bcaa435 ) 40%);
}
.elementor-2 .elementor-element.elementor-element-231b5e90 {
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2 .elementor-element.elementor-element-1deccaec > .elementor-widget-container {
	margin:-35px 0px -230px 0px;
}
.elementor-2 .elementor-element.elementor-element-1deccaec {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-1deccaec .elementor-heading-title {
    font-family:Sans-serif;
    font-size: 30px;
    font-weight: var(--e-global-typography-f99a821-font-weight);
    text-transform: var(--e-global-typography-f99a821-text-transform);
    line-height: var(--e-global-typography-f99a821-line-height);
    letter-spacing: var(--e-global-typography-f99a821-letter-spacing);
    color: #ffffff;
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 {
--iteration-count:infinite;
--animation-duration:1200ms;
--dynamic-text-color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline {
	text-align:center;
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-size:var( --e-global-typography-c397194-font-size );
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline-dynamic-wrapper path {
	stroke:var( --e-global-color-9c764db );
	stroke-linecap:round;
	stroke-linejoin:round;
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline-plain-text {
	color:var( --e-global-color-c546c7d );
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline-dynamic-text {
	font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-c397194-font-weight );
	text-transform:var( --e-global-typography-c397194-text-transform );
	line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 {
--grid-row-gap:35px;
--grid-column-gap:30px;
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-posts-container .elementor-post__thumbnail {
/*padding-bottom:calc( 0.66 * 100% );*/
}
.elementor-2 .elementor-element.elementor-element-e244792:after {
	content:"0.66";
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__thumbnail__link {
	width:100%;
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__meta-data span + span:before {
	content:"•";
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__card {
	background-color:var( --e-global-color-4da9a17 );
	border-radius:30px;
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__card .elementor-post__meta-data {
	border-top-color:var( --e-global-color-50b2a21 );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__text {
	margin-top:20px;
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__badge {
	right:0;
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__card .elementor-post__badge {
	background-color:var( --e-global-color-209bfaa );
	border-radius:30px;
	font-size:15px;
	margin:20px;
	font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
	font-weight:var( --e-global-typography-accent-font-weight );
	text-transform:var( --e-global-typography-accent-text-transform );
	line-height:var( --e-global-typography-accent-line-height );
	letter-spacing:var( --e-global-typography-accent-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__title a {
	color:var( --e-global-color-c546c7d );
	font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;
	font-size:var( --e-global-typography-a10f8a0-font-size );
	font-weight:var( --e-global-typography-a10f8a0-font-weight );
	text-transform:var( --e-global-typography-a10f8a0-text-transform );
	line-height:var( --e-global-typography-a10f8a0-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__meta-data {
	color:var( --e-global-color-50b2a21 );
	font-family:var( --e-global-typography-1eb2da8-font-family ), Sans-serif;
	font-size:var( --e-global-typography-1eb2da8-font-size );
	font-weight:var( --e-global-typography-1eb2da8-font-weight );
	line-height:var( --e-global-typography-1eb2da8-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__excerpt p {
	color:var( --e-global-color-text );
	font-family:var( --e-global-typography-text-font-family ), Sans-serif;
	font-size:var( --e-global-typography-text-font-size );
	font-weight:var( --e-global-typography-text-font-weight );
	line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__read-more {
	color:var( --e-global-color-secondary );
}
:root {
--page-title-display:none;
}
@media(min-width:768px) {
.elementor-2 .elementor-element.elementor-element-7b44bc93 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-4d1c35ef {
--content-width:700px;
}
.elementor-2 .elementor-element.elementor-element-5de55a40 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-2b200790 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-7830d358 {
--width:600px;
}
.elementor-2 .elementor-element.elementor-element-32baa1e {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-b002f4 {
--content-width:900px;
}
.elementor-2 .elementor-element.elementor-element-19333faf {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-e4e1fc5 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-60070a58 {
--content-width:900px;
}
.elementor-2 .elementor-element.elementor-element-348e743d {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-0567d55 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-84c2437 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-167eb405 {
--width:85%;
}
.elementor-2 .elementor-element.elementor-element-4822df7 {
--width:40%;
}
.elementor-2 .elementor-element.elementor-element-57a22a9 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-474c65f {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-30c3a51 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-2ae8ce4 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-9ddad6d {
--content-width:900px;
}
.elementor-2 .elementor-element.elementor-element-64e5e723 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-39e90cab {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-417c02c6 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-307795ed {
--width:90%;
}
.elementor-2 .elementor-element.elementor-element-20fdc882 {
--width:90%;
}
.elementor-2 .elementor-element.elementor-element-5b6a83b7 {
--width:90%;
}
.elementor-2 .elementor-element.elementor-element-5082cdd3 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-41578863 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-5ae90007 {
--content-width:900px;
}
.elementor-2 .elementor-element.elementor-element-2d777b73 {
--content-width:900px;
}
.elementor-2 .elementor-element.elementor-element-4d2d6d17 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-3492037 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-6640fa38 {
--width:50%;
}
.elementor-2 .elementor-element.elementor-element-2b270410 {
--content-width:1560px;
}
.elementor-2 .elementor-element.elementor-element-231b5e90 {
--content-width:900px;
}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor-2 .elementor-element.elementor-element-5de55a40 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-2b200790 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-7830d358 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-28495e78 {
--width:47%;
}
.elementor-2 .elementor-element.elementor-element-44d474c {
--width:48%;
}
.elementor-2 .elementor-element.elementor-element-792dca55 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-4822df7 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-57a22a9 {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-474c65f {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-13464da {
--width:100%;
}
.elementor-2 .elementor-element.elementor-element-2b0da4b {
--width:100%;
}
}
@media(min-width:1025px) {
.elementor-2 .elementor-element.elementor-element-1e640093:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1e640093 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-531ed942:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-531ed942 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-5a438368:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a438368 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-376a402:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-376a402 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
    background: #00a84c;
}
.elementor-2 .elementor-element.elementor-element-d87d3d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d87d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-296b6aa5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-296b6aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-775171a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-775171a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-4c6769df:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4c6769df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-2ba3da66:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ba3da66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
.elementor-2 .elementor-element.elementor-element-6b21939c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6b21939c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-attachment:fixed;
}
}
@media(max-width:1024px) {
.elementor-2 .elementor-element.elementor-element-7b44bc93 {
--padding-top:250px;
--padding-bottom:100px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline {
font-size:var( --e-global-typography-db48b8b-font-size );
line-height:var( --e-global-typography-db48b8b-line-height );
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-369fcdb6 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-48cd92d-font-size );
line-height:var( --e-global-typography-48cd92d-line-height );
}
.elementor-2 .elementor-element.elementor-element-65595770 .elementor-heading-title {
font-size:var( --e-global-typography-48cd92d-font-size );
line-height:var( --e-global-typography-48cd92d-line-height );
}
.elementor-2 .elementor-element.elementor-element-3cb751cd {
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-2 .elementor-element.elementor-element-76f4e170 {
--spacer-size:350px;
}
.elementor-2 .elementor-element.elementor-element-2b200790 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 > .elementor-widget-container {
margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-32baa1e {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-f6f1af0 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-507e5997 {
--flex-wrap:wrap;
}
.elementor-2 .elementor-element.elementor-element-4324260f > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-30e04712 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-296b872c > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-62019d51 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-e4e1fc5 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-69442b31 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-373b628d {
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-2 .elementor-element.elementor-element-792dca55 {
--e-con-grid-template-columns:repeat(2, 1fr);
--grid-auto-flow:row;
}
.elementor-2 .elementor-element.elementor-element-1ee791f9 {
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-583f2b18 {
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-2 .elementor-element.elementor-element-49b80336 .elementor-counter-number-wrapper {
font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-cdec12c {
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-ca23e11 {
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-2 .elementor-element.elementor-element-f4a2243 .elementor-counter-number-wrapper {
font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-3d72358 {
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-58ac3b5 {
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-2 .elementor-element.elementor-element-66e5352 .elementor-counter-number-wrapper {
font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-8abdedb {
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-d10f99d {
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-2 .elementor-element.elementor-element-9600b7b .elementor-counter-number-wrapper {
font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-de6f67c {
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-00b7393 {
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-2 .elementor-element.elementor-element-a4e3609 .elementor-counter-number-wrapper {
font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-f503e68 {
--padding-top:2px;
--padding-bottom:2px;
--padding-left:2px;
--padding-right:2px;
}
.elementor-2 .elementor-element.elementor-element-2351735 {
--padding-top:20px;
--padding-bottom:20px;
--padding-left:20px;
--padding-right:20px;
}
.elementor-2 .elementor-element.elementor-element-2c1e86c .elementor-counter-number-wrapper {
font-size:35px;
}
.elementor-2 .elementor-element.elementor-element-84c2437 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-242b3219 > .elementor-widget-container {
margin:0px 0px -145px 0px;
}
.elementor-2 .elementor-element.elementor-element-242b3219 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-6aaedf6c {
--container-widget-width:150px;
--container-widget-flex-grow:0;
width:var( --container-widget-width, 150px );
max-width:150px;
top:-29px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6aaedf6c {
left:-125px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-6aaedf6c {
right:-125px;
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-1510ad1 {
--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:20px 20px;
--row-gap:20px;
--column-gap:20px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b76469d {
right:126px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-b76469d {
left:126px;
}
.elementor-2 .elementor-element.elementor-element-b76469d {
top:54.969px;
z-index:0;
}
.elementor-2 .elementor-element.elementor-element-2421cb0 {
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-2 .elementor-element.elementor-element-69db43d {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-d55e4ab .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-4065e62 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-2205003 .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-4654ca2 .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-fa5b526 {
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-2 .elementor-element.elementor-element-b673342 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-ecc421e .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-6031be9 {
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-2 .elementor-element.elementor-element-8004d41 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-d28b072 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-633d524 .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-2ae8ce4 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-94e952b .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-18e06ab {
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-2 .elementor-element.elementor-element-144f359 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-7ca2e74 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7dcdb05 .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-f262293 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-7932c14 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-470526d .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-56f0eb1 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-00f1614 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-425b364 .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-19ef831 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-e59cd25 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-0f80d25 .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-417c02c6 {
--flex-direction:column-reverse;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--gap:30px 30px;
--row-gap:30px;
--column-gap:30px;
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-50277f06 .elementor-heading-title {
font-size:var( --e-global-typography-679076f-font-size );
line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-75d6326b .elementor-heading-title {
font-size:var( --e-global-typography-679076f-font-size );
line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-701ede36 .elementor-heading-title {
font-size:var( --e-global-typography-679076f-font-size );
line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-69188c65 > .elementor-widget-container {
margin:0px 0px -145px 0px;
}
.elementor-2 .elementor-element.elementor-element-69188c65 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline {
font-size:55px;
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-description {
font-size:var( --e-global-typography-48cd92d-font-size );
line-height:var( --e-global-typography-48cd92d-line-height );
}
.elementor-2 .elementor-element.elementor-element-41578863 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-2bd59fca .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-453e4ed4 {
--container-widget-width:150px;
--container-widget-flex-grow:0;
width:var( --container-widget-width, 150px );
max-width:150px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-453e4ed4 {
left:-110px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-453e4ed4 {
right:-110px;
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-single-item .exad-accordion-heading {
font-size:var( --e-global-typography-4aceb21-font-size );
line-height:var( --e-global-typography-4aceb21-line-height );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-single-item .exad-accordion-text {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-3492037 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-77340552 {
--container-widget-width:100px;
--container-widget-flex-grow:0;
width:var( --container-widget-width, 100px );
max-width:100px;
top:333.969px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-77340552 {
right:99.969px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-77340552 {
left:99.969px;
}
.elementor-2 .elementor-element.elementor-element-3bc16801 {
--padding-top:35px;
--padding-bottom:35px;
--padding-left:35px;
--padding-right:35px;
}
.elementor-2 .elementor-element.elementor-element-1a1d089 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:50px;
--padding-right:50px;
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-2b270410 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-1deccaec .elementor-heading-title {
font-size:30px;
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
color:#FFF
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__card .elementor-post__badge {
line-height:var( --e-global-typography-accent-line-height );
letter-spacing:var( --e-global-typography-accent-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__title a {
font-size:var( --e-global-typography-a10f8a0-font-size );
line-height:var( --e-global-typography-a10f8a0-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__meta-data {
font-size:var( --e-global-typography-1eb2da8-font-size );
line-height:var( --e-global-typography-1eb2da8-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__excerpt p {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
}
@media(max-width:767px) {
.elementor-2 .elementor-element.elementor-element-7b44bc93 {
--padding-top:250px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-6ea113f2 .elementor-button {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-3f10864c {
--container-widget-width:100px;
--container-widget-flex-grow:0;
width:var( --container-widget-width, 100px );
max-width:100px;
top:-2px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3f10864c {
left:-55px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-3f10864c {
right:-55px;
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline {
font-size:var( --e-global-typography-db48b8b-font-size );
line-height:var( --e-global-typography-db48b8b-line-height );
}
.elementor-2 .elementor-element.elementor-element-586571ca .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-1a2ef37f {
width:100%;
max-width:100%;
--e-rating-justify-content:center;
}
.elementor-2 .elementor-element.elementor-element-369fcdb6 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-48cd92d-font-size );
line-height:var( --e-global-typography-48cd92d-line-height );
}
.elementor-2 .elementor-element.elementor-element-65595770 .elementor-heading-title {
font-size:var( --e-global-typography-48cd92d-font-size );
line-height:var( --e-global-typography-48cd92d-line-height );
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-20dfda70 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 > .elementor-widget-container {
margin:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-41eb3598 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-f6f1af0 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-3568ed48 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-4324260f > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-4324260f .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-30e04712 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-30e04712 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-296b872c > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-296b872c .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2cdeed88 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-62019d51 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-62019d51 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-19333faf {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-19333faf {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-e4e1fc5 {
--gap:35px 35px;
--row-gap:35px;
--column-gap:35px;
}
.elementor-2 .elementor-element.elementor-element-69442b31 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-4c1c827b .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-792dca55 {
--e-con-grid-template-columns:repeat(1, 1fr);
--grid-auto-flow:row;
}
.elementor-2 .elementor-element.elementor-element-49b80336 .elementor-counter-number-wrapper {
font-size:30px;
}
.elementor-2 .elementor-element.elementor-element-f4a2243 .elementor-counter-number-wrapper {
font-size:30px;
}
.elementor-2 .elementor-element.elementor-element-66e5352 .elementor-counter-number-wrapper {
font-size:30px;
}
.elementor-2 .elementor-element.elementor-element-9600b7b .elementor-counter-number-wrapper {
font-size:30px;
}
.elementor-2 .elementor-element.elementor-element-a4e3609 .elementor-counter-number-wrapper {
font-size:30px;
}
.elementor-2 .elementor-element.elementor-element-2c1e86c .elementor-counter-number-wrapper {
font-size:30px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-348e743d {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-348e743d {
right:0%;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0567d55 {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-0567d55 {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-84c2437 {
--gap:35px 35px;
--row-gap:35px;
--column-gap:35px;
}
.elementor-2 .elementor-element.elementor-element-242b3219 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-211ae515 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-ae57e8d {
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-2 .elementor-element.elementor-element-69db43d {
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2a4bd87 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-d55e4ab .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-2205003 .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 > .elementor-widget-container {
margin:20% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-8ce70d1 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-4654ca2 .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-f3933aa > .elementor-widget-container {
margin:20px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-b673342 {
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-ec8d9da .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-ecc421e .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-8004d41 {
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-2 .elementor-element.elementor-element-d28b072 > .elementor-widget-container {
margin:0% 0% 0% 0%;
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-d28b072 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-633d524 .elementor-heading-title {
font-size:var( --e-global-typography-3958d75-font-size );
line-height:var( --e-global-typography-3958d75-line-height );
letter-spacing:var( --e-global-typography-3958d75-letter-spacing );
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-30c3a51 {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-30c3a51 {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-2ae8ce4 {
--gap:35px 35px;
--row-gap:35px;
--column-gap:35px;
}
.elementor-2 .elementor-element.elementor-element-94e952b .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7604e5e .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7ca2e74 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-7dcdb05 .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-7932c14 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-470526d .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-00f1614 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-425b364 .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-e59cd25 .elementor-counter-number-wrapper {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-0f80d25 .elementor-heading-title {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-64e5e723 {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-64e5e723 {
right:0%;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-39e90cab {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-39e90cab {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-417c02c6 {
--flex-direction:column-reverse;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
}
.elementor-2 .elementor-element.elementor-element-50277f06 .elementor-heading-title {
font-size:var( --e-global-typography-679076f-font-size );
line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-4d349e98 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-75d6326b .elementor-heading-title {
font-size:var( --e-global-typography-679076f-font-size );
line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2feee1f4 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-701ede36 .elementor-heading-title {
font-size:var( --e-global-typography-679076f-font-size );
line-height:var( --e-global-typography-679076f-line-height );
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-73c8a20 .elementor-icon-box-description {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
.elementor-2 .elementor-element.elementor-element-69188c65 .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline {
font-size:55px;
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-27163687 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-31ff809-line-height );
word-spacing:var( --e-global-typography-31ff809-word-spacing );
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-title a {
font-size:var( --e-global-typography-b21c26e-font-size );
line-height:var( --e-global-typography-b21c26e-line-height );
}
.elementor-2 .elementor-element.elementor-element-2da337fe .elementor-icon-box-description {
font-size:var( --e-global-typography-48cd92d-font-size );
line-height:var( --e-global-typography-48cd92d-line-height );
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5082cdd3 {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-5082cdd3 {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-2bd59fca .elementor-heading-title {
font-size:var( --e-global-typography-f99a821-font-size );
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-74935d71 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-single-item .exad-accordion-heading {
font-size:var( --e-global-typography-4aceb21-font-size );
line-height:var( --e-global-typography-4aceb21-line-height );
}
.elementor-2 .elementor-element.elementor-element-654de742 .exad-accordion-single-item .exad-accordion-text {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4d2d6d17 {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-4d2d6d17 {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-77340552 {
--container-widget-width:100px;
--container-widget-flex-grow:0;
width:var( --container-widget-width, 100px );
max-width:100px;
top:330.969px;
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-77340552 {
right:25px;
}
body.rtl .elementor-2 .elementor-element.elementor-element-77340552 {
left:25px;
}
.elementor-2 .elementor-element.elementor-element-3bc16801 {
--padding-top:15px;
--padding-bottom:15px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-1a1d089 {
--padding-top:50px;
--padding-bottom:50px;
--padding-left:15px;
--padding-right:15px;
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-3fd60d30 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6640fa38 {
left:0%;
}
body.rtl .elementor-2 .elementor-element.elementor-element-6640fa38 {
right:0%;
}
.elementor-2 .elementor-element.elementor-element-1deccaec .elementor-heading-title {
font-size:30px;
line-height:var( --e-global-typography-f99a821-line-height );
letter-spacing:var( --e-global-typography-f99a821-letter-spacing );
color:#FFF
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline {
font-size:var( --e-global-typography-c397194-font-size );
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-66ee1f73 .elementor-headline-dynamic-text {
line-height:var( --e-global-typography-c397194-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-posts-container .elementor-post__thumbnail {
padding-bottom:calc( 0.5 * 100% );
}
.elementor-2 .elementor-element.elementor-element-e244792:after {
content:"0.5";
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__thumbnail__link {
width:100%;
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__card .elementor-post__badge {
line-height:var( --e-global-typography-accent-line-height );
letter-spacing:var( --e-global-typography-accent-letter-spacing );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__title a {
font-size:var( --e-global-typography-a10f8a0-font-size );
line-height:var( --e-global-typography-a10f8a0-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__meta-data {
font-size:var( --e-global-typography-1eb2da8-font-size );
line-height:var( --e-global-typography-1eb2da8-line-height );
}
.elementor-2 .elementor-element.elementor-element-e244792 .elementor-post__excerpt p {
font-size:var( --e-global-typography-text-font-size );
line-height:var( --e-global-typography-text-line-height );
}
}
html body {
	    color: #ffffff;
	
	}