@font-face{font-family:CeraPro-Bold;src:url(/fonts/Cera-Pro-Bold.eot);src:url(/fonts/Cera-Pro-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Cera-Pro-Bold.woff2) format("woff2"),url(/fonts/Cera-Pro-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CeraPro-Regular;src:url(/fonts/Cera-Pro-Regular.eot);src:url(/fonts/Cera-Pro-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Cera-Pro-Regular.woff2) format("woff2"),url(/fonts/Cera-Pro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CeraPro-Medium;src:url(/fonts/Cera-Pro-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}:root{font-size:62.5%}*,:after,:before{box-sizing:border-box}ol[class] a,ul[class] a{color:inherit;text-decoration:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{color:#3c3c3c;margin:0}body{color:#3c3c3c;font-family:CeraPro-Regular,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2;min-height:100vh;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeSpeed}#app{margin:auto;max-width:1920px}@media (min-width:992px){body{font-size:1.8rem;line-height:2.8rem}}ol[class],ul[class]{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}button,input,select,textarea{color:#3c3c3c;font:inherit}button{background:0;border:0;cursor:pointer;transition:all .27s ease}address{font-style:normal}address a{color:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}body.user-is-tabbing :focus{outline:2px dashed #c3282d;outline-offset:5px}input[type=search]::-webkit-search-cancel-button{cursor:pointer;-webkit-appearance:none;height:22px;width:22px;background:url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/svg/clear-search.svg)}a:hover{text-decoration:none}.block-heading,h1,h2,h3,h4{color:#3c3c3c;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.block-heading{font-size:2.4rem;line-height:2.8rem}.block-y-padding{padding-bottom:40px;padding-top:40px}.block-y-padding-small{padding-bottom:50px;padding-top:40px}.block-btm-padding-small{padding-bottom:40px}.block-subheading{line-height:2.4rem;margin:15px auto;max-width:70%}.skip-link{left:50%;position:absolute;transform:translateY(-100%)}.skip-link:focus{transform:translateY(0)}.skip-link.skip-link-bottom{left:-99999px}.skip-link.skip-link-bottom:focus{left:unset}.overlay{position:fixed;left:-99999px;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:-1;opacity:0;transition:opacity .5s ease,backgroundColor .5s ease-in}.overlay.active{opacity:1;z-index:999999999}@media (min-width:768px){.block-heading{font-size:3.6rem;line-height:4.8rem}}@media (min-width:992px){.block-heading{font-size:4.8rem}.block-y-padding{padding-bottom:143px;padding-top:144px}.block-y-padding-small{padding-bottom:100px;padding-top:100px}.block-btm-padding-small{padding-bottom:80px}.block-subheading{font-size:2rem;margin:18px auto;max-width:930px}}strong{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}td{padding:0}.limit-width{margin:auto;width:100%}.limit-width-1410{max-width:1454px;padding:0 22px}.limit-width-1192{max-width:1236px;padding:0 22px}.limit-width-1170{max-width:1214px;padding:0 22px}.limit-width-990{max-width:1134px;padding:0 22px}.limit-width-930{max-width:974px;padding:0 22px}.limit-width-825{max-width:825px;padding:0 22px}.limit-width-792{max-width:836px;padding:0 22px}.limit-width-785{max-width:785px;padding:0 22px}@media (max-width:1095px){.limit-width-785{max-width:100%;padding:0}}.limit-width-700{max-width:744px;padding:0 22px}.limit-width-690{max-width:734px;padding:0 22px}.limit-width-510{max-width:554px;padding:0 22px}.full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}form button,input,select{font-size:1.8rem;line-height:2rem}input,select{border:1px solid #ddd;border-radius:0;display:block;margin:0;padding:13px 18px;-webkit-appearance:none}select{background:#fff url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/svg/select-arrow.svg) no-repeat 92%}.form-row:last-of-type{text-align:center}@media (min-width:992px){.field-type-html h3{font-size:3.6rem;line-height:4.8rem}.scheme .field-type-html h3{margin-top:80px}}.button{border-radius:25px;min-width:270px;padding:12px 38px;text-align:center;transition:all .27s ease}.header .button.bg-red{min-width:unset;padding:12px 30px 9px}.button:active{transform:scale(.95)}.button.bg-red:focus,.button.bg-red:hover{background:#ae2428}.button.bg-white.color-red{border:2px solid #c3282d}.button.bg-white.color-grey:focus,.button.bg-white.color-grey:hover,.button.bg-white.color-red:focus,.button.bg-white.color-red:hover{background:#c3282d;color:#fff!important}.button-alt-px{padding:15px}@media (min-width:992px){.button-alt-px{padding:11px 10px}}#open-photo-gallery{background:#c3282d;border:1px solid #c3282d;color:#fff;transform:translateY(-70px);padding:14px 30px}#open-photo-gallery:focus,#open-photo-gallery:hover{background:#fff;border-color:#fff;color:#c3282d}#open-photo-gallery:focus svg g,#open-photo-gallery:hover svg g{fill:#c3282d}.flex{display:flex}.flex-wrap-wrap{flex-wrap:wrap}.flex-direction-column{flex-direction:column}.flex-direction-row-reverse{flex-direction:row-reverse}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.justify-content-flex-end{justify-content:flex-end}.align-items-center{align-items:center}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.align-right{margin-left:auto}.align-left{margin-right:auto}.flex-1{flex:1}@media (min-width:640px){.xs-flex{display:flex!important}.xs-flex-wrap-wrap{flex-wrap:wrap}.xs-flex-direction-column{flex-direction:column}.xs-flex-direction-row-reverse{flex-direction:row-reverse}.xs-justify-content-flex-start{justify-content:flex-start}.xs-justify-content-center{justify-content:center}.xs-justify-content-space-between{justify-content:space-between}.xs-align-items-center{align-items:center}.xs-align-items-flex-start{align-items:flex-start}.xs-align-items-flex-end{align-items:flex-end}.xs-align-right{margin-left:auto}.xs-align-left{margin-right:auto}.xs-flex-1{flex:1}}@media (min-width:768px){.sm-flex{display:flex!important}.sm-flex-wrap-wrap{flex-wrap:wrap}.sm-flex-direction-column{flex-direction:column}.sm-flex-direction-row-reverse{flex-direction:row-reverse}.sm-justify-content-flex-start{justify-content:flex-start}.sm-justify-content-center{justify-content:center}.sm-justify-content-space-between{justify-content:space-between}.sm-align-items-center{align-items:center}.sm-align-items-flex-start{align-items:flex-start}.sm-align-items-flex-end{align-items:flex-end}.sm-align-right{margin-left:auto}.sm-align-left{margin-right:auto}.sm-flex-1{flex:1}}@media (min-width:992px){.md-flex{display:flex!important}.md-flex-wrap-wrap{flex-wrap:wrap}.md-flex-direction-column{flex-direction:column}.md-flex-direction-row-reverse{flex-direction:row-reverse}.md-justify-content-flex-start{justify-content:flex-start}.md-justify-content-center{justify-content:center}.md-justify-content-space-between{justify-content:space-between}.md-align-items-center{align-items:center}.md-align-items-flex-start{align-items:flex-start}.md-align-items-flex-end{align-items:flex-end}.md-align-right{margin-left:auto}.md-align-left{margin-right:auto}.md-flex-1{flex:1}}@media (min-width:1280px){.lg-flex{display:flex!important}.lg-flex-wrap-wrap{flex-wrap:wrap}.lg-flex-direction-column{flex-direction:column}.lg-flex-direction-row-reverse{flex-direction:row-reverse}.lg-justify-content-flex-start{justify-content:flex-start}.lg-justify-content-center{justify-content:center}.lg-justify-content-space-between{justify-content:space-between}.lg-align-items-center{align-items:center}.lg-align-items-flex-start{align-items:flex-start}.lg-align-items-flex-end{align-items:flex-end}.lg-align-right{margin-left:auto}.lg-align-left{margin-right:auto}.lg-flex-1{flex:1}}.cera400{font-family:CeraPro-Regular,Helvetica,Arial,sans-serif}.cera500{font-family:CeraPro-Medium,Helvetica,Arial,sans-serif}.cera700{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.bg-white{background:#fff}.bg-secondary{background:#f0eae4}.bg-red{background:#c3282d}.color-grey{color:#3c3c3c!important}.color-red{color:#c3282d!important}.color-white{color:#fff!important}.color-inherit{color:inherit!important}.relative{position:relative}.absolute{position:absolute}.mx-auto{margin:auto}.my-auto{margin-top:auto;margin-bottom:auto}.text-align-center{text-align:center}.text-align-left{text-align:left}.site-border-radius{border-top-left-radius:30px;border-bottom-right-radius:30px}.no-scroll{overflow-y:hidden}.text-decoration-none,.text-decoration-none-underline-on-hover{text-decoration:none}.text-decoration-none-underline-on-hover:focus,.text-decoration-none-underline-on-hover:hover,.text-decoration-underline-none-on-hover{text-decoration:underline}.text-decoration-underline-none-on-hover:focus,.text-decoration-underline-none-on-hover:hover{text-decoration:none}.white-space-nowrap{white-space:nowrap}.bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;border:0}@media (max-width:1280px){.hide-lg-down{display:none}}@media (max-width:992px){.hide-md-down{display:none}.height-111-percent{height:115%!important}}@media (min-width:992px){.hide-md-up{display:none!important}.rise-on-hover:hover{transform:translateY(-8px)}}.z-index-1{z-index:1!important}.height-100-percent{height:100%}.height-111-percent{height:125%}.width-100-percent{width:100%}.width-85-percent{width:85%}.block{display:block}.padding-top-0{padding-top:0!important}.padding-bottom-50{padding-bottom:50px}@media (min-width:992px){#padding-top-50{padding-top:50px!important}}.alpha-border-radius{border-bottom-right-radius:20px;border-top-left-radius:20px}@media (min-width:992px){.alpha-border-radius{border-bottom-right-radius:30px;border-top-left-radius:30px}.md-text-align-left{text-align:left}}.transition{transition:all .3s ease-in-out}.video-wrapper{position:relative;height:0;padding-bottom:56.25%}.video-wrapper iframe,.video-wrapper video{position:absolute;width:100%!important;height:100%!important;top:0;left:0}.header{padding:13px 0 9px;position:relative;z-index:3}#open-menu{border:1px solid #ddd;padding:9px 20px 6px 13px;width:85px}#open-menu img{min-width:18px}.open-menu-text{bottom:2px;left:5px}.mobile-menu{min-height:100vh;height:100%;-webkit-overflow-scrolling:touch;position:fixed;width:100%;top:-99999px;left:0;opacity:0;transition:opacity .27s ease}.mobile-menu.active{opacity:1;position:relative;top:14px}.mobile-menu .links li{border-top:1px solid #ddd;margin:0 -21px}.mobile-menu .links li:last-of-type{border-bottom:1px solid #ddd}.mobile-menu .links a{font-size:18px;line-height:2rem;padding:22px}.toggleable svg{transform:rotate(90deg);right:5px;height:100%;transition:all .2s ease-in-out}.toggleable.active svg{transform:rotate(270deg)}.mobile-menu .links a svg.person-svg{transform:rotate(0)}.links .links{padding-left:22px}.links .links a{background:#fafafa}.sub-links{display:none}.sub-links.active{display:block}.desktop-links{display:none}@media (min-width:992px){.header{padding:29px 0 19px;z-index:999999999}.logo svg{width:120px;height:73px}.mobile-menu,.mobile-menu-buttons{display:none}.header .desktop-links{transform:translateY(5px)}.dropdown{background:#ddd;border-top:1px solid #ddd;opacity:0;position:absolute;left:-9999px;top:0;width:100%;transition:opacity .5s ease,background .5s ease-in}.dropdown.active{background:#fff;opacity:1;left:22px;top:79px}.dropdown-content{padding-bottom:60px;padding-top:60px}.dropdown-content-layout>*{flex-basis:50%}.dropdown-content-layout>*+*{margin-left:30px}.desktop-links{flex:1;margin-left:0}.desktop-links>*{padding-left:10px;padding-right:10px}.desktop-links #open-search,.desktop-links .button{position:relative;top:-9px!important}.desktop-links>a{max-height:51px}.desktop-links>a:not(.button){margin-bottom:-75px;padding-bottom:78px}.desktop-links .button{padding-left:38px;padding-right:38px}.dropdown-list{line-height:38px}.featured-cta{top:-60px;bottom:30px;min-height:380px;padding:28px;display:flex;flex-direction:column;justify-content:flex-end}.featured-cta-text{font-size:1.6rem;line-height:26px}.featured-cta>*+*{margin-top:20px}.featured-cta>*+.button{margin-top:35px}.featured-cta .button{max-width:210px}.featured-cta-heading{font-size:3rem}.icons-layout{margin:-5px;top:-60px}.icon-card{flex-basis:47%;margin:5px;padding:30px;font-size:1.6rem;line-height:2rem;transition:all .27s ease}.icon-card p{margin-top:10px}.icon-card:hover{background:#e7ddd4}.icon-card:active{transform:scale(.95)}.header ul a{text-decoration:underline}.header ul a:focus,.header ul a:hover{text-decoration:none}.desktop-links>a.active,.desktop-links>a:not(.button):hover{color:#c3282d}.dropdown-heading{font-size:2.6rem}.dropdown-column-heading{font-size:2rem}.dropdown{font-size:1.4rem}}@media (min-width:1100px){.dropdown{font-size:1.6rem}}@media (max-width:1450px){.dropdown-heading{margin-bottom:20px}.dropdown-content-layout .dropdown-list li{line-height:2}}@media (max-width:1450px){.dropdown-column-heading{margin-bottom:13px}}@media (min-width:1450px){.icon-card{font-size:2rem;line-height:2.4rem}.dropdown{font-size:1.8rem}.dropdown-content-layout>*+*{margin-left:80px}.dropdown-heading{font-size:3.6rem;line-height:4.6rem;margin-bottom:13px}.dropdown-column-heading{font-size:2.4rem;margin-bottom:13px;margin-top:40px}.header .desktop-links{margin-left:90px;top:0}.desktop-links>a:not(.button){margin-bottom:-78px;padding-bottom:73px}.desktop-links>*{padding-left:17px;padding-right:17px}.desktop-links #open-search{margin-left:auto;margin-right:15px;left:30px;width:96px}.desktop-links>a.active,.desktop-links>a:not(.button):hover{border-bottom:6px solid #c3282d}.icon-card{flex-basis:48%;flex-basis:calc(50% - 10px);padding:36px 62px 40px}.dropdown.active{left:-217px;top:79px;width:100%;width:calc(100% + 240px)}}@media (max-width:1454px){.desktop-links{margin-left:30px}.desktop-links>a:not(.button){font-size:85%}}@media (max-width:1454px){.dropdown.active{left:0;transform:translateX(-70px)}}#dropdown-49 .grid-cols{display:grid;grid-template-columns:1fr 1fr}#dropdown-54 .dropdown-column{display:inline-flex;flex-wrap:wrap;width:47%}#dropdown-54 .dropdown-column-heading,#dropdown-54 .dropdown-column.with-heading{display:block;width:100%}.header-spacer{display:block!important;height:35px}#search{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;top:0;right:0;height:100%;padding-bottom:51px;width:100%;z-index:9999999999;transition:all .4s linear;transform:translateX(110vw)}#search.active{transition:opacity .2s ease,transform .4s linear;opacity:1;transform:translateX(0)}#search .header{border-bottom:1px solid #ddd;padding-bottom:6px}#search form{margin-top:30px}#search form label{font-size:2.4rem}label[for=site-search]+*{margin-top:20px}#search input{-webkit-appearance:none;border-radius:0;border:1px solid #ddd;border-right-width:0;font-family:CeraPro-Medium,Helvetica,Arial,sans-serif;padding:14px 18px;flex-basis:calc(100% - 22px);margin:0}#search input::placeholder{color:#999}#search button{flex:50px;border:0;margin:0}#search .results{margin-top:30px}#search .results .results-list{display:none}#search .results .results-list.active{display:block}#search .results .results-list+.results-list{margin-top:30px}#search .results .results-list .title{font-size:1.8rem;margin-bottom:10px}@media (min-width:1280px){#search form{margin-top:0}#search{width:50vw;left:50%;padding:51px 30px 100px}#search .header{display:none}#search form label{display:block;font-size:4.8rem;line-height:5rem;margin-top:110px}#search button{flex-basis:180px}#search button[type=submit]:hover{background:#ae2428}}@media (min-width:992px){#search .results .results-list .title{font-size:2.4rem;line-height:2.4rem;margin-bottom:20px}#search .results .results-list .search-result{font-size:1.8rem;margin-top:10px}#search .results .results-list{margin-top:60px}#search .results .results-list+.results-list{margin-top:54px}}@media (min-width:1920px){#search{padding:51px 232px 100px 98px}}#sidebar-no-results{opacity:0;height:0;transition:opacity 1s ease-in-out;position:absolute;left:-9999999px}#sidebar-no-results.active{height:auto;opacity:1;position:static;transition:opacity 1s ease-in-out;transition-delay:2s}#photo-gallery{padding:50px 0;position:fixed;top:0;right:-9999px;z-index:100000000000000000000;width:100%;height:100%;min-height:0;opacity:0;overflow-y:scroll;transition:opacity .3s ease-in-out}#photo-gallery.active{right:0;min-height:100%;opacity:1}.photo-gallery-grid{margin-top:30px}.photo-gallery-grid img{background:#c3282d;display:block;margin:auto;width:100%;height:100%}.photo-gallery-heading{margin-top:-10px}.photo-gallery-grid{display:grid;grid-template-columns:repeat(6,1fr 1fr);gap:30px}.photo-gallery-grid .photo-gallery{grid-column:span 6}.photo-gallery-grid .photo-gallery img{width:100%;max-height:620px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.photo-gallery-grid .photo-gallery img{max-height:300px}}@media (max-width:768px){.photo-gallery-grid .photo-gallery{grid-column:span 12}}.photo-gallery-grid .photo-gallery:nth-child(5n+3),.photo-gallery-grid .photo-gallery:nth-child(5n+4),.photo-gallery-grid .photo-gallery:nth-child(5n+5){grid-column:span 4}.photo-gallery-grid .photo-gallery:nth-child(5n+3) img,.photo-gallery-grid .photo-gallery:nth-child(5n+4) img,.photo-gallery-grid .photo-gallery:nth-child(5n+5) img{width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.photo-gallery-grid .photo-gallery:nth-child(5n+3),.photo-gallery-grid .photo-gallery:nth-child(5n+4),.photo-gallery-grid .photo-gallery:nth-child(5n+5){grid-column:span 12}}@media (min-width:992px){.photo-gallery-heading{font-size:4.8rem;line-height:1;margin-bottom:15px;margin-top:0}.photo-gallery-grid>*+*{margin-top:0}}.boxed-icons-layout{margin:30px -5px -5px}.boxed-icons-layout>*{flex-basis:50%;padding:5px}.boxed-icon-inner{padding:42px 30px}.boxed-icon-text{font-size:1.8rem;line-height:2rem;margin-top:19px;padding:0 15px}.boxed-icon img{max-width:38px}.survey{margin-top:40px}@media (min-width:992px){.boxed-icon-inner{min-height:345px;padding:70px}.boxed-icon-text{font-size:3rem;line-height:3.8rem;margin-top:45px;padding:0}.survey{margin-top:90px}.boxed-icon img{max-width:100%}}@media (min-width:1280px){.boxed-icons-layout{margin-top:50px}.boxed-icons-layout>*{flex-basis:25%}.boxed-icon{transition:all .3s ease}.boxed-icon:active{transform:scale(.95)}.boxed-icon:hover{text-decoration:none}.boxed-icon:hover .boxed-icon-inner{background:#e7ddd4}}.faqs-heading{font-size:2.4rem;line-height:2.8rem}ul.faqs-list{border:2px solid #ddd;border-top:0;color:#3c3c3c;margin-top:25px}.accordion-controls__button{font-size:1.8rem;border-top:2px solid #ddd;padding:13px 14px;transition:all .15s ease-in-out}.accordion-controls__button:hover{color:#c3282d}.accordion-controls__button span{max-width:80%}.accordion-controls__content{display:none;padding:13px 14px}ul.faqs-list .accordion-controls__content a{color:#c3282d;text-decoration:underline}ul.faqs-list .accordion-controls__content a:hover{text-decoration:none}.accordion-controls__content--active{display:block;padding-top:0}@media (min-width:992px){.faqs-heading{font-size:3.6rem;line-height:4.6rem}.accordion-controls__button{font-size:2.4rem;padding:25px 40px}.accordion-controls__content{padding:0 40px 25px}}.block-type--fullWidthImage{background-position:60%;min-height:414px}.block-type--fullWidthImage .flex{min-height:inherit}.block-type--fullWidthImage:after{content:"";background:#000;opacity:.2;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.full-width-image-content{max-width:274px}.full-width-image-text{line-height:2.4rem;margin-top:20px}.full-width-image-text p{color:#fff}.full-width-image-content .button{margin-top:30px;max-width:330px}@media (min-width:992px){.block-type--fullWidthImage{min-height:720px;min-height:66.6vh}.full-width-image-content{margin:0;max-width:570px}.full-width-image-text{line-height:2.8rem;margin-top:30px}}.hero{background:#f0eae4;background-image:url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/default-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:125px}.hero.has-image{height:250px}.hero-content{margin-left:0;text-align:left}.no-image .hero-heading{font-size:2.4rem;margin-top:30px}.has-image .hero-heading{font-size:3.6rem;line-height:3rem;margin-top:0}.hero-subheading{line-height:2rem}.hero-subheading p{color:#fff}.hero-subheading a{color:inherit}.hero-subheading a:focus,.hero-subheading a:hover{opacity:.7}.backlink{top:10px}.block-id--304{height:175px}@media (max-width:768px){.hero.has-image.has-backlink .height-100-percent{height:90%}.height-111-percent{height:86%!important}}@media (min-width:768px){.backlink{top:22px}.hero{height:272px}.hero-subheading{line-height:2.4rem;margin-top:17px}}@media (min-width:992px){.hero.has-image{height:540px}.hero-content p{margin-right:auto;max-width:750px}.hero.no-image .hero-heading{font-size:4.8rem;margin-top:0}.hero.no-image .hero-content{margin:auto}}@media (min-width:1280px){.backlink{top:30px}.backlink:hover{opacity:.7}.backlink:hover svg{transform:translateX(-4px)}.hero.has-image .hero-heading{font-size:7rem;line-height:7.2rem}.hero-subheading{font-size:2rem;line-height:3rem;margin-top:20px}.hero-subheading p{max-width:930px}}.no-subheading .height-111-percent{height:113%}.hero-search{background:#f0eae4;background-position:75%;height:600px;padding-bottom:22px}.hero-search-content{max-width:100%;padding:22px 22px 20px}.hero-search-heading{font-size:3rem;line-height:3.6rem}.hero-search-text{margin-top:7px}.hero-search-form-layout{margin-top:14px}.hero-search-button{border-radius:0;min-width:unset;padding:14px 18px;height:100%;margin-left:-1px}.hero-search-cta{margin-top:14px}@media (min-width:768px){.hero-search{background-position:100%}}@media (min-width:992px){.hero-search{background-size:auto;height:630px}.hero-search-content{max-width:660px;padding:30px 66px 62px 60px}.hero-search-heading{font-size:6rem;line-height:7rem;padding-right:0}.hero-search-text{font-size:2rem;margin-top:15px}.hero-search-cta,.hero-search-form-layout{margin-top:30px}}@media (min-width:992px) and (max-height:850px){.hero-search{height:600px}}@media (min-width:1280px){.hero-search-button{padding-left:37px;padding-right:37px}}.block-type--latestNews{padding:40px 0 50px}.latest-news-layout{margin-top:20px}.latest-news-layout>*+*{margin-top:30px}.news-card img{min-height:247px;width:100%}.news-card-meta{margin-top:20px}.news-card-title{font-size:2rem;line-height:3rem;margin-top:8px;max-width:85%}.block-type--latestNews .block-heading{max-width:60%}@media (min-width:640px){.latest-news-layout>*{flex-basis:50%;padding:15px}.latest-news-layout>*+*{margin-top:0}}@media (min-width:992px){.block-type--latestNews{padding:170px 0}.latest-news-layout{margin:60px -15px -15px}.latest-news-layout>*{flex-basis:33.3%;padding:15px}}@media (min-width:1280px){.news-card img{min-height:300px}.news-card-meta{margin-top:30px}.news-card-meta a:last-child{margin-left:15px;margin-right:auto}.news-card-title{font-size:3rem;line-height:4rem;margin-top:20px;max-width:96%}.news-card:focus .news-card-title,.news-card:hover .news-card-title{color:#c3282d!important}}.blog-block-type--largeImage .caption{position:absolute;left:25px;bottom:0;top:unset;max-width:75%;padding-bottom:20px;z-index:9999;color:#fff;text-shadow:1px 1px 20px #000}.blog-block-type--largeImage .caption span{margin-left:10px}.blog-block-type--largeImage .caption svg{flex-shrink:0;transform:translateY(25%);box-shadow:0 0 30px #000}@media (max-width:992px){.blog-block-type--largeImage .caption svg{display:block}.blog-block-type--largeImage .caption svg>g>g{fill:#3c3c3c}}@media (max-width:992px){.blog-block-type--largeImage .caption{position:relative;left:unset;bottom:unset;max-width:unset;z-index:9999;color:#3c3c3c;text-shadow:unset}.blog-block-type--largeImage .caption svg{box-shadow:unset}}.blog-block-type--largeImage .long-caption{left:20px;bottom:100px;z-index:9999}@media (min-width:640px) and (max-width:992px){.homepage .latest-news-layout>:last-child{display:none}}.testimonial-text{font-size:1.8rem;line-height:2.8rem;margin-top:30px;padding:0 70px}.testimonial-graphic{display:block;margin:30px auto 0}.testimonial-reference{margin-top:20px}.z-layout-image{width:100%}.z-layout-image img{height:100%}@media (max-width:992px){.z-layout-image{max-width:450px}.z-layout-image img{max-height:450px}}@media (min-width:700px) and (max-width:820px){.z-layout-image{max-width:350px}.z-layout-image img{max-height:350px}}@media (min-width:700px) and (max-width:993px){.block-type--textWithImage .text{max-width:400px!important}.block-type--textWithImage .sm-flex .text{padding-left:20px;padding-right:0}.block-type--textWithImage .sm-flex-direction-row-reverse .text{padding-right:20px;padding-left:0}}@media (max-width:500px){.z-layout-image{width:250px}.z-layout-image img{height:250px}}@media (min-width:992px){.z-layout>*{flex-basis:50%}.z-layout>*+*{margin-top:0}.z-layout-image{width:500px}.z-layout-image img{height:500px}.z-layout-graphic{width:30px;height:30px}.z-layout-text{padding:0}.z-layout .md-flex-direction-row-reverse>*+*{margin-left:80px}}@media (min-width:1280px){.z-layout>*+*{margin-left:80px}.z-layout img{width:690px;height:690px}.testimonial-text{font-size:3rem;line-height:4rem}.testimonial-graphic{margin:0 auto;transform:scale(1.39)}.testimonial-reference{font-size:1.8rem;margin-top:30px}.md-flex-direction-row-reverse .testimonial-text{padding:0}.md-flex-direction-row-reverse>*+*{margin-left:0;margin-right:150px}}.block-type--text{padding:50px 0}.block-type--text a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.text-block-flow>*+*{margin-top:20px}@media (min-width:992px){.block-type--text{padding:100px 0}.block-type--text h1,.block-type--text h2,.block-type--text h3,.block-type--text h4{font-size:3.6rem}.text-block-flow>*+*{margin-top:40px}}.block-type--textWithImage .text{display:block;margin:27px auto 0;max-width:274px}@media (min-width:768px){.textWithImage--alternate h2{font-size:42px;line-height:48px}}.textWithImage--alternate p+h2{margin-top:2rem}@media (min-width:768px){.textWithImage--alternate p+h2{margin-top:4rem}}.block-type--textWithImage .text p{margin-top:20px}.block-type--textWithImage .button{display:block;margin-top:20px;padding:15px 10px}.z-layout-image .caption{bottom:14px;left:14px;padding-right:34px}.z-layout-image .caption svg{margin-right:10px;position:relative;bottom:10px}.block-type--textWithImage ul{padding-left:20px}@media (min-width:992px){.block-type--textWithImage .block-heading{line-height:6rem}.block-type--textWithImage .text{margin:0;max-width:100%}.block-type--textWithImage .text p{margin-top:20px}.block-type--textWithImage .button{margin-top:30px;max-width:330px;padding:11px 10px}.z-layout-image .caption{bottom:30px;left:30px}.z-layout-image .caption svg{bottom:0}.block-type--textWithImage .sm-flex.sm-flex-direction-row-reverse>:first-child,.block-type--textWithImage .sm-flex>:not(:first-child){padding:0 0 0 75px}.block-type--textWithImage .sm-flex.sm-flex-direction-row-reverse>:last-child{padding:0}}@media (min-width:1280px){.block-type--textWithImage .block-heading{max-width:20ch}.block-type--textWithImage .text p{max-width:50ch}}.block-type--textWithVideo{padding:40px 0}.block-type--textWithVideo .text-with-video-text a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.text-with-video-heading{font-size:2.4rem;line-height:2.8rem;margin-bottom:20px;margin-top:20px}.block-type--textWithVideo .text{line-height:2.4rem}@media (min-width:992px){.block-type--textWithVideo{padding:100px 0 110px}.block-type--textWithVideo .text{flex-basis:43%;line-height:2.8rem;padding-right:120px}.block-type--textWithVideo .flex-direction-row .text{padding-left:120px;padding-right:0}.block-type--textWithVideo .video-col{flex:1}.text-with-video-heading{font-size:3.6rem;line-height:4.6rem;margin-bottom:40px}.text-with-video-text>*+*{margin-top:30px}}.block-type--usps{padding:40px 0 33px}.block-type--usps img{max-width:37px}.block-type--usps-layout{margin-top:22px;flex-direction:column}.block-type--usps-layout>*{flex-basis:33.3%;padding:0 7px;margin-top:30px}.block-type--usps-layout p{line-height:1.4;margin-top:10px}@media (max-width:768px){.block-type--usps .flex{justify-content:flex-start}}.usp-icon-wrap{min-height:48px}@media (min-width:768px){.block-type--usps-layout{flex-direction:row}}@media (min-width:992px){.block-type--usps{padding:100px 0}.block-type--usps .block-subheading{font-size:1.8rem;line-height:2.8rem}.block-type--usps-layout{margin-top:50px;min-height:300px;vertical-align:middle}.block-type--usps-layout>*{border-right:1px solid #ddd;padding:0 10px;margin-top:10px}.block-type--usps-layout>:last-of-type{border:0}.block-type--usps-layout p{font-size:2.4rem;line-height:4rem;margin-top:34px}.block-type--usps img{max-width:unset}}.homepage .block-type--usps{margin-top:50px;margin-bottom:50px}@media (min-width:992px){.homepage .block-type--usps{margin-top:100px;margin-bottom:100px}}.block-type--linkGrid{padding:50px 0}.link-grid-heading{font-size:2.4rem;line-height:4.8rem}.link-grid-subheading{line-height:2.4rem;padding:0 48px}ul.link-grid{margin-top:30px}.link-grid>*{margin-top:5px}.link-grid>*>a{padding:15px}.link-grid>*+*{margin-top:5px}@media (min-width:768px){.link-grid>*{flex-basis:50%;padding:5px;margin-top:0}}@media (min-width:992px){.block-type--linkGrid{padding:104px 0}.link-grid-heading{font-size:3.6rem}.link-grid-subheading{font-size:2rem;line-height:2rem;margin-top:20px;padding:0 48px}ul.link-grid{margin-top:50px}}@media (min-width:992px){.link-grid{margin:-5px}.link-grid>*{flex-basis:33.3%;padding:5px}.link-grid>*+*{margin-top:0}.link-grid>*>a{font-size:2.4rem;padding:30px}.link-grid>*>a span{text-decoration:underline}.link-grid>*>a:hover{background:#e7ddd4}.link-grid>*>a:hover span{color:#c3282d}.link-grid>*>a:hover svg{transform:translateX(4px)}}.block-type--callouts{padding:50px 0}.callout{flex-basis:100%}.callout+.callout{margin-top:12px}.callout{padding:36px 52px 40px}.callouts-heading{font-size:2.4rem;line-height:3rem}.callouts-text{margin-top:15px;padding:0 20px}.callouts-text a[href^="tel:"]{color:#3c3c3c;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif;text-decoration:none}.callouts-text a[href^="mailto:"]{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.callouts-button{margin:20px auto 0;max-width:305px}@media (min-width:992px){.block-type--callouts{padding:100px 0}.callout+.callout{margin-left:30px;margin-top:0}.callout{flex-basis:50%;padding:40px}.callouts-heading{font-size:3rem;line-height:1}.callouts-text{margin-top:10px;padding:0}.callouts-button{margin:20px 0 0}}.block-type--video{padding:40px 0}.video-image .caption{bottom:20px;left:20px}.video-image .caption svg{margin-right:10px}.video-slider-subheading{margin-bottom:50px}.video-layout{display:grid;grid-template-columns:1fr;gap:11px}.video-image{height:230px}@media (min-width:768px){.video-image{height:450px}}@media (min-width:992px){.block-type--video{padding:60px 0 100px}.video-layout{grid-template-columns:1fr 1fr;gap:30px}.video-image .caption{bottom:30px;left:30px}.video-image .caption svg{margin-right:15px}}.block-type--people{padding:50px 0}.people-layout>*{margin:auto;max-width:249px}.people-layout>*+*{margin-top:40px}.people-heading,.person-name{font-size:2.4rem;line-height:2.8rem}.person-name{margin:20px 0 10px}.person-role{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.people-layout{margin-top:40px}.block-type--schemeManagers .people-heading{display:block;margin:40px auto}.block-type--schemeManagers .person-name{margin-bottom:0}.block-type--schemeManagers{padding-bottom:100px}@media (min-width:768px){.people-layout>*{max-width:100%;margin:0 auto auto}.people-layout>*+*{margin-top:0}.block-type--people{padding:100px 0}.people-heading{font-size:3.6rem;line-height:4.6rem}.people-layout{display:grid;grid-template-columns:1fr 1fr 1fr;gap:90px;margin-top:90px}.person-name{font-size:3rem;line-height:4.6rem}.person-role{font-size:2rem;margin-bottom:18px}}@media (min-width:992px){.block-type--schemeManagers .people-heading{margin:90px auto}.block-type--people .sub-heading{margin-top:15px}}form input,form textarea{border:0;display:block;width:100%;margin-top:5px}.two-column-form-layout{padding:40px 0}.two-column-form-layout .form-col{padding:32px 22px}.form-col{background:#f0eae5}.form-col form h2{display:block;font-size:2.4rem;line-height:3rem;margin-bottom:22px}.form-row+.form-row{margin-top:12px}.form-col form input,.form-col select{padding:18px 14px}.form-col select{display:block;width:100%;background:#fff url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/svg/select-arrow.svg) no-repeat 96%;border:0}.form-col input::placeholder,.form-col textarea::placeholder{color:#999}.form-col form textarea{min-height:150px;padding:18px 14px}.form-col p a,.two-column-form-text a{color:#c3282d}.form-col button{background:#c3282d;border-radius:42.5px;color:#fff;display:block;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif;padding:14px;width:100%}.form-col button:focus,.form-col button:hover{background:#ae2428}.two-column-form-layout label{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.error{color:#c3282d}.two-column-form-heading{display:block;font-size:2.4rem;line-height:2.8rem;margin-bottom:15px;margin-top:30px}@media (max-width:992px){.block-type--twoColumnForm .content .key-contact-heading,.block-type--twoColumnForm .content .key-contact-name,.block-type--twoColumnForm .content .key-contact-subheading{text-align:center}}.two-column-form-text>*+*{margin-top:12px}.key-contact-heading{border-bottom:1px solid #ddd;margin-top:20px;margin-bottom:20px;padding-bottom:20px}.key-contact-avatar{border-radius:50%;width:210px;height:210px}.key-contact-name{font-size:2.4rem;line-height:2.8rem;margin-bottom:20px;margin-top:10px}.key-contact-subheading{font-size:2rem;line-height:2.4rem;margin-top:10px}.key-contact-text{margin-bottom:30px}.read-more:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 99%)}.read-more+.read-more-button{bottom:60px;z-index:3}@media (max-width:768px){.read-more+.read-more-button{bottom:30px}}.read-more-button{margin:0;padding:0}.numbered-list{margin-top:20px}.number{border-radius:50%;width:60px;height:30px;margin-right:12px}.number-item+.number-item{margin-top:12px}.quote{padding:30px}.quotes-list>*+*{margin-top:42px}.quotes-list>:nth-child(odd){background:#faf8f6}.quotes-list>:nth-child(2n){background:#f0eae4}.quotes-list{margin-top:30px}.form-col{margin-top:40px}.form-col-header{margin:-33px -33px 0;padding:15px}.form-col-header>*+*{margin-top:7px}.scheme-data{display:inline-block;padding:3px 8px}.price{font-size:1.8rem}.term{font-size:1.6rem}.property form h3{font-size:2rem;margin-top:22px}.two-column-form-text .two-column-form-heading:not(:first-of-type){margin-top:20px}@media (min-width:992px){.two-column-form-text .two-column-form-heading:not(:first-of-type){margin-top:40px}}@media (min-width:768px){.two-column-form-layout .content{flex:1;padding-right:30px}.two-column-form-layout .form-col{flex-basis:400px;padding:38px}}@media (min-width:992px){.two-column-form-layout .form-col{flex-basis:500px;padding:38px}.two-column-form-layout .content{flex:1;padding-right:60px}.key-contact-avatar{margin:0 59px 0 0}.numbered-list{margin-top:50px}.number{width:50px;height:50px;margin-right:30px}.number-item-text{margin-left:12px;max-width:610px}.number-item+.number-item{margin-top:30px}.quote{padding:40px}.quotes-list>*+*{margin-top:60px}.quotes-list>:nth-child(2n){transform:translateX(30px)}.price{font-size:3.6rem}.term{font-size:2.4rem}.scheme-data{padding:8px 20px}.form-col-header{border-top-left-radius:30px;margin:-120px -38px -40px;padding:40px 40px 30px}.form-col-header>*+*{margin-top:20px}#vuejsForm-propertyEnquiry h3{font-size:3.6rem;margin-top:80px}.property .form-col,.scheme .form-col{position:relative;bottom:311px;margin-bottom:-150px}.property .hero.has-image,.scheme .hero.has-image{height:540px}}@media (min-width:1280px){.two-column-form-layout .content{flex:1;padding-right:120px}.two-column-form-layout .form-col{flex-basis:600px;padding:38px}.two-column-form-heading{font-size:3.6rem;line-height:4.6rem;margin-bottom:14px;margin-top:0}.two-column-form-text>*+*{margin-top:20px}.two-column-form-text>*+table,.two-column-form-text>h2+*{margin-top:10px}form h2{font-size:3.6rem;line-height:4.6rem;margin-bottom:10px}.form-row+.form-row{margin-top:20px}label+input{margin-top:15px}form button{padding:21px}form textarea{min-height:180px;padding:13px 18px}.key-contact-heading{margin-bottom:30px;margin-top:40px;padding-bottom:20px}.key-contact-name{font-size:3rem;line-height:4rem;margin-bottom:0;margin-top:10px}.key-contact-text{margin-top:30px}.form-col-header .link{margin-bottom:5px}}.quotes-list>:nth-child(odd):after{border-top:30px solid #faf8f6!important}.two-column-form-text table{width:70%}.two-column-form-text table tr td{width:50%;vertical-align:top}.tenants .two-column-form-text ol{padding-left:20px}.tenants .two-column-form-text ul{padding-left:18px}.block-type--keyFeatures{padding:100px 0}.key-features-heading{font-size:2rem;margin-bottom:20px}.key-features-item+.key-features-item{margin-top:11px}@media (min-width:768px){.key-features-layout{display:grid;grid-template-columns:1fr 1fr;gap:10px}.key-features-item+.key-features-item{margin-top:0}}@media (min-width:992px){.key-features-heading{font-size:3.6rem;margin-bottom:50px}.key-features-layout{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}.key-features-item{padding:20px 30px}@media (min-width:1280px){.block-type--keyFeatures{margin-top:50px}}@media (max-width:1280px){.block-type--keyFeatures{margin-top:0}}.block-type--redBanner{padding:65px 0 55px}.red-banner-heading{font-size:3rem;line-height:4rem;margin-bottom:15px}.red-banner-subheading *{color:#fff}.block-type--redBanner a[href^="mailto:"],.block-type--redBanner a[href^="tel:"]{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.block-type--redBanner a[href^="mailto:"]{text-decoration:underline}.block-type--redBanner a[href^="mailto:"]:hover{text-decoration:none}.block-type--redLinkTable{padding:30px 0 0}.block-type--redLinkTable:last-child{padding-bottom:30px}.table-heading{font-size:2.4rem;line-height:4.8rem}.table-heading+.ahni-table{margin-top:30px}.ahni-table{width:100%}.ahni-table thead{padding:12px}.ahni-table tr td{display:block;padding:13px 9px}.ahni-table tr:nth-child(2n){background:#faf8f6}.linkTable-description{margin-top:20px;margin-bottom:20px}@media (max-width:992px){.linkTable-description p{line-height:1.5;text-align:center}}@media (min-width:992px){.block-type--redLinkTable{padding:100px 0 0}.block-type--redLinkTable:last-child{padding-bottom:100px}.table-heading{font-size:3.6rem;line-height:4.6rem}.ahni-table thead{padding:26px 40px}.ahni-table tr td{display:block;padding:26px 40px}.ahni-table tr td svg{margin-left:5px}.ahni-table .filesize{font-size:1.4rem}}.block-type--redTendersTable{padding:50px 0 0}.block-type--redTendersTable:last-child{padding-bottom:50px}.block-type--redTendersTable thead th{padding:14px 12px 8px 0;vertical-align:top}.block-type--redTendersTable thead th:first-of-type{padding-left:12px}.block-type--redTendersTable td,.block-type--redTendersTable th{border:0;vertical-align:top}.block-type--redTendersTable a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.block-type--redTendersTable tr td{padding:12px 13px 12px 0}.block-type--redTendersTable tr td:first-of-type{padding-left:12px}.block-type--redTendersTable table{border-collapse:collapse;margin-top:30px}.block-type--redTendersTable tr:nth-child(2n){background:#faf8f6}.tenders-heading{font-size:2.4rem;line-height:4.8rem}.tenders-subheading{line-height:2.4rem;padding:0 48px}@media (min-width:992px){.block-type--redTendersTable{padding:0 0 100px}.block-type--redTendersTable.block-id--998{padding-top:100px}.block-type--redTendersTable thead th,.block-type--redTendersTable tr td{padding:26px 26px 26px 0}.block-type--redTendersTable thead th:first-of-type,.block-type--redTendersTable tr td:first-of-type{padding-left:26px}.block-type--redTendersTable table{margin-top:60px;width:100%}.tenders-heading{font-size:3.6rem;line-height:4.6rem}.tenders-subheading{padding:17px 48px 0}.tenders-subheading p{margin:auto;max-width:734px}}@media (min-width:1280px){.block-type--redTendersTable.block-type--redVacanciesTable table{margin-top:20px}}.numbered-rows{padding:40px 0}.numbered-rows__row{display:flex;padding:20px 0}.numbered-rows__row:nth-child(2n){background-color:#efeae6}@media (min-width:768px){.numbered-rows__row{padding:40px 0}}.numbered-rows__number{flex-shrink:0;flex-basis:25%}@media (min-width:992px){.numbered-rows__number{margin-right:4rem;flex-basis:10%}}.numbered-rows__number p{margin-bottom:0;font-size:36px;line-height:48px;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif;color:#c3282d;transform:translateY(-18%);text-align:center}@media (min-width:768px){.numbered-rows__number p{font-size:136px;line-height:148px}}.numbered-rows__content h3{font-size:24px;line-height:24px}@media (min-width:768px){.numbered-rows__content h3{font-size:42px;line-height:42px;font-family:CeraPro-Medium,Helvetica,Arial,sans-serif}}.numbered-rows__content ul{padding-left:1.6rem}@media (min-width:768px){.numbered-rows__content ul{padding-left:2rem}}.numbered-rows__content ul li{margin-bottom:1rem}.block-type--ourValues{padding:100px 0}.our-values-heading{margin-bottom:20px}.value{margin-top:12px}.value-heading{font-size:2.2rem}@media (min-width:992px){.values{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:20px}.value-heading{font-size:3rem}}.value{background:#f0eae4;flex-basis:33%;padding:59px 42px 50px}.value svg{min-width:30px}@media (max-width:992px){.value{padding:30px}.value svg{display:none}}.value-text{margin-top:15px}.value-text ul li:not(:last-child){margin-bottom:20px}.block-type--thankYou{padding:168px 0 155px}@media (min-width:992px){.block-type--thankYou{margin-top:50px;margin-bottom:50px}}.block-type--thankYou .button{padding-bottom:15px;padding-top:15px}.thank-you-heading{font-size:4.8rem}.thank-you-text{margin:40px auto}.thank-you-text a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif;text-decoration:underline}.thank-you-text a[href^="tel:"]{color:#3c3c3c;text-decoration:none}.block-type--horizontalTestimonials{padding:50px 0}.horizontal-testimonials-heading{font-size:2.3rem;line-height:4.8rem;padding:0 22px}.horizontal-testimonial-layout{margin-top:42px}.horizontal-testimonial-layout>:nth-child(odd){background:#f0eae4}.horizontal-testimonial-layout>:nth-child(2n){background:#faf8f6}.horizontal-testimonial-layout>*+*{margin-top:42px}.quote-meta{margin-top:11px}@media (min-width:992px){.block-type--horizontalTestimonials{padding:100px 0}.horizontal-testimonials-heading{font-size:4.8rem;line-height:3.6rem}.rating{margin-top:50px}.horizontal-testimonial-layout>*+*{margin-top:0}.horizontal-testimonial-layout{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:80px}.horizontal-testimonial-layout>:nth-child(2n){position:relative;bottom:30px}}.quote:after{content:"";position:absolute;top:100%;left:80%;height:30px;width:30px;border-top:30px solid #f0eae4;border-right:30px solid transparent}.horizontal-testimonial-layout>:nth-child(2n):after{border-top:30px solid #faf8f6}.video-inline{position:relative;padding:40px 0}@media (min-width:992px){.video-inline{padding:60px 0 100px}}.block-type--videoSlider,.video-swiper{padding:50px 0}.video-slider-heading{font-size:2.4rem;line-height:4.8rem}.video-slider-subheading{line-height:2.4rem;padding:0 48px}.video-swiper.swiper-container{width:calc(100% + 255px)}.recently-added-homes-swiper .swiper-button-next,.video-swiper .swiper-button-next{background:url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/svg/swiper-button-next.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-20px);height:80px;width:80px;z-index:99999999}.video-swiper .swiper-container{position:relative}.video-swiper .swiper-button-next{position:absolute;right:50px;top:50%}@media (min-width:992px){.video-slider-heading{font-size:4.8rem;line-height:3.6rem}.video-slider-subheading{margin-top:30px;padding:0}.video-swiper .swiper-slide{height:338px}}@media (min-width:1920px){.swiper-wrapper.js-gradient:after{content:"";width:255px;height:100%;position:absolute;top:0;right:0;background-image:linear-gradient(90deg,rgba(240,234,228,0),#f0eae4);display:block;z-index:9999999}}@media (min-width:992px){.block-type--videoSlider,.video-swiper{padding:60px 0 100px}}.steps{padding:150px 0 100px}.steps-layout{margin-top:100px}.steps-layout .step{position:relative}@media (min-width:768px){.steps-layout .step:nth-of-type(odd):after{background-image:url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/steps-icons/steps-dots-1.svg);background-position:100%}.steps-layout .step:nth-of-type(2n):after,.steps-layout .step:nth-of-type(odd):after{background-repeat:no-repeat;background-size:contain;content:"";height:150px;width:150px;position:absolute;top:130px}.steps-layout .step:nth-of-type(2n):after{background-image:url(https://s3.eu-west-2.amazonaws.com/alpha-housing-ni/steps-icons/steps-dots-2.svg);background-position:0}.steps-layout .step:last-of-type:after{content:none}}.step{display:grid;grid-template-columns:150px 1fr;grid-template-rows:autofill(1fr);gap:90px}.step,.step:first-of-type,.step:last-of-type{margin-top:80px}.step a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.step .button{margin-top:30px;max-width:300px}.step-heading{font-size:3rem;margin-bottom:15px}@media (max-width:1280px){.steps{padding:80px 0}}@media (max-width:992px){.steps{padding:60px 0}}@media (max-width:768px){.steps{padding:40px 0}.steps .block-heading{line-height:1.3;max-width:250px}.steps-layout{margin-top:0}.step{grid-template-columns:82px 1fr;gap:15px;margin-top:60px}.step:first-of-type{margin-top:50px}.step img{width:82px;height:82px}.step-heading{font-size:1.8rem;margin-bottom:5px}}.block-type--spacer{padding:20px 0}@media (min-width:992px){.block-type--spacer{padding:30px 0}}.blog-block-type--text>*+*{margin-top:37px}.blog-block-type--testimonial>* .blog-block-type--text,.blog-block-type--text+.blog-block-type--testimonial,.blog-block-type--text>*+figure,.blog-block-type--text>figure+*{margin-top:50px}.blog-block-type--text img{width:100%}.blog-block-type--text p a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.blog-block-type--text figure{position:relative;overflow:hidden;padding-top:56.25%}.blog-block-type--text figure iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:768px){.blog-block-type--largeImage{margin:30px 0 10px!important}}.footer{background:#faf8f6;padding:20px 20px 50px 22px}.footer-title{margin-bottom:10px}.footer .address-links{margin-top:27px}.footer .copyright{font-size:1.2rem;margin-top:30px}.footer .social-links{margin-top:30px}.footer .social-links a:hover{filter:invert(10%) sepia(58%) saturate(3000%) hue-rotate(345deg) brightness(101%) contrast(57%)}.footer .social-links>*+*{margin-left:15px}@media (max-width:992px){.footer-layout{margin:-30px}.footer-layout>*{flex-basis:45%;padding:15px}.footer-layout{margin-top:20px}.footer .logo{flex-basis:100%}}@media (min-width:992px){.footer{padding-top:85px}.logo svg{width:120px;height:73px}.footer .copyright{font-size:1.4rem;margin-top:77px}}ul.footer-list a{text-decoration:underline}ul.footer-list a:hover{text-decoration:none}@media (min-width:1280px){.logo svg{width:200px}.footer-list{line-height:2}}.find-a-home-search .buttons-layout{margin-top:-70px}.find-a-home-search{position:relative}.find-a-home-search .buttons-layout>*{flex-basis:50%;padding:21px 55px}.find-a-home-search .buttons-layout>*+*{margin-left:10px}.find-a-home-search form{margin-top:-7px;z-index:9999;position:relative}.search-button{background:#c3282d;color:#fff}.search-button span .fill-el{fill:#fff}.search-button.active{background:#fff;color:#3c3c3c}.search-button.active span .fill-el{fill:#3c3c3c}.find-a-home-search-form{padding:32px 0 60px}.find-a-home-search-form>*+*{margin-left:10px}.find-a-home-search .select-col{flex-basis:370px}.find-a-home-search-form button{flex-basis:230px;border-radius:28px;padding:13px 0;top:13px}.find-a-home-search-form button:hover{background:#fff;color:#c3282d!important}.find-a-home-search select{font-size:1.8rem;width:100%}.availableHousing .find-a-home-search .search-button{background:#fff;color:#3c3c3c}.availableHousing .find-a-home-search .search-button.active{background:#c3282d;color:#fff}.availableHousing .find-a-home-search .search-button.active span{border-bottom:0}.recently-added-homes{background:#f0eae4;padding:130px 0 100px}.recently-added-homes-swiper{margin-top:60px;width:calc(100% + 255px)}.rent{margin-bottom:30px;max-width:170px;position:relative;bottom:11px}.card{cursor:pointer}.card-content{bottom:28px}.councilArea .position-rel-btn{position:absolute;bottom:30px;left:50%;width:100%;transform:translateX(-50%)}.card-content.no-badge{bottom:0;padding:30px 0}.card-content>:not(.rent){padding:0 60px;margin-top:7px}.card-heading{font-size:3rem}.card .btn{border:2px solid #c3282d;border-radius:42.5px;display:block;padding:8px 0;margin:10px auto 0;max-width:230px;transition:all .3s ease}.card .btn:hover{background:#c3282d;color:#fff!important}.no-results{padding:40px}.no-results .button{margin-top:7px;max-width:330px}.no-results-heading{font-size:2.4rem;line-height:3rem}@media (max-width:992px){.card .btn{padding:14px 0 12px}.findAHome .hero-content{position:relative;bottom:30px}.findAHome .hero{background-position:73%}.no-results p{display:inline;line-height:2.4rem}p.no-results-heading{display:block;font-size:3rem;line-height:3.6rem;margin:15px auto}.no-results .button{margin-top:20px}}@media (max-width:768px){.find-a-home-search{bottom:0}.find-a-home-search form{margin-top:-3px}.recently-added-homes{margin-top:-4px}.recently-added-homes .block-heading{display:block;margin-bottom:40px!important}}@media (min-width:992px){.no-results{padding:146px 10px 130px}.no-results-heading{font-size:4.8rem;line-height:6rem}.no-results .button{margin-top:40px}.rent{padding:6px 0;bottom:12px}}@media (max-width:992px){.find-a-home-search-form{padding:32px 0 42px}.find-a-home-search .buttons-layout>*{padding:17px 20px}.find-a-home-search-form>*+*{margin-left:0;margin-top:15px}.findAHome .find-a-home-search .buttons-layout{margin-top:-62px}.findAHome .find-a-home-search .buttons-layout button{position:relative;bottom:1px}.ourSchemes .find-a-home-search{margin-bottom:-4px}.ourSchemes .find-a-home-search .buttons-layout{margin-top:-62px}.find-a-home-search-form button,.find-a-home-search .select-col{flex-basis:100%}.recently-added-homes{padding:40px 0 0}.availableHousing .pagination .block-heading,.recently-added-homes .block-heading{flex-basis:100%;font-size:3rem;margin:auto;text-align:center}.card-content{bottom:34px}.card-heading{font-size:2.4rem;line-height:2.8rem}.card img{height:247px}.rent{max-width:150px;padding:7px 0}}.toggleable-select{display:none}.toggleable-select.active{display:block}.block-type--mapLocation .block-heading{margin-bottom:30px}@media (min-width:992px){.block-type--mapLocation .block-heading{margin-bottom:45px}}@media (max-width:992px){.block-type--mapLocation .block-heading{margin-top:20px}}.map-vector-text{padding:100px 22px 32px}#grid-view .map-vector-text{padding-bottom:65px}#map-view{padding-bottom:90px}.map-vector-text>*{margin-top:30px}.interactive-map{height:auto;padding:0 22px;max-width:100%}.interactive-map a:hover>g>path{fill:#cebeb0;transition:all .3s ease-out}.embedded-map{height:100vh;width:100%;position:absolute;left:-99999px;top:-99999px}@media (max-width:768px){.embedded-map{height:600px}}.embedded-map.active{left:0;z-index:2;position:relative;top:0}@media (max-width:768px){.embedded-map.active{top:-8px}}@media (max-width:992px){.new-map-search-button.button{min-width:205px;padding-left:12px;padding-right:22px;left:27%;top:22px}.new-map-search-button.button span{position:relative;bottom:3px}.map-vector-text>*{margin-top:17px}#grid-view .map-vector-text{padding-bottom:40px}.availableHousing .has-image .hero-heading,.findAHome .has-image .hero-heading,.ourSchemes .has-image .hero-heading{line-height:5rem}}.new-map-search-button{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding-top:5px;left:255px;top:30px;z-index:10}.new-map-search-button svg{top:8px}.new-map-search-button span{text-decoration:underline}#ards{display:block}#loading #app{opacity:0}#loading .header{opacity:1}#loading:before{content:"";box-sizing:border-box;position:absolute;top:40%;left:48%;width:100px;height:100px;border-radius:50%;border:2px solid #f0eae4;border-top-color:#c3282d;animation:spinner .6s linear infinite}@media (max-width:768px){#loading:before{left:40%;top:45%}}@keyframes spinner{to{transform:rotate(1turn)}}.card-wrap{width:100%;max-width:445px}.map-cards{max-height:0}.ourSchemes .card-wrap{display:none;border:1px solid #ddd;box-shadow:0 0 15px 0 rgba(0,0,0,.3);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999999}.ourSchemes .card-wrap.active{display:block}.close-el{z-index:999999999;right:-40px;top:-30px}.availableHousing .properties-grid{margin-top:40px}@media (max-width:992px){.availableHousing .properties-grid{margin-top:22px}.new-map-search-button{left:22px}.availableHousing .hero-content,.ourSchemes .hero-content{position:relative;bottom:20px}.pagination-numbers{margin:auto}.map-vector-text{padding:0 22px 40px}.map-vector-text p{padding:0 30px}.ourSchemes svg #Rectangle{display:none}.ourSchemes .rent{bottom:8px}.map-card .rent{max-width:170px}}.block-type--twoColumnForm{position:relative;z-index:999}.property .two-column-form-layout,.scheme .two-column-form-layout{padding-bottom:0}.modal{display:none;margin:auto;max-width:370px;top:40%;left:calc(50% - 255px);position:fixed;padding:24px 23px 76px;text-align:center}.modal.active{display:flex}.modal p{padding:0 50px}.close-modal-icon{margin-bottom:25px}.modal-alert-icon{margin-bottom:15px}@media (min-width:992px){.modal{max-width:510px}.modal p{font-size:2.4rem;line-height:3.4rem;padding:0;text-align:center}}@media (max-width:992px){.modal{left:22px}.form h3{display:block;margin:30px 0}}@media (max-width:385px){.modal{left:24px}}@media (max-width:768px){.ourSchemes .card-wrap{max-width:370px;top:-590px}.block-type--keyFeatures+.block-type--testimonialWithImage{padding-top:0}}.availableHousing .dynamic-height .btn,.councilArea .dynamic-height .btn,.findAHome .dynamic-height .btn{position:absolute;bottom:30px;width:100%;left:50%;transform:translateX(-50%)}.findAHome .properties-grid .card-content{bottom:0;padding:20px 0}.findAHome .find-a-home-search .search-button{background:#fff;color:#3c3c3c}.findAHome .find-a-home-search .search-button.active{background:#c3282d;color:#fff}.findAHome .find-a-home-search .search-button.active span{border-bottom:0}.properties-grid{display:grid;gap:30px;padding-bottom:50px}@media (min-width:768px){.properties-grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.properties-grid{grid-template-columns:1fr 1fr 1fr}}.properties-grid.desktop{margin-top:60px}.properties-grid .card{border:1px solid #ddd;height:100%}@media (max-width:992px){.availableHousing .pagination{padding:40px 0}.properties-grid.desktop{display:none}.rah-swiper{padding-bottom:70px}}.scheme #available-homes{padding-top:50px;padding-bottom:30px}@media (min-width:992px){.scheme #available-homes{padding-top:70px;padding-bottom:40px}}.job{padding:40px 22px}.job-summary{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin:40px auto 58px;padding:30px 0}.job-summary strong{min-width:135px}.job-application-process-heading,.job-heading{font-size:2.4rem;line-height:4.8rem}.job-application-process{border:1px solid #e0e0e0;margin-top:70px;margin-bottom:40px;padding-bottom:15px}.job-application-process a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.job-application-process-heading{font-size:1.8rem;background:#f0eae4;padding:10px}.job-application-process>*{padding:10px 10px 0}.job-application-process>*+*,.job-description>*+*{margin-top:20px}@media (min-width:992px){.job{padding:100px 0}.job-heading{font-size:3.6rem;margin:0 -40px 15px}.job-summary{padding:58px 0}.job-application-process{padding-bottom:40px}.job-application-process>*+*,.job-description>*+*{margin-top:40px}.job-application-process>:not(.job-application-process-heading){padding:0 40px}.job-application-process strong{display:block;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.job-application-process-heading{background:#f0eae4;padding:36px 40px}.job-application-process strong+a{margin-top:20px}.job-application-process a+a{margin-top:10px}.job-description p:first-child{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}}.post-layout{padding-top:97px}.share-this{margin-top:17px}@media (min-width:992px){.share-this{margin-top:34px}}.share-list>*+*{margin-left:15px}.post-title{font-size:2.8rem;line-height:3.8rem;margin-left:65px;max-width:555px;padding-bottom:22px}.post-layout .testimonial{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:60px 0;margin:50px auto}.post-body{border-bottom:1px solid #e0e0e0;padding-bottom:60px}@media (min-width:992px){.post-body{margin-top:30px}}@media (max-width:992px){.post-body>.blog-block-type--largeImage:first-child{margin-top:0!important}}.post-body+.button-container{padding:30px 0 35px}.blog-block-type--largeImage{position:relative;margin:50px 0 20px}.blog-block-type--largeImage img{width:100%}@media (min-width:992px){.latest-news-section{padding-top:100px}.latest-news-section .latest-news-layout{margin:-15px -15px -25px}.latest-news-section .latest-news-layout>*{padding:15px 15px 25px}.post-title{font-size:4.8rem;line-height:5.8rem}.post-body+.button-container{padding:60px 0 100px}}.pagination{padding:90px 0 60px}.pagination .next,.pagination .prev{position:relative;top:20px}.pagination-numbers>*{padding:10px 15px}@media (max-width:992px){.post-layout{padding-top:20px}.post-layout-header{flex-direction:column-reverse}.post-layout-header .side{width:100%}.post-title{margin-left:0}.post-layout .share-this{margin-bottom:20px}}.post-body .limit-width-690{padding:0}@media (min-width:992px){.legal .block-type--text *{font-size:2rem;line-height:3rem}.legal h2{font-size:3.6rem;line-height:4.8rem}.legal ol{margin-top:20px}.legal h3,.legal h4{font-size:2.4rem;line-height:1}}.cookie-wrapper{display:none;position:fixed;left:20px;bottom:20px;z-index:10000}.cookie-inner{box-shadow:0 0 10px 0 rgba(0,0,0,.2);max-width:420px;padding:12px 12px 30px 30px;z-index:2}.cookie-inner p{margin-top:5px;padding-right:15px}.cookie-inner .button{margin-top:30px}@media (max-width:768px){.cookie-wrapper{border-top:1px solid #ddd;bottom:0;left:0}.cookie-inner{box-shadow:0;margin:auto}.cookie-wrapper .button{display:none}.close-cookie-wrap{height:30px}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;touch-action:auto}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:unset!important;height:max-content!important;max-height:unset!important;width:100%!important}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:62vh}.gslide-media{display:block;display:inline-flex;display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{display:none;margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:transparent;position:absolute;bottom:15px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));transition:opacity .3s linear;padding:19px 11px 50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none}.gclose svg,.gnext svg,.gprev svg{display:block;width:100%;height:auto}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gclose,.glightbox-modern .gnext,.glightbox-modern .gprev{background-color:rgba(0,0,0,.12)}@media (min-width:768px) and (max-width:1024px){.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#c3282d!important;transform:scale(1.3)}.glightbox-clean .gnext svg,.glightbox-clean .gprev svg{transform:scale(3)}}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover,.glightbox-modern .gclose:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gprev:hover{background-color:rgba(0,0,0,.2)}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path,.glightbox-modern .gclose path,.glightbox-modern .gnext path,.glightbox-modern .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:none}.glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:-100%;left:30px;width:40px;height:56px}.glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:-100%;right:30px;width:40px;height:56px}.glightbox-clean .gclose,.glightbox-modern .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7;background-position:-59px 2px}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-external,.gslide-inline{max-height:95vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.95)}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gnext,.glightbox-modern .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}@media (max-width:768px){.glightboxVideo__play-icon{transform:scale(.85)}}@media (min-width:1025px) and (max-width:1195px){.gnext,.gprev{transform:scale(2)}}.glightbox__caption{margin-top:3rem}@media (min-width:1400px){.glightbox__caption{margin-top:6rem}}.glightbox__caption h3{color:#fff;font-size:2rem}.glightbox__caption p{color:var(--brand-primary-very-light);font-size:1.8rem}.glightbox__inline{display:none;height:max-content!important;margin-inline:auto;overflow:visible!important;padding:0!important;width:100%!important}.glightbox__video{position:relative;height:0;width:100%;padding-bottom:56.25%}.glightbox__video iframe{position:absolute;height:100%;left:0;top:0;width:100%}:root{--cky-font-base:"CeraPro-Regular",Helvetica,Arial,sans-serif;--cky-font-bold:"CeraPro-Bold",Helvetica,Arial,sans-serif;--cky-font-semibold:"CeraPro-Regular",Helvetica,Arial,sans-serif;--cky-font-italic:"CeraPro-Regular",Helvetica,Arial,sans-serif;--cky-title-font:var(--cky-font-bold);--cky-title-size:24px;--cky-title-size-mob:20px;--cky-paragraph-size:15px;--cky-paragraph-lh:24px;--cky-padding-box-mob:30px 0;--cky-padding-box:30px;--cky-border-radius-box:10px;--cky-border-radius-button:100vmax;--cky-brand-primary:#c3282d;--cky-brand-background:#fff;--cky-brand-heading:#3c3c3c;--cky-brand-text:#3c3c3c;--cky-brand-link:var(--cky-brand-primary);--cky-brand-success:var(--cky-brand-primary);--cky-brand-warning:#999;--cky-revisit-bg:var(--cky-brand-primary);--cky-btn-weight:bold;--cky-btn-accept-bg:var(--cky-brand-primary);--cky-btn-reject-bg:#fff;--cky-btn-customize-bg:#fff;--cky-btn-accept-border:2px solid var(--cky-brand-primary);--cky-btn-reject-border:2px solid var(--cky-brand-primary);--cky-btn-customize-border:2px solid var(--cky-brand-primary);--cky-btn-pref-border:2px solid var(--cky-brand-primary);--cky-btn-accept-color:#fff;--cky-btn-reject-color:var(--cky-brand-primary);--cky-btn-customize-color:var(--cky-brand-primary);--cky-btn-pref-color:var(--cky-brand-primary);--cky-checkbox-bg:#000;--cky-checkbox-checked-bg:var(--cky-brand-primary);--cky-checkbox-border:1px solid #000;--cky-table-th-bg:var(--cky-brand-primary);--cky-table-th-padding:10px;--cky-table-td-padding:10px;--cky-table-th-border:none;--cky-table-td-border:none;--cky-table-th-size:16px;--cky-table-td-size:16px;--cky-table-th-color:#fff;--cky-table-td-color:var(--cky-brand-text);--cky-table-bg-odd:#f7f7f7;--cky-table-bg-even:#fff}.cky-banner-element{cursor:pointer!important}.cky-btn-revisit-wrapper{background-color:var(--cky-revisit-bg)!important}.cky-consent-bar{padding:var(--cky-padding-box)!important;background-color:var(--cky-brand-background)!important;border-radius:var(--cky-border-radius-box)!important;border-color:var(--cky-brand-background)!important}@media (max-width:440px){.cky-consent-bar{padding:var(--cky-padding-box-mob)!important}}.cky-title{font-size:var(--cky-title-size)!important;font-family:var(--cky-title-font)!important;color:var(--cky-brand-heading)!important}@media (max-width:440px){.cky-title{font-size:var(--cky-title-size-mob)!important}}.cky-notice-des p{line-height:var(--cky-paragraph-lh);color:var(--cky-brand-text)!important;font-size:var(--cky-paragraph-size)}.cky-notice-des p a{color:var(--cky-brand-link)!important;font-weight:var(--cky-btn-weight)!important;text-decoration:underline!important}.cky-notice-des p a:hover{text-decoration:none!important}@media (max-width:440px){.cky-notice-btn-wrapper{flex-direction:row!important}}.cky-btn{border-radius:var(--cky-border-radius-button)!important;font-weight:700!important}.cky-btn-accept{background-color:var(--cky-btn-accept-bg)!important;border:var(--cky-btn-accept-border)!important;color:var(--cky-btn-accept-color)!important}.cky-btn-reject{background-color:var(--cky-btn-reject-bg)!important;border:var(--cky-btn-reject-border)!important;color:var(--cky-btn-reject-color)!important}@media (max-width:440px){.cky-btn-reject{flex:0 1 calc(50% - 5px)!important;margin-left:5px!important}}.cky-btn-customize{background-color:var(--cky-btn-customize-bg)!important;border:var(--cky-btn-customize-border)!important;color:var(--cky-btn-customize-color)!important}@media (max-width:440px){.cky-btn-customize{flex:0 1 calc(50% - 5px)!important;margin-right:5px!important}}.cky-btn-preferences{border:var(--cky-btn-pref-border)!important;color:var(--cky-btn-pref-color)!important}.cky-preference-center{background-color:var(--cky-brand-background)!important;border-color:var(--cky-brand-text)!important;border-radius:var(--cky-border-radius-box)!important}.cky-footer-shadow{display:none!important}.cky-preference-title{color:var(--cky-brand-heading)!important}.cky-preference-content-wrapper{color:var(--cky-brand-text)!important}.cky-show-desc-btn{color:var(--cky-brand-link)!important;text-decoration:underline!important}.cky-always-active{color:var(--cky-brand-success)!important}.cky-accordion-btn{color:var(--cky-brand-heading)!important}.cky-accordion-header-des{color:var(--cky-brand-text)!important}.cky-chevron-right{color:var(--cky-brand-link)!important}.cky-audit-table{background-color:var(--cky-brand-background)!important}.cky-cookie-des-table{color:var(--cky-brand-text)}.cky-switch input[type=checkbox]{background-color:var(--cky-checkbox-bg)!important;border:var(--cky-checkbox-border)!important;border:1px solid var(--cky-brand-text)!important}.cky-switch input[type=checkbox]:before{transform:translateX(-1px) translateY(1px)!important}.cky-switch input[type=checkbox]:checked{background-color:var(--cky-checkbox-checked-bg)!important;border-color:var(--cky-checkbox-checked-bg)!important}.cky-switch input[type=checkbox]:checked:before{transform:translateX(19px) translateY(1px)!important}[data-cky-tag=detail-powered-by]{background-color:transparent!important}.cky-cookie-audit-table th{padding:var(--cky-table-th-padding)!important;font-size:var(--cky-table-th-size)!important;background-color:var(--cky-table-th-bg)!important;color:var(--cky-table-th-color)!important;border:var(--cky-table-th-border)!important}.cky-cookie-audit-table td{padding:var(--cky-table-td-padding)!important;font-size:var(--cky-table-td-size)!important;color:var(--cky-table-td-color)!important;border:var(--cky-table-td-border)!important}.cky-cookie-audit-table tr:nth-child(odd) td{background-color:var(--cky-table-bg-odd)!important}.cky-cookie-audit-table tr:nth-child(2n) td{background-color:var(--cky-table-bg-even)!important}.block-type--linkGrid+.block-type--tenantServicesInformation,.block-type--twoColumnForm+.block-type--keyFeatures{padding-top:0!important}.properties-grid--our-schemes .rent{max-width:255px;padding-left:30px;padding-right:30px}.scheme .callout{margin-top:40px}.availableHousing .pagination:last-of-type{padding:0 0 40px}.availableHousing .pagination:first-of-type{padding:40px 0 0}@media (min-width:992px){.councilArea .properties-grid{padding-bottom:100px}.scheme .callout{margin-top:50px}.block-type--latestNews+.block-type--callouts,.block-type--videoSlider+.block-type--horizontalTestimonials{padding-top:0}.availableHousing .pagination:first-of-type{padding:100px 0 0}}.block-id--86 .button{max-width:350px}.map-card .rent{max-width:220px}.property .faqs-heading,.scheme .faqs-heading{margin-top:50px}.property .faqs-heading+ul.faqs-list,.scheme .faqs-heading+ul.faqs-list{margin-top:17px}.block-type--textWithImage.bg-white+.block-type--textWithImage.bg-white{padding-top:0}.block-type--textWithImage a{color:#c3282d;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.block-type--textWithImage a:hover{text-decoration:none}#site-search-error{display:none}#site-search-error.active{display:block}@media (max-width:992px){.property .two-column-form-layout,.scheme .two-column-form-layout{flex-direction:column-reverse;padding:0}.property .form-col,.scheme .form-col{margin-top:20px;padding:22px;width:100%}.form-col-header{padding:33px}.form-col-header>*+*{margin-top:2px}.property form h3,.scheme form h3{font-size:2.4rem}.property .hero,.scheme .hero{height:500px}.property .block-type--keyFeatures,.scheme .block-type--keyFeatures{margin-top:50px}.property .callout,.scheme .callout{text-align:center}.property .callouts-text,.scheme .callouts-text{line-height:2.4rem}.accordion-controls__button svg{transform:scale(.7)}.key-features-item{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif}.key-features-item svg{width:20px}.block-type--mapLocation .limit-width{padding:0}.block-type--mapLocation .block-heading{padding-left:22px}#map{height:500px}.councilArea .pagination{padding:40px 0}.councilArea .pagination .block-heading{margin:auto}}.form-col.bg-secondary{background:#f0eae4}.caption svg{min-width:20px}.long-caption{flex-wrap:nowrap;align-items:flex-start}.long-caption span{position:relative;bottom:4px}.blog-block-type--largeImage .caption.long-caption{bottom:100px;margin:auto;width:50%}@media (max-width:768px){.blog-block-type--largeImage .caption.long-caption{bottom:50px;font-size:12px;line-height:1.3;width:85%}}@media (max-width:768px){.caption svg{display:none}.field-type-html h3{font-size:2.6rem;margin-bottom:15px;margin-top:15px}.two-column-form-text table:first-of-type td+td{bottom:40px!important}}@media (max-width:450px){.hero-search form .flex-1{width:100%}.scheme-data+h1{line-height:1;margin:10px 0}}@media (max-width:430px){.hero-search-form-layout{flex-wrap:wrap}.hero-search-form-layout .flex-1,.hero-search-form-layout button,.hero-search-form-layout select{flex:100%!important;min-width:100%}.hero-search-form-layout button{margin-top:10px}.hero.no-image.no-subheading .hero-heading{margin-top:78px}.buildingHomes .height-100-percent{height:89%}}.search-result{text-decoration:underline!important}.search-result:hover{text-decoration:none!important}.swiper-pagination-bullet{background:#c3282d;width:15px;height:15px;outline:0;position:relative;top:-8px}#onetrust-consent-sdk #onetrust-banner-sdk.otFloatingFlat.ot-bottom-left{border-radius:0!important}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container{padding-bottom:30px!important}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container #onetrust-policy-title{font-size:24px!important;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif!important;color:#3c3c3c!important;margin-bottom:10px}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-accept-btn-handler{border-radius:0!important;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif!important;max-width:none!important}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-pc-btn-handler{font-size:16px!important;max-width:none!important}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy-text a{-webkit-text-decoration-color:#c3282d!important;text-decoration-color:#c3282d!important;text-decoration-thickness:1px!important;font-family:CeraPro-Bold,Helvetica,Arial,sans-serif!important}@media (max-width:650px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy{margin-bottom:20px!important}}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-eight.ot-sdk-columns{width:100%!important}@media (min-width:650px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-eight.ot-sdk-columns{width:50%!important}}@media (min-width:800px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-eight.ot-sdk-columns{width:60%!important}}@media (min-width:1200px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-eight.ot-sdk-columns{width:70%!important}}#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-four.ot-sdk-columns{width:100%!important;margin-left:0!important}@media (min-width:650px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-four.ot-sdk-columns{width:40%!important;margin-left:4%!important}}@media (min-width:800px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-four.ot-sdk-columns{width:30%!important;margin-left:4%!important}}@media (min-width:1200px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row .ot-sdk-four.ot-sdk-columns{width:25%!important;margin-left:2%!important}}@media (max-width:650px){#onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-columns{margin-left:0!important}}#onetrust-pc-sdk .ot-pc-footer-logo{display:none}#onetrust-pc-sdk h2,#onetrust-pc-sdk h3{font-size:18px!important}#onetrust-pc-sdk h2,#onetrust-pc-sdk h3,#onetrust-pc-sdk h4{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif!important;color:#3c3c3c!important}#onetrust-pc-sdk button{letter-spacing:.5px!important;font-size:14px!important;line-height:18px!important}#onetrust-pc-sdk #ot-pc-desc a,#onetrust-pc-sdk .ot-always-active,#onetrust-pc-sdk button{font-family:CeraPro-Bold,Helvetica,Arial,sans-serif!important}#onetrust-pc-sdk #ot-pc-desc a{-webkit-text-decoration-color:#c3282d!important;text-decoration-color:#c3282d!important;text-decoration-thickness:1px!important}#onetrust-pc-sdk .ot-pc-footer .ot-btn-container{margin-bottom:10px}