.elementor-2798 .elementor-element.elementor-element-bffddbc{--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;--overlay-opacity:0.78;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2798 .elementor-element.elementor-element-bffddbc::before, .elementor-2798 .elementor-element.elementor-element-bffddbc > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-bffddbc > .e-con-inner > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-bffddbc > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-bffddbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-bffddbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#331611C7;--background-overlay:'';}.elementor-2798 .elementor-element.elementor-element-7a6dff5{--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;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-df3c81d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-df3c81d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2798 .elementor-element.elementor-element-396d006 .prelements-heading .title-inner .sub-text{background-color:#FFFFFF2E;font-size:16px;font-weight:500;color:#FFFFFF;padding:10px 15px 10px 15px;border-radius:5px 5px 5px 5px;}.elementor-2798 .elementor-element.elementor-element-396d006 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-396d006 .prelements-heading .title-inner .title{font-size:90px;font-weight:700;text-transform:uppercase;line-height:100px;letter-spacing:-4.5px;color:#FFFFFF;margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}.elementor-2798 .elementor-element.elementor-element-e1f13d6 .prelements-heading .title-inner .sub-text{background-color:#FFFFFF2E;font-size:16px;font-weight:500;color:#FFFFFF;padding:10px 15px 10px 15px;border-radius:5px 5px 5px 5px;}.elementor-2798 .elementor-element.elementor-element-e1f13d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-e1f13d6 .prelements-heading .title-inner .title{font-size:90px;font-weight:700;text-transform:uppercase;line-height:100px;letter-spacing:-4.5px;color:#F64D1C;margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}.elementor-2798 .elementor-element.elementor-element-6c2d1f9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-6c2d1f9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2798 .elementor-element.elementor-element-25bbc89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-25bbc89.elementor-element{--align-self:flex-start;}.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .title-inner .title{font-size:110px;font-weight:700;text-transform:uppercase;margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description p,.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description{font-size:18px;font-weight:400;line-height:30px;}.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description p{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description,
					.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description p{margin:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-e412ab7 .rs-button .rs-btn{background-color:#F64D1C;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:15px 38px 15px 38px;}.elementor-2798 .elementor-element.elementor-element-e412ab7 .rs-button .rs-btn:before{background-color:#331611;}.elementor-2798 .elementor-element.elementor-element-e412ab7 > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-e412ab7.elementor-element{--align-self:flex-start;}.elementor-2798 .elementor-element.elementor-element-e412ab7 .rs-button{text-align:left;}.elementor-2798 .elementor-element.elementor-element-e412ab7 .rs-button .rs-btn svg path{fill:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-e412ab7 .rs-button .rs-btn:hover{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-e412ab7 .rs-button .rs-btn:hover svg path{fill:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-43540dc1{--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;--justify-content:space-between;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-43540dc1:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-43540dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nscl.digipersona.com.pk/wp-content/uploads/2026/08/aboutb-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2798 .elementor-element.elementor-element-608512e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-608512e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2798 .elementor-element.elementor-element-b2cab7d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-16f4985 > .elementor-widget-container{padding:30px 40px 30px 40px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 7px -3px rgba(0,0,0,0.5);}.elementor-2798 .elementor-element.elementor-element-16f4985 .rs-iconbox-area .box-inner{text-align:left;display:block;}.elementor-2798 .elementor-element.elementor-element-16f4985 .rs-iconbox-area .box-inner .icon-area{display:block;}.elementor-2798 .elementor-element.elementor-element-16f4985 .icon-area svg{width:45px !important;height:45px !important;fill:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-16f4985 .icon-area{flex:0 0 45px !important;height:45px !important;color:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-16f4985  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-2798 .elementor-element.elementor-element-16f4985 .rs-iconbox-area .box-inner .text-area p{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;color:#7D7D7D;}.elementor-2798 .elementor-element.elementor-element-c28a221 > .elementor-widget-container{padding:30px 40px 30px 40px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 7px -3px rgba(0,0,0,0.5);}.elementor-2798 .elementor-element.elementor-element-c28a221 .rs-iconbox-area .box-inner{text-align:left;display:block;}.elementor-2798 .elementor-element.elementor-element-c28a221 .rs-iconbox-area .box-inner .icon-area{display:block;}.elementor-2798 .elementor-element.elementor-element-c28a221 .icon-area svg{width:45px !important;height:45px !important;fill:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-c28a221 .icon-area{flex:0 0 45px !important;height:45px !important;color:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-c28a221  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-2798 .elementor-element.elementor-element-c28a221 .rs-iconbox-area .box-inner .text-area p{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:600;color:#7D7D7D;}.elementor-2798 .elementor-element.elementor-element-9dadb7a .rs-button .rs-btn{background-color:#F64D1C;width:300px;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:15px 38px 15px 38px;}.elementor-2798 .elementor-element.elementor-element-9dadb7a .rs-button .rs-btn:before{background-color:#331611;}.elementor-2798 .elementor-element.elementor-element-9dadb7a > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-2798 .elementor-element.elementor-element-9dadb7a.elementor-element{--align-self:flex-start;}.elementor-2798 .elementor-element.elementor-element-9dadb7a .rs-button{text-align:left;}.elementor-2798 .elementor-element.elementor-element-9dadb7a .rs-button .rs-btn svg path{fill:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-9dadb7a .rs-button .rs-btn:hover{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-9dadb7a .rs-button .rs-btn:hover svg path{fill:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-57b0d82a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-57b0d82a.e-con{--align-self:flex-end;}.elementor-2798 .elementor-element.elementor-element-5ff5c1ff{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2798 .elementor-element.elementor-element-5ff5c1ff:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-5ff5c1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1E2CEB;}.elementor-2798 .elementor-element.elementor-element-3777948{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-3777948.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2798 .elementor-element.elementor-element-11b705f .rs-iconbox-area .box-inner{text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;}.elementor-2798 .elementor-element.elementor-element-11b705f .rs-iconbox-area .box-inner .icon-area{display:block;}.elementor-2798 .elementor-element.elementor-element-11b705f .icon-area svg{width:35px !important;height:25px !important;fill:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-11b705f .icon-area{flex:0 0 42px !important;color:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-11b705f  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-2798 .elementor-element.elementor-element-11b705f .rs-iconbox-area .box-inner .text-area .iconbox-title .title, .elementor-2798 .elementor-element.elementor-element-11b705f  .rs-iconbox-area .box-inner .text-area .iconbox-title .title a{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-48ce8bc .rs-iconbox-area .box-inner{text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;}.elementor-2798 .elementor-element.elementor-element-48ce8bc .rs-iconbox-area .box-inner .icon-area{display:block;}.elementor-2798 .elementor-element.elementor-element-48ce8bc .icon-area svg{width:35px !important;height:25px !important;fill:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-48ce8bc .icon-area{flex:0 0 42px !important;color:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-48ce8bc  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-2798 .elementor-element.elementor-element-48ce8bc .rs-iconbox-area .box-inner .text-area .iconbox-title .title, .elementor-2798 .elementor-element.elementor-element-48ce8bc  .rs-iconbox-area .box-inner .text-area .iconbox-title .title a{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-ad47cce .rs-iconbox-area .box-inner{text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;}.elementor-2798 .elementor-element.elementor-element-ad47cce .rs-iconbox-area .box-inner .icon-area{display:block;}.elementor-2798 .elementor-element.elementor-element-ad47cce .icon-area svg{width:35px !important;height:25px !important;fill:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-ad47cce .icon-area{flex:0 0 42px !important;color:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-ad47cce  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-2798 .elementor-element.elementor-element-ad47cce .rs-iconbox-area .box-inner .text-area .iconbox-title .title, .elementor-2798 .elementor-element.elementor-element-ad47cce  .rs-iconbox-area .box-inner .text-area .iconbox-title .title a{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-848e5a1 .rs-iconbox-area .box-inner{text-align:left;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;}.elementor-2798 .elementor-element.elementor-element-848e5a1 .rs-iconbox-area .box-inner .icon-area{display:block;}.elementor-2798 .elementor-element.elementor-element-848e5a1 .icon-area svg{width:35px !important;height:25px !important;fill:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-848e5a1 .icon-area{flex:0 0 42px !important;color:#F64D1C !important;}.elementor-2798 .elementor-element.elementor-element-848e5a1  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:13px;font-weight:300;text-transform:uppercase;}.elementor-2798 .elementor-element.elementor-element-848e5a1 .rs-iconbox-area .box-inner .text-area .iconbox-title .title, .elementor-2798 .elementor-element.elementor-element-848e5a1  .rs-iconbox-area .box-inner .text-area .iconbox-title .title a{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-d0329b1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-d0329b1:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-d0329b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://nscl.digipersona.com.pk/wp-content/uploads/2026/08/productback-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2798 .elementor-element.elementor-element-9290c52{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-4f80670{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-848446d{--spacer-size:50px;}.elementor-2798 .elementor-element.elementor-element-d34f540{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2798 .elementor-element.elementor-element-aabb454 .prelements-heading{text-align:center;}.elementor-2798 .elementor-element.elementor-element-aabb454 .prelements-heading .title-inner .title{font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-c51488b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-c51488b .prelements-heading{text-align:center;}.elementor-2798 .elementor-element.elementor-element-c51488b .prelements-heading .description{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-c51488b .prelements-heading .description p{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .rs-service-slider .service-title-holder{background-color:#331611;border-radius:0px 0px 20px 20px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .grid-item{padding:0 15px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider.rs-services-slider .rs-service-slider{border-radius:20px 20px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider.rs-services-slider .rs-service-slider .service-img a img{border-radius:20px 20px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .service-title .title{color:#F64D1C;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .rs-service-slider .service-title-holder .service-title .title a{color:#F64D1C;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider.rs-services-slider .rs-service-slider .service-desc{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider.rs-services-slider .rs-service-slider .service-desc p{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .service-title-holder{text-align:left;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-service-slider .read__more .btn-text{color:#F64D1C;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-service-slider .rs-service-slider:hover .service-title-holder .read__more .btn-text{color:#FFFFFF!important;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider.service-style-1 .rs-service-slider:hover .btn_box .btn-area .btn-text{color:#FFFFFF!important;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .rs-service-slider:hover .btn_box .btn-area .btn-icon{background-color:#F64D1C;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-prev{left:-33%;right:unset;bottom:-20px;top:unset;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-next{left:-27%;right:unset;bottom:-20px;top:unset;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rsaddon-unique-slider .slick-arrow{border-radius:2px 2px 2px 2px;background-color:#EDEDEF;}.elementor-2798 .elementor-element.elementor-element-813dd90  .rsaddon-unique-slider .rs-addon-slider .slick-arrow:before{font-size:20px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-next:before{color:#616161;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-prev:before{color:#616161;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-next:hover:before{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-prev:hover:before{color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rsaddon-unique-slider .slick-arrow:hover{background-color:#EA5501;}.elementor-2798 .elementor-element.elementor-element-813dd90 .slick-dots li{margin:0px 6px 0px 7px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .slick-dots li .slick-paiging{margin:0px 6px 0px 7px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-dots{text-align:right;margin-bottom:40px;left:315px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-dots li button{width:15px;height:15px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-dots li .slick-paiging{width:15px;height:15px;}.elementor-2798 .elementor-element.elementor-element-85cad88{--display:flex;--overlay-opacity:0.5;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-85cad88:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-85cad88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2798 .elementor-element.elementor-element-85cad88::before, .elementor-2798 .elementor-element.elementor-element-85cad88 > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-85cad88 > .e-con-inner > .elementor-background-video-container::before, .elementor-2798 .elementor-element.elementor-element-85cad88 > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-85cad88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2798 .elementor-element.elementor-element-85cad88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nscl.digipersona.com.pk/wp-content/uploads/2024/02/elements_bg-1.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-2798 .elementor-element.elementor-element-2bdefb0{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-e49fc78{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-3d78230{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading{text-align:left;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner .title{margin:15px 0px 40px 0px!important;padding:0px 20px 0px 0px!important;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner .sub-text{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .description{padding:0px 40px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner .sub-text img{height:15px;width:12px;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner .sub-text svg{height:15px;width:12px;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner span.sub-text svg{fill:var( --e-global-color-primary );}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner span.sub-text svg path{fill:var( --e-global-color-primary );}.elementor-2798 .elementor-element.elementor-element-208bd61{--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-2798 .elementor-element.elementor-element-5e51bb3 .rs-grid-figure{display:flex;align-items:center;justify-content:center;margin:12px 0px 12px 0px;background-color:#FAFAFA;box-shadow:7px 7px 40px -3px rgba(16.99999999999998, 11.999999999999979, 45.99999999999991, 0.05);height:180px;}.elementor-2798 .elementor-element.elementor-element-5e51bb3 .rs-grid-figure .rs-grid-img{width:100px;}.elementor-2798 .elementor-element.elementor-element-89c0042{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-e40fcb3{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-df90070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-df90070.elementor-element{--align-self:stretch;}.elementor-2798 .elementor-element.elementor-element-c5a3085{--display:flex;}.elementor-2798 .elementor-element.elementor-element-b72b532{--display:flex;}.elementor-2798 .elementor-element.elementor-element-c3e3083{--display:flex;--padding-top:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-c3e3083:not(.elementor-motion-effects-element-type-background), .elementor-2798 .elementor-element.elementor-element-c3e3083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nscl.digipersona.com.pk/wp-content/uploads/2026/08/ChatGPT-Image-Aug-20-2026-06_00_17-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2798 .elementor-element.elementor-element-03d890c{--display:flex;}.elementor-2798 .elementor-element.elementor-element-f8a094b{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-5ee1e32{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-a3c1063 .rs-image{text-align:left;}@media(max-width:1024px){.elementor-2798 .elementor-element.elementor-element-7a6dff5{--padding-top:150px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2798 .elementor-element.elementor-element-396d006 .prelements-heading .title-inner .title{font-size:70px;line-height:80px;}.elementor-2798 .elementor-element.elementor-element-e1f13d6 .prelements-heading .title-inner .title{font-size:70px;line-height:80px;}.elementor-2798 .elementor-element.elementor-element-43540dc1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2798 .elementor-element.elementor-element-57b0d82a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-d0329b1{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-9290c52{--flex-wrap:wrap;}.elementor-2798 .elementor-element.elementor-element-d34f540{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2798 .elementor-element.elementor-element-813dd90 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider.rs-services-slider .rs-service-slider{padding:0px 0px 80px 0px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .rs-service-slider .service-title-holder{padding:39px 39px 39px 39px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-prev{left:44%;right:unset;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider .slick-next{right:44%;left:unset;}.elementor-2798 .elementor-element.elementor-element-85cad88{--padding-top:63px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-3d78230 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .description{padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-5e51bb3 .rs-grid-figure{height:180px;}.elementor-2798 .elementor-element.elementor-element-5e51bb3 .rs-grid-figure .rs-grid-img{width:65px;}.elementor-2798 .elementor-element.elementor-element-5ee1e32{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2798 .elementor-element.elementor-element-396d006 .prelements-heading .title-inner .title{font-size:40px;line-height:50px;letter-spacing:0px;margin:0px 0px 20px 0px!important;}.elementor-2798 .elementor-element.elementor-element-e1f13d6 .prelements-heading .title-inner .title{font-size:40px;line-height:50px;letter-spacing:0px;margin:0px 0px 20px 0px!important;}.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description p,.elementor-2798 .elementor-element.elementor-element-25bbc89 .prelements-heading .description{font-size:18px;line-height:28px;}.elementor-2798 .elementor-element.elementor-element-16f4985  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:20px;}.elementor-2798 .elementor-element.elementor-element-c28a221  .rs-iconbox-area .box-inner .iconbox-title .title{font-size:20px;}.elementor-2798 .elementor-element.elementor-element-57b0d82a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-3777948{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2798 .elementor-element.elementor-element-d0329b1{--padding-top:60px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-addon-slider.rs-services-slider .rs-service-slider{padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-813dd90 .rs-services-slider .rs-service-slider .service-title-holder{padding:30px 20px 30px 20px;}.elementor-2798 .elementor-element.elementor-element-e49fc78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2798 .elementor-element.elementor-element-3d78230 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .title-inner .title{margin:15px 0px 15px 0px!important;padding:0px 0px 0px 0px!important;}.elementor-2798 .elementor-element.elementor-element-3d78230 .prelements-heading .description{padding:0px 0px 0px 0px;}.elementor-2798 .elementor-element.elementor-element-5e51bb3.elementor-element{--align-self:center;}.elementor-2798 .elementor-element.elementor-element-5e51bb3 .rs-grid-figure{text-align:center;height:150px;}.elementor-2798 .elementor-element.elementor-element-5ee1e32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2798 .elementor-element.elementor-element-bffddbc{--content-width:1280px;}.elementor-2798 .elementor-element.elementor-element-df3c81d{--width:62%;}.elementor-2798 .elementor-element.elementor-element-6c2d1f9{--width:36%;}.elementor-2798 .elementor-element.elementor-element-43540dc1{--content-width:1280px;}.elementor-2798 .elementor-element.elementor-element-608512e7{--width:45%;}.elementor-2798 .elementor-element.elementor-element-57b0d82a{--width:52%;}.elementor-2798 .elementor-element.elementor-element-5ff5c1ff{--width:100%;}.elementor-2798 .elementor-element.elementor-element-3777948{--width:100%;}.elementor-2798 .elementor-element.elementor-element-9290c52{--content-width:1400px;}.elementor-2798 .elementor-element.elementor-element-4f80670{--width:25%;}.elementor-2798 .elementor-element.elementor-element-d34f540{--width:100%;}.elementor-2798 .elementor-element.elementor-element-2bdefb0{--content-width:1400px;}.elementor-2798 .elementor-element.elementor-element-e49fc78{--width:34%;}.elementor-2798 .elementor-element.elementor-element-208bd61{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2798 .elementor-element.elementor-element-df3c81d{--width:666.438px;}.elementor-2798 .elementor-element.elementor-element-608512e7{--width:100%;}.elementor-2798 .elementor-element.elementor-element-57b0d82a{--width:100%;}.elementor-2798 .elementor-element.elementor-element-3777948{--width:33%;}.elementor-2798 .elementor-element.elementor-element-4f80670{--width:100%;}.elementor-2798 .elementor-element.elementor-element-d34f540{--width:100%;}}/* Start custom CSS for rs-service-slider, class: .elementor-element-813dd90 */.rs-services-slider.service-style-1 .service-img img {
    border-radius: 20px 20px 0 0;
}
.rs-services-slider.service-style-1 .service-img img:hover {
    border-radius: 20px 20px 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72b532 */.nscl-cards-row{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:24px;
  max-width:1400px;
  margin:0 auto;
  padding:40px 24px;
}
.nscl-feature-card{
  position:relative;
  border-radius:20px;
  overflow:hidden;
  min-height:420px;
  display:flex;
  align-items:flex-end;
  padding:40px;
  background-size:cover;
  background-position:center;
  isolation:isolate;
}
.nscl-feature-card::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
}
.nscl-feature-card.nscl-green::before{
  background:linear-gradient(100deg,rgba(5,20,8,0.88) 0%,rgba(5,20,8,0.55) 45%,rgba(5,20,8,0.15) 100%);
}
.nscl-feature-card.nscl-blue::before{
  background:linear-gradient(100deg,rgba(5,14,28,0.9) 0%,rgba(5,14,28,0.6) 45%,rgba(5,14,28,0.15) 100%);
}
.nscl-feature-card-inner{
  position:relative;
  z-index:1;
  max-width:400px;
}
.nscl-feature-eyebrow{
  display:block;
  font-family:'Inter',sans-serif;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.12em;
  text-transform:uppercase;
  margin-bottom:14px;
}
.nscl-green .nscl-feature-eyebrow{color:#9ED84B}
.nscl-blue .nscl-feature-eyebrow{color:#4FA8F7}
.nscl-feature-card-inner h3{
  font-family:'Poppins',sans-serif;
  font-weight:700;
  font-size:34px;
  line-height:1.18;
  color:#ffffff;
  margin:0 0 16px;
}
.nscl-feature-card-inner p{
  font-family:'Inter',sans-serif;
  font-size:15.5px;
  line-height:1.6;
  color:rgba(255,255,255,0.82);
  margin:0 0 28px;
  max-width:340px;
}
.nscl-feature-btn{
  display:inline-flex;
  align-items:center;
  gap:10px;
  font-family:'Inter',sans-serif;
  font-weight:700;
  font-size:13px;
  letter-spacing:0.06em;
  text-transform:uppercase;
  color:#fff;
  padding:15px 24px;
  border-radius:8px;
  text-decoration:none;
  transition:transform .18s ease, filter .18s ease;
}
.nscl-feature-btn:hover{transform:translateY(-2px);filter:brightness(1.1)}
.nscl-feature-btn svg{width:16px;height:16px;transition:transform .18s ease}
.nscl-feature-btn:hover svg{transform:translateX(3px)}
.nscl-green .nscl-feature-btn{background:#5E8A2A}
.nscl-blue .nscl-feature-btn{background:#1F6FEB}

@media (max-width:820px){
  .nscl-cards-row{grid-template-columns:1fr}
  .nscl-feature-card{min-height:360px;padding:32px}
}

/* =====================================================
   OUR GROUP COMPANIES / ECOSYSTEM SECTION
   ===================================================== */
.nscl-ecosystem{
  position:relative;
  /*background:#150F0C;
  background-image:     linear-gradient(115deg, transparent 55%, rgba(30,20,15,0.4) 65%, transparent 78%),
    url('REPLACE_WITH_INDUSTRIAL_BG_IMAGE_URL');
  background-size:cover;
  background-position:right center;
  background-repeat:no-repeat;
  overflow:hidden;
  padding:80px 0;*/
}
.nscl-ecosystem::after{
  /* diagonal orange accent line */
  content:"";
  position:absolute;
  top:-10%;
  right:22%;
  width:2px;
  height:130%;
  background:linear-gradient(180deg, transparent, #FF6A1A 40%, #FF6A1A 60%, transparent);
  transform:rotate(18deg);
  box-shadow:0 0 24px 2px rgba(255,106,26,0.55);
  z-index:1;
}
.nscl-ecosystem-inner{
  position:relative;
  z-index:2;
  max-width:1400px;
  margin:0 auto;
  padding:0 24px;
}
.nscl-ecosystem-head{
  display:grid;
  grid-template-columns:auto 1px 1fr;
  gap:32px;
  align-items:start;
  margin-bottom:48px;
  max-width:900px;
}
.nscl-eco-eyebrow{
  display:inline-block;
  font-family:'Inter',sans-serif;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase;
  color:#FF6A1A;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:2px solid #FF6A1A;
}
.nscl-ecosystem-head h2{
  font-family:'Poppins',sans-serif;
  font-weight:800;
  font-size:clamp(34px,4.4vw,52px);
  line-height:1.02;
  margin:0;
  color:#ffffff;
}
.nscl-ecosystem-head h2 em{
  font-style:normal;
  color:#FF6A1A;
  display:block;
}
.nscl-ecosystem-divider{
  width:1px;
  align-self:stretch;
  background:rgba(255,255,255,0.15);
}
.nscl-ecosystem-desc{
  font-family:'Inter',sans-serif;
  font-size:16px;
  line-height:1.7;
  color:rgba(255,255,255,0.75);
  margin-top:4px;
}
.nscl-ecosystem-desc .accent{color:#FF6A1A}

.nscl-eco-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:24px;
}
.nscl-eco-card{
  background:rgba(40,26,20,0.55);
  border:1px solid rgba(255,106,26,0.45);
  border-radius:14px;
  padding:30px;
  position:relative;
  overflow:hidden;
  transition:transform .2s ease, border-color .2s ease, background .2s ease;
}
.nscl-eco-card:hover{
  transform:translateY(-4px);
  border-color:#FF6A1A;
  background:rgba(50,30,20,0.7);
}
.nscl-eco-icon{
  width:64px;
  height:64px;
  border-radius:50%;
  border:1.5px dashed rgba(255,106,26,0.6);
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:20px;
}
.nscl-eco-icon svg{width:30px;height:30px;stroke:#FF6A1A;fill:none;stroke-width:1.4}
.nscl-eco-card h4{
  font-family:'Poppins',sans-serif;
  font-weight:700;
  font-size:21px;
  line-height:1.28;
  color:#ffffff;
  margin:0 0 14px;
}
.nscl-eco-card h4 em{font-style:normal;color:#FF6A1A}
.nscl-eco-card p{
  font-family:'Inter',sans-serif;
  font-size:14.5px;
  line-height:1.6;
  color:rgba(255,255,255,0.68);
  margin:0 0 26px;
  min-height:72px;
}
.nscl-eco-arrow{
  width:42px;
  height:42px;
  border-radius:50%;
  border:1.5px solid #FF6A1A;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  transition:background .2s ease;
}
.nscl-eco-arrow svg{width:17px;height:17px;stroke:#FF6A1A;fill:none;stroke-width:2;transition:transform .2s ease}
.nscl-eco-card:hover .nscl-eco-arrow{background:#FF6A1A}
.nscl-eco-card:hover .nscl-eco-arrow svg{stroke:#150F0C;transform:translateX(2px)}

@media (max-width:980px){
  .nscl-ecosystem-head{grid-template-columns:1fr}
  .nscl-ecosystem-divider{display:none}
  .nscl-eco-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:640px){
  .nscl-eco-grid{grid-template-columns:1fr}
}/* End custom CSS */