.elementor-1241 .elementor-element.elementor-element-c0895a7{--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-1241 .elementor-element.elementor-element-402d8df{--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-1241 .elementor-element.elementor-element-402d8df:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-402d8df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE5;}.elementor-1241 .elementor-element.elementor-element-6a4a5fd{--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-1241 .elementor-element.elementor-element-1b129a8{--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-1241 .elementor-element.elementor-element-1b129a8:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-1b129a8 > .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-1241 .elementor-element.elementor-element-bcb8872{--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-1241 .elementor-element.elementor-element-bcb8872.e-con{--align-self:flex-start;}.elementor-1241 .elementor-element.elementor-element-d5e8f08{--display:flex;--padding-top:29px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1241 .elementor-element.elementor-element-ac88eaa{--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-1241 .elementor-element.elementor-element-6c900c2{text-align:center;}.elementor-1241 .elementor-element.elementor-element-6c900c2 .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-1241 .elementor-element.elementor-element-322345e{text-align:center;}.elementor-1241 .elementor-element.elementor-element-322345e .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-1241 .elementor-element.elementor-element-eec0c16{text-align:center;}.elementor-1241 .elementor-element.elementor-element-eec0c16 .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-1241 .elementor-element.elementor-element-34a2e5d{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-be755ec{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-be755ec:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-be755ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1624-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1241 .elementor-element.elementor-element-fcf35ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-b325abe{text-align:center;}.elementor-1241 .elementor-element.elementor-element-b325abe .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-1241 .elementor-element.elementor-element-85fb7b9{text-align:center;}.elementor-1241 .elementor-element.elementor-element-85fb7b9 .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-1241 .elementor-element.elementor-element-c004c9e{text-align:center;}.elementor-1241 .elementor-element.elementor-element-c004c9e .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-1241 .elementor-element.elementor-element-80d30b8{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-9f1cd1b{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-9f1cd1b:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-9f1cd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1623.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1241 .elementor-element.elementor-element-1574da1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-2c274f4{text-align:center;}.elementor-1241 .elementor-element.elementor-element-2c274f4 .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-1241 .elementor-element.elementor-element-4f66d0e{text-align:center;}.elementor-1241 .elementor-element.elementor-element-4f66d0e .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-1241 .elementor-element.elementor-element-7b1e683{text-align:center;}.elementor-1241 .elementor-element.elementor-element-7b1e683 .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-1241 .elementor-element.elementor-element-9a2ccf5{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-4325514{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-4325514:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-4325514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1622-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1241 .elementor-element.elementor-element-57783b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-24a2763{text-align:center;}.elementor-1241 .elementor-element.elementor-element-24a2763 .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-1241 .elementor-element.elementor-element-254716a{text-align:center;}.elementor-1241 .elementor-element.elementor-element-254716a .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-1241 .elementor-element.elementor-element-eb80ddd{text-align:center;}.elementor-1241 .elementor-element.elementor-element-eb80ddd .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-1241 .elementor-element.elementor-element-c94ca00{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-5cd42af{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-5cd42af:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-5cd42af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://touchscreen.citadelliving.ca/wp-content/uploads/2025/02/Group-1601-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1241 .elementor-element.elementor-element-4b09923{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-c606b50{text-align:center;}.elementor-1241 .elementor-element.elementor-element-c606b50 .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-1241 .elementor-element.elementor-element-6cc943c{text-align:center;}.elementor-1241 .elementor-element.elementor-element-6cc943c .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-1241 .elementor-element.elementor-element-0e3c874{text-align:center;}.elementor-1241 .elementor-element.elementor-element-0e3c874 .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-1241 .elementor-element.elementor-element-d466df6{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-1de7af8{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-1de7af8:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-1de7af8 > .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-1241 .elementor-element.elementor-element-2401497{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-cb36fad{text-align:center;}.elementor-1241 .elementor-element.elementor-element-cb36fad .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-1241 .elementor-element.elementor-element-143493f{text-align:center;}.elementor-1241 .elementor-element.elementor-element-143493f .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-1241 .elementor-element.elementor-element-5861510{text-align:center;}.elementor-1241 .elementor-element.elementor-element-5861510 .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-1241 .elementor-element.elementor-element-934d7fb{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-9d0868a{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-9d0868a:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-9d0868a > .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-1241 .elementor-element.elementor-element-97531e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-fb463cf{text-align:center;}.elementor-1241 .elementor-element.elementor-element-fb463cf .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-1241 .elementor-element.elementor-element-6804fc0{text-align:center;}.elementor-1241 .elementor-element.elementor-element-6804fc0 .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-1241 .elementor-element.elementor-element-59b3ad9{text-align:center;}.elementor-1241 .elementor-element.elementor-element-59b3ad9 .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-1241 .elementor-element.elementor-element-55eee4c{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-8224c31{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-8224c31:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-8224c31 > .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-1241 .elementor-element.elementor-element-411559c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-d3b8d76{text-align:center;}.elementor-1241 .elementor-element.elementor-element-d3b8d76 .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-1241 .elementor-element.elementor-element-dc32989{text-align:center;}.elementor-1241 .elementor-element.elementor-element-dc32989 .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-1241 .elementor-element.elementor-element-8ff8490{text-align:center;}.elementor-1241 .elementor-element.elementor-element-8ff8490 .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-1241 .elementor-element.elementor-element-ac5639f{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-17aba66{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-17aba66:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-17aba66 > .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-1241 .elementor-element.elementor-element-c0eb35b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-587fd72{text-align:center;}.elementor-1241 .elementor-element.elementor-element-587fd72 .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-1241 .elementor-element.elementor-element-9942be0{text-align:center;}.elementor-1241 .elementor-element.elementor-element-9942be0 .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-1241 .elementor-element.elementor-element-18c045b{text-align:center;}.elementor-1241 .elementor-element.elementor-element-18c045b .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-1241 .elementor-element.elementor-element-f123b2e{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-3221d7b{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-3221d7b:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-3221d7b > .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-1241 .elementor-element.elementor-element-f0eebf4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-2e17877{text-align:center;}.elementor-1241 .elementor-element.elementor-element-2e17877 .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-1241 .elementor-element.elementor-element-210905f{text-align:center;}.elementor-1241 .elementor-element.elementor-element-210905f .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-1241 .elementor-element.elementor-element-b2fc137{text-align:center;}.elementor-1241 .elementor-element.elementor-element-b2fc137 .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-1241 .elementor-element.elementor-element-2fe3cd7{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-db2f8c8{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-db2f8c8:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-db2f8c8 > .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-1241 .elementor-element.elementor-element-39260f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-1c42f89{text-align:center;}.elementor-1241 .elementor-element.elementor-element-1c42f89 .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-1241 .elementor-element.elementor-element-c0efb1c{text-align:center;}.elementor-1241 .elementor-element.elementor-element-c0efb1c .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-1241 .elementor-element.elementor-element-d8103a0{text-align:center;}.elementor-1241 .elementor-element.elementor-element-d8103a0 .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-1241 .elementor-element.elementor-element-ea752be{--display:flex;--padding-top:34px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-dd6fe5d{--display:flex;--min-height:620px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1241 .elementor-element.elementor-element-dd6fe5d:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-dd6fe5d > .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-1241 .elementor-element.elementor-element-877190b{--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-1241 .elementor-element.elementor-element-0fb7c99 .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-1241 .elementor-element.elementor-element-322345e .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-1241 .elementor-element.elementor-element-eec0c16 .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-1241 .elementor-element.elementor-element-85fb7b9 .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-1241 .elementor-element.elementor-element-c004c9e .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-1241 .elementor-element.elementor-element-4f66d0e .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-1241 .elementor-element.elementor-element-7b1e683 .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-1241 .elementor-element.elementor-element-254716a .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-1241 .elementor-element.elementor-element-eb80ddd .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-1241 .elementor-element.elementor-element-6cc943c .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-1241 .elementor-element.elementor-element-0e3c874 .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-1241 .elementor-element.elementor-element-143493f .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-1241 .elementor-element.elementor-element-5861510 .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-1241 .elementor-element.elementor-element-6804fc0 .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-1241 .elementor-element.elementor-element-59b3ad9 .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-1241 .elementor-element.elementor-element-dc32989 .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-1241 .elementor-element.elementor-element-8ff8490 .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-1241 .elementor-element.elementor-element-9942be0 .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-1241 .elementor-element.elementor-element-18c045b .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-1241 .elementor-element.elementor-element-210905f .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-1241 .elementor-element.elementor-element-b2fc137 .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-1241 .elementor-element.elementor-element-c0efb1c .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-1241 .elementor-element.elementor-element-d8103a0 .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-1241 .elementor-element.elementor-element-1b129a8:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-1b129a8 > .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-1241 .elementor-element.elementor-element-322345e .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-1241 .elementor-element.elementor-element-eec0c16 .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-1241 .elementor-element.elementor-element-85fb7b9 .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-1241 .elementor-element.elementor-element-c004c9e .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-1241 .elementor-element.elementor-element-4f66d0e .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-1241 .elementor-element.elementor-element-7b1e683 .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-1241 .elementor-element.elementor-element-254716a .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-1241 .elementor-element.elementor-element-eb80ddd .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-1241 .elementor-element.elementor-element-6cc943c .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-1241 .elementor-element.elementor-element-0e3c874 .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-1241 .elementor-element.elementor-element-143493f .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-1241 .elementor-element.elementor-element-5861510 .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-1241 .elementor-element.elementor-element-6804fc0 .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-1241 .elementor-element.elementor-element-59b3ad9 .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-1241 .elementor-element.elementor-element-dc32989 .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-1241 .elementor-element.elementor-element-8ff8490 .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-1241 .elementor-element.elementor-element-9942be0 .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-1241 .elementor-element.elementor-element-18c045b .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-1241 .elementor-element.elementor-element-210905f .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-1241 .elementor-element.elementor-element-b2fc137 .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-1241 .elementor-element.elementor-element-c0efb1c .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-1241 .elementor-element.elementor-element-d8103a0 .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-1241 .elementor-element.elementor-element-1b129a8:not(.elementor-motion-effects-element-type-background), .elementor-1241 .elementor-element.elementor-element-1b129a8 > .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-1241 .elementor-element.elementor-element-322345e .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-1241 .elementor-element.elementor-element-eec0c16 .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-1241 .elementor-element.elementor-element-85fb7b9 .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-1241 .elementor-element.elementor-element-c004c9e .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-1241 .elementor-element.elementor-element-4f66d0e .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-1241 .elementor-element.elementor-element-7b1e683 .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-1241 .elementor-element.elementor-element-254716a .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-1241 .elementor-element.elementor-element-eb80ddd .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-1241 .elementor-element.elementor-element-6cc943c .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-1241 .elementor-element.elementor-element-0e3c874 .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-1241 .elementor-element.elementor-element-143493f .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-1241 .elementor-element.elementor-element-5861510 .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-1241 .elementor-element.elementor-element-6804fc0 .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-1241 .elementor-element.elementor-element-59b3ad9 .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-1241 .elementor-element.elementor-element-dc32989 .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-1241 .elementor-element.elementor-element-8ff8490 .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-1241 .elementor-element.elementor-element-9942be0 .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-1241 .elementor-element.elementor-element-18c045b .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-1241 .elementor-element.elementor-element-210905f .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-1241 .elementor-element.elementor-element-b2fc137 .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-1241 .elementor-element.elementor-element-c0efb1c .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-1241 .elementor-element.elementor-element-d8103a0 .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-1241 .elementor-element.elementor-element-402d8df{--width:327px;}.elementor-1241 .elementor-element.elementor-element-6a4a5fd{--width:100%;}.elementor-1241 .elementor-element.elementor-element-1b129a8{--width:70.5%;}.elementor-1241 .elementor-element.elementor-element-bcb8872{--width:500px;}.elementor-1241 .elementor-element.elementor-element-d5e8f08{--width:69.5%;}.elementor-1241 .elementor-element.elementor-element-877190b{--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 */