.elementor-33 .elementor-element.elementor-element-d10a7b3:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-d10a7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0f;}.elementor-33 .elementor-element.elementor-element-d10a7b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-33 .elementor-element.elementor-element-d10a7b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-0a4b1e6 .nl-pc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.elementor-33 .elementor-element.elementor-element-0a4b1e6 .nl-pc-item{transition:all 0.4s ease;}.elementor-33 .elementor-element.elementor-element-0a4b1e6 .nl-pc-item__img{transition:transform .5s ease;}.elementor-33 .elementor-element.elementor-element-1b5c2a7:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-1b5c2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-33 .elementor-element.elementor-element-1b5c2a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-33 .elementor-element.elementor-element-1b5c2a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-4e8f5da .nl-timeline--vertical .nl-timeline__item:not(:last-child){margin-bottom:40px;}.elementor-33 .elementor-element.elementor-element-4e8f5da .nl-timeline--horizontal{gap:40px;}.elementor-33 .elementor-element.elementor-element-4e8f5da .nl-timeline--vertical::before{width:2px;}.elementor-33 .elementor-element.elementor-element-4e8f5da .nl-timeline--horizontal::before{height:2px;}.elementor-33 .elementor-element.elementor-element-4e8f5da .nl-timeline__marker{width:14px;height:14px;}.elementor-33 .elementor-element.elementor-element-5f9a6eb:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-5f9a6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0f;}.elementor-33 .elementor-element.elementor-element-5f9a6eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-33 .elementor-element.elementor-element-5f9a6eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-8c2d9be .mxd-services-cards__inner, .elementor-33 .elementor-element.elementor-element-8c2d9be .mxd-services-cards-s__inner{transition:all 0.4s ease;}.elementor-33 .elementor-element.elementor-element-9d3e0cf:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9d3e0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161619;}.elementor-33 .elementor-element.elementor-element-9d3e0cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-33 .elementor-element.elementor-element-9d3e0cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-bf502eb .mxd-stats-cards__inner{transition:all 0.4s ease;}.elementor-33 .elementor-element.elementor-element-c613afa:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-c613afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0f;}.elementor-33 .elementor-element.elementor-element-c613afa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-33 .elementor-element.elementor-element-c613afa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-f946d2d .mxd-testimonials-card{transition:all 0.4s ease;}.elementor-33 .elementor-element.elementor-element-3d8a1b1:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-3d8a1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-33 .elementor-element.elementor-element-3d8a1b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-33 .elementor-element.elementor-element-3d8a1b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-5f0c3d3 .nl-section-title{text-align:center;}.elementor-33 .elementor-element.elementor-element-6a1d4e4 .mxd-tech-stack-cards__item img{width:48px;height:48px;}.elementor-33 .elementor-element.elementor-element-6a1d4e4 .mxd-tech-stack-cards__item{transition:all 0.4s ease;}.elementor-33 .elementor-element.elementor-element-0a57e3e:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-0a57e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d8c3a5;}.elementor-33 .elementor-element.elementor-element-0a57e3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 120px 40px;}.elementor-33 .elementor-element.elementor-element-0a57e3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-33 .elementor-element.elementor-element-1b68f4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33 .elementor-element.elementor-element-1b68f4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-0a4b1e6 .nl-pc-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-0a4b1e6 .nl-pc-grid{grid-template-columns:repeat(1,minmax(0,1fr));}}