.elementor-790 .elementor-element.elementor-element-b41280b{--display:flex;--min-height:700px;--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;--margin-top:080px;--margin-bottom:080px;--margin-left:20px;--margin-right:020px;}.elementor-790 .elementor-element.elementor-element-dba12bc{--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-790 .elementor-element.elementor-element-1ee152b{text-align:start;}.elementor-790 .elementor-element.elementor-element-1ee152b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;color:#111827;}.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-790 .elementor-element.elementor-element-865d954{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#6B7280;}.elementor-790 .elementor-element.elementor-element-772e68d{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-790 .elementor-element.elementor-element-4b30452 .elementor-button{background-color:#1E3A8A;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-790 .elementor-element.elementor-element-4b30452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-8a4c5ca .elementor-button{background-color:#1E3A8A;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-790 .elementor-element.elementor-element-8a4c5ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-790 .elementor-element.elementor-element-8a4c5ca.elementor-element{--align-self:flex-start;}.elementor-790 .elementor-element.elementor-element-bada851{--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-790 .elementor-element.elementor-element-b09da29 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-790 .elementor-element.elementor-element-cdad7bc{--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-790 .elementor-element.elementor-element-ea388c0{text-align:center;}.elementor-790 .elementor-element.elementor-element-3d42e25{text-align:center;}.elementor-790 .elementor-element.elementor-element-3d42e25 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;color:#111827;}.elementor-790 .elementor-element.elementor-element-be3c598{text-align:center;}.elementor-790 .elementor-element.elementor-element-be3c598 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:#111827;}.elementor-790 .elementor-element.elementor-element-1eafd0d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0.5px;--row-gap:0px;--column-gap:0.5px;--margin-top:080px;--margin-bottom:080px;--margin-left:020px;--margin-right:020px;}.elementor-790 .elementor-element.elementor-element-1eafd0d:not(.elementor-motion-effects-element-type-background), .elementor-790 .elementor-element.elementor-element-1eafd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-790 .elementor-element.elementor-element-9c19f18{--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-790 .elementor-element.elementor-element-d0ae988{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.8);}.elementor-790 .elementor-element.elementor-element-d0ae988.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-790 .elementor-element.elementor-element-d0ae988 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-790 .elementor-element.elementor-element-d0ae988.elementor-view-stacked .elementor-icon{background-color:#1E3A8A;}.elementor-790 .elementor-element.elementor-element-d0ae988.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-d0ae988.elementor-view-default .elementor-icon{fill:#1E3A8A;color:#1E3A8A;border-color:#1E3A8A;}.elementor-790 .elementor-element.elementor-element-d0ae988 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-d0ae988 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-790 .elementor-element.elementor-element-d0ae988 .elementor-icon-box-title{color:#111827;}.elementor-790 .elementor-element.elementor-element-696d67c{--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-790 .elementor-element.elementor-element-5efdbb2{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.8);}.elementor-790 .elementor-element.elementor-element-5efdbb2 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-5efdbb2.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-790 .elementor-element.elementor-element-5efdbb2.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-5efdbb2.elementor-view-default .elementor-icon{fill:#10B981;color:#10B981;border-color:#10B981;}.elementor-790 .elementor-element.elementor-element-5efdbb2 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-5efdbb2 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-790 .elementor-element.elementor-element-5efdbb2 .elementor-icon-box-title{color:#111827;}.elementor-790 .elementor-element.elementor-element-d182315{--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-790 .elementor-element.elementor-element-82041bb{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.8);}.elementor-790 .elementor-element.elementor-element-82041bb .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-82041bb.elementor-view-stacked .elementor-icon{background-color:#F59E0B;}.elementor-790 .elementor-element.elementor-element-82041bb.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-82041bb.elementor-view-default .elementor-icon{fill:#F59E0B;color:#F59E0B;border-color:#F59E0B;}.elementor-790 .elementor-element.elementor-element-82041bb .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-82041bb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-790 .elementor-element.elementor-element-82041bb .elementor-icon-box-title{color:#111827;}.elementor-790 .elementor-element.elementor-element-1858654{--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-790 .elementor-element.elementor-element-b2215c0{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.8);}.elementor-790 .elementor-element.elementor-element-b2215c0 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-b2215c0.elementor-view-stacked .elementor-icon{background-color:#6366F1;}.elementor-790 .elementor-element.elementor-element-b2215c0.elementor-view-framed .elementor-icon, .elementor-790 .elementor-element.elementor-element-b2215c0.elementor-view-default .elementor-icon{fill:#6366F1;color:#6366F1;border-color:#6366F1;}.elementor-790 .elementor-element.elementor-element-b2215c0 .elementor-icon-box-title, .elementor-790 .elementor-element.elementor-element-b2215c0 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-790 .elementor-element.elementor-element-b2215c0 .elementor-icon-box-title{color:#111827;}.elementor-790 .elementor-element.elementor-element-228836c{--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-790 .elementor-element.elementor-element-0f53260{--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-790 .elementor-element.elementor-element-2880658{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-790 .elementor-element.elementor-element-070daed .elementor-icon-box-wrapper{gap:0px;}.elementor-790 .elementor-element.elementor-element-070daed .elementor-icon-box-title{margin-block-end:8px;}.elementor-790 .elementor-element.elementor-element-426c488 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-504b774 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-fd6bb76 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-967b49d .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-2e96926 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-f916e6a .elementor-button{background-color:#1E3A8A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:014px 030px 01px 030px;}.elementor-790 .elementor-element.elementor-element-f916e6a .elementor-button:hover, .elementor-790 .elementor-element.elementor-element-f916e6a .elementor-button:focus{background-color:#10B981;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-f916e6a .elementor-button:hover svg, .elementor-790 .elementor-element.elementor-element-f916e6a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-5300189{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-790 .elementor-element.elementor-element-df73b08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;color:#10B981;}.elementor-790 .elementor-element.elementor-element-9485783 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:43px;color:#111827;}.elementor-790 .elementor-element.elementor-element-af08f6a img{width:100%;}.elementor-790 .elementor-element.elementor-element-75a5f75{--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-790 .elementor-element.elementor-element-ddc3830{--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-790 .elementor-element.elementor-element-e1f5ef3 img{width:100%;}.elementor-790 .elementor-element.elementor-element-9a1aa9a{--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-790 .elementor-element.elementor-element-479d634{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-790 .elementor-element.elementor-element-a510efe .elementor-icon-box-wrapper{gap:0px;}.elementor-790 .elementor-element.elementor-element-a510efe .elementor-icon-box-title{margin-block-end:8px;}.elementor-790 .elementor-element.elementor-element-3d51264 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-7320164 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-cdffc33 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-eafd411 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-1fc58c0 .elementor-icon-box-wrapper{gap:15px;}.elementor-790 .elementor-element.elementor-element-c18144e .elementor-button{background-color:#1E3A8A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:014px 030px 01px 030px;}.elementor-790 .elementor-element.elementor-element-c18144e .elementor-button:hover, .elementor-790 .elementor-element.elementor-element-c18144e .elementor-button:focus{background-color:#10B981;color:#FFFFFF;}.elementor-790 .elementor-element.elementor-element-c18144e .elementor-button:hover svg, .elementor-790 .elementor-element.elementor-element-c18144e .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-790 .elementor-element.elementor-element-2880658{--grid-auto-flow:row;}.elementor-790 .elementor-element.elementor-element-479d634{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-790 .elementor-element.elementor-element-b41280b{--content-width:1200px;}.elementor-790 .elementor-element.elementor-element-dba12bc{--width:50%;}.elementor-790 .elementor-element.elementor-element-bada851{--width:50%;}.elementor-790 .elementor-element.elementor-element-1eafd0d{--content-width:1200px;}.elementor-790 .elementor-element.elementor-element-9c19f18{--width:25%;}.elementor-790 .elementor-element.elementor-element-696d67c{--width:25%;}.elementor-790 .elementor-element.elementor-element-d182315{--width:25%;}.elementor-790 .elementor-element.elementor-element-1858654{--width:25%;}.elementor-790 .elementor-element.elementor-element-0f53260{--width:50%;}.elementor-790 .elementor-element.elementor-element-5300189{--width:50%;}.elementor-790 .elementor-element.elementor-element-ddc3830{--width:50%;}.elementor-790 .elementor-element.elementor-element-9a1aa9a{--width:50%;}}@media(max-width:767px){.elementor-790 .elementor-element.elementor-element-2880658{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-790 .elementor-element.elementor-element-479d634{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-070daed *//* ==========================================
   NEXTZENTOOLS PREMIUM GOVERNMENT SCHEMES
   ========================================== */

.nzt-scheme-card{
    background:#ffffff;
    border-radius:18px;
    padding:20px;
    min-height:190px;
    border:1px solid rgba(30,58,138,0.08);
    box-shadow:0 4px 15px rgba(0,0,0,0.05);
    transition:all .4s cubic-bezier(.25,.8,.25,1);
    position:relative;
    overflow:hidden;
    height:100%;
}

/* Premium Gradient Border */

.nzt-scheme-card:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(
        90deg,
        #1E3A8A,
        #10B981
    );
}

