.elementor-2556 .elementor-element.elementor-element-993bcac{--display:flex;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2556 .elementor-element.elementor-element-cb1410b{--display:flex;}.elementor-2556 .elementor-element.elementor-element-cb1410b.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-a95147e{text-align:start;}.elementor-2556 .elementor-element.elementor-element-a95147e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2556 .elementor-element.elementor-element-05ae9f5{--display:flex;}.elementor-2556 .elementor-element.elementor-element-a7e14d2{--display:flex;}.elementor-2556 .elementor-element.elementor-element-a7e14d2.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-7b9d632{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-2556 .elementor-element.elementor-element-7b9d632 a{color:var( --e-global-color-secondary );}.elementor-2556 .elementor-element.elementor-element-4076470{--display:flex;}.elementor-2556 .elementor-element.elementor-element-4076470.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-c2ab60f{text-align:start;}.elementor-2556 .elementor-element.elementor-element-c2ab60f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2556 .elementor-element.elementor-element-8e219a1{--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:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2556 .elementor-element.elementor-element-8e219a1.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-dd39477.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2556 .elementor-element.elementor-element-dd39477 .elementor-counter{gap:20px;}.elementor-2556 .elementor-element.elementor-element-dd39477 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2556 .elementor-element.elementor-element-dd39477 .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:20px;}.elementor-2556 .elementor-element.elementor-element-294ab08.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2556 .elementor-element.elementor-element-294ab08 .elementor-counter{gap:20px;}.elementor-2556 .elementor-element.elementor-element-294ab08 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2556 .elementor-element.elementor-element-294ab08 .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:20px;}.elementor-2556 .elementor-element.elementor-element-6ba684e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2556 .elementor-element.elementor-element-6ba684e .elementor-counter{gap:20px;}.elementor-2556 .elementor-element.elementor-element-6ba684e .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2556 .elementor-element.elementor-element-6ba684e .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:20px;}.elementor-2556 .elementor-element.elementor-element-6f713c3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2556 .elementor-element.elementor-element-6f713c3 .elementor-counter{gap:20px;}.elementor-2556 .elementor-element.elementor-element-6f713c3 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2556 .elementor-element.elementor-element-6f713c3 .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:20px;}.elementor-2556 .elementor-element.elementor-element-92b4265.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2556 .elementor-element.elementor-element-92b4265 .elementor-counter{gap:20px;}.elementor-2556 .elementor-element.elementor-element-92b4265 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2556 .elementor-element.elementor-element-92b4265 .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:20px;}.elementor-2556 .elementor-element.elementor-element-3757278.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2556 .elementor-element.elementor-element-3757278 .elementor-counter{gap:20px;}.elementor-2556 .elementor-element.elementor-element-3757278 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-2556 .elementor-element.elementor-element-3757278 .elementor-counter-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:20px;}.elementor-2556 .elementor-element.elementor-element-650a6c9{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-slide-item .bdt-slider-image-wrapper:before{background-color:rgba(3, 4, 16, 0.4);mix-blend-mode:multiply;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-slide-item{height:500px;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-slide-item .bdt-slide-text{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:200;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-navigation-prev i, .elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-navigation-next i{color:var( --e-global-color-text );}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-navigation-prev i,
					.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-navigation-next i{font-size:36px;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .swiper-scrollbar{background:var( --e-global-color-14ef391 );}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .swiper-scrollbar .swiper-scrollbar-drag{background:var( --e-global-color-secondary );}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-navigation-prev{left:35px;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-navigation-next{right:35px;}.elementor-2556 .elementor-element.elementor-element-b3f04bb{--display:flex;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2556 .elementor-element.elementor-element-b3f04bb.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-3775e3c{text-align:start;}.elementor-2556 .elementor-element.elementor-element-3775e3c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2556 .elementor-element.elementor-element-69ccc6c{--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-2556 .elementor-element.elementor-element-69ccc6c.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .swiper-carousel .swiper-slide, .elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-ep-custom-carousel .swiper-carousel{border-radius:10px;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-prev i, .elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-next i{color:var( --e-global-color-primary );}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-prev i,
            .elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-next i{font-size:24px;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-prev{left:-60px;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-next{right:-60px;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-ep-custom-carousel-item .bdt-overlay{background-color:#00000061;color:var( --e-global-color-text );margin:0px;max-width:calc(100% - (0px * 2));font-family:"Roboto", Sans-serif;font-size:40px;font-weight:300;}.elementor-2556 .elementor-element.elementor-element-3086ac2{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-2556 .elementor-element.elementor-element-2d39f79{--display:flex;--min-height:450px;--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2556 .elementor-element.elementor-element-2d39f79.e-con{--align-self:center;}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tab-link{flex-direction:row !important;}.elementor-2556 .elementor-element.elementor-element-98160bf:not(.premium-tabs__background-yes) .premium-tabs-style-iconbox .premium-tabs-nav ul li.tab-current a, .elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs-style-circle .premium-tabs-nav ul li.tab-current::before, .elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs-style-flip .premium-tabs-nav li.tab-current a::after, .elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs-style-tzoid .premium-tabs-nav ul li.tab-current a::after{background-color:#8CC6005E;}.elementor-2556 .elementor-element.elementor-element-98160bf.premium-tabs__background-yes .premium-tabs-nav-list::before{background-color:#8CC6005E;}.elementor-2556 .elementor-element.elementor-element-98160bf ul.premium-tabs-horizontal .premium-tab-arrow, .elementor-2556 .elementor-element.elementor-element-98160bf ul.premium-accordion-tabs .premium-tab-arrow{border-top-color:#8CC6005E;}.elementor-2556 .elementor-element.elementor-element-98160bf ul.premium-tabs-vertical:not(.premium-accordion-tabs) .premium-tab-arrow{border-left-color:#8CC6005E;}.elementor-2556 .elementor-element.elementor-element-98160bf:not(.premium-tabs-icon-column) .premium-tab-link{justify-content:flex-start;}.elementor-2556 .elementor-element.elementor-element-98160bf.premium-tabs-icon-column .premium-tab-link{align-items:flex-start;}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs:not(.premium-tabs-style-circle) .premium-tab-link, .elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs-style-circle .premium-tabs-nav li::before, .elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs-style-tzoid .premium-tab-link::after{border-style:none;border-radius:0px;}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs-nav{width:100%;}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs .premium-tab-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs .tab-current .premium-tab-title{color:var( --e-global-color-d6cea4e );}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tab-content{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;padding:20px 20px 20px 20px;}.elementor-2556 .elementor-element.elementor-element-98160bf .premium-tabs{border-style:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-slide-item .bdt-slide-text{font-size:24px;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-prev i,
            .elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-next i{font-size:24px;}}@media(min-width:768px){.elementor-2556 .elementor-element.elementor-element-993bcac{--content-width:100%;}.elementor-2556 .elementor-element.elementor-element-cb1410b{--width:90%;}.elementor-2556 .elementor-element.elementor-element-a7e14d2{--width:90%;}.elementor-2556 .elementor-element.elementor-element-4076470{--width:90%;}.elementor-2556 .elementor-element.elementor-element-8e219a1{--width:90%;}.elementor-2556 .elementor-element.elementor-element-b3f04bb{--width:90%;}.elementor-2556 .elementor-element.elementor-element-69ccc6c{--width:90%;}.elementor-2556 .elementor-element.elementor-element-2d39f79{--width:90%;}}@media(max-width:767px){.elementor-2556 .elementor-element.elementor-element-a95147e{text-align:center;}.elementor-2556 .elementor-element.elementor-element-a7e14d2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2px;--padding-bottom:2px;--padding-left:15px;--padding-right:15px;}.elementor-2556 .elementor-element.elementor-element-c2ab60f{text-align:center;}.elementor-2556 .elementor-element.elementor-element-d918128 .bdt-slider .bdt-slide-item .bdt-slide-text{font-size:18px;}.elementor-2556 .elementor-element.elementor-element-b3f04bb{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2556 .elementor-element.elementor-element-3775e3c{text-align:center;}.elementor-2556 .elementor-element.elementor-element-69ccc6c{--padding-top:4px;--padding-bottom:4px;--padding-left:15px;--padding-right:15px;}.elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-prev i,
            .elementor-2556 .elementor-element.elementor-element-7a607a3 .bdt-navigation-next i{font-size:24px;}.elementor-2556 .elementor-element.elementor-element-3086ac2{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-2556 .elementor-element.elementor-element-2d39f79{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2556 .elementor-element.elementor-element-98160bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2556 .elementor-element.elementor-element-98160bf:not(.premium-tabs-icon-column) .premium-tab-link{justify-content:center;}.elementor-2556 .elementor-element.elementor-element-98160bf.premium-tabs-icon-column .premium-tab-link{align-items:center;}}/* Start custom CSS for image, class: .elementor-element-7f58735 */.elementor-2556 .elementor-element.elementor-element-7f58735 {
    position: relative;
    overflow: hidden;
}

.elementor-2556 .elementor-element.elementor-element-7f58735::after {
    content: "";
    position: absolute;

    top: 0;
    left: -40%;

    width: 25%;
    height: 100%;

    pointer-events: none;

    background: linear-gradient(
        110deg,
        transparent 0%,
        rgba(255, 255, 255, 0.03) 30%,
        rgba(255, 255, 255, 0.18) 50%,
        rgba(255, 255, 255, 0.03) 70%,
        transparent 100%
    );

    transform: skewX(-15deg);

    animation: techShine 6s ease-in-out infinite;
}

@keyframes techShine {

    0% {
        left: -40%;
        opacity: 0;
    }

    10% {
        opacity: 1;
    }

    30% {
        left: 120%;
        opacity: 1;
    }

    35%,
    100% {
        left: 120%;
        opacity: 0;
    }
}

@media (prefers-reduced-motion: reduce) {

    .elementor-2556 .elementor-element.elementor-element-7f58735::after {
        animation: none;
        display: none;
    }

}/* End custom CSS */