.elementor-258 .elementor-element.elementor-element-233715a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.74;border-style:none;--border-style:none;--padding-top:77px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-233715a7:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-233715a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/men-engineers-standing-outdoors-on-construction-site-using-tablet.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-233715a7::before, .elementor-258 .elementor-element.elementor-element-233715a7 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-233715a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-233715a7 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-233715a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-233715a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 26%, #2E569E99 100%);}.elementor-258 .elementor-element.elementor-element-449b6e7c{--display:flex;--padding-top:7em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-516099ab{text-align:center;}.elementor-258 .elementor-element.elementor-element-516099ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:bold;text-shadow:0px 0px 61px rgba(0,0,0,0.3);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-fcbacfc{text-align:center;}.elementor-258 .elementor-element.elementor-element-fcbacfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;text-shadow:0px 0px 43px rgba(0,0,0,0.3);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-583aedcc{--divider-border-style:solid;--divider-color:#CBD2E080;--divider-border-width:1px;}.elementor-258 .elementor-element.elementor-element-583aedcc .elementor-divider-separator{width:100%;}.elementor-258 .elementor-element.elementor-element-583aedcc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-258 .elementor-element.elementor-element-210b754a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-2ce97030{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-6493098b{text-align:center;}.elementor-258 .elementor-element.elementor-element-6493098b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-3057c86a{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;}.elementor-258 .elementor-element.elementor-element-7a9a82c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-258 .elementor-element.elementor-element-39c1cbba{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:0.4;--border-radius:5px 5px 5px 5px;--padding-top:10em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-39c1cbba:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-39c1cbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/aerial-view-of-landscape-in-shenzhen-china.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-39c1cbba::before, .elementor-258 .elementor-element.elementor-element-39c1cbba > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-39c1cbba > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-39c1cbba > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-39c1cbba > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-39c1cbba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0407114D;}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-258 .elementor-element.elementor-element-6a9178e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-6a9178e1.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-6a9178e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon{font-size:21px;}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon-box-title{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-6a9178e1{padding:5px 10px 5px 10px;top:30px;background-color:#CC5500;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-6a9178e1{left:36px;}body.rtl .elementor-258 .elementor-element.elementor-element-6a9178e1{right:36px;}.elementor-258 .elementor-element.elementor-element-784ef6d3 .elementor-icon-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-784ef6d3 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-784ef6d3 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-784ef6d3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-258 .elementor-element.elementor-element-784ef6d3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-cfabb84 .elementor-button{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-cfabb84 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-cfabb84 .elementor-button:focus{color:var( --e-global-color-e68b532 );background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-cfabb84 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-cfabb84 .elementor-button:focus svg{fill:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-5119ae31{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:0.4;--border-radius:5px 5px 5px 5px;--padding-top:10em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-5119ae31:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5119ae31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/skyscraper-tower-buildings-in-business-district-singapore-city.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-5119ae31::before, .elementor-258 .elementor-element.elementor-element-5119ae31 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5119ae31 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5119ae31 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5119ae31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5119ae31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0407114D;}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-258 .elementor-element.elementor-element-1f268ee2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-1f268ee2.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-1f268ee2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon{font-size:21px;}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon-box-title{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-1f268ee2{padding:5px 10px 5px 10px;top:30px;background-color:#CC5500;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-1f268ee2{left:36px;}body.rtl .elementor-258 .elementor-element.elementor-element-1f268ee2{right:36px;}.elementor-258 .elementor-element.elementor-element-2eca5274 .elementor-icon-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-2eca5274 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-2eca5274 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-2eca5274 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-258 .elementor-element.elementor-element-2eca5274 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-37fdfa25 .elementor-button{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-37fdfa25 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-37fdfa25 .elementor-button:focus{color:var( --e-global-color-e68b532 );background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-37fdfa25 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-37fdfa25 .elementor-button:focus svg{fill:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-37b8efd2{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:0.4;--border-radius:5px 5px 5px 5px;--padding-top:10em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-37b8efd2:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-37b8efd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/view-from-above-of-american-school-campus.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-37b8efd2::before, .elementor-258 .elementor-element.elementor-element-37b8efd2 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-37b8efd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-37b8efd2 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-37b8efd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-37b8efd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0407114D;}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-258 .elementor-element.elementor-element-7aeeab7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-7aeeab7b.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-7aeeab7b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon{font-size:21px;}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon-box-title{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-7aeeab7b{padding:5px 10px 5px 10px;top:30px;background-color:#CC5500;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-7aeeab7b{left:36px;}body.rtl .elementor-258 .elementor-element.elementor-element-7aeeab7b{right:36px;}.elementor-258 .elementor-element.elementor-element-7437fa8 .elementor-icon-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-7437fa8 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-7437fa8 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-7437fa8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-258 .elementor-element.elementor-element-7437fa8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-187a9675 .elementor-button{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-187a9675 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-187a9675 .elementor-button:focus{color:var( --e-global-color-e68b532 );background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-187a9675 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-187a9675 .elementor-button:focus svg{fill:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-79abc835{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:0.4;--border-radius:5px 5px 5px 5px;--padding-top:10em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-79abc835:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-79abc835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/interior-of-warehouse-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-79abc835::before, .elementor-258 .elementor-element.elementor-element-79abc835 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-79abc835 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-79abc835 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-79abc835 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-79abc835 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0407114D;}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-258 .elementor-element.elementor-element-77149211.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-77149211.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-77149211.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon{font-size:21px;}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon-box-title{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-77149211{padding:5px 10px 5px 10px;top:30px;background-color:#CC5500;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-77149211{left:36px;}body.rtl .elementor-258 .elementor-element.elementor-element-77149211{right:36px;}.elementor-258 .elementor-element.elementor-element-3dac73d8 .elementor-icon-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-3dac73d8 .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-3dac73d8 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-3dac73d8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-258 .elementor-element.elementor-element-3dac73d8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-64ac2338 .elementor-button{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-64ac2338 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-64ac2338 .elementor-button:focus{color:var( --e-global-color-e68b532 );background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-64ac2338 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-64ac2338 .elementor-button:focus svg{fill:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-6e7bb529{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:0.4;--border-radius:5px 5px 5px 5px;--padding-top:10em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-6e7bb529:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-6e7bb529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/aerial-view-of-building-of-hospital-in-spring-sunny-day-top-view-drone-view-bird-39-s-eye-view.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-6e7bb529::before, .elementor-258 .elementor-element.elementor-element-6e7bb529 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6e7bb529 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6e7bb529 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-6e7bb529 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-6e7bb529 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0407114D;}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-258 .elementor-element.elementor-element-27801e14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-27801e14.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-27801e14.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon{font-size:21px;}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon-box-title{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-27801e14{padding:5px 10px 5px 10px;top:30px;background-color:#CC5500;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-27801e14{left:36px;}body.rtl .elementor-258 .elementor-element.elementor-element-27801e14{right:36px;}.elementor-258 .elementor-element.elementor-element-1b8370ed .elementor-icon-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-1b8370ed .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-1b8370ed .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-1b8370ed .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-258 .elementor-element.elementor-element-1b8370ed .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-5019b986 .elementor-button{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-5019b986 .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-5019b986 .elementor-button:focus{color:var( --e-global-color-e68b532 );background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-5019b986 .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-5019b986 .elementor-button:focus svg{fill:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-64ed5355{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--overlay-opacity:0.4;--border-radius:5px 5px 5px 5px;--padding-top:10em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-64ed5355:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-64ed5355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/seattle-a-city-plaza-with-modern-architecture-and-water-pool-at-night-lit-up-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-64ed5355::before, .elementor-258 .elementor-element.elementor-element-64ed5355 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-64ed5355 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-64ed5355 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-64ed5355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-64ed5355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0407114D;}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-258 .elementor-element.elementor-element-31297a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-31297a8.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-31297a8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon{font-size:21px;}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon-box-title{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-31297a8{padding:5px 10px 5px 10px;top:30px;background-color:#CC5500;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-258 .elementor-element.elementor-element-31297a8{left:36px;}body.rtl .elementor-258 .elementor-element.elementor-element-31297a8{right:36px;}.elementor-258 .elementor-element.elementor-element-255831dd .elementor-icon-box-wrapper{text-align:start;}.elementor-258 .elementor-element.elementor-element-255831dd .elementor-icon-box-title{margin-block-end:14px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-255831dd .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-255831dd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;}.elementor-258 .elementor-element.elementor-element-255831dd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-c6b9a8f .elementor-button{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-c6b9a8f .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-c6b9a8f .elementor-button:focus{color:var( --e-global-color-e68b532 );background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-c6b9a8f .elementor-button:hover svg, .elementor-258 .elementor-element.elementor-element-c6b9a8f .elementor-button:focus svg{fill:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-14836dc{--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:stretch;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-258 .elementor-element.elementor-element-d9d34b5{text-align:center;}.elementor-258 .elementor-element.elementor-element-d9d34b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:bold;}.elementor-258 .elementor-element.elementor-element-6c8d19f .elementor-icon-wrapper{text-align:center;}.elementor-258 .elementor-element.elementor-element-6c8d19f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-6c8d19f.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-6c8d19f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-6c8d19f.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-6c8d19f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-6c8d19f .elementor-icon{font-size:27px;}.elementor-258 .elementor-element.elementor-element-6c8d19f .elementor-icon svg{height:27px;}.elementor-258 .elementor-element.elementor-element-7e686d2{--display:flex;}.elementor-258 .elementor-element.elementor-element-7a42ad4{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-feae6f7{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-feae6f7:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-feae6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-feae6f7::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-feae6f7:hover::before, .elementor-258 .elementor-element.elementor-element-feae6f7:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-feae6f7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-feae6f7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-feae6f7:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-63f396c{text-align:center;}.elementor-258 .elementor-element.elementor-element-63f396c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-5a81812{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-5a81812:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5a81812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-5a81812::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-5a81812:hover::before, .elementor-258 .elementor-element.elementor-element-5a81812:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5a81812:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-5a81812 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-5a81812:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-436ce8c{text-align:center;}.elementor-258 .elementor-element.elementor-element-436ce8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-0a681b6{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-0a681b6:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-0a681b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-0a681b6::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-0a681b6:hover::before, .elementor-258 .elementor-element.elementor-element-0a681b6:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-0a681b6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-0a681b6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-0a681b6:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-2b08505{text-align:center;}.elementor-258 .elementor-element.elementor-element-2b08505 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-e1ec9f7{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e1ec9f7:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-e1ec9f7::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-e1ec9f7:hover::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-e1ec9f7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-e1ec9f7:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-5e14830{text-align:center;}.elementor-258 .elementor-element.elementor-element-5e14830 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-aeb502e{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-aeb502e:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-aeb502e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-aeb502e::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-aeb502e:hover::before, .elementor-258 .elementor-element.elementor-element-aeb502e:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aeb502e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-aeb502e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-aeb502e:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-2bba5f0{text-align:center;}.elementor-258 .elementor-element.elementor-element-2bba5f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-618d9cc{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-618d9cc:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-618d9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-618d9cc::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-618d9cc:hover::before, .elementor-258 .elementor-element.elementor-element-618d9cc:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-618d9cc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-618d9cc > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-618d9cc:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-2438535{text-align:center;}.elementor-258 .elementor-element.elementor-element-2438535 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-b3cc8cb{--display:flex;}.elementor-258 .elementor-element.elementor-element-9413c37{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-dc210f8{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-dc210f8:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-dc210f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-dc210f8::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-dc210f8:hover::before, .elementor-258 .elementor-element.elementor-element-dc210f8:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dc210f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-dc210f8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-dc210f8:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-1c93116{text-align:center;}.elementor-258 .elementor-element.elementor-element-1c93116 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-126ae86{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-126ae86:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-126ae86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-126ae86::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-126ae86:hover::before, .elementor-258 .elementor-element.elementor-element-126ae86:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-126ae86:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-126ae86 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-126ae86:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-7940390{text-align:center;}.elementor-258 .elementor-element.elementor-element-7940390 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-6d9ddc1{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-6d9ddc1:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-6d9ddc1::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-6d9ddc1:hover::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-6d9ddc1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-6d9ddc1:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-807074e{text-align:center;}.elementor-258 .elementor-element.elementor-element-807074e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-968240f{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-968240f:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-968240f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-968240f::before, .elementor-258 .elementor-element.elementor-element-968240f > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-968240f > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-968240f > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-968240f > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-968240f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-968240f:hover::before, .elementor-258 .elementor-element.elementor-element-968240f:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-968240f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-968240f > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-968240f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-968240f:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f7b7d7e{text-align:center;}.elementor-258 .elementor-element.elementor-element-f7b7d7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-1df0aaa{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-1df0aaa:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-1df0aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-1df0aaa::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-1df0aaa:hover::before, .elementor-258 .elementor-element.elementor-element-1df0aaa:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-1df0aaa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-1df0aaa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-1df0aaa:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-97a7352{text-align:center;}.elementor-258 .elementor-element.elementor-element-97a7352 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-f1fa5af{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f1fa5af:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-f1fa5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-f1fa5af::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-f1fa5af:hover::before, .elementor-258 .elementor-element.elementor-element-f1fa5af:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1fa5af:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-f1fa5af > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-f1fa5af:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e67354e{text-align:center;}.elementor-258 .elementor-element.elementor-element-e67354e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-dd357a6{--display:flex;}.elementor-258 .elementor-element.elementor-element-073b9c4{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-8aadf71{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-8aadf71:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-8aadf71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-8aadf71::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-8aadf71:hover::before, .elementor-258 .elementor-element.elementor-element-8aadf71:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8aadf71:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-8aadf71 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-8aadf71:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-af4033a{text-align:center;}.elementor-258 .elementor-element.elementor-element-af4033a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-397c561{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-397c561:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-397c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-397c561::before, .elementor-258 .elementor-element.elementor-element-397c561 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-397c561 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-397c561 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-397c561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-397c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-397c561:hover::before, .elementor-258 .elementor-element.elementor-element-397c561:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-397c561:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-397c561 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-397c561 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-397c561:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-5522a97{text-align:center;}.elementor-258 .elementor-element.elementor-element-5522a97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-b62328c{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-b62328c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-b62328c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-b62328c::before, .elementor-258 .elementor-element.elementor-element-b62328c > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-b62328c > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-b62328c > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-b62328c > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-b62328c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-b62328c:hover::before, .elementor-258 .elementor-element.elementor-element-b62328c:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-b62328c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-b62328c > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-b62328c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-b62328c:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-6e85d81{text-align:center;}.elementor-258 .elementor-element.elementor-element-6e85d81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-aa9533d{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-aa9533d:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-aa9533d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-aa9533d::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-aa9533d:hover::before, .elementor-258 .elementor-element.elementor-element-aa9533d:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aa9533d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-aa9533d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-aa9533d:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-652d3e5{text-align:center;}.elementor-258 .elementor-element.elementor-element-652d3e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-5c5e5d4{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-5c5e5d4:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-5c5e5d4::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-5c5e5d4:hover::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-5c5e5d4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-5c5e5d4:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-1bf0b04{text-align:center;}.elementor-258 .elementor-element.elementor-element-1bf0b04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-5ca3333{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-5ca3333:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5ca3333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-5ca3333::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-5ca3333:hover::before, .elementor-258 .elementor-element.elementor-element-5ca3333:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5ca3333:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-5ca3333 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-5ca3333:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f192995{text-align:center;}.elementor-258 .elementor-element.elementor-element-f192995 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-360adac{--display:flex;}.elementor-258 .elementor-element.elementor-element-a04e3d8{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-f5e245b{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f5e245b:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-f5e245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-f5e245b::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-f5e245b:hover::before, .elementor-258 .elementor-element.elementor-element-f5e245b:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f5e245b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-f5e245b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-f5e245b:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-9cdb0b9{text-align:center;}.elementor-258 .elementor-element.elementor-element-9cdb0b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-ae29dff{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-ae29dff:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-ae29dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-ae29dff::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-ae29dff:hover::before, .elementor-258 .elementor-element.elementor-element-ae29dff:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae29dff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-ae29dff > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-ae29dff:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-ca08e88{text-align:center;}.elementor-258 .elementor-element.elementor-element-ca08e88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-fd2f3f3{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-fd2f3f3:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-fd2f3f3::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-fd2f3f3:hover::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-fd2f3f3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-fd2f3f3:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-6980956{text-align:center;}.elementor-258 .elementor-element.elementor-element-6980956 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-e1754d6{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e1754d6:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-e1754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-e1754d6::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-e1754d6:hover::before, .elementor-258 .elementor-element.elementor-element-e1754d6:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1754d6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-e1754d6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-e1754d6:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-bca8598{text-align:center;}.elementor-258 .elementor-element.elementor-element-bca8598 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-32b010a{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-32b010a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-32b010a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-32b010a::before, .elementor-258 .elementor-element.elementor-element-32b010a > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-32b010a > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-32b010a > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-32b010a > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-32b010a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-32b010a:hover::before, .elementor-258 .elementor-element.elementor-element-32b010a:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-32b010a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-32b010a > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-32b010a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-32b010a:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-cf559a9{text-align:center;}.elementor-258 .elementor-element.elementor-element-cf559a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-e6782a7{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e6782a7:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-e6782a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-e6782a7::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-e6782a7:hover::before, .elementor-258 .elementor-element.elementor-element-e6782a7:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e6782a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-e6782a7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-e6782a7:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-175461f{text-align:center;}.elementor-258 .elementor-element.elementor-element-175461f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-9fcfbb8{--display:flex;}.elementor-258 .elementor-element.elementor-element-e701046{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-184bce0{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-184bce0:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-184bce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-184bce0::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-184bce0:hover::before, .elementor-258 .elementor-element.elementor-element-184bce0:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-184bce0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-184bce0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-184bce0:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-481b983{text-align:center;}.elementor-258 .elementor-element.elementor-element-481b983 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-27a10be{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-27a10be:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-27a10be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-27a10be::before, .elementor-258 .elementor-element.elementor-element-27a10be > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-27a10be > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-27a10be > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-27a10be > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-27a10be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-27a10be:hover::before, .elementor-258 .elementor-element.elementor-element-27a10be:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-27a10be:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-27a10be > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-27a10be > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-27a10be:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-c09179b{text-align:center;}.elementor-258 .elementor-element.elementor-element-c09179b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-cfeca48{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-cfeca48:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-cfeca48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-cfeca48::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-cfeca48:hover::before, .elementor-258 .elementor-element.elementor-element-cfeca48:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-cfeca48:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-cfeca48 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-cfeca48:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-116adc3{text-align:center;}.elementor-258 .elementor-element.elementor-element-116adc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-d97e396{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-d97e396:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-d97e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-d97e396::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-d97e396:hover::before, .elementor-258 .elementor-element.elementor-element-d97e396:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-d97e396:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-d97e396 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-d97e396:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-c025281{text-align:center;}.elementor-258 .elementor-element.elementor-element-c025281 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-84d743c{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-84d743c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-84d743c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-84d743c::before, .elementor-258 .elementor-element.elementor-element-84d743c > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-84d743c > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-84d743c > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-84d743c > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-84d743c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-84d743c:hover::before, .elementor-258 .elementor-element.elementor-element-84d743c:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-84d743c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-84d743c > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-84d743c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-84d743c:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-d7c293c{text-align:center;}.elementor-258 .elementor-element.elementor-element-d7c293c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-86fad85{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-86fad85:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-86fad85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-86fad85::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-86fad85:hover::before, .elementor-258 .elementor-element.elementor-element-86fad85:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-86fad85:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-86fad85 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-86fad85:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e2ff639{text-align:center;}.elementor-258 .elementor-element.elementor-element-e2ff639 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-d148df8{--display:flex;}.elementor-258 .elementor-element.elementor-element-03836b4{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-e19f164{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e19f164:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-e19f164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-e19f164::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-e19f164:hover::before, .elementor-258 .elementor-element.elementor-element-e19f164:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e19f164:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-e19f164 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-e19f164:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-720de15{text-align:center;}.elementor-258 .elementor-element.elementor-element-720de15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-5cfe23a{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-5cfe23a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-5cfe23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-5cfe23a::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-5cfe23a:hover::before, .elementor-258 .elementor-element.elementor-element-5cfe23a:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5cfe23a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-5cfe23a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-5cfe23a:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f18c2de{text-align:center;}.elementor-258 .elementor-element.elementor-element-f18c2de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-54cf8c7{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-54cf8c7:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-54cf8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-54cf8c7::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-54cf8c7:hover::before, .elementor-258 .elementor-element.elementor-element-54cf8c7:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-54cf8c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-54cf8c7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-54cf8c7:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-eb98391{text-align:center;}.elementor-258 .elementor-element.elementor-element-eb98391 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-fe24a2d{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-fe24a2d:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-fe24a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-fe24a2d::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-fe24a2d:hover::before, .elementor-258 .elementor-element.elementor-element-fe24a2d:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fe24a2d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-fe24a2d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-fe24a2d:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-c47f2c3{text-align:center;}.elementor-258 .elementor-element.elementor-element-c47f2c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-fbe2f3a{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-fbe2f3a:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-fbe2f3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-fbe2f3a::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-fbe2f3a:hover::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-fbe2f3a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-fbe2f3a:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-2324bbd{text-align:center;}.elementor-258 .elementor-element.elementor-element-2324bbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-49587e4{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-49587e4:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-49587e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-49587e4::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-49587e4:hover::before, .elementor-258 .elementor-element.elementor-element-49587e4:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-49587e4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-49587e4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-49587e4:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-fecb76b{text-align:center;}.elementor-258 .elementor-element.elementor-element-fecb76b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-1f62742{--display:flex;}.elementor-258 .elementor-element.elementor-element-65bc15d{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-a080962{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-a080962:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-a080962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-a080962::before, .elementor-258 .elementor-element.elementor-element-a080962 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-a080962 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-a080962 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-a080962 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-a080962 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-a080962:hover::before, .elementor-258 .elementor-element.elementor-element-a080962:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-a080962:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-a080962 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-a080962 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-a080962:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f85b5d7{text-align:center;}.elementor-258 .elementor-element.elementor-element-f85b5d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-6e9f09c{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-6e9f09c:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-6e9f09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-6e9f09c::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-6e9f09c:hover::before, .elementor-258 .elementor-element.elementor-element-6e9f09c:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6e9f09c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-6e9f09c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-6e9f09c:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-0d47a2c{text-align:center;}.elementor-258 .elementor-element.elementor-element-0d47a2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-ae92661{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-ae92661:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-ae92661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-ae92661::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-ae92661:hover::before, .elementor-258 .elementor-element.elementor-element-ae92661:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae92661:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-ae92661 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-ae92661:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-65f2798{text-align:center;}.elementor-258 .elementor-element.elementor-element-65f2798 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-53d3075{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-53d3075:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-53d3075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-53d3075::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-53d3075:hover::before, .elementor-258 .elementor-element.elementor-element-53d3075:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-53d3075:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-53d3075 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-53d3075:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-4ec83c3{text-align:center;}.elementor-258 .elementor-element.elementor-element-4ec83c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-99002b0{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-99002b0:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-99002b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-99002b0::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-99002b0:hover::before, .elementor-258 .elementor-element.elementor-element-99002b0:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-99002b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-99002b0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-99002b0:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-88c7bf8{text-align:center;}.elementor-258 .elementor-element.elementor-element-88c7bf8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-3a3c116{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-3a3c116:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-3a3c116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-3a3c116::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-3a3c116:hover::before, .elementor-258 .elementor-element.elementor-element-3a3c116:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-3a3c116:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-3a3c116 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-3a3c116:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-455f42e{text-align:center;}.elementor-258 .elementor-element.elementor-element-455f42e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-45af210{--display:flex;}.elementor-258 .elementor-element.elementor-element-7d201ed{--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:stretch;--flex-wrap:wrap;}.elementor-258 .elementor-element.elementor-element-8592070{--display:flex;--min-height:200px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-8592070:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-8592070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-8592070::before, .elementor-258 .elementor-element.elementor-element-8592070 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8592070 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8592070 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-8592070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-8592070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-8592070:hover::before, .elementor-258 .elementor-element.elementor-element-8592070:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8592070:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-8592070 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-8592070 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-8592070:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-508ccc8{text-align:center;}.elementor-258 .elementor-element.elementor-element-508ccc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-dfa4075{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-dfa4075:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-dfa4075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-dfa4075::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-dfa4075:hover::before, .elementor-258 .elementor-element.elementor-element-dfa4075:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dfa4075:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-dfa4075 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-dfa4075:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-1effc85{text-align:center;}.elementor-258 .elementor-element.elementor-element-1effc85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-f1216ba{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f1216ba:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-f1216ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-f1216ba::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-f1216ba:hover::before, .elementor-258 .elementor-element.elementor-element-f1216ba:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1216ba:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-f1216ba > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-f1216ba:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-009285e{text-align:center;}.elementor-258 .elementor-element.elementor-element-009285e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-f700143{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-f700143:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-f700143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-f700143::before, .elementor-258 .elementor-element.elementor-element-f700143 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f700143 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f700143 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f700143 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-f700143 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-f700143:hover::before, .elementor-258 .elementor-element.elementor-element-f700143:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f700143:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-f700143 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-f700143 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-f700143:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-e6d9a1d{text-align:center;}.elementor-258 .elementor-element.elementor-element-e6d9a1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-76aaad1{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-76aaad1:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-76aaad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-76aaad1::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-76aaad1:hover::before, .elementor-258 .elementor-element.elementor-element-76aaad1:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-76aaad1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-76aaad1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-76aaad1:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-8eb2fa0{text-align:center;}.elementor-258 .elementor-element.elementor-element-8eb2fa0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-c1839a2{--display:flex;--min-height:199px;--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;--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-c1839a2:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-c1839a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/04/thumbnail-placeholder.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-c1839a2::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-258 .elementor-element.elementor-element-c1839a2:hover::before, .elementor-258 .elementor-element.elementor-element-c1839a2:hover > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-c1839a2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .elementor-background-slideshow:hover::before, .elementor-258 .elementor-element.elementor-element-c1839a2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-258 .elementor-element.elementor-element-c1839a2:hover{--overlay-opacity:0.5;}.elementor-258 .elementor-element.elementor-element-02f1d35{text-align:center;}.elementor-258 .elementor-element.elementor-element-02f1d35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.92);color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-66a2fd9{--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-primary );}:where( .elementor-258 .elementor-element.elementor-element-66a2fd9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}.elementor-258 .elementor-element.elementor-element-69f926f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-69f926f:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-69f926f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3037d30 );}.elementor-258 .elementor-element.elementor-element-4b22c5f{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-8ac691d{text-align:center;}.elementor-258 .elementor-element.elementor-element-8ac691d .elementor-heading-title{font-weight:bold;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-22a0cc4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-df0bce6{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-df0bce6:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-df0bce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-wrapper{gap:14px;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-stacked .elementor-icon{background-color:#CC5500;fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-default .elementor-icon{fill:#CC5500;color:#CC5500;border-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3037d30 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3037d30 );color:var( --e-global-color-3037d30 );border-color:var( --e-global-color-3037d30 );}.elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-afb7139.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon{font-size:28px;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-6d25710{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-6d25710:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-6d25710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E569E;}.elementor-258 .elementor-element.elementor-element-d31fed2 .elementor-icon-box-wrapper{gap:14px;}.elementor-258 .elementor-element.elementor-element-d31fed2 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-stacked .elementor-icon{background-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-default .elementor-icon{fill:#CC5500;color:#CC5500;border-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-d31fed2.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-d31fed2 .elementor-icon{font-size:28px;}.elementor-258 .elementor-element.elementor-element-d31fed2 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-d31fed2 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:25px;}.elementor-258 .elementor-element.elementor-element-d31fed2 .elementor-icon-box-description{color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-15a46e5{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-15a46e5:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-15a46e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-wrapper{gap:14px;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-stacked .elementor-icon{background-color:#CC5500;fill:var( --e-global-color-e68b532 );color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-framed .elementor-icon, .elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-default .elementor-icon{fill:#CC5500;color:#CC5500;border-color:#CC5500;}.elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-3037d30 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-3037d30 );color:var( --e-global-color-3037d30 );border-color:var( --e-global-color-3037d30 );}.elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-258 .elementor-element.elementor-element-4fd9720.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon{font-size:28px;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:400;text-transform:none;font-style:normal;line-height:1.3em;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-258 .elementor-element.elementor-element-69b3a85{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-258 .elementor-element.elementor-element-959bfb0{text-align:center;}.elementor-258 .elementor-element.elementor-element-d1a495c .elementor-button-content-wrapper{flex-direction:row;}.elementor-258 .elementor-element.elementor-element-d1a495c .elementor-button{font-family:"Helvetica", Sans-serif;background-color:var( --e-global-color-primary );}.elementor-258 .elementor-element.elementor-element-d1a495c .elementor-button:hover, .elementor-258 .elementor-element.elementor-element-d1a495c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-258 .elementor-element.elementor-element-8a1c992{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-389bc497{--display:flex;--overlay-opacity:0.53;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-389bc497:not(.elementor-motion-effects-element-type-background), .elementor-258 .elementor-element.elementor-element-389bc497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstar.alladsnobrakes.com/wp-content/uploads/2026/02/engineer-inspect-building-structure-technicians-looking-at-analyzing-unfinished-construction-project-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-258 .elementor-element.elementor-element-389bc497::before, .elementor-258 .elementor-element.elementor-element-389bc497 > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-389bc497 > .e-con-inner > .elementor-background-video-container::before, .elementor-258 .elementor-element.elementor-element-389bc497 > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-389bc497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-258 .elementor-element.elementor-element-389bc497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-258 .elementor-element.elementor-element-530d478b{text-align:center;}.elementor-258 .elementor-element.elementor-element-530d478b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:700;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-6e177e08{text-align:center;font-family:"Poppins", Sans-serif;color:var( --e-global-color-e68b532 );}.elementor-258 .elementor-element.elementor-element-530632bd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CBD2E080;--border-color:#CBD2E080;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-370591a4 .elementor-counter-number-wrapper{color:#CC5500;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-258 .elementor-element.elementor-element-370591a4 .elementor-counter-title{color:var( --e-global-color-e68b532 );font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-258 .elementor-element.elementor-element-2c8b153d .elementor-counter-number-wrapper{color:#CC5500;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-258 .elementor-element.elementor-element-2c8b153d .elementor-counter-title{color:var( --e-global-color-e68b532 );font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-258 .elementor-element.elementor-element-1afb7cd4 .elementor-counter-number-wrapper{color:#CC5500;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-258 .elementor-element.elementor-element-1afb7cd4 .elementor-counter-title{color:var( --e-global-color-e68b532 );font-family:"Poppins", Sans-serif;font-size:16px;}@media(min-width:768px){.elementor-258 .elementor-element.elementor-element-449b6e7c{--width:600px;}.elementor-258 .elementor-element.elementor-element-2ce97030{--content-width:600px;}.elementor-258 .elementor-element.elementor-element-14836dc{--content-width:1100px;}.elementor-258 .elementor-element.elementor-element-feae6f7{--width:31%;}.elementor-258 .elementor-element.elementor-element-5a81812{--width:31%;}.elementor-258 .elementor-element.elementor-element-0a681b6{--width:31%;}.elementor-258 .elementor-element.elementor-element-e1ec9f7{--width:31%;}.elementor-258 .elementor-element.elementor-element-aeb502e{--width:31%;}.elementor-258 .elementor-element.elementor-element-618d9cc{--width:31%;}.elementor-258 .elementor-element.elementor-element-dc210f8{--width:31%;}.elementor-258 .elementor-element.elementor-element-126ae86{--width:31%;}.elementor-258 .elementor-element.elementor-element-6d9ddc1{--width:31%;}.elementor-258 .elementor-element.elementor-element-968240f{--width:31%;}.elementor-258 .elementor-element.elementor-element-1df0aaa{--width:31%;}.elementor-258 .elementor-element.elementor-element-f1fa5af{--width:31%;}.elementor-258 .elementor-element.elementor-element-8aadf71{--width:31%;}.elementor-258 .elementor-element.elementor-element-397c561{--width:31%;}.elementor-258 .elementor-element.elementor-element-b62328c{--width:31%;}.elementor-258 .elementor-element.elementor-element-aa9533d{--width:31%;}.elementor-258 .elementor-element.elementor-element-5c5e5d4{--width:31%;}.elementor-258 .elementor-element.elementor-element-5ca3333{--width:31%;}.elementor-258 .elementor-element.elementor-element-f5e245b{--width:31%;}.elementor-258 .elementor-element.elementor-element-ae29dff{--width:31%;}.elementor-258 .elementor-element.elementor-element-fd2f3f3{--width:31%;}.elementor-258 .elementor-element.elementor-element-e1754d6{--width:31%;}.elementor-258 .elementor-element.elementor-element-32b010a{--width:31%;}.elementor-258 .elementor-element.elementor-element-e6782a7{--width:31%;}.elementor-258 .elementor-element.elementor-element-184bce0{--width:31%;}.elementor-258 .elementor-element.elementor-element-27a10be{--width:31%;}.elementor-258 .elementor-element.elementor-element-cfeca48{--width:31%;}.elementor-258 .elementor-element.elementor-element-d97e396{--width:31%;}.elementor-258 .elementor-element.elementor-element-84d743c{--width:31%;}.elementor-258 .elementor-element.elementor-element-86fad85{--width:31%;}.elementor-258 .elementor-element.elementor-element-e19f164{--width:31%;}.elementor-258 .elementor-element.elementor-element-5cfe23a{--width:31%;}.elementor-258 .elementor-element.elementor-element-54cf8c7{--width:31%;}.elementor-258 .elementor-element.elementor-element-fe24a2d{--width:31%;}.elementor-258 .elementor-element.elementor-element-fbe2f3a{--width:31%;}.elementor-258 .elementor-element.elementor-element-49587e4{--width:31%;}.elementor-258 .elementor-element.elementor-element-a080962{--width:31%;}.elementor-258 .elementor-element.elementor-element-6e9f09c{--width:31%;}.elementor-258 .elementor-element.elementor-element-ae92661{--width:31%;}.elementor-258 .elementor-element.elementor-element-53d3075{--width:31%;}.elementor-258 .elementor-element.elementor-element-99002b0{--width:31%;}.elementor-258 .elementor-element.elementor-element-3a3c116{--width:31%;}.elementor-258 .elementor-element.elementor-element-8592070{--width:31%;}.elementor-258 .elementor-element.elementor-element-dfa4075{--width:31%;}.elementor-258 .elementor-element.elementor-element-f1216ba{--width:31%;}.elementor-258 .elementor-element.elementor-element-f700143{--width:31%;}.elementor-258 .elementor-element.elementor-element-76aaad1{--width:31%;}.elementor-258 .elementor-element.elementor-element-c1839a2{--width:31%;}.elementor-258 .elementor-element.elementor-element-4b22c5f{--content-width:600px;}.elementor-258 .elementor-element.elementor-element-69b3a85{--content-width:600px;}.elementor-258 .elementor-element.elementor-element-389bc497{--content-width:600px;}}@media(max-width:1024px){.elementor-258 .elementor-element.elementor-element-233715a7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-449b6e7c{--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-258 .elementor-element.elementor-element-516099ab{text-align:center;}.elementor-258 .elementor-element.elementor-element-fcbacfc{text-align:center;}.elementor-258 .elementor-element.elementor-element-583aedcc .elementor-divider-separator{width:100%;}.elementor-258 .elementor-element.elementor-element-210b754a{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-7a9a82c1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-258 .elementor-element.elementor-element-69f926f{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-22a0cc4{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title a{font-size:21px;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-description{font-size:13px;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title a{font-size:21px;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-description{font-size:13px;}.elementor-258 .elementor-element.elementor-element-389bc497{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-530632bd{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-258 .elementor-element.elementor-element-233715a7{--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-258 .elementor-element.elementor-element-449b6e7c{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-516099ab{text-align:center;}.elementor-258 .elementor-element.elementor-element-fcbacfc{text-align:center;}.elementor-258 .elementor-element.elementor-element-583aedcc .elementor-divider-separator{width:100%;}.elementor-258 .elementor-element.elementor-element-210b754a{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-7a9a82c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon-box-wrapper{align-items:center;}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-6a9178e1 .elementor-icon{font-size:16px;}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon-box-wrapper{align-items:center;}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-1f268ee2 .elementor-icon{font-size:16px;}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon-box-wrapper{align-items:center;}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon-box-title{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-7aeeab7b .elementor-icon{font-size:16px;}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon-box-wrapper{align-items:center;}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon-box-title{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-77149211 .elementor-icon{font-size:16px;}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon-box-wrapper{align-items:center;}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon-box-title{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-27801e14 .elementor-icon{font-size:16px;}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon-box-wrapper{align-items:center;}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-258 .elementor-element.elementor-element-31297a8 .elementor-icon{font-size:16px;}.elementor-258 .elementor-element.elementor-element-69f926f{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-258 .elementor-element.elementor-element-22a0cc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-title a{font-size:18px;}.elementor-258 .elementor-element.elementor-element-afb7139 .elementor-icon-box-description{font-size:12px;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title, .elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-title a{font-size:18px;}.elementor-258 .elementor-element.elementor-element-4fd9720 .elementor-icon-box-description{font-size:12px;}.elementor-258 .elementor-element.elementor-element-69b3a85{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-389bc497{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-258 .elementor-element.elementor-element-530632bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-258 .elementor-element.elementor-element-233715a7{--width:100%;}.elementor-258 .elementor-element.elementor-element-449b6e7c{--width:600px;}}/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f396c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-63f396c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436ce8c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-436ce8c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b08505 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2b08505 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e14830 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5e14830 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bba5f0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2bba5f0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2438535 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2438535 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93116 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1c93116 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7940390 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-7940390 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-807074e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-807074e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7b7d7e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f7b7d7e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97a7352 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-97a7352 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67354e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e67354e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af4033a */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-af4033a {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5522a97 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-5522a97 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e85d81 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6e85d81 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-652d3e5 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-652d3e5 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0b04 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1bf0b04 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f192995 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f192995 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cdb0b9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-9cdb0b9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca08e88 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-ca08e88 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6980956 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-6980956 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca8598 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-bca8598 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf559a9 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-cf559a9 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175461f */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-175461f {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481b983 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-481b983 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09179b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c09179b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116adc3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-116adc3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c025281 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c025281 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c293c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-d7c293c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ff639 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e2ff639 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-720de15 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-720de15 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f18c2de */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f18c2de {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb98391 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-eb98391 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47f2c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-c47f2c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2324bbd */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-2324bbd {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecb76b */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-fecb76b {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b5d7 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-f85b5d7 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d47a2c */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-0d47a2c {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f2798 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-65f2798 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ec83c3 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-4ec83c3 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88c7bf8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-88c7bf8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455f42e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-455f42e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-508ccc8 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-508ccc8 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1effc85 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-1effc85 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-009285e */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-009285e {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6d9a1d */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-e6d9a1d {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eb2fa0 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-8eb2fa0 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f1d35 */.project-sub {
  font-size: 16px;
  font-weight: 400;
  display: block;
  margin-top: 4px;
}.elementor-258 .elementor-element.elementor-element-02f1d35 {
  text-shadow: 0 2px 10px rgba(0,0,0,0.4);
}/* End custom CSS */