/* Hover Effect */

.nzt-scheme-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 35px rgba(30,58,138,0.12);
    border-color:rgba(16,185,129,0.30);
}

/* Floating Glow */

.nzt-scheme-card:hover:after{
    content:'';
    position:absolute;
    top:-40%;
    right:-20%;
    width:120px;
    height:120px;
    background:rgba(16,185,129,0.08);
    border-radius:50%;
    animation:nztPulse 2s infinite;
}

@keyframes nztPulse{
    0%{
        transform:scale(1);
        opacity:.4;
    }
    50%{
        transform:scale(1.3);
        opacity:.15;
    }
    100%{
        transform:scale(1);
        opacity:.4;
    }
}

/* Scheme Logo/Icon */

.nzt-scheme-card .elementor-icon{
    font-size:38px;
    color:#1E3A8A;
    transition:all .4s ease;
}

.nzt-scheme-card:hover .elementor-icon{
    color:#10B981;
    transform:scale(1.12) rotate(3deg);
}

/* Title */

.nzt-scheme-card h3,
.nzt-scheme-card .elementor-icon-box-title{
    font-size:22px;
    font-weight:700;
    line-height:1.3;
    color:#111827;
    margin-top:10px;
    margin-bottom:10px;
}

/* Description */

.nzt-scheme-card p,
.nzt-scheme-card .elementor-icon-box-description{
    font-size:14px;
    line-height:1.6;
    color:#6B7280;
}

