.elementor-422 .elementor-element.elementor-element-753aca6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-422 .elementor-element.elementor-element-753aca6:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-753aca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2A3A;background-image:url("https://digital.digitalmahesh.com/wp-content/uploads/2026/02/laptop-displaying-business-analytics-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-422 .elementor-element.elementor-element-753aca6::before, .elementor-422 .elementor-element.elementor-element-753aca6 > .elementor-background-video-container::before, .elementor-422 .elementor-element.elementor-element-753aca6 > .e-con-inner > .elementor-background-video-container::before, .elementor-422 .elementor-element.elementor-element-753aca6 > .elementor-background-slideshow::before, .elementor-422 .elementor-element.elementor-element-753aca6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-422 .elementor-element.elementor-element-753aca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F2A3A;--background-overlay:'';}.elementor-422 .elementor-element.elementor-element-91d57f9{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-422 .elementor-element.elementor-element-bafd26c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#EEEEEE;}.elementor-422 .elementor-element.elementor-element-19beb94{--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;}.elementor-422 .elementor-element.elementor-element-fcb110b{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-422 .elementor-element.elementor-element-2fbc4a8 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(180deg, #456BFB 0%, #BE76FE 100%);border-radius:25px 25px 25px 25px;}.elementor-422 .elementor-element.elementor-element-df29b01{--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-422 .elementor-element.elementor-element-27ed7e4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#EEEEEE;}.elementor-422 .elementor-element.elementor-element-7c4d78b{--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-422 .elementor-element.elementor-element-d31367c{--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;}.elementor-422 .elementor-element.elementor-element-c8f34e7{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-422 .elementor-element.elementor-element-2c6e49d img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-422 .elementor-element.elementor-element-6f70790{--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-422 .elementor-element.elementor-element-73704ec img{width:80%;border-radius:25px 25px 25px 25px;}.elementor-422 .elementor-element.elementor-element-b6b586f{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-422 .elementor-element.elementor-element-f34acdb{padding:50px 0px 0px 0px;text-align:center;}.elementor-422 .elementor-element.elementor-element-f34acdb .elementor-heading-title{color:#020202;}.elementor-422 .elementor-element.elementor-element-d44bb6d{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-422 .elementor-element.elementor-element-c33404a{--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-422 .elementor-element.elementor-element-dba84a1{--e-image-carousel-slides-to-show:7;}.elementor-422 .elementor-element.elementor-element-dba84a1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-422 .elementor-element.elementor-element-8ac3441{--e-image-carousel-slides-to-show:7;}.elementor-422 .elementor-element.elementor-element-8ac3441 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-422 .elementor-element.elementor-element-d2587bb{--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-422 .elementor-element.elementor-element-110bda6{--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 25px;--row-gap:0px;--column-gap:25px;}.elementor-422 .elementor-element.elementor-element-4e0874e{--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-422 .elementor-element.elementor-element-a10f17d img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-422 .elementor-element.elementor-element-3645fe9 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(180deg, #456BFB 0%, #BE76FE 100%);border-radius:25px 25px 25px 25px;}.elementor-422 .elementor-element.elementor-element-3645fe9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-422 .elementor-element.elementor-element-faa2557{--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-422 .elementor-element.elementor-element-408924f{padding:50px 0px 0px 0px;text-align:start;}.elementor-422 .elementor-element.elementor-element-408924f .elementor-heading-title{color:#020202;}.elementor-422 .elementor-element.elementor-element-f50dc05{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-422 .elementor-element.elementor-element-774c594{--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-422 .elementor-element.elementor-element-774c594:not(.elementor-motion-effects-element-type-background), .elementor-422 .elementor-element.elementor-element-774c594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1B3A;}@media(min-width:768px){.elementor-422 .elementor-element.elementor-element-91d57f9{--width:50%;}.elementor-422 .elementor-element.elementor-element-fcb110b{--width:35%;}.elementor-422 .elementor-element.elementor-element-df29b01{--width:65%;}.elementor-422 .elementor-element.elementor-element-7c4d78b{--width:50%;}.elementor-422 .elementor-element.elementor-element-c8f34e7{--width:50%;}.elementor-422 .elementor-element.elementor-element-6f70790{--width:50%;}.elementor-422 .elementor-element.elementor-element-4e0874e{--width:45%;}.elementor-422 .elementor-element.elementor-element-faa2557{--width:50%;}}/* Start custom CSS for image-carousel, class: .elementor-element-dba84a1 *//* ===============================
   FIRST MARQUEE – LEFT SLIDE
================================ */
#dm-marquee-left {
  width: 100%;
  overflow: hidden;
  position: relative;
}

/* Swiper container */
#dm-marquee-left .swiper {
  width: 100%;
  height: auto !important;
  overflow: visible !important;
}

/* Lock wrapper */
#dm-marquee-left .swiper-wrapper {
  display: flex !important;
  width: max-content !important;
  align-items: center;
  will-change: transform;
  animation: dm-left-scroll 85s linear infinite !important;
  animation-fill-mode: both;
}

/* Prevent logo collapse */
#dm-marquee-left .swiper-slide {
  flex-shrink: 0 !important;
  width: auto !important;
}

/* LEFT DIRECTION SCROLL */
@keyframes dm-left-scroll {
  0% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(-50%, 0, 0);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8ac3441 *//* ===============================
   SECOND MARQUEE – RIGHT SLIDE
================================ */
#dm-marquee-right {
  width: 100%;
  overflow: hidden;
  position: relative;
}

/* Swiper container */
#dm-marquee-right .swiper {
  width: 100%;
  height: auto !important;
  overflow: visible !important;
}

/* Lock wrapper */
#dm-marquee-right .swiper-wrapper {
  display: flex !important;
  width: max-content !important;
  align-items: center;
  will-change: transform;
  animation: dm-right-scroll 85s linear infinite !important;
  animation-fill-mode: both;
}

/* Prevent logo collapse */
#dm-marquee-right .swiper-slide {
  flex-shrink: 0 !important;
  width: auto !important;
}

/* RIGHT DIRECTION SCROLL */
@keyframes dm-right-scroll {
  0% {
    transform: translate3d(-50%, 0, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}/* End custom CSS */