.elementor-1424 .elementor-element.elementor-element-0777c84 .elementor-repeater-item-96436a0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.northstarase.com/wp-content/uploads/INDEX.webp);background-size:cover;}.elementor-1424 .elementor-element.elementor-element-0777c84 .swiper-slide{transition-duration:calc(5000ms*1.2);height:750px;}.elementor-1424 .elementor-element.elementor-element-0777c84 .elementor-slide-button{background-color:#FFFFFF;font-weight:bold;border-width:1px;color:#06067EF2;}.elementor-1424 .elementor-element.elementor-element-0777c84 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.63);}.elementor-1424 .elementor-element.elementor-element-0777c84 .swiper-slide-inner{text-align:center;}.elementor-1424 .elementor-element.elementor-element-0777c84 .elementor-slide-heading{color:#FFFFFF;font-size:4.6rem;}.elementor-1424 .elementor-element.elementor-element-532d56b .elementor-button{background-color:#0201011F;font-size:2.6rem;font-weight:bold;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10rem 0rem 10rem 0rem;}.elementor-1424 .elementor-element.elementor-element-532d56b .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-532d56b .elementor-button:focus{background-color:#0201017A;}.elementor-1424 .elementor-element.elementor-element-532d56b > .elementor-widget-container{background-image:url("https://www.northstarase.com/wp-content/uploads/769b2b954700424180a140800fd8dada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1424 .elementor-element.elementor-element-1669ce2 .elementor-button{background-color:#0201011F;font-size:2.6rem;font-weight:bold;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10rem 0rem 10rem 0rem;}.elementor-1424 .elementor-element.elementor-element-1669ce2 .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-1669ce2 .elementor-button:focus{background-color:#0201017A;}.elementor-1424 .elementor-element.elementor-element-1669ce2 > .elementor-widget-container{background-image:url("https://www.northstarase.com/wp-content/uploads/2026/08/northstar-dx-10pv-show-room-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1424 .elementor-element.elementor-element-ca10531 .elementor-button{background-color:#0201011F;font-size:2.6rem;font-weight:bold;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10rem 0rem 10rem 0rem;}.elementor-1424 .elementor-element.elementor-element-ca10531 .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-ca10531 .elementor-button:focus{background-color:#0201017A;}.elementor-1424 .elementor-element.elementor-element-ca10531 > .elementor-widget-container{background-image:url("https://www.northstarase.com/wp-content/uploads/7a4d36d4900f4457929de4192dc93c80.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1424 .elementor-element.elementor-element-507fd70 .elementor-button{background-color:#0201011F;font-size:2.6rem;font-weight:bold;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10rem 0rem 10rem 0rem;}.elementor-1424 .elementor-element.elementor-element-507fd70 .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-507fd70 .elementor-button:focus{background-color:#0201017A;}.elementor-1424 .elementor-element.elementor-element-507fd70 > .elementor-widget-container{background-image:url("https://www.northstarase.com/wp-content/uploads/42f6d53696304c38aa5fe3b491734301.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1424 .elementor-element.elementor-element-3d238f6:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-3d238f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1424 .elementor-element.elementor-element-3d238f6 > .elementor-container{max-width:1400px;}.elementor-1424 .elementor-element.elementor-element-3d238f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-1424 .elementor-element.elementor-element-3d238f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-aa8f3c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-aa8f3c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1424 .elementor-element.elementor-element-aa8f3c2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1424 .elementor-element.elementor-element-aa8f3c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1424 .elementor-element.elementor-element-aa8f3c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8rem 4rem -4rem -5rem;--e-column-margin-right:4rem;--e-column-margin-left:-5rem;padding:5rem 5rem 5rem 5rem;}.elementor-1424 .elementor-element.elementor-element-aa8f3c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-5880d32{text-align:start;}.elementor-1424 .elementor-element.elementor-element-5880d32 .elementor-heading-title{font-size:4.5rem;line-height:50px;letter-spacing:1.1px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-19830ce{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:5px;}.elementor-1424 .elementor-element.elementor-element-19830ce .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1424 .elementor-element.elementor-element-19830ce .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-378ccaa .elementor-heading-title{font-size:1.8rem;line-height:29px;}.elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:600;text-transform:uppercase;fill:#7F80C8;color:#7F80C8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F80C8;border-radius:10px 10px 10px 10px;padding:10px 22px 10px 22px;}.elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button:focus{background-color:#7F80C8;color:#FFFFFF;border-color:#7F80C8;}.elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button:hover svg, .elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-a528b6d:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-a528b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1424 .elementor-element.elementor-element-a528b6d > .elementor-container{max-width:1000px;}.elementor-1424 .elementor-element.elementor-element-a528b6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-1424 .elementor-element.elementor-element-a528b6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-6376338{font-size:1.8rem;}.elementor-1424 .elementor-element.elementor-element-89a858a{padding:8rem 0rem 8rem 0rem;}.elementor-1424 .elementor-element.elementor-element-b3a61ea{text-align:center;}.elementor-1424 .elementor-element.elementor-element-b3a61ea .elementor-heading-title{font-size:4.5rem;line-height:50px;letter-spacing:1.1px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-c242f79{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:5px;}.elementor-1424 .elementor-element.elementor-element-c242f79 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1424 .elementor-element.elementor-element-c242f79 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-88ba540:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-88ba540 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9B93D66;}.elementor-1424 .elementor-element.elementor-element-88ba540 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 2rem 0rem 0rem;--e-column-margin-right:2rem;--e-column-margin-left:0rem;padding:4rem 5rem 4rem 5rem;}.elementor-1424 .elementor-element.elementor-element-88ba540 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-7683fba .elementor-icon-wrapper{text-align:center;}.elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-stacked .elementor-icon{background-color:#35388A;color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-default .elementor-icon{color:#35388A;border-color:#35388A;}.elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-default .elementor-icon svg{fill:#35388A;}.elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-7683fba.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-affdfa3 .elementor-heading-title{font-size:2.5rem;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-9f61331{text-align:start;}.elementor-1424 .elementor-element.elementor-element-9f61331 .elementor-heading-title{font-size:1.5rem;font-weight:normal;line-height:22px;letter-spacing:0.5px;}.elementor-1424 .elementor-element.elementor-element-4ab1889:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-4ab1889 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9B93D66;}.elementor-1424 .elementor-element.elementor-element-4ab1889 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 1rem 0rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:4rem 5rem 4rem 5rem;}.elementor-1424 .elementor-element.elementor-element-4ab1889 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-56b02d3 .elementor-icon-wrapper{text-align:center;}.elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-stacked .elementor-icon{background-color:#35388A;color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-default .elementor-icon{color:#35388A;border-color:#35388A;}.elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-default .elementor-icon svg{fill:#35388A;}.elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-56b02d3.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-66b0d38 .elementor-heading-title{font-size:2.5rem;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-55ed200{text-align:start;}.elementor-1424 .elementor-element.elementor-element-55ed200 .elementor-heading-title{font-size:1.5rem;font-weight:normal;line-height:22px;letter-spacing:0.5px;}.elementor-1424 .elementor-element.elementor-element-5151b8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-5151b8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9B93D66;}.elementor-1424 .elementor-element.elementor-element-5151b8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;padding:4rem 5rem 4rem 5rem;}.elementor-1424 .elementor-element.elementor-element-5151b8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-b136654 .elementor-icon-wrapper{text-align:center;}.elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-stacked .elementor-icon{background-color:#35388A;color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-default .elementor-icon{color:#35388A;border-color:#35388A;}.elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-default .elementor-icon svg{fill:#35388A;}.elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-b136654.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-f77df10 .elementor-heading-title{font-size:2.5rem;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-2f98e1c{text-align:start;}.elementor-1424 .elementor-element.elementor-element-2f98e1c .elementor-heading-title{font-size:1.5rem;font-weight:normal;line-height:22px;letter-spacing:0.5px;}.elementor-1424 .elementor-element.elementor-element-118d82d{margin-top:2rem;margin-bottom:0rem;}.elementor-1424 .elementor-element.elementor-element-57b89b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-57b89b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9B93D66;}.elementor-1424 .elementor-element.elementor-element-57b89b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 2rem 0rem 0rem;--e-column-margin-right:2rem;--e-column-margin-left:0rem;padding:4rem 5rem 4rem 5rem;}.elementor-1424 .elementor-element.elementor-element-57b89b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-1df0e73 .elementor-icon-wrapper{text-align:center;}.elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-stacked .elementor-icon{background-color:#35388A;color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-default .elementor-icon{color:#35388A;border-color:#35388A;}.elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-default .elementor-icon svg{fill:#35388A;}.elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-1df0e73.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-47ab66f .elementor-heading-title{font-size:2.5rem;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-9a4e0ee{text-align:start;}.elementor-1424 .elementor-element.elementor-element-9a4e0ee .elementor-heading-title{font-size:1.5rem;font-weight:normal;line-height:22px;letter-spacing:0.5px;}.elementor-1424 .elementor-element.elementor-element-2c9554b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-2c9554b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9B93D66;}.elementor-1424 .elementor-element.elementor-element-2c9554b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 1rem 0rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:4rem 5rem 4rem 5rem;}.elementor-1424 .elementor-element.elementor-element-2c9554b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-bbce3d5 .elementor-icon-wrapper{text-align:center;}.elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-stacked .elementor-icon{background-color:#35388A;color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-default .elementor-icon{color:#35388A;border-color:#35388A;}.elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-framed .elementor-icon, .elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-default .elementor-icon svg{fill:#35388A;}.elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-bbce3d5.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-b626199 .elementor-heading-title{font-size:2.5rem;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-27cde18{text-align:start;}.elementor-1424 .elementor-element.elementor-element-27cde18 .elementor-heading-title{font-size:1.5rem;font-weight:normal;line-height:22px;letter-spacing:0.5px;}.elementor-1424 .elementor-element.elementor-element-9e1a4b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-9e1a4b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF66;}.elementor-1424 .elementor-element.elementor-element-9e1a4b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 2rem 0rem 0rem;--e-column-margin-right:2rem;--e-column-margin-left:0rem;padding:3rem 3rem 3rem 3rem;}.elementor-1424 .elementor-element.elementor-element-9e1a4b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-6d1e064:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-6d1e064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1424 .elementor-element.elementor-element-6d1e064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 0.5rem 0rem;}.elementor-1424 .elementor-element.elementor-element-6d1e064 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-33ec090 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1424 .elementor-element.elementor-element-9c2080a{text-align:center;}.elementor-1424 .elementor-element.elementor-element-9c2080a .elementor-heading-title{font-size:44px;line-height:1.2em;letter-spacing:0px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-02a86c8{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:4px;}.elementor-1424 .elementor-element.elementor-element-02a86c8 .elementor-divider-separator{width:42px;margin:0 auto;margin-center:0;}.elementor-1424 .elementor-element.elementor-element-02a86c8 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-295ac7f:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-295ac7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1424 .elementor-element.elementor-element-295ac7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 4rem 0rem;}.elementor-1424 .elementor-element.elementor-element-295ac7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-11e7ccf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1424 .elementor-element.elementor-element-fa69987 > .elementor-container{max-width:980px;}.elementor-1424 .elementor-element.elementor-element-a89b33a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-a89b33a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-a89b33a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:58px 82px 48px 108px;}.elementor-1424 .elementor-element.elementor-element-a89b33a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-d1f2c80 img{height:300px;object-fit:contain;object-position:center center;}.elementor-1424 .elementor-element.elementor-element-182bd6a{text-align:start;}.elementor-1424 .elementor-element.elementor-element-182bd6a .elementor-heading-title{font-size:28px;font-weight:700;color:#000000;}.elementor-1424 .elementor-element.elementor-element-8680767 .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:600;text-transform:uppercase;fill:#7F80C8;color:#7F80C8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F80C8;border-radius:10px 10px 10px 10px;padding:10px 22px 10px 22px;}.elementor-1424 .elementor-element.elementor-element-8680767 .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-8680767 .elementor-button:focus{background-color:#7F80C8;color:#FFFFFF;border-color:#7F80C8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1424 .elementor-element.elementor-element-8680767 .elementor-button:hover svg, .elementor-1424 .elementor-element.elementor-element-8680767 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-2dc24a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1424 .elementor-element.elementor-element-2dc24a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-2dc24a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:58px 82px 48px 108px;}.elementor-1424 .elementor-element.elementor-element-2dc24a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-5c04012 img{height:300px;object-fit:contain;object-position:center center;}.elementor-1424 .elementor-element.elementor-element-0ef6b7b{text-align:start;}.elementor-1424 .elementor-element.elementor-element-0ef6b7b .elementor-heading-title{font-size:28px;font-weight:700;color:#000000;}.elementor-1424 .elementor-element.elementor-element-8b086ad .elementor-button{background-color:#FFFFFF;font-size:13px;font-weight:600;text-transform:uppercase;fill:#7F80C8;color:#7F80C8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F80C8;border-radius:10px 10px 10px 10px;padding:10px 22px 10px 22px;}.elementor-1424 .elementor-element.elementor-element-8b086ad .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-8b086ad .elementor-button:focus{background-color:#7F80C8;color:#FFFFFF;border-color:#7F80C8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1424 .elementor-element.elementor-element-8b086ad .elementor-button:hover svg, .elementor-1424 .elementor-element.elementor-element-8b086ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-0ef757c{--spacer-size:50px;}.elementor-1424 .elementor-element.elementor-element-6303aed{text-align:center;}.elementor-1424 .elementor-element.elementor-element-6303aed .elementor-heading-title{font-size:4.5rem;line-height:50px;letter-spacing:1.1px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-dc4e39a{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:5px;}.elementor-1424 .elementor-element.elementor-element-dc4e39a .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1424 .elementor-element.elementor-element-dc4e39a .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products  ul.products{grid-column-gap:4rem;grid-row-gap:5.8rem;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C0;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;margin-bottom:1rem;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;margin-bottom:1rem;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1.8rem;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products ul.products li.product{border-style:solid;border-width:4px 4px 4px 4px;padding:9px 9px 9px 9px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-color:#C1C1C1;}.elementor-1424 .elementor-element.elementor-element-fb33dfe{--spacer-size:50px;}.elementor-1424 .elementor-element.elementor-element-51f9b24:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-51f9b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1424 .elementor-element.elementor-element-51f9b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8rem 0rem 0rem 0rem;}.elementor-1424 .elementor-element.elementor-element-51f9b24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-5723665 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1424 .elementor-element.elementor-element-64a4a4c{text-align:center;}.elementor-1424 .elementor-element.elementor-element-64a4a4c .elementor-heading-title{font-size:4.5rem;line-height:50px;letter-spacing:1.1px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-13bbbdf{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:5px;}.elementor-1424 .elementor-element.elementor-element-13bbbdf .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1424 .elementor-element.elementor-element-13bbbdf .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-1b59fe0:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-1b59fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-1424 .elementor-element.elementor-element-1b59fe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 8rem 0rem;}.elementor-1424 .elementor-element.elementor-element-1b59fe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-ea9616e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1424 .elementor-element.elementor-element-e92eae5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1424 .elementor-element.elementor-element-e92eae5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1424 .elementor-element.elementor-element-e92eae5:after{content:"0.66";}.elementor-1424 .elementor-element.elementor-element-e92eae5 .elementor-post__thumbnail__link{width:100%;}.elementor-1424 .elementor-element.elementor-element-e92eae5 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1424 .elementor-element.elementor-element-e92eae5 .elementor-post__text{margin-top:20px;}.elementor-1424 .elementor-element.elementor-element-5c3c133{--spacer-size:50px;}.elementor-1424 .elementor-element.elementor-element-f8c8495{text-align:center;}.elementor-1424 .elementor-element.elementor-element-f8c8495 .elementor-heading-title{font-size:4.5rem;line-height:50px;letter-spacing:1.1px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-8bc9aaf{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:5px;}.elementor-1424 .elementor-element.elementor-element-8bc9aaf .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1424 .elementor-element.elementor-element-8bc9aaf .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-5235b47 > .elementor-container{max-width:400px;}.elementor-1424 .elementor-element.elementor-element-0a7d2fb:hover > .elementor-element-populated{background-color:#5555555C;}.elementor-1424 .elementor-element.elementor-element-0a7d2fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-0a7d2fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1424 .elementor-element.elementor-element-4626655{text-align:center;}.elementor-1424 .elementor-element.elementor-element-79df677:not(.elementor-motion-effects-element-type-background), .elementor-1424 .elementor-element.elementor-element-79df677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.northstarase.com/wp-content/uploads/Depositphotos_118594258_L.webp");}.elementor-1424 .elementor-element.elementor-element-79df677{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1424 .elementor-element.elementor-element-79df677 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1424 .elementor-element.elementor-element-cf31a7b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1424 .elementor-element.elementor-element-cf31a7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1424 .elementor-element.elementor-element-cf31a7b > .elementor-element-populated{padding:4rem 6rem 4rem 6rem;}.elementor-1424 .elementor-element.elementor-element-7982b7e{text-align:start;}.elementor-1424 .elementor-element.elementor-element-7982b7e .elementor-heading-title{font-size:3rem;line-height:50px;letter-spacing:1.1px;color:#35388A;}.elementor-1424 .elementor-element.elementor-element-458e465{--divider-border-style:solid;--divider-color:#C9B93D;--divider-border-width:5px;}.elementor-1424 .elementor-element.elementor-element-458e465 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1424 .elementor-element.elementor-element-458e465 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-1424 .elementor-element.elementor-element-5df34cb .elementor-heading-title{font-size:1.8rem;line-height:29px;}.elementor-1424 .elementor-element.elementor-element-907ec28 .elementor-button{background-color:#FFFFFF;fill:#35388A;color:#35388A;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:#35388A;}.elementor-1424 .elementor-element.elementor-element-907ec28 .elementor-button:hover, .elementor-1424 .elementor-element.elementor-element-907ec28 .elementor-button:focus{background-color:#35388A;color:#FFFFFF;}.elementor-1424 .elementor-element.elementor-element-907ec28 .elementor-button:hover svg, .elementor-1424 .elementor-element.elementor-element-907ec28 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products  ul.products{grid-column-gap:19px;grid-row-gap:20px;}}@media(max-width:767px){.elementor-1424 .elementor-element.elementor-element-0777c84 .swiper-slide{height:405px;}.elementor-1424 .elementor-element.elementor-element-0777c84 .elementor-slide-heading{font-size:2rem;line-height:1.5em;}.elementor-1424 .elementor-element.elementor-element-bbe40fb{width:100%;}.elementor-1424 .elementor-element.elementor-element-532d56b .elementor-button{line-height:1.5em;}.elementor-1424 .elementor-element.elementor-element-ffd80c8{width:100%;}.elementor-1424 .elementor-element.elementor-element-aa8f3c2 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-5880d32 .elementor-heading-title{font-size:3rem;}.elementor-1424 .elementor-element.elementor-element-a528b6d{padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-b3a61ea .elementor-heading-title{font-size:3rem;}.elementor-1424 .elementor-element.elementor-element-88ba540 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-4ab1889 > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-5151b8f > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-57b89b3 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-2c9554b > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-9c2080a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-1424 .elementor-element.elementor-element-a89b33a > .elementor-element-populated{padding:32px 40px 32px 48px;}.elementor-1424 .elementor-element.elementor-element-2dc24a8 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 40px 32px 48px;}.elementor-1424 .elementor-element.elementor-element-0ef757c{--spacer-size:3px;}.elementor-1424 .elementor-element.elementor-element-6303aed .elementor-heading-title{font-size:3rem;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products  ul.products{grid-column-gap:11px;grid-row-gap:15px;}.elementor-1424 .elementor-element.elementor-element-09427ff.elementor-wc-products .attachment-woocommerce_thumbnail{border-width:1px 1px 1px 1px;}.elementor-1424 .elementor-element.elementor-element-51f9b24{padding:2rem 0rem 0rem 0rem;}.elementor-1424 .elementor-element.elementor-element-64a4a4c .elementor-heading-title{font-size:3rem;}.elementor-1424 .elementor-element.elementor-element-1b59fe0{padding:0rem 0rem 3rem 0rem;}.elementor-1424 .elementor-element.elementor-element-e92eae5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1424 .elementor-element.elementor-element-e92eae5:after{content:"0.5";}.elementor-1424 .elementor-element.elementor-element-e92eae5 .elementor-post__thumbnail__link{width:100%;}.elementor-1424 .elementor-element.elementor-element-cf31a7b > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-1424 .elementor-element.elementor-element-7982b7e .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}}@media(min-width:768px){.elementor-1424 .elementor-element.elementor-element-47724e9{width:48.537%;}.elementor-1424 .elementor-element.elementor-element-aa8f3c2{width:51.427%;}.elementor-1424 .elementor-element.elementor-element-a89b33a{width:50%;}.elementor-1424 .elementor-element.elementor-element-2dc24a8{width:50%;}}/* Start custom CSS for button, class: .elementor-element-7bf7284 *//* About MORE button: same 3D flip as Products Category */
.elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button{
  position:relative;
  transform-style:preserve-3d;
  transform-origin:50% 0;
  transition:transform .3s, background .3s, color .3s;
}
.elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button::before{
  content:"MORE";
  position:absolute;
  top:100%; left:0; width:100%; height:100%;
  display:flex; align-items:center; justify-content:center;
  background:#7F80C8; color:#FFFFFF;
  border:1px solid #7F80C8; border-radius:10px;
  transform:rotateX(-90deg);
  transform-origin:50% 0;
}
.elementor-1424 .elementor-element.elementor-element-7bf7284 .elementor-button:hover{
  transform:rotateX(90deg) translateY(-22px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-295ac7f *//* Products Category cards: parallelogram + overlap + 3D flip button */
.elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-element-a89b33a,
.elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-element-2dc24a8{
  clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);
}
@media (min-width:768px){
  .elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-element-a89b33a{margin-left:56px;}
  .elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-element-2dc24a8{margin-left:-112px;}
}
.elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-button{
  position:relative;
  transform-style:preserve-3d;
  transform-origin:50% 0;
  transition:transform .3s, background .3s, color .3s;
}
.elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-button::before{
  content:"MORE";
  position:absolute;
  top:100%; left:0; width:100%; height:100%;
  display:flex; align-items:center; justify-content:center;
  background:#7F80C8; color:#FFFFFF;
  border:1px solid #7F80C8; border-radius:10px;
  transform:rotateX(-90deg);
  transform-origin:50% 0;
}
.elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-element-a89b33a:hover .elementor-button,
.elementor-1424 .elementor-element.elementor-element-295ac7f .elementor-element-2dc24a8:hover .elementor-button{
  transform:rotateX(90deg) translateY(-22px);
}/* End custom CSS */
/* Start custom CSS *//* NORTHSTAR HOME FIX V2 */
@media (min-width: 1025px){

  body.home:not(.logged-in) .elementor-element-823d4c4,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-container,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-column,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-widget-wrap,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-widget-slides,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-widget-container,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-swiper,
  body.home:not(.logged-in) .elementor-element-823d4c4 .elementor-slides-wrapper,
  body.home:not(.logged-in) .elementor-element-823d4c4 .swiper-wrapper,
  body.home:not(.logged-in) .elementor-element-823d4c4 .swiper-slide,
  body.home:not(.logged-in) .elementor-element-823d4c4 .swiper-slide-inner,
  body.home:not(.logged-in) .elementor-element-823d4c4 .swiper-slide-bg {
    height: calc(100vh - 112px) !important;
    min-height: 640px;
  }

  body.home.logged-in .elementor-element-823d4c4,
  body.home.logged-in .elementor-element-823d4c4 .elementor-container,
  body.home.logged-in .elementor-element-823d4c4 .elementor-column,
  body.home.logged-in .elementor-element-823d4c4 .elementor-widget-wrap,
  body.home.logged-in .elementor-element-823d4c4 .elementor-widget-slides,
  body.home.logged-in .elementor-element-823d4c4 .elementor-widget-container,
  body.home.logged-in .elementor-element-823d4c4 .elementor-swiper,
  body.home.logged-in .elementor-element-823d4c4 .elementor-slides-wrapper,
  body.home.logged-in .elementor-element-823d4c4 .swiper-wrapper,
  body.home.logged-in .elementor-element-823d4c4 .swiper-slide,
  body.home.logged-in .elementor-element-823d4c4 .swiper-slide-inner,
  body.home.logged-in .elementor-element-823d4c4 .swiper-slide-bg {
    height: calc(100vh - 144px) !important;
    min-height: 640px;
  }

  body.home .elementor-element-823d4c4 .swiper-slide-bg {
    background-size: cover !important;
    background-position: center center !important;
  }

  body.home .elementor-element-823d4c4 .elementor-slide-button:hover {
    border-color: #7f80c8 !important;
    color: #fff !important;
    background: #7f80c8 !important;
  }

}/* End custom CSS */