.column.ia-twoplusone{margin:0;padding:0}.column.ia-twoplusone .row-wrapper{max-width:unset;min-width:unset}.column .row-wrapper .row.fixed-container.breadcrumb-row{display:grid!important;max-width:1494px;margin:auto;padding:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .columns{margin:unset;width:100%}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns{margin:5px 20px 5px 5px;padding:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb{margin:0;padding:6px 0 0 0!important}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li{padding:0;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li:first-child{padding:0;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.breadcrumb-home-icon a{margin:0;padding:0 16px;vertical-align:middle;line-height:normal}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.breadcrumb-home-icon a:hover,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.breadcrumb-home-icon a:focus-visible{text-decoration:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.breadcrumb-home-icon a img{height:18px;width:18px}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li:first-child a:hover{text-decoration:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li a{text-decoration:none;color:#656565;padding:0 12px;margin:0;font-size:14px;font-family:"Roboto",sans-serif;font-feature-settings:'liga' off,'clig' off;font-weight:400;font-style:normal;line-height:21px;display:inline-flex;align-items:center}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li a:hover{text-decoration:underline}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li a:focus-visible{text-decoration:underline;outline:1px dashed #00093A}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.active{text-decoration:none;color:#00093A;padding:0 12px;margin:0;font-size:14px;font-family:"Roboto",sans-serif;font-feature-settings:'liga' off,'clig' off;font-weight:400;font-style:normal;line-height:21px}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper::after{content:"/"!important;margin:0;padding:0 6px;color:#B4BCC2;font-family:"Roboto",sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:14px;font-weight:700;line-height:16px;font-style:normal}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper button.bc-ellipsis-btn{margin:0;padding:0 12px;width:unset;min-width:unset;max-width:unset;border:0;border-radius:unset;background-color:unset!important;cursor:pointer;color:#656565!important;font-size:14px;font-family:"Roboto",sans-serif;font-feature-settings:'liga' off,'clig' off;font-weight:400;font-style:normal;line-height:16px;display:inline-flex;align-items:center;justify-content:center}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper button.bc-ellipsis-btn:hover{background-color:unset}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper button.bc-ellipsis-btn:focus-visible{outline:1px dashed #00093A}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown{position:absolute;margin:0;padding:10px 0;background:#FFF;border:1px solid #00093A;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);display:none!important;z-index:999}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown li{padding:0;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown li::after{display:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown li a{display:block;padding:10px 30px 10px 20px;margin:0;color:#656565;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown li a:hover,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown li a:focus{background:#F0F2F3;outline:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown.open{display:block!important}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li.bc-ellipsis-wrapper .bc-dropdown.open ul li{display:block!important;width:100%;padding:10px 30px 10px 20px!important;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li img.breadcrumb-chevron{display:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li::after{content:"/";margin:0;padding:0 6px;color:#B4BCC2;font-family:"Roboto",sans-serif;font-feature-settings:'liga' off,'clig' off;font-size:14px;font-weight:700;line-height:16px;font-style:normal}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul li:last-child::after{content:"";padding:0;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns{justify-self:right;padding:5px 20px 20px 20px;margin:0;height:57px}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul{display:flex;align-items:center;justify-content:flex-end;gap:10px}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li{margin:0;padding:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.exportCalculation,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.addtofldr,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.shareDeveloping{display:flex;flex-direction:row-reverse;align-items:center;gap:4px;margin:0;padding:0 12px;border:1px solid #B4BCC2;border-radius:4px;background-color:#FFF;cursor:pointer;text-decoration:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.exportCalculation:hover,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.addtofldr:hover,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.shareDeveloping:hover{border:1px solid #DA291C;text-decoration:underline}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.exportCalculation:focus-visible,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.addtofldr:focus-visible,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.shareDeveloping:focus-visible{outline:1px dashed #000}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.exportCalculation .action-imgicon,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.addtofldr .action-imgicon,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.shareDeveloping .action-imgicon{background-color:unset;border-radius:unset;height:unset;width:unset;padding:7px 0;margin:0;line-height:18px;display:flex;align-items:center}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.exportCalculation .action-imgicon img,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.addtofldr .action-imgicon img,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.shareDeveloping .action-imgicon img{padding:0;margin:0;height:18px;width:18px}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.exportCalculation span,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.addtofldr span,.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button ul li a.shareDeveloping span{color:#00093A;font-family:"Roboto",sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:normal;text-transform:none}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul.mobile-active li.bc-mobile-back{padding:0;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul.mobile-active li.bc-mobile-back a.bc-mobile-link{display:flex;font-size:14px;color:#656565;font-weight:400;line-height:16px;font-style:normal;font-family:"Roboto",sans-serif;align-self:center;align-items:center;margin:0;padding:8px 8px 8px 0;height:32px}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul.mobile-active li.bc-mobile-back a.bc-mobile-link:active{color:#00093A;text-decoration:underline}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul.mobile-active li.bc-mobile-back a.bc-mobile-link:focus-visible{color:#656565;text-decoration:none;outline:1px dashed #00093A}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul.mobile-active li.bc-mobile-back a.bc-mobile-link span.bc-back-icon{width:18px;height:18px;margin:0 8px 0 0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb div ul.mobile-active li.bc-mobile-back a.bc-mobile-link span.bc-back-icon img{height:18px;width:18px}@media(max-width:768px){.column .row-wrapper:has(.breadcrumb-row){margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns{padding:5px 15px;margin:0}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-8.medium-8.small-12.columns .breadcrumb.ia-breadcrumb{margin:0;padding:0!important}.column .row-wrapper .row.fixed-container.breadcrumb-row .large-4.medium-4.small-12.columns .action-icons .action-button{display:unset}}html{scrollbar-gutter:stable}body.mega-open{overflow:hidden}#user-profile ul{z-index:999}.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion{z-index:999}header.mega-menu-header{padding:0!important}header.mega-menu-header.header-brdrbtm-blue{border-bottom:1px solid #00093A}header.mega-menu-header .mega-menu-rows{display:flex;flex-direction:column;gap:0}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation{width:100%;margin:auto;padding:0;background:#00093A}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts{display:flex;gap:20px;justify-content:center;align-items:center;max-width:920px;margin:0 auto}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab{display:flex;padding:9px 10px;justify-content:flex-end;align-items:flex-start;gap:10px;align-self:stretch;position:relative}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab:focus-visible{outline:1px solid #FFF}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab span{color:#FFF;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:12px}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab span:hover{text-decoration:underline}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab span:hover::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:3px;background:#B4BCC2;border-bottom:3px solid #B4BCC2}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab.is-active{position:relative;background:#00093A;border-radius:4px 4px 0 0}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab.is-active::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:3px;background:#DA291C;border-bottom:3px solid #DA291C}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation .site-header__contexts .context-tab.is-active span{font-weight:700;color:#FFF}header.header-brdrbtm-blue{max-width:unset!important}header{padding:0 0 30px 0!important}@media(max-width:950px){header.header-brdrbtm-blue{margin:0!important}}header.mega-menu-header .site-header__inner{max-width:1494px;margin:0 auto;padding:0;display:flex;align-items:center;gap:0;justify-content:space-between;background:#FFF}header.mega-menu-header .site-header__inner .site-header__logo{padding:0 20px}header.mega-menu-header .site-header__inner .site-header__logo a img{width:114.951px;height:50px;aspect-ratio:114.95/50.00}header.mega-menu-header .site-header__inner .site-header__logo a span{display:none}header.mega-menu-header .site-header__inner .site-header-row{display:flex;align-items:center;gap:10px;flex:1 0 0;justify-content:right;padding:0 0 0 50px;margin:0}header.mega-menu-header .site-header__inner .site-header-row .global-search-box{max-width:500px;width:100%}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul{display:flex;align-items:center;gap:10px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#language-btn-wrapper{margin:0 20px;padding:0 2px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#language-btn-wrapper:focus{outline:1px dashed #00093A}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#language-btn-wrapper a.nav-language{color:#00093A!important;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:12px;text-decoration:none;margin:0;padding:0;display:flex;align-items:center;gap:6px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#language-btn-wrapper a.nav-language:hover{text-decoration:underline}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile{margin:0;padding:0;position:relative}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile:hover{background:#DA291C}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile:has(a.logged-in){height:80px;place-content:center}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile:has(a.logged-in):hover #profile-name span{color:#FFF;text-decoration:underline}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile:has(a.logged-in) img#add-signature-photo{object-fit:cover;object-position:center;background-color:lightgray}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile:has(a.logged-in) ul{padding:10px 0;border-radius:5px;border:1px solid #00093A;background:#FFF;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile:has(a.logged-in) ul li a{border:0;color:#656565;font-family:"Roboto",sans-serif;font-weight:400;font-size:13.6px;font-style:normal;line-height:16px;padding:10px 30px 10px 20px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile a#lnkSignIn{display:flex;align-items:center;gap:6px;color:#00093A;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:12px;padding:0 20px;margin:0;background:#F2F2F2;border:0;height:80px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile a#lnkSignIn:hover{background:#DA291C;text-decoration:underline;color:#FFF}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile a#lnkSignIn img{content:url("https://www.cmhc-schl.gc.ca/Content/project/cmhc/img/account/person.svg");width:32px;height:32px;background:#FFF;margin:0;padding:7px;border:1px solid #F8D4D2;border-radius:50px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile a#lnkSignIn img#add-signature-photo{width:16px;height:16px;display:block}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name{border:0;background:url('https://www.cmhc-schl.gc.ca/content/project/cmhc/img/mmkeyboard_arrow_down.svg') no-repeat center right 16px;height:80px;align-content:center;background-color:#F2F2F2;padding:0 36px 0 20px;display:flex;align-items:center;max-width:unset}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name:hover{background:url('https://www.cmhc-schl.gc.ca/content/project/cmhc/img/keyboard_whitearrow_down.svg') no-repeat center right 16px;background-color:#DA291C;color:#FFF;text-decoration:underline}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name:hover span{color:#FFF}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name img#add-signature-photo{width:32px;height:32px;padding:7px;margin:0;border-radius:50px;border:1px solid #F8D4D2;left:unset;background-color:#FFF}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name span{color:#00093A;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:12px;text-decoration:none;align-content:center;padding-left:38px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name.active{background:url('https://www.cmhc-schl.gc.ca/content/project/cmhc/img/keyboard_whitearrow_up.svg') no-repeat center right 16px;border-top:0;border-right:0;border-bottom:0;height:80px;background-color:#DA291C;place-content:center;align-content:center;display:flex;align-items:center;gap:6px;padding:0 36px 0 20px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name.active img#add-signature-photo{left:20px}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile #profile-name.active span{color:#FFF;text-decoration:underline}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box{border-radius:18px!important;border:1px solid #00093A!important}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-clear-svg{display:none}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-input{border-radius:18px!important;height:30px!important}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-input .magic-box-underlay{height:30px}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-input input{color:#00093A;height:30px!important;padding:6px 6px 6px 16px!important;margin:0;font-size:16px;font-family:'Roboto',sans-serif}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions{right:unset!important;width:-webkit-fill-available;border:1px solid #00093A;border-radius:5px;margin:0 10px;padding:10px 0;outline:0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-magicbox-suggestions{border:0}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-magicbox-suggestions .magic-box-suggestion{font-weight:400}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-magicbox-suggestions .magic-box-suggestion .coveo-omnibox-hightlight{font-weight:700}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .CoveoSearchButton{border-top-right-radius:18px!important;border-bottom-right-radius:18px!important;position:absolute;right:14px;border:0;padding:0;height:auto;width:auto;background-color:transparent!important;align-self:center}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .CoveoSearchButton .coveo-search-button::before{content:"";position:absolute;inset:0;background:url("https://www.cmhc-schl.gc.ca/Content/project/cmhc/img/account/new-coveo-search-icon.svg") center / contain no-repeat}header.mega-menu-header .site-header__inner .site-header-row .global-search-box .CoveoSearchbox .CoveoSearchButton .coveo-search-button .coveo-search-button-svg{color:#DA291C;opacity:0}header.mega-menu-header{position:relative;border-bottom:1px solid #00093A;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);z-index:999}header.mega-menu-header .primary-nav-wrapper{width:100%;background:#FFF}header.mega-menu-header .primary-nav-wrapper .context-panel{max-width:1494px;margin:0 auto;padding:0;background:#FFF;position:relative;overflow-x:unset;right:unset;width:100%}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav{list-style:none;margin:0;padding:0;display:flex;gap:10px;align-items:stretch;position:relative}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item{position:relative;margin:0;padding:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega{position:static}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .nav-trigger{border:0;background:transparent;margin:0;padding:0 20px;cursor:pointer;border-bottom:5px solid transparent;display:flex;gap:2px;align-items:center;justify-content:space-between;color:#00093A;font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:12px;height:60px;border-radius:unset;letter-spacing:unset;text-decoration:none}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .nav-trigger img{background:transparent}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .nav-trigger .upicon{display:none}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .nav-trigger:hover,header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .nav-trigger:focus-visible{border-bottom:5px solid #B4BCC2;text-decoration:underline;outline:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega.is-open .nav-trigger{color:#00093A;border-bottom:5px solid #DA291C;border-radius:unset}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel{position:absolute;top:100%;left:0;right:0;background-color:#FFF;display:none;z-index:99;box-shadow:inset 0 8px 4px -4px rgba(0,0,0,0.25);border-top:1px solid #00093A}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel.is-visible{display:block;border:1px solid #00093A;max-height:var(--mega-available-height,80vh);overflow-y:auto;overscroll-behavior:contain}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner{width:100%;max-width:1494px;margin:0 auto;padding:0 60px 40px 60px;position:relative}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close{border:0;background:transparent;padding:20px 0 20px 20px;cursor:pointer;display:flex;gap:2px;justify-self:flex-end;color:#00093A;font-family:'Roboto',sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:12px;align-items:center;margin:0;min-width:unset;letter-spacing:unset;margin-left:auto}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close img{width:16px;height:16px;display:block;background:transparent}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close img.nohover{display:block}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close img.onhover{display:none}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close:hover img.nohover,header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close:focus-visible img.nohover{display:none}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close:hover img.onhover,header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close:focus-visible img.onhover{display:block}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__inner .mega-panel__close:focus-visible{outline:1px dashed #000}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__columns{display:flex;flex-wrap:nowrap;gap:40px;margin:0;padding:0 0 60px 0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__columns>hr{width:1px;background:#B4BCC2;height:auto;margin:0;padding:0;border:1px solid #B4BCC2}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__columns>hr:last-of-type,header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__columns>hr:only-of-type{display:none}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column{flex:1 1 0;min-width:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column .mega-column__title{color:#00093A;font-family:'Roboto',sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:27px;margin:0;padding:10px 0 30px 0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column .mega-column__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;float:unset}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column{background-color:#E7F8F8;position:relative}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column::before,header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column::after{content:"";position:absolute;top:0;bottom:0;width:40px;background:#E7F8F8;pointer-events:none}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column::before{left:-40px}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__columns>.mega-column.feature-column:first-child::before{left:-20px;width:20px}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column::after{right:-40px}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__columns>.mega-column.feature-column:last-of-type::after{right:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column .mega-column__list{padding-bottom:20px}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column.feature-column .mobile-column__body .mobile-column__list li .mobile-link{background-color:#E7F8F8}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column .mega-column__list li{margin:0;padding:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column .mega-column__list li.hightlight-list-item{display:flex;align-items:center;gap:5px;padding:0;margin:0;line-height:unset}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-column .mega-column__list li.hightlight-list-item img.mega-link-highlight-arrow{width:18px;height:18px;vertical-align:middle}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-link{display:inline-block;color:#00093A;font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:0;margin:0;text-decoration:none;height:24px}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-link:hover{text-decoration:underline;background:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-link:focus-visible{outline:dotted;text-decoration:underline}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-link.mega-link--highlight{color:#DA291C;font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none;align-content:center}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-link.mega-link--highlight:hover{text-decoration:underline;background:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-link.mega-link--highlight:focus-visible{outline:dotted;text-decoration:underline}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo{display:flex;gap:40px;margin:0;padding:20px;background:#F0F2F3}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card{flex:1 1 0;display:flex!important;align-items:flex-start;gap:20px;border:1px solid #B4BCC2;background:#FFF}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card--wide{flex-basis:100%}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__icon{width:128px;height:128px;background:transparent}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content{display:flex;flex-direction:column;gap:10px;margin:0;padding:10px 20px 10px 0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__title{color:#00093A;font-family:'Roboto',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;padding:0;margin:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__title span{color:#DA291C;font-weight:700}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__text{color:#656565;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:0;margin:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__link{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;display:flex;gap:2px;align-items:center;cursor:pointer;text-decoration:none;padding:0;margin:0;width:max-content}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__link:hover{outline:0;background:0}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__link:focus-visible{outline:1px solid #00093A}header.mega-menu-header .primary-nav-wrapper .context-panel .primary-nav li.primary-nav__item.has-mega .mega-panel .mega-panel__promo .promo-card .promo-card__content .promo-card__link img{background:transparent}header.mega-menu-header .site-header__inner button.mobile-menu-toggle{background:0;border:0;border-radius:unset;padding:0;margin:0;min-width:unset}header.mega-menu-header .site-header__inner button.mobile-menu-toggle:focus-visible{outline:1px dashed #000}header.mega-menu-header .site-header__inner button.mobile-menu-toggle:focus,header.mega-menu-header .site-header__inner button.mobile-menu-toggle:active{background-color:#F0F2F3}header.mega-menu-header .site-header__inner button.mobile-menu-toggle .mobile-menu-toggle__icon{width:32px;height:32px;flex-shrink:0}.mobile-menu{display:none;position:fixed;inset:0;background:#FFF;z-index:1000}.mobile-menu.is-open{transform:translateX(0)}#mobileMegaMenu{position:fixed;top:0;right:0;height:100%;width:100%;transform:translateX(100%);transition:none;display:none}#mobileMegaMenu.is-open{transform:translateX(0)}.mobile-menu .mobile-menu__inner{height:100%;display:flex;flex-direction:column;background-color:#F0F2F3;position:relative;overflow:hidden}.mobile-menu .mobile-menu__inner>ul{display:none}.mobile-menu .mobile-menu__inner .mobile-menu__header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 20px;border-bottom:1px solid #00093A;background:#FFF;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);z-index:107}.mobile-menu .mobile-menu__inner .mobile-menu__header .mobile-menu__logo a img.main-logo{width:82.765px;height:36px;aspect-ratio:82.76/36.00}.mobile-menu .mobile-menu__inner .mobile-menu__header .mobile-menu__close{border:0;background:0;margin:0;padding:0;min-width:unset;border-radius:unset}.mobile-menu .mobile-menu__inner .mobile-menu__header .mobile-menu__close:focus-visible{outline:1px dashed #000}.mobile-menu .mobile-menu__inner .mobile-menu__header .mobile-menu__close:focus,.mobile-menu .mobile-menu__inner .mobile-menu__header .mobile-menu__close:active{background-color:#F0F2F3}.mobile-menu .mobile-menu__inner .mobile-menu__header .mobile-menu__close img.mobile-menu__close-icon{width:32px;height:32px;aspect-ratio:1/1}.mobile-menu .mobile-menu__inner .mobile-menu__search{padding:20px 20px 10px 20px;width:100%;background-color:#FFF}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box{width:100%}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box{border-radius:18px!important;border:1px solid #00093A!important}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-clear-svg{display:none}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-input{border-radius:18px!important;height:30px!important}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-input .magic-box-underlay{height:30px}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-input input{color:#00093A;height:30px!important;padding:6px 6px 6px 16px!important;margin:0;font-size:16px;font-family:'Roboto',sans-serif}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions{right:unset!important;width:-webkit-fill-available;border:1px solid #00093A;border-radius:5px;margin:0 10px;padding:10px 0;outline:0;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);left:unset!important}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-magicbox-suggestions{border:0}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-magicbox-suggestions .magic-box-suggestion{font-weight:400}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-magicbox-suggestions .magic-box-suggestion .coveo-omnibox-hightlight{font-weight:700}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .CoveoSearchButton{border-top-right-radius:18px!important;border-bottom-right-radius:18px!important;position:absolute;right:14px;border:0;padding:0;height:auto;width:auto;background-color:transparent!important;align-self:center}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .CoveoSearchButton .coveo-search-button::before{content:"";position:absolute;inset:0;background:url("https://www.cmhc-schl.gc.ca/Content/project/cmhc/img/account/new-coveo-search-icon.svg") center / contain no-repeat}.mobile-menu .mobile-menu__inner .mobile-menu__search .global-search-box .CoveoSearchbox .CoveoSearchButton .coveo-search-button .coveo-search-button-svg{color:#DA291C;opacity:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable{overflow-x:hidden;overflow-y:auto;max-height:722px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable::-webkit-scrollbar{width:10px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable::-webkit-scrollbar-track{background:transparent}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable::-webkit-scrollbar-track-piece:vertical:start{margin-top:5px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable::-webkit-scrollbar-track-piece:vertical:end{margin-bottom:5px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable::-webkit-scrollbar-thumb{background-color:#656565;border-radius:999px;border-left:2px solid transparent;border-right:2px solid transparent;background-clip:padding-box;min-height:500px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable::-webkit-scrollbar-thumb:hover{background-color:#E0E0E0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context{padding:10px 20px;margin:0;background-color:#FFF}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-toggle{width:100%;border:1px solid #DA291C;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:#FBEAE8;padding:10px 20px;margin:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-toggle .mobile-context-toggle__label{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:normal}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-toggle .mobile-context-toggle__chevron img{width:18px;height:18px;flex-shrink:0;aspect-ratio:1/1;right:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-toggle:focus-visible{outline:1px solid #000}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list{list-style:none;margin:-2px 0 0 0;padding:0;border:1px solid #DA291C;background:#FBEAE8;border-top:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list li{margin:0;padding:0;line-height:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list .mobile-context-option{width:100%;border:0;background:transparent;padding:10px 20px 10px 40px;margin:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-decoration:none}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list .mobile-context-option span{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:normal}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list .mobile-context-option .mobile-context-option__check{opacity:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list .mobile-context-option.is-selected .mobile-context-option__check{opacity:1;display:flex}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list .mobile-context-option.is-selected .mobile-context-option__check img{width:18px;height:18px;flex-shrink:0;aspect-ratio:1/1}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__context .mobile-context-list .mobile-context-option:focus-visible{outline:1px solid #00093A}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__primary{padding:0;margin:0;position:relative;right:unset;width:100%;height:auto;background:#FFF;overflow-x:hidden}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__primary .mobile-primary-item{width:100%;border:0;background-color:#FFF;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:unset;margin:0;letter-spacing:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__primary .mobile-primary-item span{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__primary .mobile-primary-item span.mobile-primary-item__chevron{display:flex}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__primary .mobile-primary-item .mobile-primary-item__chevron img{width:18px;height:18px;aspect-ratio:1/1}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__primary .mobile-primary-item:focus-visible{outline:1px solid #00093A}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable section.mobile-menu__secondary{padding:0;margin:0;background-color:#FFF;display:none!important}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-secondary-back{padding:15px 20px;border:0;background:transparent;display:flex;align-items:center;gap:2px;cursor:pointer;width:100%;border-bottom:1px solid #B4BCC2;border-radius:unset;margin:0;letter-spacing:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-secondary-back span{color:#DA291C;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:27px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-secondary-back span.mobile-secondary-back__icon{display:flex}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-secondary-back .mobile-secondary-back__icon img{width:100%;height:auto}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-secondary-back:focus-visible{outline:1px solid #00093A}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-secondary-chip{margin:10px 20px;padding:2px 10px;border:1px solid #B4BCC2;background:#F0F2F3;color:#00093A;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:20px;width:fit-content}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column{border-bottom:1px solid #e0e0e0;padding:0;margin:0;float:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column.feature-column{background-color:#E7F8F8}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column.feature-column .mobile-column__body .mobile-column__list li .mobile-link{background-color:#E7F8F8}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header{width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:15px 20px;margin:0;text-decoration:none}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header span{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:normal}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header span.mobile-column__chevron{display:flex}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header[aria-expanded="true"] span{font-weight:700}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header[aria-expanded="false"] .mobile-column__chevron img.open{display:inline}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header[aria-expanded="false"] .mobile-column__chevron img.close{display:none}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header[aria-expanded="true"] .mobile-column__chevron img.open{display:none}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header[aria-expanded="true"] .mobile-column__chevron img.close{display:inline}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header .mobile-column__chevron img{width:18px;height:18px;aspect-ratio:1/1;float:unset;right:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__header:focus-visible{outline:1px solid #00093A}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body{padding:0 0 20px 0;margin:0;float:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list{list-style:none;margin:0;padding:0 20px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li{border-left:1px solid #B4BCC2;margin:0;padding:0;line-height:unset}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link{width:100%;border:0;background:#FFF;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:2px;cursor:pointer;color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;border-left:5px solid transparent;text-decoration:none}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link--highlight{color:#DA291C;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;justify-content:unset;gap:5px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link .mobile-link__check{opacity:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link .mobile-link__check img{width:18px;height:18px;aspect-ratio:1/1}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link.is-selected{border-left:5px solid #B4BCC2}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link.is-selected .mobile-link__check{opacity:1}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link .mobile-link__chevron{display:flex;gap:5px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link .mobile-link__chevron img{width:18px;height:18px;aspect-ratio:1/1}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__secondary .mobile-columns .mobile-column .mobile-column__body .mobile-column__list li .mobile-link:focus-visible{outline:1px solid #00093A}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo{padding:20px;background:#F0F2F3;display:flex!important;flex-direction:column;gap:10px}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card{margin:0;padding:20px 0;border:1px solid #B4BCC2;background:#FFF;display:flex!important;gap:20px;align-items:center}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card:not(:first-child){margin:10px 0 0 0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card .promo-card__icon{width:96px;height:96px;aspect-ratio:1/1;align-content:center}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card .promo-card__content{display:flex;flex-direction:column;gap:10px;padding:0 20px 0 0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card .promo-card__content .promo-card__title{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:0;margin:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card .promo-card__content .promo-card__text{color:#656565;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:16px;padding:0;margin:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card .promo-card__content .promo-card__link{display:flex;align-items:center;gap:2px;text-decoration:none;color:var(--Primary-Navy,#00093A);font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:16px;padding:0;margin:0}.mobile-menu .mobile-menu__inner .mobile-menu__scrollable .mobile-menu__promo .promo-card .promo-card__content .promo-card__link img{width:18px;height:18px}.mobile-menu .mobile-menu__inner .mobile-menu__footer{margin-top:auto;padding:10px 20px;background:#282828;display:flex;justify-content:space-between;align-items:center}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-lang{border:0;padding:0 6px 0 0;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;text-decoration:none}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-lang:focus-visible{outline:1px dashed #F2F2F2}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-lang:active .mobile-footer-lang__icon img,.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-lang:focus-visible .mobile-footer-lang__icon img{content:url('https://www.cmhc-schl.gc.ca/content/project/cmhc/img/language.svg')}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-lang span{color:#FFF;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;padding:0;margin:0;text-transform:uppercase}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-lang span.mobile-footer-lang__icon{display:flex}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-signin{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;border-left:none;letter-spacing:unset;text-decoration:none;min-width:unset;background:#FFF;width:32px;height:32px;border:1px solid #F8D4D2;border-radius:50px;padding:7px;color:#000;font-size:15px;font-weight:700;line-height:12px;text-align:center;font-style:normal;font-family:"Roboto",sans-serif}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-signin span{color:#00093A;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-signin span.mobile-footer-signin__icon{display:flex}.mobile-menu .mobile-menu__inner .mobile-menu__footer .mobile-footer-signin:focus-visible{outline:1px dashed #F2F2F2}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel{position:absolute;top:66px;bottom:52px;left:0;width:100%;background:#F2F2F2;z-index:106;display:none;transform:translateX(100%);display:flex;flex-direction:column}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-profile-back{display:inline-flex;align-items:center;color:#DA291C;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:27px;padding:19px 20px 15px 20px;border:0;background:#FFF;cursor:pointer;width:100%;border-bottom:1px solid #B4BCC2;border-radius:unset;margin:0;letter-spacing:unset}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-profile-back img{margin-right:2px;width:18px;height:18px}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-account-chip{background:#FFF;margin:0;padding:10px 20px}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-account-chip span{margin:0;padding:2px 10px;border:1px solid #B4BCC2;background:#F0F2F3;color:#00093A;font-family:"Roboto",sans-serif;font-size:13.6px;font-style:normal;font-weight:400;line-height:20px;width:fit-content}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-menu__profile-panel-inner{flex:1;overflow-y:auto;padding:0;margin:0}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-menu__profile-panel-inner ul{list-style:none;margin:0;padding:0;background:#FFF}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-menu__profile-panel-inner ul li{padding:15px 20px;margin:0}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-menu__profile-panel-inner ul li:nth-child(-n+2) a{display:flex;align-items:center;justify-content:space-between}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-menu__profile-panel-inner ul li:nth-child(-n+2) a::after{content:"";width:18px;height:18px;background:url('https://www.cmhc-schl.gc.ca/content/project/cmhc/img/mmkeyboard_arrow_right.svg') no-repeat center;background-size:contain;margin-left:8px}.mobile-menu .mobile-menu__inner .mobile-menu__profile-panel .mobile-menu__profile-panel-inner ul li a{text-decoration:none;color:#00093A;font-size:16px;font-style:normal;font-weight:400;font-family:"Roboto",sans-serif;line-height:27px}@media(max-width:1024px){header.mega-menu-header{border-bottom:1px solid #00093A;background:#FFF;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);position:sticky;top:0}header.mega-menu-header .mega-menu-rows .mega-menu-top-navigation{display:none}header.mega-menu-header>div[style*="border-bottom"]{border-bottom:0!important}header.mega-menu-header .site-header__inner{padding:15px 20px!important;margin:0;gap:0}header.mega-menu-header .site-header__inner .site-header__logo a img{width:82.765px;height:36px;aspect-ratio:82.76/36.00}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#language-btn-wrapper{display:none}header.mega-menu-header .site-header__inner .site-header-row .user-lang ul li#user-profile{display:none!important}header.mega-menu-header .site-header__inner button.mobile-menu-toggle{display:block}header.mega-menu-header .primary-nav-wrapper{display:none}}@media(min-width:1025px){header.mega-menu-header{.site-header__inner{.mobile-menu-toggle{display:none}}.mobile-menu{display:none}}}