.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-ab5751f-77b0dc7{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-734d5b5-0b03e04{font-family:"Fraunces";font-weight:600;font-size:30px;color:#272018}.elementor .e-1a0a12c-f512f81{width:auto;height:auto;font-family:"Arial";font-weight:400;font-size:22px}.elementor .e-c1d5fd5-056672a{padding:0;display:flex;flex-direction:column;gap:10px}.elementor .e-3fc571d-5bf1b18{width:auto;font-family:"Arial";font-weight:600;font-size:20px;color:#4f603d;letter-spacing:1px}.elementor .e-31e4766-065cc62{padding:0}.elementor .e-8f87587-cfec927{padding:30px;margin:1px;display:flex;flex-direction:column;gap:10px;grid-column:1;grid-row:2;justify-content:space-between}.elementor .e-491a086-cf7b75d{background-color:#fcf8f1;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);grid-column:1;grid-row:1}.elementor .e-0e73271-0a0f7e7{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-715c73e-7f6c371{font-family:"Fraunces";font-weight:600;font-size:30px;color:#272018;line-height:36px}.elementor .e-2d22a4f-1dbf0b4{font-family:"Arial";font-weight:400;font-size:22px}.elementor .e-356b17c-b87fb93{padding:0;display:flex;flex-direction:column;gap:10px}.elementor .e-1d9c25b-e13f43b{width:auto;font-family:"Arial";font-weight:600;font-size:20px;color:#4f603d;letter-spacing:1px}.elementor .e-c6c0fc9-2223207{padding:0;display:flex}.elementor .e-f4c5085-29fa074{padding:30px;display:flex;flex-direction:column;gap:30px;grid-column:1;grid-row:2;justify-content:space-between}.elementor .e-dd9e775-0d1ecb4{padding:10px;background-color:#fcf8f1;display:grid;flex-direction:column;gap:10px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);grid-column:2;grid-row:1;justify-content:space-between}.elementor .e-bffcaec-8b27878{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.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}