.elementor-92 .elementor-element.elementor-element-8a6d8e0{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:114px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-8a6d8e0:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-8a6d8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://north-solutions.com/wp-content/uploads/2025/11/page-header-bg-1-4-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-92 .elementor-element.elementor-element-1b1ce120 .elementor-heading-title{font-size:44px;font-weight:500;line-height:50px;letter-spacing:-0.48px;color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-1194be1c{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-61b3f077 .elementor-heading-title{font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-354539b9{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-92 .elementor-element.elementor-element-354539b9 .elementor-heading-title{font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-accent );}.elementor-92 .elementor-element.elementor-element-1a8f446 .elementor-heading-title{font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-accent );}.elementor-92 .elementor-element.elementor-element-6c65eb3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-6c65eb3:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-6c65eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3bfb72 );background-image:url("https://north-solutions.com/wp-content/uploads/2025/11/6661a2ef51168fa29861026a_hero-2Background-pattern-decorative-2-1-1-1.png");background-position:top right;background-repeat:no-repeat;background-size:785px auto;}.elementor-92 .elementor-element.elementor-element-7d55017e{--display:flex;--align-items:center;--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:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-6176f5ee{background-color:var( --e-global-color-44cb76c );padding:4px 12px 4px 12px;border-radius:100px 100px 100px 100px;}.elementor-92 .elementor-element.elementor-element-6176f5ee .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-3ce1ffec{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-92 .elementor-element.elementor-element-3ce1ffec .elementor-heading-title{font-size:44px;line-height:52px;letter-spacing:-0.48px;color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-7931166 img{width:100%;}.elementor-92 .elementor-element.elementor-element-1222d864{--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:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-92 .elementor-element.elementor-element-1222d864:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-1222d864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-751b8a6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DCDC;--border-color:#D9DCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:68px;}.elementor-92 .elementor-element.elementor-element-3c6f6c1c{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:left;}.elementor-92 .elementor-element.elementor-element-3c6f6c1c .elementor-heading-title{font-size:16px;font-weight:300;line-height:24px;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-73a2cc60{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-92 .elementor-element.elementor-element-73a2cc60 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-49a96a84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DCDC;--border-color:#D9DCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:68px;--padding-right:68px;}.elementor-92 .elementor-element.elementor-element-3479cd08 .elementor-heading-title{font-size:16px;font-weight:300;line-height:24px;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-178dac37{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-92 .elementor-element.elementor-element-178dac37 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-610585b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DCDC;--border-color:#D9DCDC;--padding-top:0px;--padding-bottom:0px;--padding-left:68px;--padding-right:68px;}.elementor-92 .elementor-element.elementor-element-59844e56 .elementor-heading-title{font-size:16px;font-weight:300;line-height:24px;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-7f27b116{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-92 .elementor-element.elementor-element-7f27b116 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-7c54cb40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:68px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-28e01b7d .elementor-heading-title{font-size:16px;font-weight:300;line-height:24px;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-2e4fac31{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-92 .elementor-element.elementor-element-2e4fac31 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-58e97954{--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:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-7c0d620c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-34a3fec9 .elementor-heading-title{font-size:32px;font-weight:500;line-height:40px;letter-spacing:-0.48px;color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-7f4785f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-7211a271{font-size:18px;font-weight:300;line-height:26px;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-50e342d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.48px;}.elementor-92 .elementor-element.elementor-element-50e342d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-92 .elementor-element.elementor-element-5e5c5bb img{width:100%;}.elementor-92 .elementor-element.elementor-element-7ac02ccb{--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 176px;--row-gap:0px;--column-gap:176px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-7ac02ccb:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-7ac02ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3bfb72 );}.elementor-92 .elementor-element.elementor-element-52ac7f7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-37d39308 .elementor-heading-title{font-size:32px;font-weight:500;line-height:40px;letter-spacing:-0.48px;color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-5f49208{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:300;line-height:26px;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-488bca0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"Syne", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.48px;color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9DCDC;padding:0px 0px 24px 0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:24px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 24px 70px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-body p, .elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-body{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9DCDC;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-radius:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-2519f82 .ekit_accordion_icon_group, .elementor-92 .elementor-element.elementor-element-2519f82 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-369a9099{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-92 .elementor-element.elementor-element-8a6d8e0{--content-width:1200px;}.elementor-92 .elementor-element.elementor-element-6c65eb3{--content-width:1200px;}.elementor-92 .elementor-element.elementor-element-751b8a6d{--width:96%;}.elementor-92 .elementor-element.elementor-element-7c54cb40{--width:84%;}.elementor-92 .elementor-element.elementor-element-7ac02ccb{--content-width:1200px;}.elementor-92 .elementor-element.elementor-element-52ac7f7f{--width:440px;}.elementor-92 .elementor-element.elementor-element-488bca0c{--width:584px;}}@media(max-width:1366px){.elementor-92 .elementor-element.elementor-element-6c65eb3{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-92 .elementor-element.elementor-element-7ac02ccb{--gap:0px 120px;--row-gap:0px;--column-gap:120px;--padding-top:60px;--padding-bottom:124px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-92 .elementor-element.elementor-element-6c65eb3{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-751b8a6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-73a2cc60 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-92 .elementor-element.elementor-element-49a96a84{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-178dac37 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-92 .elementor-element.elementor-element-610585b6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-7f27b116 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-92 .elementor-element.elementor-element-7c54cb40{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-2e4fac31 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-92 .elementor-element.elementor-element-7ac02ccb{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-92 .elementor-element.elementor-element-8a6d8e0{--padding-top:130px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-6c65eb3{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-92 .elementor-element.elementor-element-3ce1ffec .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-92 .elementor-element.elementor-element-1222d864{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-92 .elementor-element.elementor-element-751b8a6d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-49a96a84{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-610585b6{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-7c54cb40{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-34a3fec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-92 .elementor-element.elementor-element-7ac02ccb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}