.elementor-1246 .elementor-element.elementor-element-0d71b00{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-87e60c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1246 .elementor-element.elementor-element-87e60c2:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-87e60c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE5;}.elementor-1246 .elementor-element.elementor-element-0340d31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:267px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:70px;--padding-right:65px;}.elementor-1246 .elementor-element.elementor-element-af9063c{--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;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1246 .elementor-element.elementor-element-af9063c:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-af9063c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/01/plans-i.svg");background-position:16% 0px;background-repeat:no-repeat;}.elementor-1246 .elementor-element.elementor-element-14df5fe{--display:flex;--margin-top:241px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:10px;--padding-left:8px;--padding-right:10px;}.elementor-1246 .elementor-element.elementor-element-14df5fe.e-con{--align-self:flex-start;}.elementor-1246 .elementor-element.elementor-element-37322c8{--display:flex;--padding-top:29px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1246 .elementor-element.elementor-element-987ea79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1246 .elementor-element.elementor-element-777a07b{text-align:center;}.elementor-1246 .elementor-element.elementor-element-777a07b .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-6db1f30{text-align:center;}.elementor-1246 .elementor-element.elementor-element-6db1f30 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-73bacad{text-align:center;}.elementor-1246 .elementor-element.elementor-element-73bacad .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-ddf10b8{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-e9f5a88{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-e9f5a88:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-e9f5a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1609-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-f173438{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-f3a755d{text-align:center;}.elementor-1246 .elementor-element.elementor-element-f3a755d .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-9813b73{text-align:center;}.elementor-1246 .elementor-element.elementor-element-9813b73 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-2aca748{text-align:center;}.elementor-1246 .elementor-element.elementor-element-2aca748 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-628123a{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-61258a5{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-61258a5:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-61258a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1610-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-aa94175{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-8897408{text-align:center;}.elementor-1246 .elementor-element.elementor-element-8897408 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-2bba541{text-align:center;}.elementor-1246 .elementor-element.elementor-element-2bba541 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-00f3674{text-align:center;}.elementor-1246 .elementor-element.elementor-element-00f3674 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-7e31c6a{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2652c0b{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2652c0b:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-2652c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1611-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-54bbe17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-a27a7ca{text-align:center;}.elementor-1246 .elementor-element.elementor-element-a27a7ca .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-793d6b1{text-align:center;}.elementor-1246 .elementor-element.elementor-element-793d6b1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-93c0249{text-align:center;}.elementor-1246 .elementor-element.elementor-element-93c0249 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-d252d87{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-6296fc4{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-6296fc4:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-6296fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1612-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-da0d9e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-956d60c{text-align:center;}.elementor-1246 .elementor-element.elementor-element-956d60c .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-25c0fad{text-align:center;}.elementor-1246 .elementor-element.elementor-element-25c0fad .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-1a28f95{text-align:center;}.elementor-1246 .elementor-element.elementor-element-1a28f95 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-be81870{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-6f19b79{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-6f19b79:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-6f19b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1602-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-cbf1080{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-708f0a3{text-align:center;}.elementor-1246 .elementor-element.elementor-element-708f0a3 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-b2b2b61{text-align:center;}.elementor-1246 .elementor-element.elementor-element-b2b2b61 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-8087ee8{text-align:center;}.elementor-1246 .elementor-element.elementor-element-8087ee8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-8830cd7{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-a58ea35{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-a58ea35:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-a58ea35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1603-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-fe52885{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-969ffa3{text-align:center;}.elementor-1246 .elementor-element.elementor-element-969ffa3 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-2b32048{text-align:center;}.elementor-1246 .elementor-element.elementor-element-2b32048 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-3b5f5f0{text-align:center;}.elementor-1246 .elementor-element.elementor-element-3b5f5f0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-9207a90{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-a8ed320{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-a8ed320:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-a8ed320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1608-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-1d37a2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-d4dbd68{text-align:center;}.elementor-1246 .elementor-element.elementor-element-d4dbd68 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-c2741e1{text-align:center;}.elementor-1246 .elementor-element.elementor-element-c2741e1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-0ec0aa3{text-align:center;}.elementor-1246 .elementor-element.elementor-element-0ec0aa3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-26b07fd{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-ad92ff0{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-ad92ff0:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-ad92ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1607-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-f8f7eb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-be2a890{text-align:center;}.elementor-1246 .elementor-element.elementor-element-be2a890 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-a2a657c{text-align:center;}.elementor-1246 .elementor-element.elementor-element-a2a657c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-6e119ae{text-align:center;}.elementor-1246 .elementor-element.elementor-element-6e119ae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-236e9fd{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-b19cadf{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-b19cadf:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-b19cadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1606-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-75f2dc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-d547a76{text-align:center;}.elementor-1246 .elementor-element.elementor-element-d547a76 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-858d1c4{text-align:center;}.elementor-1246 .elementor-element.elementor-element-858d1c4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-b281e9c{text-align:center;}.elementor-1246 .elementor-element.elementor-element-b281e9c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-8c1cd77{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-b9648f0{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-b9648f0:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-b9648f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1605-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-9483465{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-2de4d37{text-align:center;}.elementor-1246 .elementor-element.elementor-element-2de4d37 .elementor-heading-title{font-family:"HanaMinA", Sans-serif;font-size:25px;font-weight:700;line-height:34px;letter-spacing:0.15em;color:var( --e-global-color-accent );}.elementor-1246 .elementor-element.elementor-element-248d7d3{text-align:center;}.elementor-1246 .elementor-element.elementor-element-248d7d3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-826da44{text-align:center;}.elementor-1246 .elementor-element.elementor-element-826da44 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1246 .elementor-element.elementor-element-53c2145{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-3b8acbd{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1246 .elementor-element.elementor-element-3b8acbd:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-3b8acbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1604-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1246 .elementor-element.elementor-element-049dc4b{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-4c3dc6d .elementor-button{background-color:var( --e-global-color-6fb5a58 );font-family:"Aboreto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.25em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:3px 20px 3px 20px;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6db1f30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-73bacad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-9813b73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2aca748 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2bba541 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-00f3674 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-793d6b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-93c0249 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-25c0fad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-1a28f95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b2b2b61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-8087ee8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2b32048 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-3b5f5f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-c2741e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-0ec0aa3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-a2a657c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6e119ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-858d1c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b281e9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-248d7d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-826da44 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px){.elementor-1246 .elementor-element.elementor-element-af9063c:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-af9063c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6db1f30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-73bacad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-9813b73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2aca748 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2bba541 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-00f3674 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-793d6b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-93c0249 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-25c0fad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-1a28f95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b2b2b61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-8087ee8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2b32048 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-3b5f5f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-c2741e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-0ec0aa3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-a2a657c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6e119ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-858d1c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b281e9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-248d7d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-826da44 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-1246 .elementor-element.elementor-element-af9063c:not(.elementor-motion-effects-element-type-background), .elementor-1246 .elementor-element.elementor-element-af9063c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6db1f30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-73bacad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-9813b73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2aca748 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2bba541 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-00f3674 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-793d6b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-93c0249 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-25c0fad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-1a28f95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b2b2b61 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-8087ee8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-2b32048 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-3b5f5f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-c2741e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-0ec0aa3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-a2a657c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-6e119ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-858d1c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-b281e9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-248d7d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1246 .elementor-element.elementor-element-826da44 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-1246 .elementor-element.elementor-element-87e60c2{--width:327px;}.elementor-1246 .elementor-element.elementor-element-0340d31{--width:100%;}.elementor-1246 .elementor-element.elementor-element-af9063c{--width:70.5%;}.elementor-1246 .elementor-element.elementor-element-14df5fe{--width:500px;}.elementor-1246 .elementor-element.elementor-element-37322c8{--width:69.5%;}.elementor-1246 .elementor-element.elementor-element-049dc4b{--content-width:456px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'HanaMinA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://touchscreen.citadelliving.ca/wp-content/uploads/2025/01/HanaMinA-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */