.elementor-158 .elementor-element.elementor-element-12ae9071 {
  --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;
  --padding-top:58px;
  --padding-bottom:164px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-12ae9071:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-12ae9071>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image:url(../images/futiary-retreat.png);
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover
}
.elementor-158 .elementor-element.elementor-element-12ae9071::before,
.elementor-158 .elementor-element.elementor-element-12ae9071>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-12ae9071>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-12ae9071>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-12ae9071>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-12ae9071>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-color:var(--e-global-color-text);
  --background-overlay:''
}
.elementor-158 .elementor-element.elementor-element-116a58bb {
  margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;
  padding:2px 16px 2px 16px;
  border-style:solid;
  border-width:2px 2px 2px 2px;
  border-color:#fff;
  border-radius:40px 40px 40px 40px;
  --e-icon-list-icon-size:49px;
  --icon-vertical-offset:0px
}
.elementor-158 .elementor-element.elementor-element-116a58bb.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-icon i {
  transition:color 0.3s
}
.elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-icon svg {
  transition:fill 0.3s
}
.elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-item>a {
  font-family:"Satisfy",Sans-serif;
  font-size:77px;
  font-weight:600;
  line-height:1.5em
}
.elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-text {
  color:#fff;
  transition:color 0.3s
}
.elementor-158 .elementor-element.elementor-element-6638d27b {
  width:var(--container-widget-width,95%);
  max-width:95%;
  --container-widget-width:95%;
  --container-widget-flex-grow:0;
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px
}
.elementor-158 .elementor-element.elementor-element-6638d27b.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-icon i {
  color:var(--e-global-color-secondary);
  transition:color 0.3s
}
.elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-icon svg {
  fill:var(--e-global-color-secondary);
  transition:fill 0.3s
}
.elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-item>a {
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-text {
  color:#fff;
  transition:color 0.3s
}
.elementor-158 .elementor-element.elementor-element-7ab032cf {
  --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;
  --margin-top:-55px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px
}
.elementor-158 .elementor-element.elementor-element-3c39f34e {
  --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
}
.elementor-158 .elementor-element.elementor-element-ea7e260 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-ea7e260:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-ea7e260>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-ea7e260:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-ea7e260,
.elementor-158 .elementor-element.elementor-element-ea7e260::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-4a1f875 {
  --display:flex;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --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-158 .elementor-element.elementor-element-4a1f875:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-4a1f875>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-4a1f875::before,
.elementor-158 .elementor-element.elementor-element-4a1f875>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-4a1f875>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-4a1f875>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-4a1f875>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-4a1f875>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-4a1f875.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-4a1f875::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-86d12e8 {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-86d12e8.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-86d12e8 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-ed795a7 {
  padding:0 15px 0 15px;
  font-size:14px;
  line-height:1.6em
}
.elementor-158 .elementor-element.elementor-element-f2489b2 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-f2489b2:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-f2489b2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-f2489b2:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-f2489b2,
.elementor-158 .elementor-element.elementor-element-f2489b2::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-88032dc {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-88032dc:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-88032dc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-88032dc::before,
.elementor-158 .elementor-element.elementor-element-88032dc>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-88032dc>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-88032dc>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-88032dc>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-88032dc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-88032dc.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-88032dc::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-7132821 {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-7132821.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-7132821 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-4c07836 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:14px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-b5a58b1 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-82f620f img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-980b2f5 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-24ea107 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-aa7bf82 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-02efd71 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-218a3f1 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-22c22e0 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-ebd629d .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-7b51962 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-393f171 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-5f3b583 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-cb88255 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-b6de504 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-44508d3 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-93ed46f {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-8532f14 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-9af0a31 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-70f58ad .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-103d5c5 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-698925e {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-3c88588 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-20d514e {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-e4aeaff .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-0f58cc7 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-e4942aa {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-9f496ae img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-73eebe1 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-a219e29 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-bf1af6d {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-8c24a7c {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-68127eb img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-e6880a0 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-88eb140 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-e643515 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-31bdc14 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-2d97c9f img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-9d01e70 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-0dbb3f7 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-1651661 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-1651661:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-1651661>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-1651661:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-1651661,
.elementor-158 .elementor-element.elementor-element-1651661::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-6277f83 {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-6277f83:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-6277f83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-6277f83::before,
.elementor-158 .elementor-element.elementor-element-6277f83>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-6277f83>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-6277f83>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-6277f83>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-6277f83>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-6277f83.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-6277f83::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-e93b513 {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:88%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-e93b513.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-e93b513 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-926da63 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:14px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-7258a01 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-25f48b8 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-8c1557b {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-6d30738 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-2f469b9 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-f5c8276 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-ec16966 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-81db733 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-66d9d21 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-f340482 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-2f09b17 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-b12fc6d img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-a546947 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-92f09b0 .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-d6c9ae0 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-a22653e {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-73a9b60 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-4013852 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-d330dbc .elementor-heading-title {
  font-size:15px;
  font-weight:500
}
.elementor-158 .elementor-element.elementor-element-25577ee {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-25577ee:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-25577ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-25577ee:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-25577ee,
.elementor-158 .elementor-element.elementor-element-25577ee::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-e6ead3b {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-e6ead3b:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-e6ead3b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-e6ead3b::before,
.elementor-158 .elementor-element.elementor-element-e6ead3b>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-e6ead3b>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-e6ead3b>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-e6ead3b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-e6ead3b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-e6ead3b.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-e6ead3b::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-94edfaa {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-94edfaa.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-94edfaa .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-e59a4fa {
  font-size:14px;
  line-height:1.6em
}
.elementor-158 .elementor-element.elementor-element-00571eb {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-00571eb:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-00571eb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-d9ea361)
}
.elementor-158 .elementor-element.elementor-element-00571eb:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-00571eb,
.elementor-158 .elementor-element.elementor-element-00571eb::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-25d2bb3 {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-25d2bb3:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-25d2bb3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-secondary)
}
.elementor-158 .elementor-element.elementor-element-25d2bb3::before,
.elementor-158 .elementor-element.elementor-element-25d2bb3>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-25d2bb3>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-25d2bb3>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-25d2bb3>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-25d2bb3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-25d2bb3.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-25d2bb3::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-7fba74b {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-7fba74b.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-7fba74b .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-303d8af {
  font-size:14px;
  line-height:1.6em
}
.elementor-158 .elementor-element.elementor-element-f0b3b25 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-f0b3b25:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-f0b3b25>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-d9ea361)
}
.elementor-158 .elementor-element.elementor-element-f0b3b25:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-f0b3b25,
.elementor-158 .elementor-element.elementor-element-f0b3b25::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-292dae6 {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-292dae6:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-292dae6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-secondary)
}
.elementor-158 .elementor-element.elementor-element-292dae6::before,
.elementor-158 .elementor-element.elementor-element-292dae6>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-292dae6>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-292dae6>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-292dae6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-292dae6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-292dae6.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-292dae6::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-c1b27c3 {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-c1b27c3.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-c1b27c3 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-e69d28d {
  font-size:14px;
  line-height:1.6em
}
.elementor-158 .elementor-element.elementor-element-e720a49 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-e720a49:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-e720a49>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-e720a49:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-e720a49,
.elementor-158 .elementor-element.elementor-element-e720a49::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-64cbe23 {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-64cbe23:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-64cbe23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-64cbe23::before,
.elementor-158 .elementor-element.elementor-element-64cbe23>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-64cbe23>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-64cbe23>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-64cbe23>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-64cbe23>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-64cbe23.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-64cbe23::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-8f72921 {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-8f72921.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-8f72921 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-fec3442 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:14px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-9f0567d {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-978b7be img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-177cc23 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-87ac380 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-d7c2b08 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-f56f954 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-427fdac img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-a7e3f02 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-38dfedb .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-e902bce {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-37db95c {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-d2b7261 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-e7993c0 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-53bad6c .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-961c324 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-57c2cb2 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-168329a img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-9d82d1b {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-89bf680 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-b1e35ee {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-b1e35ee:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-b1e35ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-d9ea361)
}
.elementor-158 .elementor-element.elementor-element-b1e35ee:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-b1e35ee,
.elementor-158 .elementor-element.elementor-element-b1e35ee::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-97927ed {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-97927ed:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-97927ed>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-secondary)
}
.elementor-158 .elementor-element.elementor-element-97927ed::before,
.elementor-158 .elementor-element.elementor-element-97927ed>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-97927ed>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-97927ed>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-97927ed>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-97927ed>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-97927ed.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-97927ed::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-1f6dbe7 {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-1f6dbe7.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-1f6dbe7 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-59826fa {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:14px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-d8c4b53 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-d58422a img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-2f47ea4 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-9e04aac .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-6cdcebb {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-87a4c8e {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-2cb73f8 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-052aa55 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-827cf35 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-33032c7 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-9a0fd48 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-80a3cc5 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-69f58ae {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-7622fd3 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-bbfa7bc {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-bbfa7bc:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-bbfa7bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-d9ea361)
}
.elementor-158 .elementor-element.elementor-element-bbfa7bc:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-bbfa7bc,
.elementor-158 .elementor-element.elementor-element-bbfa7bc::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-fc5aeed {
  --display:flex;
  --gap:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --overlay-opacity:0.72;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-fc5aeed:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-fc5aeed>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:var(--e-global-color-secondary)
}
.elementor-158 .elementor-element.elementor-element-fc5aeed::before,
.elementor-158 .elementor-element.elementor-element-fc5aeed>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-fc5aeed>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-fc5aeed>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-fc5aeed>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-fc5aeed>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/futiary.png);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:31px auto
}
.elementor-158 .elementor-element.elementor-element-fc5aeed.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-fc5aeed::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-35a3a0e {
  width:var(--container-widget-width,28%);
  max-width:28%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:28%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-35a3a0e.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-35a3a0e .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-ae261ac {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:14px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-831ea23 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-964c8f7 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-0fd0303 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-f49da0d .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-837180f {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-7ba46a1 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-be3e608 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-4ecd2a1 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-c37d75d .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-c5365e9 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-4763559 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-2455f74 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-c93ea35 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-d8b85c6 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-38c9b00 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-10ebc45 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-b5fa7d3 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-1feb637 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-fb6ee2a .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-8bfeb17 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-2f96708 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-98794a7 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-dcf8b0d {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-3f5bb0f .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-41928b2 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-330bb45 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-2eb0f8b img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-8d09b52 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-d7b83ae .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-16bc4fa {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  border-style:solid;
  --border-style:solid;
  border-width:0 0 1px 0;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:#04755B47;
  --border-color:#04755B47;
  --padding-top:0px;
  --padding-bottom:4px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-2c4bae4 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-26227a3 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-2d1e2e4 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-8e92950 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-c8170e8 {
  --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:8px 8px;
  --row-gap:8px;
  --column-gap:8px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-4210769 {
  --display:flex;
  --justify-content:center;
  --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-158 .elementor-element.elementor-element-c2712e9 img {
  width:32px
}
.elementor-158 .elementor-element.elementor-element-c718668 {
  --display:flex;
  --justify-content:center;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-c4d24d8 .elementor-heading-title {
  font-size:15px;
  font-weight:300
}
.elementor-158 .elementor-element.elementor-element-579dbea9 {
  --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
}
.elementor-158 .elementor-element.elementor-element-ff45bb2 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-ff45bb2:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-ff45bb2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-ff45bb2:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-ff45bb2,
.elementor-158 .elementor-element.elementor-element-ff45bb2::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-2592aed {
  --display:flex;
  --overlay-opacity:0.96;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-2592aed:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-2592aed>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-2592aed::before,
.elementor-158 .elementor-element.elementor-element-2592aed>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-2592aed>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-2592aed>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-2592aed>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-2592aed>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/leaf.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:37px auto
}
.elementor-158 .elementor-element.elementor-element-2592aed.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-2592aed::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-26bcc9f {
  width:var(--container-widget-width,48%);
  max-width:48%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:48%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-26bcc9f.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-26bcc9f .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-a2822cd {
  width:auto;
  max-width:auto;
  bottom:214px
}
body:not(.rtl) .elementor-158 .elementor-element.elementor-element-a2822cd {
  right:114px
}
body.rtl .elementor-158 .elementor-element.elementor-element-a2822cd {
  left:114px
}
.elementor-158 .elementor-element.elementor-element-a2822cd .elementor-heading-title {
  font-size:11px;
  color:var(--e-global-color-primary)
}
.elementor-158 .elementor-element.elementor-element-4351265 {
  width:auto;
  max-width:auto;
  bottom:129px
}
body:not(.rtl) .elementor-158 .elementor-element.elementor-element-4351265 {
  right:114px
}
body.rtl .elementor-158 .elementor-element.elementor-element-4351265 {
  left:114px
}
.elementor-158 .elementor-element.elementor-element-4351265 .elementor-heading-title {
  font-size:11px;
  color:var(--e-global-color-primary)
}
.elementor-158 .elementor-element.elementor-element-7411e56 {
  background-image:url(../images/rate.webp);
  padding:20px 0 20px 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:contain;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-7411e56 .elementor-heading-title {
  font-size:21px;
  font-weight:600;
  color:#FFF
}
.elementor-158 .elementor-element.elementor-element-f06e557 {
  background-image:url(../images/rate.webp);
  padding:20px 0 20px 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:contain;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-f06e557 .elementor-heading-title {
  font-size:21px;
  font-weight:600;
  color:#FFF
}
.elementor-158 .elementor-element.elementor-element-6d58057 {
  padding:0 0 8px 0
}
.elementor-158 .elementor-element.elementor-element-6d58057 .elementor-button-content-wrapper {
  flex-direction:row
}
.elementor-158 .elementor-element.elementor-element-6d58057 .elementor-button {
  fill:var(--e-global-color-secondary);
  color:var(--e-global-color-secondary);
  padding:10px 30px 10px 30px
}
.elementor-158 .elementor-element.elementor-element-947b1c3 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-947b1c3:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-947b1c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-947b1c3:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-947b1c3,
.elementor-158 .elementor-element.elementor-element-947b1c3::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-05d6eba {
  --display:flex;
  --overlay-opacity:0.96;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-05d6eba:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-05d6eba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-05d6eba::before,
.elementor-158 .elementor-element.elementor-element-05d6eba>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-05d6eba>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-05d6eba>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-05d6eba>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-05d6eba>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/leaf.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:37px auto
}
.elementor-158 .elementor-element.elementor-element-05d6eba.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-05d6eba::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-a80ebc7 {
  width:var(--container-widget-width,48%);
  max-width:48%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:48%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-a80ebc7.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-a80ebc7 .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-d237d65 .e-gallery-item:hover .elementor-gallery-item__overlay,
.elementor-158 .elementor-element.elementor-element-d237d65 .e-gallery-item:focus .elementor-gallery-item__overlay {
  background-color:rgb(0 0 0 / .5)
}
.elementor-158 .elementor-element.elementor-element-d237d65 {
  padding:0 20px 0 20px;
  --image-border-radius:10px;
  --image-transition-duration:800ms;
  --overlay-transition-duration:800ms;
  --content-text-align:center;
  --content-padding:20px;
  --content-transition-duration:800ms;
  --content-transition-delay:800ms
}
.elementor-158 .elementor-element.elementor-element-c3e238f {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-c3e238f:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-c3e238f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-c3e238f:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-c3e238f,
.elementor-158 .elementor-element.elementor-element-c3e238f::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-d6c744f {
  --display:flex;
  --overlay-opacity:0.96;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-d6c744f:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-d6c744f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-d6c744f::before,
.elementor-158 .elementor-element.elementor-element-d6c744f>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-d6c744f>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-d6c744f>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-d6c744f>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-d6c744f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(../images/leaf.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:37px auto
}
.elementor-158 .elementor-element.elementor-element-d6c744f.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-d6c744f::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-e0caefe {
  width:var(--container-widget-width,48%);
  max-width:48%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:48%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-e0caefe.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-e0caefe .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-b6ed28b .e-gallery-item:hover .elementor-gallery-item__overlay,
.elementor-158 .elementor-element.elementor-element-b6ed28b .e-gallery-item:focus .elementor-gallery-item__overlay {
  background-color:rgb(0 0 0 / .5)
}
.elementor-158 .elementor-element.elementor-element-b6ed28b {
  padding:0 20px 0 20px;
  --image-border-radius:10px;
  --image-transition-duration:800ms;
  --overlay-transition-duration:800ms;
  --content-text-align:center;
  --content-padding:20px;
  --content-transition-duration:800ms;
  --content-transition-delay:800ms
}
.elementor-158 .elementor-element.elementor-element-74fbc1a {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-158 .elementor-element.elementor-element-74fbc1a:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-74fbc1a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#B9B4AB;
}
.elementor-158 .elementor-element.elementor-element-74fbc1a:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-158 .elementor-element.elementor-element-74fbc1a,
.elementor-158 .elementor-element.elementor-element-74fbc1a::before {
  --border-transition:0.3s
}
.elementor-158 .elementor-element.elementor-element-24b2fa9 {
  --display:flex;
  --overlay-opacity:0.96;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  box-shadow:0 0 10px 0 rgb(0 0 0 / .5);
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:15px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-158 .elementor-element.elementor-element-24b2fa9:not(.elementor-motion-effects-element-type-background),
.elementor-158 .elementor-element.elementor-element-24b2fa9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#c38f48;
}
.elementor-158 .elementor-element.elementor-element-24b2fa9::before,
.elementor-158 .elementor-element.elementor-element-24b2fa9>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-24b2fa9>.e-con-inner>.elementor-background-video-container::before,
.elementor-158 .elementor-element.elementor-element-24b2fa9>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-24b2fa9>.e-con-inner>.elementor-background-slideshow::before,
.elementor-158 .elementor-element.elementor-element-24b2fa9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(..images/leaf54.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:37px auto
}
.elementor-158 .elementor-element.elementor-element-24b2fa9.e-con:hover {
  --e-con-transform-scale:1.03
}
.elementor-158 .elementor-element.elementor-element-24b2fa9::before {
  filter:brightness(72%) contrast(90%) saturate(104%) blur(0) hue-rotate(22deg)
}
.elementor-158 .elementor-element.elementor-element-8a6acfb {
  width:var(--container-widget-width,48%);
  max-width:48%;
  margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;
  padding:5px 0 5px 0;
  --container-widget-width:48%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:1px 0 1px 0;
  border-color:#2E860A;
  border-radius:0 0 0 0;
  text-align:center
}
.elementor-158 .elementor-element.elementor-element-8a6acfb.elementor-element {
  --align-self:center
}
.elementor-158 .elementor-element.elementor-element-8a6acfb .elementor-heading-title {
  font-size:15px
}
.elementor-158 .elementor-element.elementor-element-7e42e1c .e-gallery-item:hover .elementor-gallery-item__overlay,
.elementor-158 .elementor-element.elementor-element-7e42e1c .e-gallery-item:focus .elementor-gallery-item__overlay {
  background-color:rgb(0 0 0 / .5)
}
.elementor-158 .elementor-element.elementor-element-7e42e1c {
  padding:0 20px 0 20px;
  --image-border-radius:10px;
  --image-transition-duration:800ms;
  --overlay-transition-duration:800ms;
  --content-text-align:center;
  --content-padding:20px;
  --content-transition-duration:800ms;
  --content-transition-delay:800ms
}
@media(max-width:1024px) {
  .elementor-158 .elementor-element.elementor-element-12ae9071 {
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:52px;
    --padding-bottom:98px;
    --padding-left:20px;
    --padding-right:20px
  }
  .elementor-158 .elementor-element.elementor-element-116a58bb {
    margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em
  }
  .elementor-158 .elementor-element.elementor-element-116a58bb.elementor-element {
    --align-self:center
  }
  .elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-item>a {
    font-size:37px
  }
  .elementor-158 .elementor-element.elementor-element-7ab032cf {
    --flex-wrap:wrap
  }
  .elementor-158 .elementor-element.elementor-element-4a1f875 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-88032dc {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-6277f83 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-e6ead3b {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-25d2bb3 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-292dae6 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-64cbe23 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-97927ed {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-fc5aeed {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-2592aed {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  body:not(.rtl) .elementor-158 .elementor-element.elementor-element-a2822cd {
    right:288px
  }
  body.rtl .elementor-158 .elementor-element.elementor-element-a2822cd {
    left:288px
  }
  .elementor-158 .elementor-element.elementor-element-a2822cd {
    bottom:198px
  }
  body:not(.rtl) .elementor-158 .elementor-element.elementor-element-4351265 {
    right:296px
  }
  body.rtl .elementor-158 .elementor-element.elementor-element-4351265 {
    left:296px
  }
  .elementor-158 .elementor-element.elementor-element-4351265 {
    bottom:113px
  }
  .elementor-158 .elementor-element.elementor-element-05d6eba {
    --padding-top:0px;
    --padding-bottom:15px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-d6c744f {
    --padding-top:0px;
    --padding-bottom:15px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-24b2fa9 {
    --padding-top:0px;
    --padding-bottom:15px;
    --padding-left:0px;
    --padding-right:0px
  }
}
@media(min-width:768px) {
  .elementor-158 .elementor-element.elementor-element-12ae9071 {
    --content-width:100%
  }
  .elementor-158 .elementor-element.elementor-element-3c39f34e {
    --width:46.6666%
  }
  .elementor-158 .elementor-element.elementor-element-b5a58b1 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-02efd71 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-393f171 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-93ed46f {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-698925e {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-e4942aa {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-8c24a7c {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-31bdc14 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-7258a01 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-f5c8276 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-2f09b17 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-a22653e {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-9f0567d {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-f56f954 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-37db95c {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-57c2cb2 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-d8c4b53 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-87a4c8e {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-9a0fd48 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-831ea23 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-7ba46a1 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-4763559 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-10ebc45 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-2f96708 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-330bb45 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-2c4bae4 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-4210769 {
    --width:5%
  }
  .elementor-158 .elementor-element.elementor-element-579dbea9 {
    --width:33.3333%
  }
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-158 .elementor-element.elementor-element-12ae9071 {
    --content-width:75%
  }
  .elementor-158 .elementor-element.elementor-element-3c39f34e {
    --width:100%
  }
  .elementor-158 .elementor-element.elementor-element-579dbea9 {
    --width:100%
  }
}
@media(max-width:767px) {
  .elementor-158 .elementor-element.elementor-element-12ae9071:not(.elementor-motion-effects-element-type-background),
  .elementor-158 .elementor-element.elementor-element-12ae9071>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-position:center right
  }
  .elementor-158 .elementor-element.elementor-element-12ae9071 {
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:101px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-158 .elementor-element.elementor-element-116a58bb .elementor-icon-list-item>a {
    font-size:26px
  }
  .elementor-158 .elementor-element.elementor-element-6638d27b {
    padding:0 0 57px 0
  }
  .elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-158 .elementor-element.elementor-element-6638d27b .elementor-icon-list-item>a {
    font-size:12px
  }
  .elementor-158 .elementor-element.elementor-element-7ab032cf {
    --gap:20px 20px;
    --row-gap:20px;
    --column-gap:20px;
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-158 .elementor-element.elementor-element-3c39f34e {
    --margin-top:-28px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:3px;
    --padding-bottom:3px;
    --padding-left:3px;
    --padding-right:3px
  }
  .elementor-158 .elementor-element.elementor-element-ea7e260 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-86d12e8 {
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,40%);
    max-width:40%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-f2489b2 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-88032dc {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-7132821 {
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,40%);
    max-width:40%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-4c07836 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-b5a58b1 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-24ea107 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-aa7bf82 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-02efd71 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-ebd629d .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-7b51962 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-393f171 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-b6de504 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-44508d3 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-93ed46f {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-70f58ad .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-103d5c5 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-698925e {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-e4aeaff .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-0f58cc7 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-e4942aa {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-a219e29 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-bf1af6d {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-8c24a7c {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-88eb140 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-e643515 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-31bdc14 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-0dbb3f7 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-1651661 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-6277f83 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-e93b513 {
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,40%);
    max-width:40%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-926da63 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-7258a01 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-6d30738 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-2f469b9 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-f5c8276 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-66d9d21 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-f340482 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-2f09b17 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-92f09b0 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-d6c9ae0 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-a22653e {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-d330dbc .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-25577ee {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-94edfaa {
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,40%);
    max-width:40%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-00571eb {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-7fba74b {
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,40%);
    max-width:40%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-f0b3b25 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-c1b27c3 {
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,40%);
    max-width:40%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-e720a49 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-64cbe23 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-8f72921 {
    --container-widget-width:59%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,59%);
    max-width:59%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-fec3442 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-9f0567d {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-87ac380 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-d7c2b08 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-f56f954 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-38dfedb .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-e902bce {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-37db95c {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-53bad6c .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-961c324 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-57c2cb2 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-89bf680 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-b1e35ee {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-97927ed {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-1f6dbe7 {
    --container-widget-width:48%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,48%);
    max-width:48%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-59826fa {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-d8c4b53 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-9e04aac .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-6cdcebb {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-87a4c8e {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-827cf35 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-33032c7 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-9a0fd48 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-7622fd3 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-bbfa7bc {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-fc5aeed {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-35a3a0e {
    --container-widget-width:59%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,59%);
    max-width:59%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-ae261ac {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-831ea23 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-f49da0d .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-837180f {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-7ba46a1 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-c37d75d .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-c5365e9 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-4763559 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-d8b85c6 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-38c9b00 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-10ebc45 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-fb6ee2a .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-8bfeb17 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-2f96708 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-3f5bb0f .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-41928b2 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-330bb45 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-d7b83ae .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-16bc4fa {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-2c4bae4 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-8e92950 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-c8170e8 {
    --flex-wrap:nowrap
  }
  .elementor-158 .elementor-element.elementor-element-4210769 {
    --width:13%
  }
  .elementor-158 .elementor-element.elementor-element-c4d24d8 .elementor-heading-title {
    font-size:13px
  }
  .elementor-158 .elementor-element.elementor-element-579dbea9 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-ff45bb2 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-26bcc9f {
    --container-widget-width:51%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,51%);
    max-width:51%;
    border-radius:10px 10px 10px 10px
  }
  body:not(.rtl) .elementor-158 .elementor-element.elementor-element-a2822cd {
    right:103px
  }
  body.rtl .elementor-158 .elementor-element.elementor-element-a2822cd {
    left:103px
  }
  .elementor-158 .elementor-element.elementor-element-a2822cd {
    bottom:209px
  }
  body:not(.rtl) .elementor-158 .elementor-element.elementor-element-4351265 {
    right:106px
  }
  body.rtl .elementor-158 .elementor-element.elementor-element-4351265 {
    left:106px
  }
  .elementor-158 .elementor-element.elementor-element-4351265 {
    bottom:124px
  }
  .elementor-158 .elementor-element.elementor-element-7411e56 {
    padding:20px 0 20px 0
  }
  .elementor-158 .elementor-element.elementor-element-7411e56 .elementor-heading-title {
    font-size:20px
  }
  .elementor-158 .elementor-element.elementor-element-f06e557 {
    padding:20px 0 20px 0
  }
  .elementor-158 .elementor-element.elementor-element-f06e557 .elementor-heading-title {
    font-size:20px
  }
  .elementor-158 .elementor-element.elementor-element-6d58057 {
    padding:0 0 20px 0
  }
  .elementor-158 .elementor-element.elementor-element-947b1c3 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-05d6eba {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-a80ebc7 {
    --container-widget-width:51%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,51%);
    max-width:51%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-d237d65 {
    padding:0 9px 15px 9px
  }
  .elementor-158 .elementor-element.elementor-element-c3e238f {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-d6c744f {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-e0caefe {
    --container-widget-width:51%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,51%);
    max-width:51%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-b6ed28b {
    padding:0 9px 15px 9px
  }
  .elementor-158 .elementor-element.elementor-element-74fbc1a {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-158 .elementor-element.elementor-element-24b2fa9 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-158 .elementor-element.elementor-element-8a6acfb {
    --container-widget-width:51%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,51%);
    max-width:51%;
    border-radius:10px 10px 10px 10px
  }
  .elementor-158 .elementor-element.elementor-element-7e42e1c {
    padding:0 9px 15px 9px
  }
}
