.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:.5;transition:background .3s,border-radius .3s,opacity .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 .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.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:0 0 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:#fff}.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:#fff}.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;background-image:linear-gradient(67deg,#6fc9da 0%,#008da8 100%);border-style:solid;border-width: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;border-color:#fff}.elementor-40176 .elementor-element.elementor-element-30b6ab0>.elementor-widget-container{margin:30px 0 0}.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}.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 0}.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:0 0 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:0}.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 .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9rem 0}.elementor-40176 .elementor-element.elementor-element-c4c2dea>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .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:0 0 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:0}.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;background-image:linear-gradient(67deg,var(--e-global-color-primary) 0%,var(--e-global-color-primary) 100%);border-style:solid;border-width: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;border-color:#fff}.elementor-40176 .elementor-element.elementor-element-c52cf69>.elementor-widget-container{margin:30px 0 0}.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}.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:0}.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}.elementor-40176 .elementor-element.elementor-element-1b858a2{margin-top:50px;margin-bottom:50px;padding:0 1rem 4rem}.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:0 0 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:0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;padding:0}.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;background-image:linear-gradient(67deg,#6fc9da 0%,#008da8 100%);border-style:solid;border-width:2px;border-color:#fff}.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;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:0 0 20px}.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}.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 .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9rem 0}.elementor-40176 .elementor-element.elementor-element-d6dd34d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40176 .elementor-element.elementor-element-ce055b9>.elementor-element-populated{padding:0}.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}.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:0 0 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:0}.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;background-image:linear-gradient(67deg,var(--e-global-color-primary) 0%,var(--e-global-color-primary) 100%);border-style:solid;border-width: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;border-color:#fff}.elementor-40176 .elementor-element.elementor-element-39e66d1>.elementor-widget-container{margin:30px 0 0}.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}.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}.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:0 0 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:0 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px;padding:0}.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;background-image:linear-gradient(67deg,#6fc9da 0%,#008da8 100%);border-style:solid;border-width:2px;border-color:#fff}.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;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:0 0 20px}.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}.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-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-c79b4f8,.elementor-40176 .elementor-element.elementor-element-c79b4f8.thegem-e-con-layout-thegem{--content-width:933px}.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:0 0 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-5e9ab68,.elementor-40176 .elementor-element.elementor-element-5e9ab68.thegem-e-con-layout-thegem{--content-width:933px}.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:0 0 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:0 0 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:0 0 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;background-image:linear-gradient(67deg,#6fc9da 0%,#008da8 100%);border-style:solid;border-width: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;border-color:var(--e-global-color-primary)}.elementor-40176 .elementor-element.elementor-element-9076dae>.elementor-widget-container{margin:0}.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}.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-b68126e,.elementor-40176 .elementor-element.elementor-element-b68126e.thegem-e-con-layout-thegem{--content-width:933px}.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:0 0 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:0 0 20px}.elementor-40176 .elementor-element.elementor-element-3f66d04 .gem-tta-panel-body{text-align:left!important}html,body{overflow-x:auto}@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}}@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 0 20px}.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 .5rem}.elementor-40176 .elementor-element.elementor-element-04f8503{--grid-columns:1}.elementor-40176 .elementor-element.elementor-element-dac6e6e{padding:2rem .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%}}@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 0 !important}}.sqfootage{font-size:14px!important}.sqfootage{font-size:14px!important}.sqfootage{font-size:14px!important}.sqfootage{font-size:14px!important}.sqfootage{font-size:14px!important}.thegem-fullscreen-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;transition:opacity .3s ease .3s,transform .3s ease;transform:translate3d(0,100%,0);opacity:0}