.elementor-7 .elementor-element.elementor-element-a3d86b0{--display:flex;}.elementor-7 .elementor-element.elementor-element-a3d86b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a3d86b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digiworld.lbstitilaknagar.in/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-14-at-9.35.18-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-7 .elementor-element.elementor-element-68f7f77{text-align:center;}.elementor-7 .elementor-element.elementor-element-ff01537{--display:flex;}.elementor-7 .elementor-element.elementor-element-9c39346{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-905eaa3{--display:flex;}.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-7 .elementor-element.elementor-element-5d50d86{text-align:center;}.elementor-7 .elementor-element.elementor-element-5d50d86 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9004219{--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-7 .elementor-element.elementor-element-1858178{--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-7 .elementor-element.elementor-element-5c5c469{text-align:start;color:#000000;}.elementor-7 .elementor-element.elementor-element-df942c6{--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-theme-post-featured-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-7 .elementor-element.elementor-element-1bd926f{--display:flex;}.elementor-7 .elementor-element.elementor-element-2c260be{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-f7b9fa1{--display:flex;}.elementor-7 .elementor-element.elementor-element-90cef9b{--display:flex;}.elementor-7 .elementor-element.elementor-element-684983b{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-c470bb1{--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-7 .elementor-element.elementor-element-776157f{--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-7 .elementor-element.elementor-element-0124691{text-align:center;}.elementor-7 .elementor-element.elementor-element-0124691 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9342a0c{color:#000000;}.elementor-7 .elementor-element.elementor-element-78bb1b1{text-align:center;}.elementor-7 .elementor-element.elementor-element-78bb1b1 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-06c58d3{color:#000000;}.elementor-7 .elementor-element.elementor-element-4584e7f{--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-7 .elementor-element.elementor-element-c179d26{--display:flex;}.elementor-7 .elementor-element.elementor-element-c179d26:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c179d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digiworld.lbstitilaknagar.in/wp-content/uploads/2026/07/images-3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8d2d12b{--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-7 .elementor-element.elementor-element-9bda99d{--spacer-size:70px;}.elementor-7 .elementor-element.elementor-element-ddc99b6{--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-7 .elementor-element.elementor-element-853b6f9{--display:flex;}.elementor-7 .elementor-element.elementor-element-853b6f9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-853b6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digiworld.lbstitilaknagar.in/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-15-at-10.42.07-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-87d9f02{text-align:center;}.elementor-7 .elementor-element.elementor-element-0b7402e{text-align:center;}.elementor-7 .elementor-element.elementor-element-5934f37{text-align:center;}.elementor-7 .elementor-element.elementor-element-5934f37 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-2c29c3e{--display:flex;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-1858178{--width:50%;}.elementor-7 .elementor-element.elementor-element-df942c6{--width:50%;}.elementor-7 .elementor-element.elementor-element-776157f{--width:50%;}.elementor-7 .elementor-element.elementor-element-4584e7f{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-598db2c *//* Google Font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');

*{
    margin:0;
    padding:0;
    box-sizing:border-box;
    font-family:'Poppins',sans-serif;
}

body{
    background:#07162f;
}

/* Section */

.happy-customers{
    width:100%;
    padding:100px 8%;
    background:linear-gradient(135deg,#051428,#0b2145,#0f2d60);
}

.section-title{
    text-align:center;
    margin-bottom:70px;
}

.section-title span{
    color:#35d0ff;
    font-size:15px;
    font-weight:600;
    letter-spacing:3px;
}

.section-title h2{
    color:#fff;
    font-size:48px;
    margin:15px 0;
}

.section-title p{
    color:#b9c7dd;
    max-width:700px;
    margin:auto;
    line-height:1.8;
    font-size:17px;
}

/* Cards */

.stats-container{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:35px;
}

.stat-card{
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(18px);
    border:1px solid rgba(255,255,255,0.08);
    border-radius:25px;
    padding:45px 30px;
    text-align:center;
    transition:.45s ease;
    position:relative;
    overflow:hidden;
}

.stat-card::before{
    content:'';
    position:absolute;
    top:-60%;
    left:-60%;
    width:220px;
    height:220px;
    background:rgba(0,183,255,.12);
    border-radius:50%;
    transition:.5s;
}

.stat-card:hover::before{
    top:-20%;
    left:-20%;
}

.stat-card:hover{
    transform:translateY(-15px);
    box-shadow:0 20px 45px rgba(0,180,255,.25);
    border-color:#33cfff;
}

.icon{
    width:80px;
    height:80px;
    margin:auto;
    border-radius:50%;
    background:linear-gradient(135deg,#00bfff,#0077ff);
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:34px;
    margin-bottom:25px;
    box-shadow:0 0 25px rgba(0,191,255,.45);
}

.stat-card h3{
    color:#fff;
    font-size:42px;
    margin-bottom:10px;
    font-weight:700;
}

.stat-card p{
    color:#d3e4ff;
    font-size:18px;
}

/* Responsive */

@media(max-width:991px){

.stats-container{
    grid-template-columns:repeat(2,1fr);
}

.section-title h2{
    font-size:38px;
}

}

@media(max-width:768px){

.stats-container{
    grid-template-columns:1fr;
}

.section-title h2{
    font-size:30px;
}

.section-title p{
    font-size:15px;
}

.stat-card{
    padding:35px;
}

}/* End custom CSS */