.elementor-46 .elementor-element.elementor-element-47c3cf2{--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-46 .elementor-element.elementor-element-09ee5b9{--spacer-size:28px;}.elementor-46 .elementor-element.elementor-element-05b7934{--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-46 .elementor-element.elementor-element-05b7934:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-05b7934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digifusion.lbstitilaknagar.in/wp-content/uploads/2026/07/qhweiwhkce.jpg");}.elementor-46 .elementor-element.elementor-element-ebb5895{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-433dc2b{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-bce0d70{text-align:center;}.elementor-46 .elementor-element.elementor-element-bce0d70 .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-a39a07a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-0edc7fd{--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-46 .elementor-element.elementor-element-0edc7fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-6cc0d44{color:#9300FF;}.elementor-46 .elementor-element.elementor-element-3112df1{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-46 .elementor-element.elementor-element-be18381{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-be18381:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-be18381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digifusion.lbstitilaknagar.in/wp-content/uploads/2026/07/UCJIEJFWIP.jpg");background-repeat:no-repeat;background-size:100% auto;}.elementor-46 .elementor-element.elementor-element-a177afe{--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-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-46 .elementor-element.elementor-element-249b31c .elementor-counter-number-wrapper{color:#000000;}.elementor-46 .elementor-element.elementor-element-249b31c .elementor-counter-title{color:#813FD2;}.elementor-46 .elementor-element.elementor-element-10f5170{--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-46 .elementor-element.elementor-element-719d8f0 .elementor-counter-number-wrapper{color:#000000;}.elementor-46 .elementor-element.elementor-element-719d8f0 .elementor-counter-title{color:#854CB3;}.elementor-46 .elementor-element.elementor-element-d3e1cda{--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-46 .elementor-element.elementor-element-b801b19 .elementor-counter-number-wrapper{color:#000000;}.elementor-46 .elementor-element.elementor-element-b801b19 .elementor-counter-title{color:#9119C2;}.elementor-46 .elementor-element.elementor-element-17f83dd{--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-46 .elementor-element.elementor-element-27592eb{text-align:center;}.elementor-46 .elementor-element.elementor-element-27592eb .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-42c1ae4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-46 .elementor-element.elementor-element-682adc7{--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-46 .elementor-element.elementor-element-42e9633{--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-46 .elementor-element.elementor-element-247ba5d{--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-46 .elementor-element.elementor-element-8dadbb0{--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-46 .elementor-element.elementor-element-025b961{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-025b961:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-025b961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7C7FF;}.elementor-46 .elementor-element.elementor-element-567d27d{--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-46 .elementor-element.elementor-element-5f32505{text-align:center;}.elementor-46 .elementor-element.elementor-element-5f32505 .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-19661e4{text-align:start;color:#000000;}.elementor-46 .elementor-element.elementor-element-9bc394c{--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-46 .elementor-element.elementor-element-f99829d{text-align:center;}.elementor-46 .elementor-element.elementor-element-f99829d .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-8fe7203{text-align:start;color:#000000;}.elementor-46 .elementor-element.elementor-element-1a67e8c{--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-46 .elementor-element.elementor-element-25096e7{text-align:center;}.elementor-46 .elementor-element.elementor-element-25096e7 .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-33c4db1{color:#000000;}.elementor-46 .elementor-element.elementor-element-4f5d785{--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-46 .elementor-element.elementor-element-06f6b51{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-e62c29a{--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-46 .elementor-element.elementor-element-e62c29a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-216003b{text-align:center;}.elementor-46 .elementor-element.elementor-element-216003b .elementor-heading-title{color:#000000;}.elementor-46 .elementor-element.elementor-element-80aa747{color:#000000;}.elementor-46 .elementor-element.elementor-element-9a043d5{--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-46 .elementor-element.elementor-element-d5cff85{--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-46 .elementor-element.elementor-element-db96906{--display:flex;}.elementor-46 .elementor-element.elementor-element-2c6afc5{text-align:center;color:#000000;}.elementor-46 .elementor-element.elementor-element-7c2e995{--display:flex;}.elementor-46 .elementor-element.elementor-element-d246005{text-align:center;color:#000000;}.elementor-46 .elementor-element.elementor-element-54b4e91{--display:flex;}.elementor-46 .elementor-element.elementor-element-dad520e{text-align:center;color:#000000;}.elementor-46 .elementor-element.elementor-element-b290ffa{--display:flex;}.elementor-46 .elementor-element.elementor-element-768eef7{text-align:center;color:#000000;}.elementor-46 .elementor-element.elementor-element-ebcbdf3{--display:flex;}.elementor-46 .elementor-element.elementor-element-393be4b{text-align:center;color:#000000;}.elementor-46 .elementor-element.elementor-element-c71678a{--display:flex;}.elementor-46 .elementor-element.elementor-element-ce7b3f6{text-align:center;color:#000000;}.elementor-46 .elementor-element.elementor-element-9df5d98{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-be18381:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-be18381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-8px -5px;background-size:657px auto;}.elementor-46 .elementor-element.elementor-element-be18381{--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-433dc2b{--width:50%;}.elementor-46 .elementor-element.elementor-element-0edc7fd{--width:43.775%;}.elementor-46 .elementor-element.elementor-element-3112df1{--width:50%;}.elementor-46 .elementor-element.elementor-element-a177afe{--width:50%;}.elementor-46 .elementor-element.elementor-element-10f5170{--width:50%;}.elementor-46 .elementor-element.elementor-element-d3e1cda{--width:50%;}.elementor-46 .elementor-element.elementor-element-682adc7{--width:50%;}.elementor-46 .elementor-element.elementor-element-42e9633{--width:50%;}.elementor-46 .elementor-element.elementor-element-247ba5d{--width:50%;}.elementor-46 .elementor-element.elementor-element-8dadbb0{--width:50%;}.elementor-46 .elementor-element.elementor-element-567d27d{--width:50%;}.elementor-46 .elementor-element.elementor-element-9bc394c{--width:50%;}.elementor-46 .elementor-element.elementor-element-1a67e8c{--width:50%;}.elementor-46 .elementor-element.elementor-element-e62c29a{--width:45.987%;}.elementor-46 .elementor-element.elementor-element-9a043d5{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-5d31e4e */*{
margin:0;
padding:0;
box-sizing:border-box;
font-family:'Poppins',sans-serif;
}

body{
background:#faf8ff;
color:#222;
}

.hero{
padding:70px 8%;
display:flex;
align-items:center;
justify-content:space-between;
gap:60px;
flex-wrap:wrap;
}

.content{
flex:1;
}

.content span{
background:#efe5ff;
color:#7a36ff;
padding:8px 18px;
border-radius:30px;
font-size:14px;
font-weight:600;
}

.content h1{
font-size:48px;
margin:20px 0;
line-height:1.2;
}

.content p{
color:#666;
line-height:1.8;
margin-bottom:35px;
max-width:550px;
}

.stats{
display:flex;
gap:20px;
flex-wrap:wrap;
}

.stats div{
background:white;
padding:20px;
border-radius:15px;
width:140px;
text-align:center;
box-shadow:0 12px 30px rgba(123,54,255,.1);
}

.stats h2{
color:#7a36ff;
margin-bottom:8px;
}

.image{
flex:1;
text-align:center;
}

.image img{
width:100%;
max-width:500px;
border-radius:25px;
box-shadow:0 20px 45px rgba(123,54,255,.15);
}

.services{
padding:20px 8% 70px;
text-align:center;
}

.services h2{
font-size:36px;
margin-bottom:40px;
}

.cards{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
gap:25px;
}

.card{
background:white;
padding:30px;
border-radius:20px;
box-shadow:0 10px 30px rgba(123,54,255,.08);
transition:.3s;
}

.card:hover{
transform:translateY(-8px);
}

.card img{
width:70px;
margin-bottom:20px;
}

.card h3{
margin-bottom:15px;
}

.card p{
color:#666;
line-height:1.7;
font-size:15px;
}

@media(max-width:900px){

.hero{
flex-direction:column-reverse;
text-align:center;
}

.content p{
max-width:100%;
}

.stats{
justify-content:center;
}

.content h1{
font-size:36px;
}

.services h2{
font-size:30px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dad67a8 */*{
margin:0;
padding:0;
box-sizing:border-box;
font-family:'Poppins',sans-serif;
}

body{
background:#faf8ff;
}

.process{
padding:70px 8%;
}

.title{
text-align:center;
max-width:700px;
margin:auto;
margin-bottom:50px;
}

.title span{
display:inline-block;
padding:8px 18px;
background:#efe7ff;
color:#7b2ff7;
border-radius:30px;
font-size:14px;
font-weight:600;
margin-bottom:15px;
}

.title h2{
font-size:38px;
color:#222;
margin-bottom:15px;
}

.title p{
color:#666;
line-height:1.7;
}

.process-box{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(220px,1fr));
gap:25px;
}

.card{
background:#fff;
padding:30px 22px;
border-radius:18px;
text-align:center;
box-shadow:0 10px 30px rgba(123,47,247,.08);
transition:.35s;
border-top:4px solid #7b2ff7;
}

.card:hover{
transform:translateY(-8px);
box-shadow:0 20px 40px rgba(123,47,247,.15);
}

.card img{
width:70px;
height:70px;
margin-bottom:18px;
}

.card h3{
font-size:22px;
margin-bottom:12px;
color:#222;
}

.card p{
font-size:15px;
color:#666;
line-height:1.7;
}

@media(max-width:768px){

.process{
padding:50px 20px;
}

.title h2{
font-size:30px;
}

}/* End custom CSS */