.elementor-18 .elementor-element.elementor-element-9ac2d39{--display:flex;--min-height:301px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-9ac2d39:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9ac2d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hitech.co.in/wp-content/uploads/2025/08/clients-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-9ac2d39::before, .elementor-18 .elementor-element.elementor-element-9ac2d39 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9ac2d39 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9ac2d39 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9ac2d39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9ac2d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-18 .elementor-element.elementor-element-ae4eb59{width:auto;max-width:auto;padding:6px 0px 6px 0px;border-style:solid;border-width:3px 0px 3px 0px;border-color:#00A9EA;}.elementor-18 .elementor-element.elementor-element-ae4eb59.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-ae4eb59 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:37px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-4febff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-6a9d1de{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-18 .elementor-element.elementor-element-c2dfc07{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-eb49510{text-align:center;}.elementor-18 .elementor-element.elementor-element-eb49510 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:500;line-height:46px;color:#000000;}.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-18 .elementor-element.elementor-element-f272d76{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.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-18 .elementor-element.elementor-element-e88b23e .elementor-button{background-color:#00ABED;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00ABED;border-radius:30px 30px 30px 30px;padding:8px 18px 8px 18px;}.elementor-18 .elementor-element.elementor-element-e88b23e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e88b23e .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e88b23e .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-e88b23e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e289eca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-4f8abb8{--display:flex;}.elementor-18 .elementor-element.elementor-element-43720bd{padding:0px 0px 20px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-43720bd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:#000000;}.elementor-18 .elementor-element.elementor-element-bae32f6{--e-image-carousel-slides-to-show:7;}.elementor-18 .elementor-element.elementor-element-bae32f6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6CFCF;border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-590284c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-590284c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-590284c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-18 .elementor-element.elementor-element-5dd30a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-51a2905{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-51a2905:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-51a2905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1f17a19{--display:flex;--border-radius:12px 12px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1f17a19:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1f17a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-18 .elementor-element.elementor-element-fb0fdc8{text-align:center;}.elementor-18 .elementor-element.elementor-element-fb0fdc8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:#000000;}.elementor-18 .elementor-element.elementor-element-a56e349{padding:0px 10px 0px 10px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-18 .elementor-element.elementor-element-f765c0a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f765c0a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f765c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1875ede{--display:flex;--border-radius:12px 12px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1875ede:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1875ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22BFE4;}.elementor-18 .elementor-element.elementor-element-54c5822{text-align:center;}.elementor-18 .elementor-element.elementor-element-54c5822 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f1375ea{padding:0px 10px 0px 10px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-18 .elementor-element.elementor-element-42fa530{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-42fa530:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-42fa530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-927cf41{--display:flex;--border-radius:12px 12px 0px 0px;}.elementor-18 .elementor-element.elementor-element-927cf41:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-927cf41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-f0541f0{text-align:center;}.elementor-18 .elementor-element.elementor-element-f0541f0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e41d54a{padding:0px 10px 0px 10px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-18 .elementor-element.elementor-element-58444d2{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-58444d2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-58444d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-0ca7eab{--display:flex;--border-radius:12px 12px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0ca7eab:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0ca7eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-18 .elementor-element.elementor-element-e3708f6{text-align:center;}.elementor-18 .elementor-element.elementor-element-e3708f6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:#000000;}.elementor-18 .elementor-element.elementor-element-0b9069c{padding:0px 10px 0px 10px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-9ac2d39{--content-width:1200px;}.elementor-18 .elementor-element.elementor-element-4febff8{--content-width:1400px;}.elementor-18 .elementor-element.elementor-element-e289eca{--content-width:1400px;}.elementor-18 .elementor-element.elementor-element-590284c{--content-width:1400px;}.elementor-18 .elementor-element.elementor-element-51a2905{--width:48%;}.elementor-18 .elementor-element.elementor-element-f765c0a{--width:48%;}.elementor-18 .elementor-element.elementor-element-42fa530{--width:48%;}.elementor-18 .elementor-element.elementor-element-58444d2{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-51a2905{--width:48%;}.elementor-18 .elementor-element.elementor-element-f765c0a{--width:48%;}.elementor-18 .elementor-element.elementor-element-42fa530{--width:48%;}.elementor-18 .elementor-element.elementor-element-58444d2{--width:48%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-c2dfc07{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-bae32f6{--e-image-carousel-slides-to-show:4;}.elementor-18 .elementor-element.elementor-element-5dd30a0{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-9ac2d39{--min-height:200px;}.elementor-18 .elementor-element.elementor-element-bae32f6{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS */.my-logo img.swiper-slide-image {
    width: 100%;
    height: 140px;
    object-fit: contain;
}

.client-list ul li{
    padding-bottom: 10px;
}


.year-exp .elementor-widget-image {
  position: relative;
  overflow: hidden;
}

.year-exp .elementor-widget-image img {
 ;
  width: 100%;
  transition: transform 0.5s ease;
}

.year-exp .elementor-widget-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.3) 100%
  );
  transform: skewX(-25deg);
  pointer-events: none;

}

.year-exp .elementor-widget-image:hover::before {
  animation: shine 0.80s ease;
}

@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 150%;
  }
}/* End custom CSS */