.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2892 .elementor-element.elementor-element-a84ecbf .elementor-counter-number-wrapper{font-family:"Inter Tight", Sans-serif;font-size:1.875rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-052ff5c .elementor-counter-number-wrapper{font-family:"Inter Tight", Sans-serif;font-size:1.875rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-e606fba .elementor-counter-number-wrapper{font-family:"Inter Tight", Sans-serif;font-size:1.875rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-912f26b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e310bd8 );font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-36363af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e310bd8 );font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-ce37532 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e310bd8 );font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-c28aaca .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e310bd8 );font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:500;line-height:100%;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2892 .elementor-element.elementor-element-efa8dba{--grid-columns:1;}.elementor-2892 .elementor-element.elementor-element-efa8dba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2892 .elementor-element.elementor-element-06dfee7{--grid-columns:1;}.elementor-2892 .elementor-element.elementor-element-3aeaeec{--grid-columns:1;}.elementor-2892 .elementor-element.elementor-element-85ad370{padding:0px 0px 0px 0px;}.elementor-2892 .elementor-element.elementor-element-85ad370 .elementor-counter-title{justify-content:start;color:var( --e-global-color-f9c67c6 );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:140%;}.elementor-2892 .elementor-element.elementor-element-85ad370 .elementor-counter{gap:0.75rem;}.elementor-2892 .elementor-element.elementor-element-85ad370 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b6839c4 );font-family:"Inter Tight", Sans-serif;font-size:4.5rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-6540cfd{padding:0px 0px 0px 0px;}.elementor-2892 .elementor-element.elementor-element-6540cfd .elementor-counter-title{justify-content:start;color:var( --e-global-color-f9c67c6 );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:140%;}.elementor-2892 .elementor-element.elementor-element-6540cfd .elementor-counter{gap:0.75rem;}.elementor-2892 .elementor-element.elementor-element-6540cfd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b6839c4 );font-family:"Inter Tight", Sans-serif;font-size:4.5rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-644c852{padding:0px 0px 0px 0px;}.elementor-2892 .elementor-element.elementor-element-644c852 .elementor-counter-title{justify-content:start;color:var( --e-global-color-f9c67c6 );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:140%;}.elementor-2892 .elementor-element.elementor-element-644c852 .elementor-counter{gap:0.75rem;}.elementor-2892 .elementor-element.elementor-element-644c852 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b6839c4 );font-family:"Inter Tight", Sans-serif;font-size:4.5rem;font-weight:500;line-height:100%;}.elementor-2892 .elementor-element.elementor-element-ab1a0fe{--display:flex;}.elementor-2892 .elementor-element.elementor-element-4bad35c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-4bad35c .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-4bad35c .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-90b762e{--display:flex;}.elementor-2892 .elementor-element.elementor-element-0ba9f11 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-0ba9f11 .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-0ba9f11 .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-f32be62{--display:flex;}.elementor-2892 .elementor-element.elementor-element-5185f83 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-5185f83 .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-5185f83 .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-17109a1{--display:flex;}.elementor-2892 .elementor-element.elementor-element-09ed6cb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-09ed6cb .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-09ed6cb .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-36bc4dd{--display:flex;}.elementor-2892 .elementor-element.elementor-element-1094d1c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-1094d1c .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-1094d1c .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-c15f232{--display:flex;}.elementor-2892 .elementor-element.elementor-element-7403ac1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-7403ac1 .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-7403ac1 .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-6f77ba0{--display:flex;}.elementor-2892 .elementor-element.elementor-element-d62d657 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2892 .elementor-element.elementor-element-d62d657 .elementor-custom-embed-play i{color:#FFFFFFFA;font-size:0.8rem;}.elementor-2892 .elementor-element.elementor-element-d62d657 .elementor-custom-embed-play svg{fill:#FFFFFFFA;width:0.8rem;height:0.8rem;}.elementor-2892 .elementor-element.elementor-element-78f553b{--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-4rem;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-6rem;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0rem;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-6rem;--e-n-carousel-arrow-size:1rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-f9c67c6 );}.elementor-2892 .elementor-element.elementor-element-78f553b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-e310bd8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7a2856b );padding:1rem 1rem 1rem 1rem;}:where( .elementor-2892 .elementor-element.elementor-element-78f553b .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-2892 .elementor-element.elementor-element-67d00f7{width:var( --container-widget-width, 100% );max-width:100%;margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-2892 .elementor-element.elementor-element-efa8dba{--grid-columns:2;}.elementor-2892 .elementor-element.elementor-element-06dfee7{--grid-columns:2;}.elementor-2892 .elementor-element.elementor-element-3aeaeec{--grid-columns:2;}.elementor-2892 .elementor-element.elementor-element-78f553b{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2892 .elementor-element.elementor-element-efa8dba{--grid-columns:1;}.elementor-2892 .elementor-element.elementor-element-06dfee7{--grid-columns:1;}.elementor-2892 .elementor-element.elementor-element-3aeaeec{--grid-columns:1;}.elementor-2892 .elementor-element.elementor-element-78f553b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-3rem;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:4rem;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-3rem;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:4rem;}}/* Start custom CSS for nested-carousel, class: .elementor-element-78f553b */.elementor-2892 .elementor-element.elementor-element-78f553b {
    
    

    & .elementor-custom-embed-play {
        width: 3rem;
        height: 3rem;
        background-color: #fff;
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 200ms ease-out;
        left: auto;
        right: .75rem;
        bottom: .75rem;
        top: auto;
        transform: unset;

        & svg {
            opacity: 1;
            fill: var(--theme-red) !important;
            transition: 200ms ease-out;
        }
    }

    & .elementor-widget-video:hover .elementor-custom-embed-play {
        background-color: var(--theme-red);
        width: 3.2rem;
        height: 3.2rem;

        & svg {
            fill: #fff !important;
        }

        
    }

    & .elementor-widget-video:hover {
        & img {
            scale: 1.05;
        }
    }


}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67d00f7 */.elementor-2892 .elementor-element.elementor-element-67d00f7 #company-search-form{

  & .zoho-form-wrap {
    padding: 0.5rem;
    border: 1px solid var(--Light-Gray);
    
  
    & label {
      display: none;
    }
  
    & input[type="submit"] {
      background: var(--theme-red) !important;
      font-size: 1rem;
      line-height: 140%;
      font-weight: 500;
      font-family: var(--primary-font);
      padding: 0.625rem 2rem !important;
    }
  
    & input[type="text"] {
        min-height: 52px; 
      border: 0;
      padding: 0.5rem 0.75rem;
      font-size: 0.875rem;
      color: var(--Dark-black-theme);
  
      &::placeholder {
        font-family: var(--primary-font);
        font-size: 0.875rem;
        color: var(--Neutral-Gray);
      }
      &:focus{
        box-shadow: none;
      }
    }
  
  
  }
      
}

@media screen and (max-width:768px){
    .elementor-2892 .elementor-element.elementor-element-67d00f7 #company-search-form{
        & .zoho-form-wrap {
        align-items: stretch;
        
        & input{
            width:100%;
        }
        }
        
    }
}/* End custom CSS */