.elementor .digile-progressive-background{background-image:var(--digile-video-poster)!important;background-size:cover;background-position:center}.elementor .digile-progressive-background::before{z-index:1}.elementor .digile-progressive-background>.e-con-inner,.elementor .digile-progressive-background>.elementor-element{z-index:2}.elementor .digile-progressive-background>video.digile-hero-video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;pointer-events:none;z-index:0}.elementor .digile-progressive-background .elementor-background-video-container{display:none!important}@font-face{font-family:'Font Awesome 5 Brands';font-display:swap}@font-face{font-family:'Font Awesome 5 Free';font-display:swap}.pxl--hide-arrow .pxl-swiper-arrow-wrap,.elementor-element-7d554fa .pxl-swiper-arrow-wrap,.elementor-element-7d554fa .pxl-swiper-arrow{display:none!important}.pxl-gallery-inner .pxl-item--inner a:after{background:linear-gradient(180deg,var(--gradient-color-from),var(--gradient-color-center),var(--gradient-color-to))!important}.xqv7m9-section-title{font-size:28px!important;padding:20px 20px 15px 20px!important;font-weight:400!important;margin:0!important;color:#fff!important}@media (max-width:767px){.xqv7m9-section-title{font-size:22px!important;padding:15px 15px 15px 15px!important;line-height:1.3!important;color:#fff!important}}.elementor-element-35cbb86 .elementor-image-carousel-wrapper{width:100%;height:400px;overflow:hidden;border-radius:20px}.elementor-element-35cbb86 .swiper-wrapper{height:100%}.elementor-element-35cbb86 .swiper-slide{height:100%!important}.elementor-element-35cbb86 .swiper-slide-inner{width:100%;height:100%;display:block;overflow:hidden;border-radius:20px}.elementor-element-35cbb86 .swiper-slide-image{width:100%!important;height:100%!important;object-fit:cover!important;display:block;border-radius:20px}@media (max-width:767px){.elementor-element-35cbb86 .elementor-image-carousel-wrapper{height:300px;border-radius:8px}.elementor-element-35cbb86 .swiper-slide-inner,.elementor-element-35cbb86 .swiper-slide-image{border-radius:8px}}.ai-readiness .elementor-button{transition:all 0.3s ease}.ai-buttons:has(.ai-expert:hover) .ai-readiness .elementor-button{background:#000!important;color:#fff!important;border-color:#fff!important}.dgl-wave-showcase{width:100%;padding:0;box-sizing:border-box;font-family:'Poppins','Inter',system-ui,sans-serif;background-color:#fff0}.dgl-wave-container{max-width:1620px;margin:0 auto;overflow:hidden}.dgl-wave-grid{display:flex;width:max-content;gap:1rem;padding:1.5rem 0;animation:infinite-scroll 25s linear infinite}.dgl-wave-grid:hover,.dgl-wave-grid:active{animation-play-state:paused}@keyframes infinite-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 0.5rem))}}.dgl-wave-card{position:relative;width:220px;height:70px;display:flex;justify-content:center;align-items:center;text-decoration:none;background-color:#1E1F1F;border-radius:50px;border:none;box-shadow:0 15px 35px -5px rgb(0 0 0 / .4),inset 0 1px 1px rgb(255 255 255 / .05);overflow:hidden;animation:smoothWave 4s infinite ease-in-out;transition:all 0.4s cubic-bezier(.16,1,.3,1);flex:0 0 auto}@keyframes smoothWave{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.dgl-wave-card:nth-child(4n+1){animation-delay:0s}.dgl-wave-card:nth-child(4n+2){animation-delay:0.2s}.dgl-wave-card:nth-child(4n+3){animation-delay:0.4s}.dgl-wave-card:nth-child(4n+4){animation-delay:0.6s}.dgl-wave-card::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 104 61 / .85),rgb(239 77 114 / .95));opacity:0;transform:scale(1.1);transition:opacity 0.4s ease,transform 0.4s ease;z-index:1;border-radius:50px}@media (hover:hover) and (pointer:fine){.dgl-wave-card:hover{animation-play-state:paused;transform:translateY(-5px) scale(1.02);box-shadow:0 20px 40px -10px rgb(255 104 61 / .3),inset 0 1px 1px rgb(255 255 255 / .2)}.dgl-wave-card:hover::before{opacity:1;transform:scale(1)}}.dgl-wave-card img{position:relative;z-index:2;width:140px;height:40px;object-fit:contain;filter:brightness(0) invert(1);transition:transform 0.4s ease,filter 0.4s ease}.dgl-wave-card img.dgl-bentley-logo{width:175px;height:52px}.dgl-wave-card img.keep-original{filter:none}.dgl-wave-card:hover img{transform:scale(1.1);filter:drop-shadow(0 4px 6px rgb(0 0 0 / .2))}@media (min-width:640px){.dgl-wave-showcase{padding:0 1rem}.dgl-wave-grid{display:grid;width:100%;animation:none;transform:none;justify-content:center;justify-items:center;grid-template-columns:repeat(2,max-content);gap:1.5rem;padding:1.5rem 0}.dgl-duplicate{display:none!important}}@media (min-width:1024px){.dgl-wave-grid{grid-template-columns:repeat(4,max-content);gap:2.5rem}.dgl-wave-showcase{padding:0}}.pxl-item--logo{background:-webkit-linear-gradient(180deg,#FF683D 0%,#F2295B 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.scroll-nav-btn.active-btn .elementor-button{background-image:linear-gradient(180deg,#FF683D 0%,#F2295B 100%)!important}#tabs-button{color:none!important}.pxl-voice-generator-wrapper .step-item{padding:18px!important}.pxl-voice-generator-wrapper .step-list li{margin-bottom:3px!important}.pxl-voice-generator-wrapper .step-description{color:#000000!important}.pxl-text-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--icon img,.pxl-text-carousel2 .pxl-swiper-slide .pxl-item--inner .pxl-item--icon svg{min-height:64px!important}ul[role="list"]{list-style-position:outside;padding-left:1.5rem}.powered-by:not(.powered-by-column){display:inline-flex;align-items:center;gap:16px}.powered-by:not(.powered-by-column) .powered-by-logo{padding-top:10px;height:45px!important;width:auto;display:inline-block}}.pxl--hide-arrow .pxl-swiper-arrow-wrap,.elementor-element-7d554fa .pxl-swiper-arrow-wrap,.elementor-element-7d554fa .pxl-swiper-arrow,.elementor-widget-pxl_testimonial_carousel .pxl-swiper-arrow-wrap,.elementor-widget-pxl_testimonial_carousel .pxl-swiper-arrow{display:none!important}.ai-strategies-section .container{width:100%!important;max-width:1600px!important;margin-right:auto!important;margin-left:auto!important;padding-right:15px!important;padding-left:15px!important;box-sizing:border-box!important}.ai-strategies-section .row{--bs-gutter-x:1.5rem;--bs-gutter-y:2.5rem;display:flex!important;flex-wrap:wrap!important;margin-top:calc(-1 * var(--bs-gutter-y))!important;margin-right:calc(-.5 * var(--bs-gutter-x))!important;margin-left:calc(-.5 * var(--bs-gutter-x))!important;justify-content:center!important;box-sizing:border-box!important}.ai-strategies-section .row>*{box-sizing:border-box!important;flex-shrink:0!important;width:100%!important;max-width:100%!important;padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important;margin-top:var(--bs-gutter-y)!important}.ai-strategies-section .col-12{flex:0 0 auto!important;width:100%!important}@media (min-width:768px){.ai-strategies-section .col-md-6{flex:0 0 auto!important;width:50%!important}}@media (min-width:992px){.ai-strategies-section .col-lg-3{flex:0 0 auto!important;width:25%!important}.ai-strategies-section .col-lg-4{flex:0 0 auto!important;width:33.33333333%!important}.ai-strategies-section .col-lg-6{flex:0 0 auto!important;width:50%!important}}.ai-strategies-section .d-flex{display:flex!important}.ai-strategies-section .ai-card{width:100%!important;min-height:480px!important}