.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero{min-height:720px;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero__inner{width:min(1320px,calc(100% - 64px));margin-bottom:52px;gap:64px;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero__lead{max-width:560px;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero__media-image{background-position:center center;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero__media-video{object-position:center center;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero__glass{max-width:620px;padding:26px;border-radius:32px 32px 0 32px;background:linear-gradient(110deg,rgba(24,86,125,.72),rgba(12,31,49,.88));}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero__glass-media{width:138px;height:138px;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero::before{background:rgba(4,17,33,.38);}.elementor-355 .elementor-element.elementor-element-b9dfd62{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-marquee{--dl-clients-visible:7;--dl-clients-gap:42px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-strip{--dl-clients-height:100px;--dl-clients-label-width:150px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-client-logo img{max-height:48px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-strip__label{color:#a0a0a0;}.elementor-355 .elementor-element.elementor-element-2437d0e .dl-about-intro{--dl-about-width:1280px;column-gap:72px;--dl-about-image-width:410px;--dl-about-accent:#166078;}.elementor-355 .elementor-element.elementor-element-2437d0e .dl-about-intro__visual{height:410px;min-height:410px;--dl-about-radius-top:220px;--dl-about-radius-bottom:20px;}.elementor-355 .elementor-element.elementor-element-9bc0956 > .elementor-widget-container{padding:75px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solutions-section{--dls-solutions-accent:#0d6d86;--dls-solutions-width:1320px;--dls-solution-card-height:352px;}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solutions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solution-icon{width:52px;height:52px;}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solution-icon img, .elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solution-icon svg{max-width:52px;max-height:52px;}.elementor-355 .elementor-element.elementor-element-cba47a5{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industries-home__media{background-position:center center;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industries-home__video{object-position:center center;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industries-home{--dlp-industries-overlay:rgba(5,25,42,.70);--dlp-industries-width:1100px;--dlp-industries-accent:#ffffff;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industries-home__inner{padding:74px 24px 72px 24px;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industry-card{min-height:185px;border-radius:25px;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industries-home__grid{gap:14px;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industries-home .dlp-badge{background:rgba(79,109,129,.58);}.elementor-355 .elementor-element.elementor-element-e6534f5{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose--standalone{--dls-why-width:1280px;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose-widget{padding:70px 0px 70px 0px;background:#ffffff;--dls-accent:#166078;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose__intro{margin-bottom:34px;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose__layout{gap:24px;grid-template-columns:minmax(0,1fr) minmax(180px,420px) minmax(0,1fr);}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose__side{gap:34px;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose__image img{max-height:315px;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose__intro h2{color:#181a1c;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-choose__description{color:#74797e;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-card{background:#f5fafb;padding:34px 24px 22px 24px;min-height:120px;border-radius:18px;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-card h3{color:#181a1c;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-card p{color:#8a9095;}.elementor-355 .elementor-element.elementor-element-8a1fdba .dls-why-card__icon{background:#166078;color:#ffffff;width:50px;height:50px;}.elementor-355 .elementor-element.elementor-element-096480a{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-e2be55f .dlp-featured-projects{--dlp-width:1280px;padding:70px 0px 90px 0px;--dlp-accent:#17687e;}.elementor-355 .elementor-element.elementor-element-e2be55f .dlp-featured-row{--dlp-row-height:315px;--dlp-copy-width:30%;}.elementor-355 .elementor-element.elementor-element-e2be55f .dlp-featured-projects__list{gap:26px;}.elementor-355 .elementor-element.elementor-element-e2be55f .dlp-featured-row__copy, .elementor-355 .elementor-element.elementor-element-e2be55f .dlp-featured-row__image{border-radius:24px;}.elementor-355 .elementor-element.elementor-element-e2be55f .dlp-featured-row__copy{background:#17687e;color:#ffffff;padding:42px 38px 42px 38px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-marquee{--dl-clients-visible:7;--dl-clients-gap:42px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-strip{--dl-clients-height:100px;--dl-clients-label-width:150px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-client-logo img{max-height:48px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-strip__label{color:#a0a0a0;}.elementor-355 .elementor-element.elementor-element-a282a20{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-355 .elementor-element.elementor-element-cba47a5{--width:100%;}.elementor-355 .elementor-element.elementor-element-e6534f5{--width:100%;}.elementor-355 .elementor-element.elementor-element-096480a{--width:100%;}}@media(max-width:1024px){.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-marquee{--dl-clients-visible:5;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-strip{--dl-clients-height:92px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-client-logo img{max-height:44px;}.elementor-355 .elementor-element.elementor-element-2437d0e .dl-about-intro__visual{height:390px;min-height:390px;}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solutions-section{--dls-solution-card-height:352px;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industry-card{min-height:170px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-marquee{--dl-clients-visible:5;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-strip{--dl-clients-height:92px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-client-logo img{max-height:44px;}.elementor-355 .elementor-element.elementor-element-a282a20{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero{min-height:758px;}.elementor-355 .elementor-element.elementor-element-d4ac480 .dl-home-hero h1{font-size:30px;}.elementor-355 .elementor-element.elementor-element-b9dfd62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-marquee{--dl-clients-visible:3;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-clients-strip{--dl-clients-height:80px;}.elementor-355 .elementor-element.elementor-element-7a28579 .dl-client-logo img{max-height:38px;}.elementor-355 .elementor-element.elementor-element-2437d0e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-355 .elementor-element.elementor-element-2437d0e .dl-about-intro__visual{height:330px;min-height:330px;}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solutions-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-355 .elementor-element.elementor-element-9bc0956 .dls-solutions-section{--dls-solution-card-height:300px;}.elementor-355 .elementor-element.elementor-element-f671691 .dlp-industry-card{min-height:190px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-marquee{--dl-clients-visible:3;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-clients-strip{--dl-clients-height:80px;}.elementor-355 .elementor-element.elementor-element-60cced4 .dl-client-logo img{max-height:38px;}.elementor-355 .elementor-element.elementor-element-a282a20{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for datalive_clients_slider, class: .elementor-element-7a28579 */.elementor-widget-datalive_clients_slider .dl-clients-strip{
    left: 49% !important;
}/* End custom CSS */
/* Start custom CSS for datalive_about_intro, class: .elementor-element-2437d0e */.elementor-widget-datalive_about_intro .dl-about-intro__play-text {
    display: grid;
    place-items: center;
    width: 36px;
    height: 10px; 
    border-radius: 50%;
    background: transparent !important; 
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for datalive_clients_slider, class: .elementor-element-60cced4 */.elementor-widget-datalive_clients_slider .dl-clients-strip{
    left: 49% !important;
}/* End custom CSS */