.elementor-40176 .elementor-element.elementor-element-f3b1ace > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40176 .elementor-element.elementor-element-f3b1ace:not(.elementor-motion-effects-element-type-background), .elementor-40176 .elementor-element.elementor-element-f3b1ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0FB1BB;background-image:url("https://alamarseniorliving.com/wp-content/uploads/2025/06/imagen_17_1eLwsLvmoNwlDc2hlrXfk86LfYCUZOf7p.jpg");background-position:center center;background-size:cover;}.elementor-40176 .elementor-element.elementor-element-f3b1ace > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40176 .elementor-element.elementor-element-f3b1ace > .elementor-container{max-width:1080px;min-height:400px;}.elementor-40176 .elementor-element.elementor-element-f3b1ace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-92225dd{width:var( --container-widget-width, 105.282% );max-width:105.282%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:105.282%;--container-widget-flex-grow:0;text-align:center;}.elementor-40176 .elementor-element.elementor-element-92225dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-92225dd .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-92225dd.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-92225dd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3, .elementor-40176 .elementor-element.elementor-element-8cdc8c3 .elementor-text-editor *{font-size:24px;font-weight:500;font-style:italic;line-height:30px;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3, .elementor-40176 .elementor-element.elementor-element-8cdc8c3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-8cdc8c3.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-8cdc8c3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-30b6ab0 .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, #6FC9DA 0%, #008DA8 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-04f119a );}.elementor-40176 .elementor-element.elementor-element-30b6ab0 .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, #D9494900 0%, #FCFCFC00 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-30b6ab0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-30b6ab0 .gem-button-container{text-align:center;}.elementor-40176 .elementor-element.elementor-element-30b6ab0 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-30b6ab0 .gem-button-container .gem-button .gem-text-button{font-size:20px;font-weight:600;}.elementor-40176 .elementor-element.elementor-element-52f09b9.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-40176 .elementor-element.elementor-element-52f09b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-40176 .elementor-element.elementor-element-52f09b9 > .elementor-element-populated{padding:97px 0px 97px 0px;}.elementor-40176 .elementor-element.elementor-element-cbd5027{margin-top:9rem;margin-bottom:9rem;}.elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-d3e0880{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-40176 .elementor-element.elementor-element-d3e0880 .elementor-heading-title{text-transform:none;line-height:46px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-d3e0880.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-d3e0880 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7ed589b{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-7ed589b, .elementor-40176 .elementor-element.elementor-element-7ed589b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-7ed589b.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-7ed589b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-d11f84b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40176 .elementor-element.elementor-element-c4c2dea > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40176 .elementor-element.elementor-element-c4c2dea:not(.elementor-motion-effects-element-type-background), .elementor-40176 .elementor-element.elementor-element-c4c2dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-40176 .elementor-element.elementor-element-c4c2dea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9rem 0rem 9rem 0rem;}.elementor-40176 .elementor-element.elementor-element-c4c2dea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-13e6e64{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-40176 .elementor-element.elementor-element-13e6e64 .elementor-heading-title{text-transform:none;line-height:46px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-13e6e64.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-13e6e64 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8472568{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-8472568, .elementor-40176 .elementor-element.elementor-element-8472568 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-accent );}.elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-8472568.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-8472568 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-c52cf69 .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40176 .elementor-element.elementor-element-c52cf69 .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, #D9494900 0%, #FCFCFC00 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-c52cf69 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-c52cf69 .gem-button-container{text-align:left;}.elementor-40176 .elementor-element.elementor-element-c52cf69 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-c52cf69 .gem-button-container .gem-button .gem-text-button{font-size:20px;font-weight:600;}.elementor-40176 .elementor-element.elementor-element-e1af500 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-e3b5558:not( .elementor-widget-image ), .elementor-40176 .elementor-element.elementor-element-e3b5558.elementor-widget-image img{-webkit-mask-image:url( https://alamarseniorliving.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-40176 .elementor-element.elementor-element-e3b5558 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-40176 .elementor-element.elementor-element-1b858a2{margin-top:50px;margin-bottom:50px;padding:0rem 1rem 4rem 1rem;}.elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-849b697{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-40176 .elementor-element.elementor-element-849b697 .elementor-heading-title{text-transform:none;line-height:46px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-849b697.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-849b697 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-eaffa5e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-eaffa5e, .elementor-40176 .elementor-element.elementor-element-eaffa5e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-eaffa5e.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-eaffa5e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, #6FC9DA 0%, #008DA8 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, #D9494900 0%, #FCFCFC00 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#008DA8;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container{text-align:center;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button .gem-text-button{font-size:18px;font-weight:600;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button:hover .gem-text-button{color:#008DA8;}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button i, .elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button:hover .gem-button-icon{color:var( --e-global-color-secondary );transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-ea9fec0 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-40176 .elementor-element.elementor-element-04f8503{--grid-columns:3;}.elementor-40176 .elementor-element.elementor-element-d6dd34d > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40176 .elementor-element.elementor-element-d6dd34d:not(.elementor-motion-effects-element-type-background), .elementor-40176 .elementor-element.elementor-element-d6dd34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb5c87a );}.elementor-40176 .elementor-element.elementor-element-d6dd34d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9rem 0rem 9rem 0rem;}.elementor-40176 .elementor-element.elementor-element-d6dd34d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40176 .elementor-element.elementor-element-ce055b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-edb820b:not( .elementor-widget-image ), .elementor-40176 .elementor-element.elementor-element-edb820b.elementor-widget-image img{-webkit-mask-image:url( https://alamarseniorliving.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-40176 .elementor-element.elementor-element-edb820b img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-40176 .elementor-element.elementor-element-a049bed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-6709bf2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-40176 .elementor-element.elementor-element-6709bf2 .elementor-heading-title{text-transform:none;line-height:46px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-6709bf2.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-6709bf2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-a0b784e{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-a0b784e, .elementor-40176 .elementor-element.elementor-element-a0b784e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-accent );}.elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-a0b784e.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-a0b784e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-39e66d1 .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40176 .elementor-element.elementor-element-39e66d1 .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, #D9494900 0%, #FCFCFC00 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-39e66d1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-39e66d1 .gem-button-container{text-align:left;}.elementor-40176 .elementor-element.elementor-element-39e66d1 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-39e66d1 .gem-button-container .gem-button .gem-text-button{font-size:20px;font-weight:600;}.elementor-40176 .elementor-element.elementor-element-dac6e6e{padding:4rem 1rem 4rem 1rem;}.elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-420cbc7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-40176 .elementor-element.elementor-element-420cbc7 .elementor-heading-title{text-transform:none;line-height:46px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-420cbc7.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-420cbc7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7327fd1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-7327fd1, .elementor-40176 .elementor-element.elementor-element-7327fd1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-7327fd1.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-7327fd1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, #6FC9DA 0%, #008DA8 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, #D9494900 0%, #FCFCFC00 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#008DA8;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-40176 .elementor-element.elementor-element-be7d279 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container{text-align:center;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button .gem-text-button{font-size:18px;font-weight:600;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button:hover .gem-text-button{color:#008DA8;}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button i, .elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button:hover .gem-button-icon{color:var( --e-global-color-secondary );transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-be7d279 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-40176 .elementor-element.elementor-element-44f2854{--grid-columns:3;}.elementor-40176 .elementor-element.elementor-element-119f6f3 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40176 .elementor-element.elementor-element-119f6f3{margin-top:9rem;margin-bottom:9rem;}.elementor-40176 .elementor-element.elementor-element-2f96508 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-4299b69:not( .elementor-widget-image ), .elementor-40176 .elementor-element.elementor-element-4299b69.elementor-widget-image img{-webkit-mask-image:url( https://alamarseniorliving.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-40176 .elementor-element.elementor-element-4299b69 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-49a12a7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-40176 .elementor-element.elementor-element-49a12a7 .elementor-heading-title{text-transform:none;line-height:46px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-49a12a7.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-49a12a7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-23d6c81{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-23d6c81, .elementor-40176 .elementor-element.elementor-element-23d6c81 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-23d6c81.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-23d6c81 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-c79b4f8{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-40176 .elementor-element.elementor-element-c79b4f8:not(.elementor-motion-effects-element-type-background), .elementor-40176 .elementor-element.elementor-element-c79b4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-29c3da7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-40176 .elementor-element.elementor-element-29c3da7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-29c3da7 .elementor-heading-title{text-transform:none;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-29c3da7.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-29c3da7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-925a769 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40176 .elementor-element.elementor-element-5e9ab68{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-1ec6e86{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-40176 .elementor-element.elementor-element-1ec6e86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-1ec6e86 .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-1ec6e86.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-1ec6e86 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7e70572.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-7e70572{text-align:center;}.elementor-40176 .elementor-element.elementor-element-7e70572, .elementor-40176 .elementor-element.elementor-element-7e70572 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-7e70572.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-7e70572 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-6abb97d{--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;--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-40176 .elementor-element.elementor-element-e93b40b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-60cc054{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40176 .elementor-element.elementor-element-60cc054.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-60cc054 .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-60cc054.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-60cc054 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-dbbf413.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-dbbf413{text-align:start;}.elementor-40176 .elementor-element.elementor-element-dbbf413, .elementor-40176 .elementor-element.elementor-element-dbbf413 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-dbbf413.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-dbbf413 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-303eae3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-b083cc4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40176 .elementor-element.elementor-element-b083cc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-b083cc4 .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-b083cc4.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-b083cc4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-415fcc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-415fcc2{text-align:start;}.elementor-40176 .elementor-element.elementor-element-415fcc2, .elementor-40176 .elementor-element.elementor-element-415fcc2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-415fcc2.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-415fcc2 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-71e5f68{--display:flex;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-22fd0af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-22fd0af{text-align:center;}.elementor-40176 .elementor-element.elementor-element-22fd0af, .elementor-40176 .elementor-element.elementor-element-22fd0af .elementor-text-editor *{font-weight:600;}.elementor-40176 .elementor-element.elementor-element-22fd0af, .elementor-40176 .elementor-element.elementor-element-22fd0af .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-22fd0af.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-22fd0af > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-9076dae .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, #6FC9DA 0%, #008DA8 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-04f119a );}.elementor-40176 .elementor-element.elementor-element-9076dae .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40176 .elementor-element.elementor-element-9076dae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-9076dae .gem-button-container{text-align:center;}.elementor-40176 .elementor-element.elementor-element-9076dae .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-9076dae .gem-button-container .gem-button .gem-text-button{font-size:20px;font-weight:600;}.elementor-40176 .elementor-element.elementor-element-b68126e{--display:flex;--margin-top:75px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-40176 .elementor-element.elementor-element-b68126e:not(.elementor-motion-effects-element-type-background), .elementor-40176 .elementor-element.elementor-element-b68126e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-40176 .elementor-element.elementor-element-b2e5e6d{--display:flex;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-c983678{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-40176 .elementor-element.elementor-element-c983678.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-c983678 .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-c983678.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-c983678 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-family:"Red Hat Text", Sans-serif;font-size:18px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel.gem-tta-active .gem-tta-panel-title > a .gem-tta-title-text{color:var( --e-global-color-text );}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-family:"Red Hat Text", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a{color:var( --e-global-color-cb5c87a );}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:0px 0px 20px 0px;}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel-body{text-align:left!important;}.elementor-40176 .elementor-element.elementor-element-72872a0{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-f7174ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-40176 .elementor-element.elementor-element-f7174ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-f7174ca .elementor-heading-title{text-transform:none;letter-spacing:0px;color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-f7174ca.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-f7174ca > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri div{writing-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-8ed743a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40176 .elementor-element.elementor-element-8ed743a{text-align:center;}.elementor-40176 .elementor-element.elementor-element-8ed743a, .elementor-40176 .elementor-element.elementor-element-8ed743a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1E1C1D;}.elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > div, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > h1, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > h2, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > h3, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > h4, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > h5, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > h6, .elementor-40176 .elementor-element.elementor-element-8ed743a.ob-harakiri > p{transform:rotate(0deg);}.elementor-40176 .elementor-element.elementor-element-8ed743a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-40176 .elementor-element.elementor-element-7ca2dad .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(67deg, #6FC9DA 0%, #008DA8 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-04f119a );}.elementor-40176 .elementor-element.elementor-element-7ca2dad .gem-button-container .gem-button:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 0%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-40176 .elementor-element.elementor-element-7ca2dad > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40176 .elementor-element.elementor-element-7ca2dad .gem-button-container{text-align:center;}.elementor-40176 .elementor-element.elementor-element-7ca2dad .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:20px 30px 20px 30px;}.elementor-40176 .elementor-element.elementor-element-7ca2dad .gem-button-container .gem-button .gem-text-button{font-size:20px;font-weight:600;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-40176 .elementor-element.elementor-element-c79b4f8{--content-width:933px;}.elementor-40176 .elementor-element.elementor-element-5e9ab68{--content-width:933px;}.elementor-40176 .elementor-element.elementor-element-b68126e{--content-width:933px;}.elementor-40176 .elementor-element.elementor-element-72872a0{--content-width:933px;}}@media(max-width:1024px){.elementor-40176 .elementor-element.elementor-element-cbd5027{margin-top:3rem;margin-bottom:3rem;}.elementor-40176 .elementor-element.elementor-element-c4c2dea{margin-top:3rem;margin-bottom:3rem;}.elementor-40176 .elementor-element.elementor-element-d08037a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-40176 .elementor-element.elementor-element-04f8503{--grid-columns:2;}.elementor-40176 .elementor-element.elementor-element-d6dd34d{margin-top:3rem;margin-bottom:3rem;}.elementor-40176 .elementor-element.elementor-element-a049bed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-40176 .elementor-element.elementor-element-44f2854{--grid-columns:2;}.elementor-40176 .elementor-element.elementor-element-119f6f3{margin-top:3rem;margin-bottom:3rem;}.elementor-40176 .elementor-element.elementor-element-66b03e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}}@media(max-width:767px){.elementor-40176 .elementor-element.elementor-element-f3b1ace > .elementor-container{min-height:350px;}.elementor-40176 .elementor-element.elementor-element-f3b1ace{padding:50px 0px 20px 0px;}.elementor-40176 .elementor-element.elementor-element-92225dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40176 .elementor-element.elementor-element-8cdc8c3, .elementor-40176 .elementor-element.elementor-element-8cdc8c3 .elementor-text-editor *{font-size:20px;line-height:24px;}.elementor-40176 .elementor-element.elementor-element-1b858a2{padding:2rem 0.5rem 2rem 0.5rem;}.elementor-40176 .elementor-element.elementor-element-04f8503{--grid-columns:1;}.elementor-40176 .elementor-element.elementor-element-dac6e6e{padding:2rem 0.5rem 2rem 0.5rem;}.elementor-40176 .elementor-element.elementor-element-44f2854{--grid-columns:1;}.elementor-40176 .elementor-element.elementor-element-29c3da7{width:100%;max-width:100%;}.elementor-40176 .elementor-element.elementor-element-1ec6e86{width:100%;max-width:100%;}.elementor-40176 .elementor-element.elementor-element-60cc054{width:100%;max-width:100%;}.elementor-40176 .elementor-element.elementor-element-b083cc4{width:100%;max-width:100%;}.elementor-40176 .elementor-element.elementor-element-c983678{width:100%;max-width:100%;}.elementor-40176 .elementor-element.elementor-element-f7174ca{width:100%;max-width:100%;}}@media (max-width:991px){.elementor-40176 .elementor-element.elementor-element-f3b1ace > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-40176 .elementor-element.elementor-element-52f09b9{width: 100% !important;}.elementor-40176 .elementor-element.elementor-element-52f09b9 > .elementor-element-populated{padding: 35px 21px 0px 21px !important;}}
/* Start custom CSS for text-editor, class: .elementor-element-7ed589b */.sqfootage {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8472568 */.sqfootage {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eaffa5e */.sqfootage {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0b784e */.sqfootage {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7327fd1 */.sqfootage {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23d6c81 */.sqfootage {
    font-size: 14px!important;
}/* End custom CSS */
/* Start custom CSS */.thegem-fullscreen-search {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1001;
	display: flex;
	flex-direction: column;
	transition: opacity 0.3s ease 0.3s,transform 0.3s ease;
	transform: translate3d(0,100%,0);
	opacity: 0;
}/* End custom CSS */