.elementor .e-41c7880-ad4c9ed{width:auto;font-family:"Fraunces";font-weight:600;font-size:72px;line-height:73px;text-decoration:none;text-transform:none}.elementor .e-67fe1f7-cf3626b{width:600px;font-family:"Inter";font-weight:400;font-size:20px}.elementor .e-4701df9-2221fe1{padding:0;display:flex;flex-direction:column;gap:10px}.elementor .e-9408e73-07f9f93{padding:0;display:flex;flex-direction:column}.elementor .e-fb6e563-f939d0b{padding:0;display:flex;gap:10px}.elementor .e-e9a4208-e0e2fea{padding:100px;display:flex;flex-direction:column;gap:40px;justify-content:center}.elementor .e-91d652f-1bcdfe1{padding:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:.5px;border-color:#c79b4d80;border-style:solid;grid-column:1;grid-row:1}.elementor .e-26c48f9-6a9a911{height:100%;padding:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:.5px;border-color:#c79b4d80;border-style:solid;display:flex;grid-column:2;grid-row:1;justify-content:center;align-items:center}.elementor .e-da7c941-70ad9be{height:100%;padding:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:.5px;border-color:#c79b4d80;border-style:solid;display:flex;grid-column:3;grid-row:1;justify-content:center;align-items:center}.elementor .e-5a2691a-e296ec5{height:100%;padding:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:.5px;border-color:#c79b4d80;border-style:solid;display:flex;grid-column:4;grid-row:1;justify-content:center;align-items:center}.elementor .e-c46b552-e1e242c{height:100%;padding:10px;display:flex;grid-column:5;grid-row:1;justify-content:center;align-items:center}.elementor .e-c7588a8-c277700{width:90%;column-gap:30px;border-block-end-width:0px;border-inline-start-width:.5px;border-color:#c79b4d80;display:none;row-gap:0px;grid-template-columns:auto;grid-template-rows:repeat(1,1fr);justify-items:center;align-items:center}.elementor .e-c7e323c-9baa59a{font-family:"Fraunces";font-weight:600;font-size:24px}.elementor .e-3868494-61a0add{font-family:"Inter";font-weight:400;font-size:14px;color:#27201899;line-height:20px}.elementor .e-2bb5b64-c51db77{height:100%;padding:10px;display:flex;flex-direction:column;gap:-3px;grid-column:1;grid-row:1;justify-content:center;align-items:center}.elementor .e-5f42b36-36ee989{font-family:"Fraunces";font-weight:600;font-size:24px}.elementor .e-868a0bd-e5ec0c1{font-family:"Inter";font-weight:400;font-size:14px;color:#27201899;line-height:20px}.elementor .e-69c1d85-4d1de8a{height:100%;padding:10px;display:flex;flex-direction:column;gap:0px;grid-column:2;grid-row:1;justify-content:center;align-items:center}.elementor .e-e5b549d-a98110e{font-family:"Fraunces";font-weight:600;font-size:24px}.elementor .e-6f7502e-83a409a{font-family:"Inter";font-weight:400;font-size:14px;color:#27201899;line-height:20px}.elementor .e-192e332-1bd4d55{height:100%;padding:10px;display:flex;flex-direction:column;gap:0px;grid-column:3;grid-row:1;justify-content:center;align-items:center}.elementor .e-a3d3c0b-fd8519b{font-family:"Fraunces";font-weight:600;font-size:24px}.elementor .e-a454e76-5d09287{font-family:"Inter";font-weight:400;font-size:14px;color:#27201899;line-height:20px}.elementor .e-51aa20a-5b58abc{height:100%;padding:10px;display:flex;flex-direction:column;gap:0px;grid-column:4;grid-row:1;justify-content:center;align-items:center}.elementor .e-a04cf04-51e937b{width:90%;column-gap:30px;border-block-end-width:0px;border-inline-start-width:.5px;border-color:#c79b4d80;row-gap:0px;grid-template-columns:auto;grid-template-rows:repeat(1,1fr);justify-items:center;align-items:center}.elementor .e-699544b-2273024{font-family:"Inter";font-weight:600}.elementor .e-a47136d-aaf22ed{font-family:"Fraunces";font-weight:700;font-size:48px;color:#272018;line-height:60px}.elementor .e-1230638-023817f{width:auto;padding:0;display:block;flex-direction:column;grid-column:1/3}.elementor .e-67437a8-f275dde{width:auto;font-family:"Inter";font-weight:400;font-size:18px;line-height:28px}.elementor .e-9705721-9b526a0{width:auto;height:auto;font-family:"Arial";font-weight:500;font-size:20px;padding:10px;display:block;flex-direction:column}.elementor .e-fabe6ba-c634b2f{padding:0}.elementor .e-0090c63-c3ba9fe{width:auto;padding:0;display:flex;flex-direction:column;gap:30px;grid-column:1;grid-row:1}.elementor .e-9c37cda-df7bf91{width:auto;height:400px;border-radius:20px;background-image:url("https://www.vistamontanasenior.com/wp-content/uploads/2018/02/assis01.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;grid-column:2;grid-row:1}.elementor .e-8e7d0af-7a26d5c{padding:0;display:grid;flex-direction:row;gap:30px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);justify-content:center;align-items:center}.elementor .e-fe10313-3db6035{font-family:"Inter";font-weight:600;font-size:16px;line-height:20px}.elementor .e-25fed0d-24b1b91{font-family:"Fraunces";font-weight:600;font-size:48px;color:#fcf8f1;line-height:60px}.elementor .e-bb38ca3-ab72195{width:max-content;padding:0;display:flex;flex-direction:column;grid-column:1/3;align-items:start}.elementor .e-8648325-b25c673{width:auto;font-family:"Inter";font-weight:400;font-size:18px;color:#fcf8f1bf;line-height:28px}.elementor .e-9cb1422-5147273{display:flex;flex-direction:column;gap:20px}.elementor .e-e1fab67-d237764{height:300px;background-image:url("https://www.vistamontanasenior.com/wp-content/uploads/2026/08/Independent-Living-700x314.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;grid-column:1;grid-row:1}.elementor .e-79a4a94-dcdba7f{font-family:"Fraunces";font-weight:600;font-size:30px;color:#272018;line-height:36px}.elementor .e-3629fc6-6397df8{font-family:"Arial";font-weight:400;font-size:22px}.elementor .e-5ac2d46-a185fa9{padding:0;display:flex;flex-direction:column;gap:10px}.elementor .e-da7f35e-ed18e83{width:auto;font-family:"Arial";font-weight:600;font-size:20px;color:#4f603d;letter-spacing:1px}.elementor .e-b2bc479-839f8ad{padding:0;display:flex}.elementor .e-c351e59-16bb2e2{padding:30px;display:flex;flex-direction:column;gap:30px;grid-column:1;grid-row:2;justify-content:space-between}.elementor .e-ebec326-f50da66{background-color:#fcf8f1;box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-column:1;grid-row:1/3}.elementor .e-6f53fd7-f69c001{font-family:"Fraunces";font-weight:600;font-size:30px;color:#272018}.elementor .e-434bef1-91c81bb{width:auto;height:auto;font-family:"Arial";font-weight:400;font-size:22px}.elementor .e-c30e8ad-7e7a478{padding:0;display:flex;flex-direction:column;gap:10px}.elementor .e-8e17865-72296a2{width:auto;font-family:"Arial";font-weight:600;font-size:20px;color:#4f603d;letter-spacing:1px}.elementor .e-818f930-2de8931{padding:0}.elementor .e-74a0bd7-cbb20c3{padding:30px;margin:1px;display:flex;flex-direction:column;gap:10px;grid-column:1;grid-row:2;justify-content:space-between}.elementor .e-8fd59a8-78c6e83{height:300px;background-image:url("https://www.vistamontanasenior.com/wp-content/uploads/2026/08/Assisted-Living-700x397.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;grid-column:1;grid-row:1}.elementor .e-f01bef3-873502e{background-color:#fcf8f1;box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);display:grid;gap:0px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);grid-column:2;grid-row:1/3}.elementor .e-8bad4a0-8e1fbc0{width:100%;height:600px;column-gap:50px;row-gap:0px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.elementor .e-30767ab-180dbff{padding:0;display:flex;justify-content:center}.elementor .e-586db58-1005dd1{display:grid;flex-direction:column;gap:20px;justify-content:center;align-items:center}.elementor .e-a62f8e3-2f0efc2{flex:1 0 auto}.elementor .e-c2b21ca-a94d6c9{width:100%;background-color:#c79b4d}.elementor .e-c55c3af-60d07ff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;align-items:center}.elementor .e-9b3cdef-c8160a2{font-family:"Arial";font-weight:700;font-size:38px}.elementor .e-a48d91d-4945d26{width:90%;height:auto;display:flex;flex-direction:column;gap:5px;grid-column:1}.elementor .e-a7dff84-f9e6ddc{height:auto;align-self:center}.elementor .e-9bbc71d-3c057a1{margin-block-start:-101px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1/3;grid-row:2}.elementor .e-a0c5b78-ff2cf93{width:80%;grid-template-columns:repeat(2,1fr)}.elementor .e-1412965-325ee48{font-family:"Inter";font-weight:600;font-size:16px;line-height:20px}.elementor .e-7a65332-3f9aa10{font-family:"Fraunces";font-weight:600;font-size:48px;line-height:48px}.elementor .e-8d49cc1-02382de{padding:0;display:flex;flex-direction:column;gap:10px;align-items:center}.elementor .e-89e387b-4341917{width:auto;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .e-3852e39-91bcbdb{width:auto;height:auto;color:#233c2c}.elementor .e-c9345db-706bb37{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1px}.elementor .e-fc9beac-ff9d983{width:100%;padding:150px;flex-direction:column;grid-column:1;grid-row:1}.elementor .e-2834a11-310ddc4{width:auto;height:auto;background-image:url("https://www.vistamontanasenior.com/wp-content/uploads/2026/08/Header.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;grid-column:2;grid-row:1}.elementor .e-e345989-56a00ac{column-gap:0;padding:0;display:grid;row-gap:0px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);justify-content:center}