.elementor-57 .elementor-element.elementor-element-f0f5a78{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-f0f5a78:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-f0f5a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstardirectmanagement.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-31-2026-04_22_21-PM.png");background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-3b272d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-126f669{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-24f1371{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-24f1371:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-24f1371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B386B;}.elementor-57 .elementor-element.elementor-element-8188fa2{border-radius:15px 15px 15px 15px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-8188fa2 .elementor-icon-list-icon i{color:#C5A059;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-8188fa2 .elementor-icon-list-icon svg{fill:#C5A059;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-8188fa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-8188fa2 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;line-height:17px;}.elementor-57 .elementor-element.elementor-element-8188fa2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-d53d1dd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-3a7b9dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Inter", Sans-serif;font-size:18px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-565f20d{--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;}.elementor-57 .elementor-element.elementor-element-c2bc649 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-c2bc649 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-c2bc649 .elementor-button:focus{background-color:#8F7543;}.elementor-57 .elementor-element.elementor-element-c2bc649 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button{background-color:#C5A05905;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-fbf2bbe{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-18e2512 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-18e2512 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-18e2512{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-18e2512 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-18e2512 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:12px;}.elementor-57 .elementor-element.elementor-element-18e2512 .elementor-icon-list-text{color:#CFCFCF;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-e5fc407{--display:flex;--justify-content:center;}.elementor-57 .elementor-element.elementor-element-e5fc407:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-e5fc407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5A05900;}.elementor-57 .elementor-element.elementor-element-de49b9f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-de49b9f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-de49b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-62ee7bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-62ee7bd:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-62ee7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-37c1938{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-e78d9c3{--display:flex;--justify-content:center;}.elementor-57 .elementor-element.elementor-element-fa4be41 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-eac3191{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-eac3191 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-78c6dfc{--display:flex;--justify-content:center;}.elementor-57 .elementor-element.elementor-element-3adb114{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-3adb114:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3adb114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7DE;}.elementor-57 .elementor-element.elementor-element-a9ec614{--display:flex;}.elementor-57 .elementor-element.elementor-element-d154d61 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-5ebad4a{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;}.elementor-57 .elementor-element.elementor-element-5ebad4a.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-5ebad4a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-1807161{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-1807161.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-08fa178{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -15px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-633d461{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-633d461:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-633d461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-34f276c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-38bd17f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-9c3fe9e{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;}.elementor-57 .elementor-element.elementor-element-9c3fe9e.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-9c3fe9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-2b4af96{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-2b4af96.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-b9a2a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -35px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-ac79fcf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-ac79fcf:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-ac79fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B38;}.elementor-57 .elementor-element.elementor-element-2ecfead{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-df47da4{--display:flex;}.elementor-57 .elementor-element.elementor-element-1fd5e7e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-59b446d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-57 .elementor-element.elementor-element-59b446d.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-59b446d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#E6E6E6;}.elementor-57 .elementor-element.elementor-element-42b9754{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:29px;color:#ACB2BC;}.elementor-57 .elementor-element.elementor-element-42b9754.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-7600534{--display:flex;}.elementor-57 .elementor-element.elementor-element-cf77cb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-cf77cb5.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-398c439{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-f63f369{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-57 .elementor-element.elementor-element-07ca8c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-d4d4d05{--display:flex;}.elementor-57 .elementor-element.elementor-element-ab9b462 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-0bf0ea2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-57 .elementor-element.elementor-element-0bf0ea2.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-0bf0ea2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-8cdbbdd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-a87577d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-88b887f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-88b887f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-88b887f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-57 .elementor-element.elementor-element-4d7f558{--display:flex;}.elementor-57 .elementor-element.elementor-element-c8bfa06 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-3ca831f{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;}.elementor-57 .elementor-element.elementor-element-3ca831f.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-3ca831f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-7ef4bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-2e8d8b7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-ee3d1fc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-57 .elementor-element.elementor-element-e45f5ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-d4db412{--display:flex;}.elementor-57 .elementor-element.elementor-element-98b5eb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-c0bc853{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-0e9d239{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-57 .elementor-element.elementor-element-0e9d239.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-0e9d239 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-8709491{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-8709491:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-8709491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstardirectmanagement.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-31-2026-04_22_21-PM.png");background-size:cover;}.elementor-57 .elementor-element.elementor-element-52f73c1{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-73d8af6{--display:flex;}.elementor-57 .elementor-element.elementor-element-09ce140{--display:flex;}.elementor-57 .elementor-element.elementor-element-c62e293 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-bc5c0f5{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;}.elementor-57 .elementor-element.elementor-element-bc5c0f5.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-bc5c0f5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;color:#E6E6E6;}.elementor-57 .elementor-element.elementor-element-8a8c1e7{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:29px;color:#ACB2BC;}.elementor-57 .elementor-element.elementor-element-8a8c1e7.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-3b25481{--display:flex;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-ecdd00b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-616e718{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-57 .elementor-element.elementor-element-0ae4493{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-650bac4{--display:flex;}.elementor-57 .elementor-element.elementor-element-f8a40d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-81c4314{--display:flex;}.elementor-57 .elementor-element.elementor-element-edadc8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3e3a55f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-3e3a55f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3e3a55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EC;}.elementor-57 .elementor-element.elementor-element-ae85e1b{--display:flex;}.elementor-57 .elementor-element.elementor-element-6e0a8a7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-a710295{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-a710295 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-304581b{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:29px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-304581b.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-f071f87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-335f395{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-335f395:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-335f395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-625a9b3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-57 .elementor-element.elementor-element-f629fed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-f629fed:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-f629fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5A05900;}.elementor-57 .elementor-element.elementor-element-9c59520{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-9c59520:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-9c59520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-34be9e2 img{width:100%;}.elementor-57 .elementor-element.elementor-element-e12589d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-ee5b453.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-ee5b453 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-4f6d870 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-3caf396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:"Inter", Sans-serif;font-size:18px;line-height:29px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-d3bb16f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-d3bb16f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-d3bb16f{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-d3bb16f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-d3bb16f .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:14px;}.elementor-57 .elementor-element.elementor-element-d3bb16f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-40ae6e9{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-40ae6e9:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-40ae6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F0;}.elementor-57 .elementor-element.elementor-element-993eb2b{--display:flex;}.elementor-57 .elementor-element.elementor-element-2a3de85 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-70735ba{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;}.elementor-57 .elementor-element.elementor-element-70735ba.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-70735ba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-7dd2e40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-2b873cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-2b873cc:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-2b873cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EC;}.elementor-57 .elementor-element.elementor-element-eb790fe{--display:flex;}.elementor-57 .elementor-element.elementor-element-1df1282 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-03e708c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-03e708c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-fe79532{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;line-height:29px;color:var( --e-global-color-text );}.elementor-57 .elementor-element.elementor-element-fe79532.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-937e747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-9b13b75{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-9b13b75:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-9b13b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-4bb33ce{--display:flex;}.elementor-57 .elementor-element.elementor-element-5aaa070{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-924e5d0{--display:flex;}.elementor-57 .elementor-element.elementor-element-e78958e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-e78958e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-bd617e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-c01c3b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-c01c3b6:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-c01c3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-57300f7{--display:flex;}.elementor-57 .elementor-element.elementor-element-26e0df4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-83ab0a1{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-83ab0a1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;}.elementor-57 .elementor-element.elementor-element-f106ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-273e1df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-273e1df:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-273e1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northstardirectmanagement.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-31-2026-04_22_21-PM.png");background-size:cover;}.elementor-57 .elementor-element.elementor-element-8e1f12d{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-6952448{--display:flex;--justify-content:center;}.elementor-57 .elementor-element.elementor-element-4807171 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-1bbe52b{text-align:center;}.elementor-57 .elementor-element.elementor-element-1bbe52b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-42e7af7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-57 .elementor-element.elementor-element-42e7af7.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-42e7af7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#E6E6E6;}.elementor-57 .elementor-element.elementor-element-c6a8c76{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:29px;color:#ACB2BC;}.elementor-57 .elementor-element.elementor-element-c6a8c76.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-448dbe6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-57 .elementor-element.elementor-element-448dbe6.e-con{--align-self:center;}.elementor-57 .elementor-element.elementor-element-41143fd .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-41143fd .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-41143fd .elementor-button:focus{background-color:#8F7543;}.elementor-57 .elementor-element.elementor-element-41143fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-element-455a1d9 .elementor-button{background-color:#C5A05905;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-455a1d9{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-455a1d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-element-455a1d9 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-455a1d9 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-455a1d9 .elementor-button:hover svg, .elementor-57 .elementor-element.elementor-element-455a1d9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-9b4061a{text-align:center;}.elementor-57 .elementor-element.elementor-element-9b4061a .elementor-heading-title{font-size:16px;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-3b272d2{--content-width:1440px;}.elementor-57 .elementor-element.elementor-element-126f669{--width:100%;}.elementor-57 .elementor-element.elementor-element-24f1371{--width:32%;}.elementor-57 .elementor-element.elementor-element-e5fc407{--width:97%;}.elementor-57 .elementor-element.elementor-element-de49b9f{--width:97%;}.elementor-57 .elementor-element.elementor-element-73d8af6{--width:110%;}.elementor-57 .elementor-element.elementor-element-09ce140{--width:100%;}.elementor-57 .elementor-element.elementor-element-ecdd00b{--width:100%;}.elementor-57 .elementor-element.elementor-element-625a9b3{--content-width:1440px;}.elementor-57 .elementor-element.elementor-element-f629fed{--width:100%;}.elementor-57 .elementor-element.elementor-element-9c59520{--width:97%;}.elementor-57 .elementor-element.elementor-element-e12589d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-57 .elementor-element.elementor-element-24f1371{--width:300px;}}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-3b272d2{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-d53d1dd .elementor-heading-title{font-size:31px;}.elementor-57 .elementor-element.elementor-element-565f20d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57 .elementor-element.elementor-element-fbf2bbe.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-fbf2bbe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-57 .elementor-element.elementor-element-37c1938{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-f63f369{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-8cdbbdd{--justify-content:center;}.elementor-57 .elementor-element.elementor-element-ee3d1fc{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-c0bc853{--justify-content:center;}.elementor-57 .elementor-element.elementor-element-8a8c1e7{width:var( --container-widget-width, 684px );max-width:684px;padding:0px 0px 0px 0px;--container-widget-width:684px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-304581b{width:var( --container-widget-width, 684px );max-width:684px;padding:0px 0px 0px 0px;--container-widget-width:684px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-625a9b3{--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-4f6d870 .elementor-heading-title{font-size:31px;}.elementor-57 .elementor-element.elementor-element-fe79532{width:var( --container-widget-width, 684px );max-width:684px;padding:0px 0px 0px 0px;--container-widget-width:684px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-3b272d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-d53d1dd .elementor-heading-title{font-size:36px;}.elementor-57 .elementor-element.elementor-element-37c1938{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-eac3191 .elementor-heading-title{font-size:38px;}.elementor-57 .elementor-element.elementor-element-5ebad4a{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-5ebad4a .elementor-heading-title{font-size:38px;}.elementor-57 .elementor-element.elementor-element-1807161{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-9c3fe9e{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-9c3fe9e .elementor-heading-title{font-size:38px;}.elementor-57 .elementor-element.elementor-element-2b4af96{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-b9a2a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-42b9754{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-cf77cb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57 .elementor-element.elementor-element-f63f369{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-0bf0ea2{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-8cdbbdd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-a87577d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3ca831f{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-3ca831f .elementor-heading-title{font-size:38px;}.elementor-57 .elementor-element.elementor-element-ee3d1fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-98b5eb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-c0bc853{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-0e9d239{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-bc5c0f5{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-8a8c1e7{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-edadc8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-a710295{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-304581b{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-625a9b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-57 .elementor-element.elementor-element-4f6d870 .elementor-heading-title{font-size:36px;}.elementor-57 .elementor-element.elementor-element-70735ba{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-70735ba .elementor-heading-title{font-size:38px;}.elementor-57 .elementor-element.elementor-element-03e708c{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-fe79532{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-bd617e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-83ab0a1{width:100%;max-width:100%;}.elementor-57 .elementor-element.elementor-element-c6a8c76{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3a7b9dc */.elementor-57 .elementor-element.elementor-element-3a7b9dc .elementor-heading-title {
  color: #C5A059 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de49b9f */.elementor-57 .elementor-element.elementor-element-de49b9f {
    --border-size: 7px;

    position: relative;
    width: min(100%, 540px);
    aspect-ratio: 1 / 1.03;
    margin: 0 auto;

    background: #D8B45A;

    clip-path: polygon(
        50% 0%,
        100% 25%,
        100% 75%,
        50% 100%,
        0% 75%,
        0% 25%
    );

    overflow: hidden;
}


/* IMAGE WIDGET */
.elementor-57 .elementor-element.elementor-element-de49b9f .elementor-widget-image {
    position: absolute;
    top: var(--border-size);
    right: var(--border-size);
    bottom: var(--border-size);
    left: var(--border-size);

    width: auto;
    height: auto;
    margin: 0;

    clip-path: polygon(
        50% 0%,
        100% 25%,
        100% 75%,
        50% 100%,
        0% 75%,
        0% 25%
    );
}


/* ELEMENTOR IMAGE WRAPPER */
.elementor-57 .elementor-element.elementor-element-de49b9f .elementor-widget-image .elementor-widget-container {
    width: 100%;
    height: 100%;
}


/* ACTUAL IMAGE */
.elementor-57 .elementor-element.elementor-element-de49b9f .elementor-widget-image img {
    display: block;
    width: 100%;
    height: 100%;

    object-fit: cover;
    object-position: center 38%;

    clip-path: none;
}


/* MOBILE */
@media (max-width: 767px) {

    .elementor-57 .elementor-element.elementor-element-de49b9f {
        --border-size: 5px;
        width: 100%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fc407 */.elementor-57 .elementor-element.elementor-element-e5fc407 {
    position: relative;
    width: 100%;
    padding: 35px 30px;
    background: transparent !important;
    overflow: visible;
}

/* removes the background pattern we added earlier */
.elementor-57 .elementor-element.elementor-element-e5fc407::before,
.elementor-57 .elementor-element.elementor-element-e5fc407::after {
    content: none !important;
    display: none !important;
}

@media (max-width: 767px) {
    .elementor-57 .elementor-element.elementor-element-e5fc407 {
        padding: 25px 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c59520 */.elementor-57 .elementor-element.elementor-element-9c59520 {
    --border-size: 7px;

    position: relative;
    width: min(100%, 540px);
    aspect-ratio: 1 / 1.03;
    margin: 0 auto;

    background: #D8B45A;

    clip-path: polygon(
        50% 0%,
        100% 25%,
        100% 75%,
        50% 100%,
        0% 75%,
        0% 25%
    );

    overflow: hidden;
}


/* IMAGE WIDGET */
.elementor-57 .elementor-element.elementor-element-9c59520 .elementor-widget-image {
    position: absolute;
    top: var(--border-size);
    right: var(--border-size);
    bottom: var(--border-size);
    left: var(--border-size);

    width: auto;
    height: auto;
    margin: 0;

    clip-path: polygon(
        50% 0%,
        100% 25%,
        100% 75%,
        50% 100%,
        0% 75%,
        0% 25%
    );
}


/* ELEMENTOR IMAGE WRAPPER */
.elementor-57 .elementor-element.elementor-element-9c59520 .elementor-widget-image .elementor-widget-container {
    width: 100%;
    height: 100%;
}


/* ACTUAL IMAGE */
.elementor-57 .elementor-element.elementor-element-9c59520 .elementor-widget-image img {
    display: block;
    width: 100%;
    height: 100%;

    object-fit: cover;
    object-position: center 38%;

    clip-path: none;
}


/* MOBILE */
@media (max-width: 767px) {

    .elementor-57 .elementor-element.elementor-element-9c59520 {
        --border-size: 5px;
        width: 100%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f629fed */.elementor-57 .elementor-element.elementor-element-f629fed {
    position: relative;
    width: 100%;
    padding: 35px 30px;
    background: transparent !important;
    overflow: visible;
}

/* removes the background pattern we added earlier */
.elementor-57 .elementor-element.elementor-element-f629fed::before,
.elementor-57 .elementor-element.elementor-element-f629fed::after {
    content: none !important;
    display: none !important;
}

@media (max-width: 767px) {
    .elementor-57 .elementor-element.elementor-element-f629fed {
        padding: 25px 15px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3caf396 */.elementor-57 .elementor-element.elementor-element-3caf396 .elementor-heading-title {
  color: #C5A059 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4807171 */.elementor-57 .elementor-element.elementor-element-4807171 .elementor-icon {
    animation: starTwinkle 2.4s ease-in-out infinite;
    transform-origin: center;
}

@keyframes starTwinkle {
    0%, 100% {
        opacity: 0.45;
        transform: scale(0.85);
        filter: drop-shadow(0 0 0 rgba(197, 160, 89, 0));
    }

    50% {
        opacity: 1;
        transform: scale(1.25);
        filter: drop-shadow(0 0 7px rgba(197, 160, 89, 0.65));
    }
}/* End custom CSS */