.elementor-1082 .elementor-element.elementor-element-489d50dd{--display:flex;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-8fe16e7{left:14%;--hotspot-translate-x:14%;top:50%;--hotspot-translate-y:50%;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-8fe16e7 .e-hotspot__tooltip{min-width:245px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-3fe00f2{left:88%;--hotspot-translate-x:88%;top:23%;--hotspot-translate-y:23%;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-3fe00f2 .e-hotspot__tooltip{min-width:160px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-854ed60{left:91%;--hotspot-translate-x:91%;top:39%;--hotspot-translate-y:39%;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-854ed60 .e-hotspot__tooltip{min-width:175px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-50076be{left:83%;--hotspot-translate-x:83%;top:46%;--hotspot-translate-y:46%;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-50076be .e-hotspot__tooltip{min-width:150px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1082 .elementor-element.elementor-element-3d5312c5{width:100%;max-width:100%;--background-align:center;--hotspot-color:#FFC907;--hotspot-size:14px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-padding:5px 10px 5px 10px;--tooltip-color:var( --e-global-color-dd4c003 );--tooltip-border-radius:5px 5px 5px 5px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 img{border-radius:0px 0px 0px 0px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .e-hotspot__tooltip{font-family:var( --e-global-typography-62fbf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-62fbf8e-font-size );font-weight:var( --e-global-typography-62fbf8e-font-weight );line-height:var( --e-global-typography-62fbf8e-line-height );box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.25);}.elementor-1082 .elementor-element.elementor-element-3893ed05 img{border-radius:0px 0px 0px 0px;}.elementor-1082 .elementor-element.elementor-element-45ffffc{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-af05e87 );--border-color:var( --e-global-color-af05e87 );}.elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-37e0e2d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c29f2-font-family ), Sans-serif;font-size:var( --e-global-typography-69c29f2-font-size );font-weight:var( --e-global-typography-69c29f2-font-weight );text-transform:var( --e-global-typography-69c29f2-text-transform );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-ab25cb5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-6adbe254{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-af05e87 );--border-color:var( --e-global-color-af05e87 );}.elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-443567f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c29f2-font-family ), Sans-serif;font-size:var( --e-global-typography-69c29f2-font-size );font-weight:var( --e-global-typography-69c29f2-font-weight );text-transform:var( --e-global-typography-69c29f2-text-transform );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-7560bdd2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-32c1a216{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-af05e87 );--border-color:var( --e-global-color-af05e87 );}.elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-57e36176{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c29f2-font-family ), Sans-serif;font-size:var( --e-global-typography-69c29f2-font-size );font-weight:var( --e-global-typography-69c29f2-font-weight );text-transform:var( --e-global-typography-69c29f2-text-transform );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-1d3a6327{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-af05e87 );--border-color:var( --e-global-color-af05e87 );}.elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-78ed2db9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-69c29f2-font-family ), Sans-serif;font-size:var( --e-global-typography-69c29f2-font-size );font-weight:var( --e-global-typography-69c29f2-font-weight );text-transform:var( --e-global-typography-69c29f2-text-transform );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1082 .elementor-element.elementor-element-2a566987{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-3fe00f2{left:88%;--hotspot-translate-x:88%;top:21%;--hotspot-translate-y:21%;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .elementor-repeater-item-854ed60{left:91%;--hotspot-translate-x:91%;top:38%;--hotspot-translate-y:38%;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .e-hotspot__tooltip{font-size:var( --e-global-typography-62fbf8e-font-size );line-height:var( --e-global-typography-62fbf8e-line-height );}.elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}}@media(max-width:767px){.elementor-1082 .elementor-element.elementor-element-489d50dd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1082 .elementor-element.elementor-element-3d5312c5 .e-hotspot__tooltip{font-size:var( --e-global-typography-62fbf8e-font-size );line-height:var( --e-global-typography-62fbf8e-line-height );}.elementor-1082 .elementor-element.elementor-element-45ffffc{--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1082 .elementor-element.elementor-element-37e0e2d5{--e-icon-list-icon-size:23px;}.elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-37e0e2d5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-ab25cb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-6adbe254{--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1082 .elementor-element.elementor-element-443567f1{--e-icon-list-icon-size:23px;}.elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-443567f1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-7560bdd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-32c1a216{--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1082 .elementor-element.elementor-element-57e36176{--e-icon-list-icon-size:23px;}.elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-57e36176 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-6b6c3cd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-1d3a6327{--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1082 .elementor-element.elementor-element-78ed2db9{--e-icon-list-icon-size:23px;}.elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1082 .elementor-element.elementor-element-78ed2db9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-69c29f2-font-size );line-height:var( --e-global-typography-69c29f2-line-height );letter-spacing:var( --e-global-typography-69c29f2-letter-spacing );}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1082 .elementor-element.elementor-element-2a566987 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}}/* Start custom CSS *//*hero*/
.hero-statistic {
    backdrop-filter: blur(12px);
}

.hero-statistic .elementor-counter .elementor-counter-title {
    text-align: center
}

/*seg #2*/

.seg2-challenges .elementor-icon-list-item {
    padding: 25px 30px !important;
    background-color: var(--e-global-color-1e289df);
    border: 1px solid var(--e-global-color-af05e87);
    border-radius: 30px
}

/*seg #4 - Services*/
.services-segment .elementor-cta__button-wrapper {
    border-top: 1px solid var(--e-global-color-af05e87) !important;
    padding-top: 20px;
}

.services-segment .elementor-cta__title, .elementor-cta__description {
    padding: 0 20px;
}

.services-segment .elementor-cta__button::after {
  font-family: "Font Awesome 5 Pro";
  font-weight: 500;
  content: "\f105";
  color: var(--e-global-color-secondary);
  margin-left: 8px;
  display: inline-block;
  transition: transform 0.3s ease;
}

.services-item:hover .elementor-cta__button::after {
  transform: translateX(5px);
}

/*our reach*/

   .interactive-map .data-center {
      display: flex;
      align-items: flex-start;
    }

   .interactive-map .data-center .icon {
      flex: 0 0 auto;
      margin-right: 12px;
      margin-top: 5px
    }

   .interactive-map .data-center .icon img {
      width: 24px;
      height: 24px;
    }
    

/*blog*/
.featured-loop-featured-img,
.featured-loop-featured-img > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-size: 205% !important;
  background-position: center;
  transition: background-size .4s ease, background-position .4s ease;
  overflow: hidden;
}

.blog-loop:hover .featured-loop-featured-img,
.blog-loop:hover .featured-loop-featured-img > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-size: 225% !important;
}

.blog-loop:hover .blog-loop-title .elementor-heading-title {
    color: var(--e-global-color-196df04) !important
}/* End custom CSS */