/* Read More Link */

.nzt-scheme-card a{
    color:#1E3A8A;
    font-weight:600;
    text-decoration:none;
    transition:.3s ease;
}

.nzt-scheme-card a:hover{
    color:#10B981;
}

/* Mobile */

@media(max-width:767px){

    .nzt-scheme-card{
        min-height:170px;
        padding:18px;
        margin-bottom:15px;
    }

    .nzt-scheme-card h3,
    .nzt-scheme-card .elementor-icon-box-title{
        font-size:20px;
    }

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-426c488 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-504b774 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd6bb76 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-967b49d *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2e96926 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f916e6a */.nzt-schemes-btn .elementor-button{
    background:linear-gradient(135deg,#1E3A8A,#10B981);
    border:none;
    border-radius:12px;
    padding:14px 30px;
    font-weight:600;
    box-shadow:0 10px 25px rgba(30,58,138,.18);
    transition:all .35s ease;
}

.nzt-schemes-btn .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 15px 35px rgba(16,185,129,.25);
}

.nzt-schemes-btn .elementor-button:after{
    content:" →";
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a510efe *//* ==========================================
   NEXTZENTOOLS PREMIUM GOVERNMENT SCHEMES
   ========================================== */

.nzt-scheme-card{
    background:#ffffff;
    border-radius:18px;
    padding:20px;
    min-height:190px;
    border:1px solid rgba(30,58,138,0.08);
    box-shadow:0 4px 15px rgba(0,0,0,0.05);
    transition:all .4s cubic-bezier(.25,.8,.25,1);
    position:relative;
    overflow:hidden;
    height:100%;
}

/* Premium Gradient Border */

.nzt-scheme-card:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:linear-gradient(
        90deg,
        #1E3A8A,
        #10B981
    );
}

/* Hover Effect */

.nzt-scheme-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 35px rgba(30,58,138,0.12);
    border-color:rgba(16,185,129,0.30);
}

