.elementor-8 .elementor-element.elementor-element-9f9b1a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-9f9b1a0 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9f9b1a0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9f9b1a0 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-9f9b1a0 .elementor-icon-box-description{font-family:"Questrial", Sans-serif;font-size:1rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9b344ea .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-9b344ea .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9b344ea .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9b344ea .elementor-icon-box-title a{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-9b344ea .elementor-icon-box-description{font-family:"Questrial", Sans-serif;font-size:1rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1a45f37 .elementor-testimonial-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1a45f37 .elementor-testimonial-content{color:var( --e-global-color-a96a60b );font-family:"Questrial", Sans-serif;font-size:1.1rem;}.elementor-8 .elementor-element.elementor-element-1a45f37 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;}.elementor-8 .elementor-element.elementor-element-1a45f37 .elementor-testimonial-name{color:#FFFFFF;font-family:"Questrial", Sans-serif;}.elementor-8 .elementor-element.elementor-element-1a45f37 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Questrial", Sans-serif;font-size:1rem;}.elementor-8 .elementor-element.elementor-element-19c1fcc .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-19c1fcc .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-19c1fcc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-19c1fcc .elementor-icon-box-title a{font-size:1.2rem;}.elementor-8 .elementor-element.elementor-element-19c1fcc .elementor-icon-box-description{font-family:"Questrial", Sans-serif;font-size:1rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ab75e6e .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ab75e6e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ab75e6e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab75e6e .elementor-icon-box-title a{font-size:1.2rem;}.elementor-8 .elementor-element.elementor-element-ab75e6e .elementor-icon-box-description{font-family:"Questrial", Sans-serif;font-size:1rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5efa13d .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5efa13d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5efa13d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5efa13d .elementor-icon-box-title a{font-size:1.2rem;}.elementor-8 .elementor-element.elementor-element-5efa13d .elementor-icon-box-description{font-family:"Questrial", Sans-serif;font-size:1rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-387a4ed .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-387a4ed .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-387a4ed .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-387a4ed .elementor-icon-box-title a{font-size:1.2rem;}.elementor-8 .elementor-element.elementor-element-387a4ed .elementor-icon-box-description{font-family:"Questrial", Sans-serif;font-size:1rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-61b966e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5cd7106{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1096994{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-29aa95d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0f4f1dd{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#696969;--e-n-carousel-dots-hover-color:#D80F5B;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-8 .elementor-element.elementor-element-e5e0af3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e5e0af3{left:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-e5e0af3{right:auto;}.elementor-8 .elementor-element.elementor-element-e5e0af3{top:11rem;z-index:8;}.elementor-8 .elementor-element.elementor-element-e5e0af3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e5e0af3 .elementor-icon-box-title a{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-e5e0af3 .elementor-icon-box-title{color:#D6D6D6;}.elementor-8 .elementor-element.elementor-element-e5e0af3 .elementor-icon-box-description{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4cf87ec{background-color:#242424;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 15px 5px 15px;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4cf87ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4cf87ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4cf87ec .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4cf87ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4cf87ec .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-4cf87ec .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E10;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-0f4f1dd{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-0f4f1dd{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS */.item {
  cursor: none;
}

.cursor-case {
  position: fixed;
  top: 0;
  left: 0;
  width: 100px;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  color: #000;
  border-radius: 50%;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  pointer-events: none;
  z-index: 99999;
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.8);
  transition: opacity 0.2s ease, transform 0.2s ease;
}

.cursor-case.is-visible {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1);
}

@media (hover: none), (pointer: coarse) {
  .cursor-case {
    display: none;
  }

  .item {
    cursor: auto;
  }
}/* End custom CSS */