.elementor .e-widget_msdbxy0dx-4bab9a1{font-family:"Playfair Display";font-weight:400;font-size:3.75rem;color:#F6F2EA;letter-spacing:0.02em;line-height:1.15em;text-align:center;}.elementor .e-widget_yrod2n6d7-00fccb1{font-family:Montserrat;font-weight:300;font-size:1.125rem;color:#F6F2EA;letter-spacing:0.02em;line-height:1.6em;text-align:center;}.elementor .e-container_vlgfp2a7m-1dff41d{max-width:800px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.25rem;justify-content:center;align-items:center;}.elementor .e-widget_xqmb94hhi-5b1dec9{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#252521;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#F6F2EA;border-style:solid;background-color:#F6F2EA;transform:translate3d(0px, 0px, 0px);align-self:center;color:hv\n}.elementor .e-widget_xqmb94hhi-5b1dec9:hover,.elementor .e-widget_xqmb94hhi-5b1dec9:focus-visible{color:#F6F2EA;border-color:#A8B09B;background-color:#D8CBB8;color: #F6F2EA;
background-color:#A8B09B;\n}.elementor .e-widget_csifq9lbs-d37b07a{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#252521;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:3px;border-color:#f5f1e9;border-style:solid;background-color:#f5f1e94d;transform:translate3d(0px, 0px, 0px);align-self:center;color:hv\n}.elementor .e-widget_csifq9lbs-d37b07a:hover,.elementor .e-widget_csifq9lbs-d37b07a:focus-visible{color:#F6F2EA;border-color:#A8B09B;background-color:#F6F2EA;color: #F6F2EA;
background-color:#A8B09B;\n}.elementor .e-container_z4z5tx82o-51a77bb{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-container_nt068n55r-f39e9ae{width:100%;min-height:100vh;object-fit:cover;column-gap:0rem;margin:0px;background-image:linear-gradient(rgba(37, 37, 33, 0.45), rgba(37, 37, 33, 0.45)),url("https://hartwellandsage.takweendemo.com/wp-content/uploads/2026/09/Hartwell_Sage_No_Text_Banner_01.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-clip:border-box;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:center;align-items:center;}.elementor .e-widget_gyz500tlz-6cd1d98{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:#252521;letter-spacing:0.05em;line-height:1.2em;text-align:center;}.elementor .e-widget_7ojpv4xmu-7956144{width:60px;border-width:1px;border-color:#A8B09B;border-style:solid;align-self:center;}.elementor .e-widget_3qzwzvn0q-588d227{font-family:Montserrat;font-weight:300;font-size:1.1rem;color:#555555;line-height:1.7em;text-align:center;}.elementor .e-widget_nspfnm3ip-6807713{width:100%;height:480px;object-fit:cover;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:4px;}.elementor .e-container_tsmyyoipv-d3d9da2{max-width:48rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:center;}.elementor .e-container_72lwprcul-c8a9dee{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F6F2EA;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_5sfsnrbff-b9d694c{font-family:"Playfair Display";font-weight:600;font-size:2.5rem;color:#252521;letter-spacing:0.03em;text-align:center;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_kmz1tsan4-36e1da3{font-family:Montserrat;font-weight:400;font-size:1rem;color:#555555;text-align:center;}.elementor .e-container_xwroahunb-655aad8{margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-widget_y99lxos8w-fb231a0{width:100%;height:24rem;object-fit:cover;border-radius:4px;}.elementor .e-widget_cpcftawnv-811e864{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#252521;text-align:center;margin-block-start:1.2rem;margin-block-end:0.4rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_hmgm51p57-ceed3e6{font-family:Montserrat;font-weight:500;font-size:0.95rem;color:#555555;text-align:center;margin-block-start:0rem;margin-block-end:1.2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_3yllza67a-bbc5bed{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#252521;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:3px;border-color:#f5f1e9;border-style:solid;background-color:#f5f1e94d;align-self:center;color:hv\n}.elementor .e-widget_3yllza67a-bbc5bed:hover,.elementor .e-widget_3yllza67a-bbc5bed:focus-visible{color:#F6F2EA;border-color:#A8B09B;background-color:#F6F2EA;color: #F6F2EA;
background-color:#A8B09B;\n}.elementor .e-container_omka9eamu-617d1d8{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-widget_jydx4asyx-40f5101{width:100%;height:24rem;object-fit:cover;border-radius:4px;}.elementor .e-widget_0q8lidk7c-a559c3c{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#252521;text-align:center;margin-block-start:1.2rem;margin-block-end:0.4rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_8h66llx8s-360dcf5{font-family:Montserrat;font-weight:500;font-size:0.95rem;color:#555555;text-align:center;margin-block-start:0rem;margin-block-end:1.2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_ob4oxl7j0-b38bec5{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#252521;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:3px;border-color:#f5f1e9;border-style:solid;background-color:#f5f1e94d;align-self:center;color:hv\n}.elementor .e-widget_ob4oxl7j0-b38bec5:hover,.elementor .e-widget_ob4oxl7j0-b38bec5:focus-visible{color:#F6F2EA;border-color:#A8B09B;background-color:#F6F2EA;color: #F6F2EA;
background-color:#A8B09B;\n}.elementor .e-container_rujigsnwy-1f84780{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-widget_jxrv8g1xr-ec63319{width:100%;height:24rem;object-fit:cover;border-radius:4px;}.elementor .e-widget_k4o1ur6qa-a8d4239{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#252521;text-align:center;margin-block-start:1.2rem;margin-block-end:0.4rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_lx12ozvr3-574dc8c{font-family:Montserrat;font-weight:500;font-size:0.95rem;color:#555555;text-align:center;margin-block-start:0rem;margin-block-end:1.2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_s4f03516z-c400c8a{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#252521;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:3px;border-color:#f5f1e9;border-style:solid;background-color:#f5f1e94d;align-self:center;color:hv\n}.elementor .e-widget_s4f03516z-c400c8a:hover,.elementor .e-widget_s4f03516z-c400c8a:focus-visible{color:#F6F2EA;border-color:#A8B09B;background-color:#F6F2EA;color: #F6F2EA;
background-color:#A8B09B;\n}.elementor .e-container_nyaygjttw-a48cb54{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-5b90232-8981ee5{width:100%;height:24rem;object-fit:cover;border-radius:4px;}.elementor .e-4fd02dc-1d4319b{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#252521;text-align:center;margin-block-start:1.2rem;margin-block-end:0.4rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-82ada5c-35863a3{font-family:Montserrat;font-weight:500;font-size:0.95rem;color:#555555;text-align:center;margin-block-start:0rem;margin-block-end:1.2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-4c67ee5-69f2aa7{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#252521;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:3px;border-color:#f5f1e9;border-style:solid;background-color:#f5f1e94d;align-self:center;color:hv\n}.elementor .e-4c67ee5-69f2aa7:hover,.elementor .e-4c67ee5-69f2aa7:focus-visible{color:#F6F2EA;border-color:#A8B09B;background-color:#F6F2EA;color: #F6F2EA;
background-color:#A8B09B;\n}.elementor .e-73c3c8a-73be7fd{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;grid-column:span 1;align-items:center;}.elementor .e-container_fugvp4lug-f0c98d2{width:100%;max-width:75rem;column-gap:2rem;row-gap:2.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-container_8lvxpyreg-ef3e897{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#D8CBB8;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_eovy41zqi-c31371b{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#555555;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-widget_738k7hfm8-5624254{font-family:"Playfair Display";font-weight:400;font-size:2.75rem;color:#252521;line-height:1.2em;}.elementor .e-container_gdn8ip54x-fd20a53{max-width:40rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:0.75rem;align-items:center;}.elementor .e-widget_djvp37kyq-74aa59e{font-family:"Playfair Display";font-weight:400;font-size:2rem;color:#F6F2EA;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_afj0e6txf-6ffff8a{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#F6F2EA;letter-spacing:0.15em;}.elementor .e-container_w5crrw6f2-133afe6{min-height:34rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-image:linear-gradient(rgba(37,37,33,0.35), rgba(37,37,33,0.35)),url("https://hartwellandsage.takweendemo.com/wp-content/uploads/2026/09/02.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:end;align-items:start;}.elementor .e-widget_iuzpdmqp5-15a642c{font-family:"Playfair Display";font-weight:400;font-size:2rem;color:#F6F2EA;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_ukr89juyq-659a6f5{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#F6F2EA;letter-spacing:0.15em;}.elementor .e-container_yt4i1c98b-145fd55{min-height:34rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-image:linear-gradient(rgba(37,37,33,0.35), rgba(37,37,33,0.35)),url("https://hartwellandsage.takweendemo.com/wp-content/uploads/2026/09/05.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:end;align-items:start;}.elementor .e-widget_nqg8pz6cl-f935a4a{font-family:"Playfair Display";font-weight:400;font-size:2rem;color:#F6F2EA;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_xgw46are1-d021f98{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:#F6F2EA;letter-spacing:0.15em;}.elementor .e-container_0wqiy1v77-2989a62{min-height:34rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-image:linear-gradient(rgba(37,37,33,0.35), rgba(37,37,33,0.35)),url("https://hartwellandsage.takweendemo.com/wp-content/uploads/2026/09/03.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:end;align-items:start;}.elementor .e-container_7ql7xzfxd-c75c1e7{width:100%;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-container_06hfb1s3s-c0826e5{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F6F2EA;display:flex;flex-direction:column;row-gap:3rem;justify-content:center;align-items:center;}