/* Floating Glow */

.nzt-scheme-card:hover:after{
    content:'';
    position:absolute;
    top:-40%;
    right:-20%;
    width:120px;
    height:120px;
    background:rgba(16,185,129,0.08);
    border-radius:50%;
    animation:nztPulse 2s infinite;
}

@keyframes nztPulse{
    0%{
        transform:scale(1);
        opacity:.4;
    }
    50%{
        transform:scale(1.3);
        opacity:.15;
    }
    100%{
        transform:scale(1);
        opacity:.4;
    }
}

/* Scheme Logo/Icon */

.nzt-scheme-card .elementor-icon{
    font-size:38px;
    color:#1E3A8A;
    transition:all .4s ease;
}

.nzt-scheme-card:hover .elementor-icon{
    color:#10B981;
    transform:scale(1.12) rotate(3deg);
}

/* Title */

.nzt-scheme-card h3,
.nzt-scheme-card .elementor-icon-box-title{
    font-size:22px;
    font-weight:700;
    line-height:1.3;
    color:#111827;
    margin-top:10px;
    margin-bottom:10px;
}

/* Description */

.nzt-scheme-card p,
.nzt-scheme-card .elementor-icon-box-description{
    font-size:14px;
    line-height:1.6;
    color:#6B7280;
}

/* Read More Link */

.nzt-scheme-card a{
    color:#1E3A8A;
    font-weight:600;
    text-decoration:none;
    transition:.3s ease;
}

.nzt-scheme-card a:hover{
    color:#10B981;
}

/* Mobile */

@media(max-width:767px){

    .nzt-scheme-card{
        min-height:170px;
        padding:18px;
        margin-bottom:15px;
    }

    .nzt-scheme-card h3,
    .nzt-scheme-card .elementor-icon-box-title{
        font-size:20px;
    }

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d51264 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7320164 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cdffc33 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eafd411 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fc58c0 *//* Government Schemes Section */

.nzt-scheme-card{
    background:#ffffff;
    border:1px solid rgba(30,58,138,0.08);
    border-radius:16px;
    padding:20px;
    box-shadow:0 5px 20px rgba(0,0,0,0.05);
    transition:all .3s ease;
    height:100%;
}

.nzt-scheme-card:hover{
    transform:translateY(-5px);
    box-shadow:0 15px 35px rgba(30,58,138,0.08);
    border-color:#10B981;
}

.nzt-scheme-card .elementor-icon{
    color:#10B981;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c18144e */.nzt-schemes-btn .elementor-button{
    background:linear-gradient(135deg,#1E3A8A,#10B981);
    border:none;
    border-radius:12px;
    padding:14px 30px;
    font-weight:600;
    box-shadow:0 10px 25px rgba(30,58,138,.18);
    transition:all .35s ease;
}

.nzt-schemes-btn .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 15px 35px rgba(16,185,129,.25);
}

.nzt-schemes-btn .elementor-button:after{
    content:" →";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1aa9a *//* Mobile Government Scheme Cards Fix */

@media (max-width: 767px) {

    .nzt-scheme-card{
        min-height:auto !important;
        height:auto !important;
        padding:18px !important;
    }

    .nzt-scheme-card .elementor-icon-box-wrapper{
        display:flex;
        flex-direction:column;
        justify-content:flex-start;
    }

    .nzt-scheme-card h3,
    .nzt-scheme-card .elementor-icon-box-title{
        font-size:24px !important;
        line-height:1.2 !important;
        margin-bottom:12px !important;
    }

    .nzt-scheme-card p,
    .nzt-scheme-card .elementor-icon-box-description{
        font-size:14px !important;
        line-height:1.5 !important;
        margin-bottom:0 !important;
    }
}/* End custom CSS */