.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-115 .elementor-element.elementor-element-4a9535f .elementor-counter-number-wrapper{font-family:"Inter Tight", Sans-serif;font-size:2.25rem;font-weight:500;line-height:100%;}.elementor-115 .elementor-element.elementor-element-2dfda6d .elementor-counter-number-wrapper{font-family:"Inter Tight", Sans-serif;font-size:2.25rem;font-weight:500;line-height:100%;}.elementor-115 .elementor-element.elementor-element-7694ccd{--swiper-slides-gap:24px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-4rem;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-6rem;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0rem;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-6rem;--arrow-size:1rem;--arrow-normal-color:var( --e-global-color-f9c67c6 );}.elementor-115 .elementor-element.elementor-element-7694ccd :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;}.elementor-115 .elementor-element.elementor-element-7694ccd .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-115 .elementor-element.elementor-element-7694ccd{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-7694ccd{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-3rem;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:4rem;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-3rem;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:4rem;}}/* Start custom CSS for html, class: .elementor-element-0903135 *//*.elementor-115 .elementor-element.elementor-element-0903135 {*/
/*   & .industry-card-link{*/
/*        font-family: var(--primary-font);*/
/*        font-size: 0.875rem;*/
/*        font-weight: 500;*/
/*        line-height: 150%;*/
/*        position: relative;*/
/*        color: #ff1628;*/
        

/*    &:after{*/
/*        content:'';*/
/*        background: url('/wp-content/uploads/2026/08/arrow-red-icon.svg') center/contain no-repeat;*/
/*        position: relative;  */
/*        width: 1rem;*/
/*        height: 1rem;*/
/*        display:inline-block;*/
/*        top: 0.2rem;*/
/*        left:0.2rem;*/
/*    }*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7694ccd *//*.elementor-115 .elementor-element.elementor-element-7694ccd .swiper-slide a{*/
/*    display: flex!important;*/
/*}*//* End custom CSS */