html{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}html.height-100{height:100%}body{position:relative;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.height-100 body{height:100%}body.no-scroll{overflow-y:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:"Didot";src:url(fonts/DidotBold.eot);src:url(fonts/DidotBold.eot?#iefix) format("embedded-opentype"),url(fonts/DidotBold.woff2) format("woff2"),url(fonts/DidotBold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Fakt";src:url(fonts/FaktPro-Blond.eot);src:url(fonts/FaktPro-Blond.eot?#iefix) format("embedded-opentype"),url(fonts/FaktPro-Blond.woff) format("woff"),url(fonts/FaktPro-Blond.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Fakt";src:url(fonts/FaktPro-Medium.eot);src:url(fonts/FaktPro-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/FaktPro-Medium.woff) format("woff"),url(fonts/FaktPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Fakt";src:url(fonts/FaktPro-SemiBold.eot);src:url(fonts/FaktPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/FaktPro-SemiBold.woff) format("woff"),url(fonts/FaktPro-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Fakt";src:url(fonts/FaktProBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Font Awesome 6 Free";src:url(fonts/fa-solid-900.woff2) format("woff2");font-weight:900;font-style:normal}.app{position:relative;width:100%}.height-100 .app{height:100%}.section{position:relative;width:100%}.is-dark{background-color:#000}.is-brand{background-color:#f0472e}.column{padding-right:20px;padding-left:20px}.column-register,.column-0,.column-1,.column-2,.column-3,.column-4,.column-7{position:relative;width:100%;margin-right:auto;margin-left:auto}.column-register{max-width:480px}.column-1{max-width:550px}.column-2{max-width:980px}.column-3{max-width:1020px}.column-4{max-width:1180px}.column-7{max-width:1440px}.t-cen{text-align:center}.img-blk img,.img-blk svg{display:block;width:100%;height:auto}.img-svg img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.img-inl{display:inline-block}.img-inl img{display:inline-block;max-width:100%;height:auto}.img-bk{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.bk-b{background-color:#000}.bk-a{background-color:#001c4e}.row:after{content:"";display:table;clear:both}.col-lg-12{width:100%;float:left}.col-lg-10{width:83.333333%;float:left}.col-lg-9{width:75%;float:left}.col-lg-8{width:66.666667%;float:left}.col-lg-7{width:58.333333%;float:left}.col-lg-6{width:50%;float:left}.col-lg-5{width:41.666667%;float:left}.col-lg-4{position:relative;width:33.333333%;float:left}.col-lg-3{width:25%;float:left}.col-lg-2{width:16.666667%;float:left}@media only screen and (max-width: 768px){.col-md-4{width:33.333333%;float:left}.col-md-6{width:50%;float:left}.col-md-8{width:66.666667%;float:left}.col-md-9{width:75%;float:left}.col-md-12{width:100%;float:none}}@media only screen and (max-width: 640px){.col-sm-12{width:100%;float:none}.col-sm-4{width:33.333333%;float:left}}.table{display:table}.table-row{display:table-row}.table-cell{position:relative;display:table-cell;vertical-align:middle}.table.table-100{width:100%;table-layout:fixed;border-collapse:collapse}.table-reverse .table-cell:first-child{left:50%}.table-reverse .table-cell:last-child{left:-50%}.cell-50 .table-cell{width:50%}.cell-txt{padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px}.cell-txt-limit{width:100%;max-width:400px;margin:0 auto}@media only screen and (max-width: 768px){.table-md-block{display:block}.table-md-block .table-row,.table-md-block .table-cell{display:block}.table-reverse .table-cell:first-child{left:auto}.table-reverse .table-cell:last-child{left:auto}.cell-50 .table-cell{width:100%}}@media only screen and (max-width: 640px){.cell-txt{padding-top:30px;padding-bottom:30px}}.cel-lg-1{width:8.333333%}.cel-lg-2{width:16.666667%}.cel-lg-3{width:25%}.cel-lg-4{width:33.333333%}.cel-lg-5{width:41.666667%}.is-tablet{display:none}.is-mobile{display:none}@media only screen and (max-width: 768px){.no-tablet{display:none}}@media only screen and (max-width: 390px){.no-mobile{display:none}.is-mobile{display:inline}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex-justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex.flex-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex.flex-align-end{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.flex.flex-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex .cen-h{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex .col-fx{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.flex .col-fl{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex .col-12{position:relative;width:100%}.flex .col-11{position:relative;width:91.666666%}.flex .col-10{position:relative;width:83.333333%}.flex .col-9{position:relative;width:75%}.flex .col-8{position:relative;width:66.666666%}.flex .col-7{position:relative;width:58.333333%}.flex .col-6{position:relative;width:50%}.flex .col-45{position:relative;width:45%}.flex .col-5{position:relative;width:41.666666%}.flex .col-4{position:relative;width:33.333333%}.flex .col-3{position:relative;width:25%}.flex .col-2{position:relative;width:16.666666%}.flex .col-1{position:relative;width:8.333333%}@media only screen and (max-width: 1200px){.flex .col-wd-6{width:50%}}@media only screen and (max-width: 900px){.flex .col-sr-12{width:100%}}@media only screen and (max-width: 1024px){.flex .col-sd-12{width:100%}.flex .col-sd-4{width:33.333333%}}@media only screen and (max-width: 768px){.flex .col-md-12{width:100%}.flex .col-md-6{width:50%}}@media only screen and (max-width: 640px){.flex.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex .col-sm-12{width:100%}.flex .col-sm-6{width:50%}}.alternating-rows .flex:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 640px){.alternating-rows .flex:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#register-form{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#register-form.is-active{opacity:.5}input,select,textarea,button.submit,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;outline:none;border:0}textarea{resize:none}input[type=text],input[type=tel],input[type=email],textarea{display:block;width:100%;height:40px;background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;color:#fff;font-size:16px;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;line-height:normal}input[type=text].error,input[type=tel].error,input[type=email].error,textarea.error{border-bottom-color:#f0472e}select option{color:#000}textarea{height:140px;padding-top:8px}button.submit{position:relative;display:inline-block;padding-top:12px;padding-right:30px;padding-bottom:12px;padding-left:30px;background-color:#fff;border:1px solid #fff;color:#f0472e;font-weight:700;font-size:16px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}::-webkit-input-placeholder{color:#fff;font-size:16px}:-moz-placeholder{color:#fff;font-size:16px}::-moz-placeholder{color:#fff;font-size:16px}:-ms-input-placeholder{color:#fff;font-size:16px}::-ms-input-placeholder{color:#fff;font-size:16px}:-moz-placeholder-shown{color:#fff;font-size:16px}:-ms-input-placeholder{color:#fff;font-size:16px}:placeholder-shown{color:#fff;font-size:16px}.error::-webkit-input-placeholder{color:#f0472e;font-size:16px}.error:-moz-placeholder{color:#f0472e;font-size:16px}.error::-moz-placeholder{color:#f0472e;font-size:16px}.error:-ms-input-placeholder{color:#f0472e;font-size:16px}.error::-ms-input-placeholder{color:#f0472e;font-size:16px}.error:-moz-placeholder-shown{color:#f0472e;font-size:16px}.error:-ms-input-placeholder{color:#f0472e;font-size:16px}.error:placeholder-shown{color:#f0472e;font-size:16px}.register-select-hidden{position:relative;height:0;overflow:hidden}.register-select{position:relative;white-space:nowrap}.register-select-field{position:relative;width:100%;height:40px;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0);cursor:pointer}.register-select-field:after{content:"";display:block;position:absolute;z-index:9;top:17px;right:2px;width:0;height:0;border-width:7px 5px 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid}.register-select-field.error{border-bottom-color:#f0472e}.register-select-field.error:after{border-color:#f0472e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.register-select-label{position:absolute;top:0;left:0}.has-value .register-select-label{opacity:0}.register-select-menu{display:none;position:absolute;z-index:99;top:40px;left:0;width:100%;max-height:160px;background-color:#fff;overflow:auto;-webkit-box-shadow:0 2px 4px 0px rgba(0,0,0,.2);box-shadow:0 2px 4px 0px rgba(0,0,0,.2)}.register-select-item{height:40px;padding-right:10px;padding-left:17px;background-color:#fff;border-bottom:1px solid #fff;cursor:pointer;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.register-select-item:hover:not(.is-selected){background-color:#f0472e;color:#fff}.register-select-item.is-selected{color:#fff}.register-select-label,.register-select-item,.register-select-detail{height:40px;color:#fff;font-size:16px;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;line-height:38px}.error .register-select-label,.error .register-select-item,.error .register-select-detail{color:#f0472e}.register-select-item{color:#f0472e}.qualifier{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.qualifier label{display:block;position:relative;padding-left:28px;cursor:pointer;color:#fff;font-weight:400;font-size:12px;line-height:1.3333333333em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif}.qualifier .qualifier-question{color:#fff;font-weight:400;font-size:12px;line-height:1.3333333333em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif}.qualifier .register-title{display:inline-block;vertical-align:middle}.qualifier .col-fl:not(:last-child){padding-right:10px}.qualifier .col-fl label{white-space:nowrap}.qualifier .col-fl .register-title{margin-right:5px}.qualifier .custom-radio{vertical-align:middle}.custom-check{position:absolute;width:18px;height:18px;top:1px;left:0;border:1px solid #fff}.custom-check .check{position:absolute;top:0;left:0;width:16px;height:16px}.custom-check .check:after{content:"";display:block;position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:#fff;opacity:0}.custom-check input[type=checkbox]{visibility:hidden}.custom-check input[type=checkbox]:checked+.check:after{opacity:1}.custom-radio{position:relative;display:inline-block;width:18px;height:18px;border:1px solid #fff}.custom-radio .radio{position:absolute;top:0;left:0;width:16px;height:16px}.custom-radio .radio:after{content:"";display:block;position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:#fff;opacity:0}.custom-radio input[type=radio]{visibility:hidden}.custom-radio input[type=radio]:checked+.radio:after{opacity:1}.qualifier.error label,.qualifier.error .qualifier-question{color:#f0472e}.qualifier.error .custom-check,.qualifier.error .custom-radio{border:1px solid #f0472e}.views-select .register-select-field{border-bottom:1px solid #f0472e}.views-select .register-select-field:after{border-color:#f0472e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.views-select .register-select-label,.views-select .register-select-item,.views-select .register-select-detail{color:#f0472e}.views-select .register-select-item.is-selected{color:#fff}.no-touchevents button.submit{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents button.submit:hover{background-color:rgba(0,0,0,0);color:#fff}#recaptcha,.grecaptcha-badge{visibility:hidden}.hubspot-register{position:relative;width:100%;max-width:450px;margin-right:auto;margin-left:auto}.hubspot-register .hs-form-field{margin-bottom:30px}.hubspot-register .hs-recaptcha{visibility:hidden;height:0;overflow:hidden}.hubspot-register .hs-submit{text-align:center}.hubspot-register span{color:#fff;font-weight:100;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif}.hubspot-register .hs-form-field span{font-size:16px;line-height:normal}.hubspot-register .hs-form-field input[type=text],.hubspot-register .hs-form-field input[type=tel],.hubspot-register .hs-form-field input[type=email],.hubspot-register .hs-form-field textarea{height:30px;padding-right:0 !important;padding-left:0 !important;font-weight:300}.hubspot-register .hs-form-field .hs-error-msg{display:inline-block;margin-top:10px;color:#f0472e;font-size:11px;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;font-weight:300;line-height:normal}.hubspot-register .hs-fieldtype-select{position:relative}.hubspot-register .hs-fieldtype-select:after{content:"";display:block;position:absolute;z-index:9;top:7px;right:2px;width:0;height:0;border-width:7px 5px 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid}.hubspot-register .hs-fieldtype-select .input select{background:none !important;border:none !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-appearance:none;padding-bottom:15px;border-bottom:solid 1px #fff !important;border-radius:0;color:#fff;font-weight:300;font-size:16px;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif}.hubspot-register .hs-form-booleancheckbox label>span{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:18px;text-transform:none;padding-top:0px}.hubspot-register .hs-form-booleancheckbox label>span:before{content:"";display:block;position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #fff}.hubspot-register .hs-form-booleancheckbox label>span:after{content:"";display:block;position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:#fff;opacity:0}.hubspot-register .hs-form-booleancheckbox label input[type=checkbox]{visibility:hidden}.hubspot-register .hs-form-booleancheckbox label input[type=checkbox]:checked+span:after{opacity:1}.hubspot-register input[type=submit]{position:relative;display:inline-block;padding-top:14px;padding-right:25px;padding-bottom:12px;padding-left:25px;background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-weight:500;font-size:16px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.no-touchevents input[type=submit]{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents input[type=submit]:hover{background-color:#fff;color:#000}h1,.h1{color:#fff;font-weight:700;font-size:50px;line-height:1.2em;font-family:"Didot",Times,Geneva,serif;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width: 990px){h1,.h1{font-size:40px}}@media only screen and (max-width: 640px){h1,.h1{font-size:25px}}.page-template-page-home .home-text h1{font-size:3.6111111111vw}@media only screen and (max-width: 640px){.page-template-page-home .home-text h1{font-size:45px}}.col-text h1,.col-text .h1{font-size:35px}@media only screen and (max-width: 990px){.col-text h1,.col-text .h1{font-size:30px}}@media only screen and (max-width: 640px){.col-text h1,.col-text .h1{font-size:25px}}h2,.h2{color:#fff;font-weight:700;font-size:30px;line-height:1.2em;font-family:"Didot",Times,Geneva,serif;letter-spacing:.05em}@media only screen and (max-width: 990px){h2,.h2{font-size:24px}}.col-text h2,.col-text .h2{font-size:21px}@media only screen and (max-width: 990px){.col-text h2,.col-text .h2{font-size:18px}}@media only screen and (max-width: 640px){.col-text h2,.col-text .h2{font-size:16px}}h3,.h3{color:#fff;font-weight:700;font-size:28px;line-height:1.2em;font-family:"Didot",Times,Geneva,serif;letter-spacing:.05em}@media only screen and (max-width: 990px){h3,.h3{font-size:24px}}@media only screen and (max-width: 640px){h3,.h3{font-size:16px}}h4{color:#fff;font-weight:700;font-size:24px;line-height:1.2em;font-family:"Didot",Times,Geneva,serif;letter-spacing:.05em}@media only screen and (max-width: 990px){h4{font-size:24px}}@media only screen and (max-width: 640px){h4{font-size:16px}}h3+h1{margin-top:20px}@media only screen and (max-width: 640px){h3+h1{margin-top:15px}}h1+h3{margin-top:20px}@media only screen and (max-width: 640px){h1+h3{margin-top:15px}}h1+p.feature{margin-top:50px}@media only screen and (max-width: 640px){h1+p.feature{margin-top:20px}}h2+p.feature{margin-top:50px}@media only screen and (max-width: 640px){h2+p.feature{margin-top:20px}}p,.the-content ul,.scoller ul{color:#fff;font-weight:300;font-size:14px;line-height:1.5em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em}p.medium{font-size:16px;line-height:2em;letter-spacing:.04em}p.medium:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 640px){p.medium{font-size:14px}}p.feature{font-size:16px;line-height:2em;letter-spacing:.04em;text-transform:uppercase}p.feature:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 640px){p.feature{font-size:14px}}.page-template-page-home .home-text p{font-weight:500;font-size:1.6666666667vw;letter-spacing:.05em}@media only screen and (max-width: 640px){.page-template-page-home .home-text p{font-size:20px;letter-spacing:.07em}}p.disclaimer{font-size:10px;line-height:1.2em}.the-content ul li{padding-left:12px;margin-bottom:10px}.the-content ul li:last-child{margin-bottom:0}.the-content ul li:before{content:"·";display:inline-block;width:12px;margin-left:-12px}.scoller ul:not(:last-child){margin-bottom:30px}.arrow-link,.scroll-link{display:inline-block;cursor:pointer;color:#f0472e;font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.arrow-link img,.scroll-link img{display:inline-block;margin-top:5px}.lnk-blk{display:inline-block;padding-top:12px;padding-right:14px;padding-bottom:9px;padding-left:14px;background-color:rgba(0,0,0,0);border:1px solid #f0472e;cursor:pointer;color:#f0472e;font-weight:600;font-size:12px;line-height:12px;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}.lnk-blk.is-active{background-color:#f0472e;color:#fff}.home-panel.panel-2 .lnk-blk{background-color:rgba(0,0,0,.04)}.home-panel.panel-3 .lnk-blk{background-color:rgba(0,0,0,.15)}@media only screen and (max-width: 640px){.home-panel.panel-3 .lnk-blk{background-color:rgba(0,0,0,0)}}.caption{color:#fff;font-weight:300;font-size:14px;line-height:1.5em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em}@media only screen and (max-width: 640px){.caption{font-size:12px}}.fa-solid{color:#fff;font-size:15px;font-family:"Font Awesome 6 Free"}a{color:inherit;text-decoration:none}b,strong{font-weight:700}.t-upper{text-transform:uppercase}.text-cen{text-align:center}.accent{color:#f0472e}.nowrap{white-space:nowrap}.is-light h1,.is-light .h1,.is-light h2,.is-light .h2,.is-light h3,.is-light h4,.is-light p,.is-light .the-content ul{color:#000}.is-dark .lnk-blk{border:1px solid #fff;color:#fff}.the-content h1+h3{margin-top:10px}.the-content h3+h1{margin-top:10px}.the-content h1+p,.the-content h3+p{margin-top:40px}.the-content h2:not(:last-child),.the-content p:not(:last-child),.the-content ul:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 640px){.the-content h1+p,.the-content h3+p{margin-top:20px}.the-content h2:not(:last-child),.the-content p:not(:last-child),.the-content ul:not(:last-child){margin-bottom:20px}}.no-touchevents .arrow-link img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.no-touchevents .arrow-link:hover img{-webkit-transform:translateX(30%);transform:translateX(30%)}.no-touchevents .scroll-link img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.no-touchevents .scroll-link:hover img{-webkit-transform:translateY(30%);transform:translateY(30%)}.no-touchevents .lnk-blk:hover{background-color:#f0472e;color:#fff}.no-touchevents .is-dark .lnk-blk:hover{background-color:#fff;color:#000}.video-container{background-color:#272729}.video-container .video{position:relative;padding-bottom:56.25%}.video-container iframe,.video-container .hero-poster{position:absolute;top:0;left:0;width:100%;height:100%}.video-container.video-abs{position:absolute;top:50%;left:0;width:100%;background-color:rgba(0,0,0,0);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-controls{position:absolute;left:30px;bottom:30px}.video-controls span{display:inline-block;cursor:pointer}.video-controls span:first-child{width:12px;margin-right:10px}.video-controls span.fa-pause:before{content:""}.video-controls span.fa-volume-off:before{content:""}@media only screen and (max-width: 640px){.video-controls{left:15px;bottom:10px}}.video-controls.paused span.fa-pause:before{content:""}.video-controls.unmuted span.fa-volume-off:before{content:""}.scroll-image{position:relative;max-width:735px}.scroll-image .has-image{position:relative;padding-bottom:104.0816326531%;overflow:hidden}.scroll-image .image{position:absolute;top:0;Left:0;width:100%;height:auto}.page-nav{text-align:center}.page-nav .lnk-blk{margin-right:10px;margin-left:10px}@media only screen and (max-width: 640px){.page-nav .lnk-blk{width:100%;margin-right:0;margin-left:0;text-align:center}.page-nav .lnk-blk:not(:last-child){margin-bottom:10px}}.map-legend{display:inline-block;margin-right:auto;margin-left:auto;text-align:left;color:#000;font-weight:300;font-size:14px;line-height:1.5em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.02em}.map-legend .col-fl{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:20px;padding-left:20px}.map-legend b,.map-legend span{font-weight:600;text-transform:uppercase}.map-legend span{color:#f0472e}.map-legend .amenities-legend-title{margin-bottom:10px}.map-legend .table+.amenities-legend-title,.map-legend .amenities-nav-level{margin-top:10px}.map-legend .table{table-layout:fixed;border-collapse:collapse}.map-legend .table-row.is-mobile{display:none}.map-legend .table-cell{vertical-align:top}.map-legend .col-fl>.table>.table-row>.table-cell{padding-bottom:15px}.map-legend .table-cell:first-child{text-align:center}.map-legend .table-cell:last-child{padding-left:15px}@media only screen and (max-width: 640px){.map-legend .col-fl{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.map-legend .col-fl.is-desktop{display:none}.map-legend.amenities-legend .col-fl:first-child{margin-bottom:10px}.map-legend .table-row.is-mobile{display:table-row}}.flex .has-text{padding-top:90px;padding-right:40px;padding-bottom:90px;padding-left:40px}.flex .has-image{position:relative}.flex .has-image .img-scale,.flex .has-image .image{position:absolute;top:0;left:0;width:100%;height:100%}.flex.flex-text .text{width:100%;max-width:575px;margin-right:auto;margin-left:auto}.flex.flex-texts .col-6:first-child{padding-right:40px}.flex.flex-texts .col-6:last-child{padding-left:40px}.flex.flex-texts .text{width:100%;max-width:525px}.flex.flex-alternating-rows:not(:last-child){margin-bottom:100px}.flex.flex-alternating-rows .has-gallery{padding-bottom:39.0972222222%}.flex.flex-alternating-rows .has-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex.flex-alternating-rows .text{width:100%;max-width:390px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 768px){.flex.flex-alternating-rows .has-gallery{padding-bottom:78.1944444444%}}@media only screen and (max-width: 640px){.flex .has-text{padding-top:50px;padding-right:0;padding-bottom:0;padding-left:0}.flex.flex-text .text{max-width:100%}.flex.flex-texts .col-6:first-child{margin-bottom:50px;padding-right:0}.flex.flex-texts .col-6:last-child{padding-left:0}.flex.flex-texts .text{width:100%;max-width:100%}.flex.flex-alternating-rows:not(:last-child){margin-bottom:50px}.flex.flex-alternating-rows .has-text{padding-top:30px;padding-right:0;padding-bottom:0;padding-left:0}.flex.flex-alternating-rows .text{max-width:100%}}.alternating-rows .flex:nth-child(2n) .scroll-image{margin-left:auto}.dots{position:absolute;z-index:9;right:20px;bottom:20px}.dots .dot{position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;border:2px solid #fff;border-radius:100%;margin-left:10px;cursor:pointer}.dots .dot:before{content:"";display:block;position:absolute;top:0;left:0;width:16px;height:16px;border-radius:100%;background-color:#fff;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dots .dot.is-active:before{opacity:1}@media only screen and (max-width: 640px){.dots{right:10px;bottom:10px}.dots .dot{width:14px;height:14px;margin-left:5px}.dots .dot:before{width:10px;height:10px}}.gallery-prev,.gallery-next{position:absolute;z-index:9;top:50%;width:50px;height:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.gallery-prev:after,.gallery-next:after{content:"";display:block;position:absolute;width:40%;height:40%;top:50%;left:50%;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-filter:drop-shadow(0px 0px 7px #000000);filter:drop-shadow(0px 0px 7px #000000)}@media only screen and (max-width: 640px){.gallery-prev,.gallery-next{width:30px;height:30px}.gallery-prev:after,.gallery-next:after{border-top:2px solid #fff;border-right:2px solid #fff}}.gallery-prev{left:10px}.gallery-prev:after{-webkit-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}@media only screen and (max-width: 640px){.gallery-prev{left:5px}}.gallery-next{right:10px}.gallery-next:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}@media only screen and (max-width: 640px){.gallery-next{right:5px}}.gallery{position:relative}.standard-gallery{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-perspective:1000px;perspective:1000px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.standard-gallery-item,.standard-gallery-item .image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.standard-gallery-item.is-portrait{background-size:contain;background-color:#666}.standard-gallery-item.is-portrait .image{background-size:contain;background-color:#666}.fxRollX,.fxRollX .image{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:cubic-bezier(0.62, 0.12, 0.52, 0.94);animation-timing-function:cubic-bezier(0.62, 0.12, 0.52, 0.94);will-change:transform}.fxRollX .image{background-origin:padding-box;background-clip:border-box}.fxRollX{overflow:hidden}.fxRollX.active,.fxRollX.active .image{-webkit-transform:translateX(0);transform:translateX(0)}.fxRollX.navInNext{z-index:10;-webkit-animation-name:rollInXNext;animation-name:rollInXNext}.fxRollX.navInNext .image{-webkit-animation-name:rollInXPrev;animation-name:rollInXPrev}.fxRollX.navOutNext{z-index:9;-webkit-animation-name:rollOutXNext;animation-name:rollOutXNext}.fxRollX.navOutNext .image{-webkit-animation-name:rollOutXPrev;animation-name:rollOutXPrev}.fxRollX.navInPrev{z-index:10;-webkit-animation-name:rollInXPrev;animation-name:rollInXPrev}.fxRollX.navInPrev .image{-webkit-animation-name:rollInXNext;animation-name:rollInXNext}.fxRollX.navOutPrev{z-index:9;-webkit-animation-name:rollOutXPrev;animation-name:rollOutXPrev}.fxRollX.navOutPrev .image{-webkit-animation-name:rollOutXNext;animation-name:rollOutXNext}@-webkit-keyframes rollInXNext{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rollInXNext{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rollOutXNext{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes rollOutXNext{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes rollInXPrev{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes rollInXPrev{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rollOutXPrev{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes rollOutXPrev{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.section-standard{padding-top:150px;padding-bottom:150px}@media only screen and (max-width: 768px){.section-standard{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.section-standard{padding-top:50px;padding-bottom:50px}}.section-hero .image{padding-bottom:56.25%}.section-hero .hero-text{position:absolute;top:12%;left:0;width:100%}.section-hero .hero-text h1+h3{margin-top:12px}.section-hero .hero-text h3+h1{margin-top:12px}@media only screen and (max-width: 640px){.section-hero .hero-text{top:20%}.section-hero .image{padding-bottom:150%}}@media only screen and (max-width: 640px){.page-template-page-home .hero-text{top:7%}}.section-next .text{position:relative;display:inline-block;text-align:left}.section-next .text a{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}.section-next .brow{display:inline-block;margin-bottom:10px;color:#f0472e;font-weight:600;font-size:18px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.06em}.section-next .feature{display:inline-block;margin-bottom:10px;color:#000;font-weight:700;font-size:calc(30px + (95 - 30) * ((100vw - 640px) / (1366 - 640)));line-height:1em;font-family:"Didot",Times,Geneva,serif;letter-spacing:.06em;text-transform:uppercase}.section-next .arrow{display:inline-block;width:100%;padding-right:10px;text-align:right}.section-next .arrow img{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}@media only screen and (min-width: 1366px){.section-next .feature{font-size:95px}}@media only screen and (max-width: 640px){.section-next .brow{font-size:12px}.section-next .feature{font-size:30px}.section-next .arrow{display:inline-block;width:100%;padding-right:0;text-align:right}.section-next .arrow img{display:inline-block;width:43px;height:auto}}.no-touchevents .section-next a:hover~.arrow img{-webkit-transform:translateX(30px);transform:translateX(30px)}.nav-site{position:fixed;z-index:999;top:0;right:0;left:0;height:75px;background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.nav-site .nav-logo{position:absolute;top:20px;left:20px;height:50px;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-site .nav-logo a{display:inline-block}.nav-site .nav-logo img{display:inline-block;width:auto;height:50px;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-site.is-scrolled{background-color:#000}.nav-site.is-scrolled .nav-logo{top:20px;left:20px;height:35px}.nav-site.is-scrolled .nav-logo img{height:35px}@media only screen and (max-width: 640px){.nav-site{height:55px}.nav-site .nav-logo{top:10px;left:10px;height:35px}.nav-site .nav-logo img{height:35px}.nav-site.is-scrolled .nav-logo{top:10px;left:10px}}.nav-register{position:absolute;top:20px;right:60px}.nav-register .nav-blk{display:inline-block;padding-top:12px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:#fff;border:1px solid #fff;color:#000;font-weight:700;font-size:11px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.nav-register .nav-blk.accent{margin-right:20px;background-color:#f0472e;border:1px solid #f0472e;color:#fff}@media only screen and (max-width: 640px){.nav-register{top:10px;right:40px}.nav-register .nav-blk.accent{display:none}}.nav-icon{position:absolute;z-index:999;top:29px;right:20px;width:20px;height:16px;cursor:pointer}.nav-icon .barre{position:absolute;left:0;top:0;width:100%;height:2px;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-icon .barre:nth-child(2){top:7px}.nav-icon .barre:nth-child(3){top:14px}.js-menu-nav .nav-icon .barre:nth-child(1){top:9px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.js-menu-nav .nav-icon .barre:nth-child(2){opacity:0}.js-menu-nav .nav-icon .barre:nth-child(3){top:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 640px){.nav-icon{top:19px;right:10px}}.nav-menu{opacity:0;visibility:hidden;position:fixed;z-index:9999;top:0;right:0;height:100%;padding-right:60px;padding-left:60px;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.nav-menu:before{opacity:0;content:"";position:absolute;z-index:-1;top:0;right:0;width:3840px;height:100%;background-color:rgba(0,0,0,.75);-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.nav-menu:after{content:"";position:absolute;z-index:0;top:0;right:0;width:100%;height:100%;background-color:#f0472e}.nav-menu .flex{position:relative;z-index:1;height:100%;margin-right:auto;margin-left:auto}.nav-menu .menu{position:relative}.nav-menu ul{position:relative;margin-bottom:100px}.nav-menu li a{color:#fff;font-weight:300;font-size:20px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.nav-menu li:not(:last-child){margin-bottom:50px}.nav-menu li:first-child a{font-weight:700}.nav-menu .nav-menu-close{position:absolute;z-index:1;top:20px;right:17px;width:25px;height:22px;cursor:pointer}.nav-menu .nav-menu-close .barre{position:absolute;left:0;top:0;width:100%;height:2px;background-color:#fff}.nav-menu .nav-menu-close .barre:nth-child(1){top:9px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nav-menu .nav-menu-close .barre:nth-child(2){top:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 768px){.nav-menu li:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 640px){.nav-menu{width:100%;padding-right:0;padding-left:0}.nav-menu ul{margin-bottom:50px}.nav-menu .nav-menu-close{top:10px;right:7px}}.js-menu .nav-menu:before{opacity:1}.no-touchevents .nav-register .nav-blk{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents .nav-register .nav-blk:hover{background-color:rgba(0,0,0,0);color:#fff}.no-touchevents .nav-register .nav-blk:hover.accent{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.no-touchevents li a{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.no-touchevents li a:hover{opacity:.5}.page-template-page-home .nav-site .nav-logo{opacity:0}.page-template-page-home .nav-site.is-scrolled .nav-logo{opacity:1}.page-template-page-burnaby li .nav-item-future-of-burnaby,.page-template-page-standard li .nav-item-the-standard,.page-template-page-homes li .nav-item-the-homes,.page-template-page-floorplans li .nav-item-floorplans,.page-template-page-anthem li .nav-item-anthem,.page-template-page-register li .nav-item-register{opacity:.5}.register-banner .has-lnk{margin-top:30px}.page-template-page-anthem .register-banner{background-color:#f0472e}footer{padding-top:40px;padding-bottom:40px}footer .footer-map .col:last-child{padding-left:40px}footer .footer-logo{padding-left:40px;text-align:right}footer .footer-logo span{cursor:pointer}footer .footer-disclaimer{max-height:0;overflow:hidden;-webkit-transition:max-height .4s linear;transition:max-height .4s linear}footer .footer-disclaimer.is-active{max-height:110px}footer p.disclaimer{max-width:550px;padding-top:30px;margin-left:auto;text-align:right}@media only screen and (max-width: 768px){footer .footer-cols{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-map{width:100%;margin-bottom:50px}footer .footer-map .flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .footer-logo{width:100%;padding-left:0;text-align:center}footer p.disclaimer{margin-right:auto;text-align:center}}@media only screen and (max-width: 640px){footer .footer-map .flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}footer .footer-map .flex .col{width:100%}footer .footer-map .flex .col:first-child{margin-bottom:30px}footer .footer-map .flex .col:last-child{padding-left:0}}.section-register{overflow:hidden}.section-register .column-1{margin-bottom:60px}.section-register h1,.section-register p{text-align:center}.section-register h1{margin-bottom:30px}.section-register p{max-width:390px;margin-right:auto;margin-left:auto}.section-register .icon-lines{position:absolute;right:0;bottom:0;width:233px;max-width:18%}.section-register .icon-lines .lines{padding-bottom:419.7424892704%}@media only screen and (max-width: 640px){.section-register{padding-top:75px;padding-bottom:75px}.section-register .icon-lines{display:none}}@media only screen and (max-width: 640px){.page-template-page-register .section-register{padding-top:100px}}.register-form{position:relative}.register-form .row.questions{margin-bottom:35px}.register-form .row.questions .register-question:not(:last-child){margin-bottom:15px}.register-form .row.eligible{margin-bottom:30px}.register-form .row.consent{margin-bottom:50px}.register-form .row.submit{text-align:center}@media only screen and (max-width: 640px){.register-form .row.consent{margin-bottom:30px}}.section-home-hero .home-animation{position:relative;background-color:#3b3b3c}.section-home-hero .animation-rendering{position:relative;opacity:0}.section-home-hero .animation-rendering:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), color-stop(20%, rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 20%)}.section-home-hero .animation-line{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.section-home-hero .home-logo{position:absolute;top:50%;left:10%;width:17.3611111111vw;max-width:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-home-hero .home-text{opacity:0;position:absolute;top:50%;left:7%;width:23.6111111111vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-home-hero .explore{visibility:hidden;opacity:0;position:absolute;bottom:30px;left:0;width:100%}.section-home-hero .explore span{display:inline-block;cursor:pointer}.section-home-hero .explore .text{margin-bottom:7px;color:#fff;font-weight:700;font-size:16px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.06em}@media only screen and (max-width: 640px){.section-home-hero .animation-rendering{padding-bottom:150%}.section-home-hero .animation-rendering img{position:absolute;top:0;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-home-hero .animation-line img{position:absolute;top:0;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-home-hero .home-logo{left:50%;width:250px;max-width:70%;-webkit-transform:translate(-54%, -50%);transform:translate(-54%, -50%)}.section-home-hero .home-text{left:0;width:100%;padding-right:20px;padding-left:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.section-home-panels{position:relative;height:300svh}.section-home-panels .home-panels{position:-webkit-sticky;position:sticky;top:75px;left:0;width:100%;min-height:calc(100svh - 75px)}.section-home-panels .home-panel{position:absolute;top:0;left:0;width:100%;min-height:calc(100svh - 75px);background-position:50% 100%}.section-home-panels .hero-text{top:auto;bottom:62.8%;z-index:0}.section-home-panels .hero-text a{margin-top:20px}@media only screen and (max-height: 810px){.section-home-panels .hero-text{bottom:55%}}@media only screen and (max-width: 640px){.section-home-panels .home-panels{top:55px;height:calc(100svh - 55px)}.section-home-panels .home-panel{height:calc(100svh - 55px)}.section-home-panels .hero-text{bottom:62.8%}}@media only screen and (max-width: 640px)and (max-height: 590px){.section-home-panels .hero-text{bottom:55%}}.no-touchevents .explore>span img{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.no-touchevents .explore>span:hover img{-webkit-transform:translateY(10px);transform:translateY(10px)}.section-map .column-2{margin-top:75px;margin-bottom:75px}.section-map .map-legend{margin-bottom:50px}.section-map .popup-navs p{margin-bottom:30px}@media only screen and (max-width: 640px){.section-map .column-2{margin-top:50px;margin-bottom:50px}}.map{position:relative}.map-scale{position:relative;z-index:0}@media only screen and (max-width: 640px){.map-scale{overflow-x:hidden}}.map-image{position:relative}.map-image>img{display:block;width:100%;height:auto}.map-image .map-icon,.map-image .map-icon-transit{position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-image .map-icon svg,.map-image .map-icon-transit svg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.4));filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.4))}.map-image .map-icon{width:30px;height:30px;cursor:pointer}.map-image .map-icon-transit{width:35px;height:35px}.map-image .map-icon-transit-0{top:29.2%;left:21.3888888889%}.map-image .map-icon-transit-1{top:63.3333333333%;left:58.2407407407%}.map-image .map-icon[data-map=map-park]{top:38.6666666667%;left:10.5555555556%}.map-image .map-icon[data-map=map-art]{top:56%;left:54.6296296296%}.map-image .map-icon[data-map=map-restaurant]{top:42%;left:60.1851851852%}.map-image .map-icon[data-map=map-shopping]{top:62.6666666667%;left:81.9444444444%}.map-image .map-icon[data-map=map-entertainment]{top:56.4%;left:64.3518518519%}.map-image .map-icon[data-map=map-residential]{top:84%;left:65.2777777778%}@media only screen and (max-width: 640px){.map-image{width:200%}}.map-tiles{position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;pointer-events:none}.map-tiles .map-tile{visibility:hidden;opacity:0;position:absolute;width:350px;max-width:50%;height:auto;background-color:#fff;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.4);box-shadow:5px 5px 10px 0px rgba(0,0,0,.4);pointer-events:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map-tiles .map-tile .map-tile-text{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;color:#000;font-weight:300;font-size:14px;line-height:1.5em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em}.map-tiles .map-tile .map-tile-text b{display:inline-block;margin-bottom:5px;font-weight:600;font-size:18px}.map-tiles .map-tile .map-tile-text .border{padding-left:20px;border-left:1px solid #f0472e}.map-tiles .map-tile .map-tile-image img{display:block;width:100%;height:auto}.map-tiles .map-transit{visibility:hidden;opacity:0;position:absolute;top:50%;left:50%;padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px;background-color:#006985;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.4);box-shadow:5px 5px 10px 0px rgba(0,0,0,.4);text-align:center;pointer-events:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-tiles .map-transit .transit-icon{position:relative;display:inline-block;width:45.6730769231px;height:100px;margin-bottom:20px;opacity:.5}.map-tiles .map-transit .transit-icon img{position:absolute;top:0;left:0;width:100%;height:100%}.map-tiles .map-transit .map-transit-lists{color:#fff;font-weight:300;font-size:12px;line-height:2em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em;white-space:nowrap}.map-tiles .map-transit .map-transit-lists b{font-weight:600;text-transform:uppercase;letter-spacing:.05em}.map-tiles .map-transit .map-transit-lists .col-fl{padding-right:20px;padding-left:20px;text-align:left}.map-tiles .map-transit .map-transit-lists .map-transit-list:not(:last-child){margin-bottom:25px}.map-tiles .map-tile-close{position:absolute;top:-10px;right:-10px;width:20px;height:20px;cursor:pointer;pointer-events:auto}.map-tiles .map-tile[data-map=map-park]{top:38.6666666667%;left:13.3333333333%}.map-tiles .map-tile[data-map=map-park] .map-tile-text .border{border-left-color:#5e8a5f}.map-tiles .map-tile[data-map=map-art]{top:56%;left:46.2962962963%}.map-tiles .map-tile[data-map=map-art] .map-tile-text .border{border-left-color:#c75245}.map-tiles .map-tile[data-map=map-restaurant]{top:42%;left:46.2962962963%}.map-tiles .map-tile[data-map=map-restaurant] .map-tile-text .border{border-left-color:#beae57}.map-tiles .map-tile[data-map=map-shopping]{top:62.6666666667%;left:43.9814814815%}.map-tiles .map-tile[data-map=map-shopping] .map-tile-text .border{border-left-color:#15abd5}.map-tiles .map-tile[data-map=map-entertainment]{top:56.4%;left:26.3888888889%}.map-tiles .map-tile[data-map=map-entertainment] .map-tile-text .border{border-left-color:#726997}.map-tiles .map-tile[data-map=map-residential]{top:84%;left:29.6296296296%;-webkit-transform:translateY(-90%);transform:translateY(-90%)}.map-tiles .map-tile[data-map=map-residential] .map-tile-text .border{border-left-color:#1c4a8a}@media only screen and (max-width: 640px){.map-tiles .map-tile[data-map=map-park],.map-tiles .map-tile[data-map=map-art],.map-tiles .map-tile[data-map=map-restaurant],.map-tiles .map-tile[data-map=map-shopping],.map-tiles .map-tile[data-map=map-entertainment],.map-tiles .map-tile[data-map=map-residential]{top:50%;left:50%;width:90%;max-width:90%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-tiles .map-transit .map-transit-lists .flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.map-tiles .map-transit .map-transit-lists .col-fl{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.section-downtown{padding-bottom:75px}.section-downtown .column-1{margin-bottom:75px}.section-downtown .column-3{padding-left:7.5%}.section-downtown .flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:left}.section-downtown .col-fl{-webkit-box-flex:0;-webkit-flex:0 1 33.3333%;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%;margin-bottom:75px}.section-downtown .col-fl:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.section-downtown .col-fl:nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.section-downtown .col-fl:nth-child(3){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.section-downtown .col-fl:nth-child(4){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.section-downtown .col-fl:nth-child(5){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.section-downtown .col-fl:nth-child(6){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.section-downtown .col-fl:nth-child(7){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.section-downtown .col-fl:nth-child(8){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.section-downtown .col-fl:nth-child(9){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.section-downtown img{max-width:100%;height:auto}@media only screen and (max-width: 768px){.section-downtown{padding-bottom:0px}.section-downtown .column-3{padding-left:20%}.section-downtown .col-fl{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.section-downtown .col-fl:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.section-downtown .col-fl:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.section-downtown .col-fl:nth-child(3){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.section-downtown .col-fl:nth-child(4){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.section-downtown .col-fl:nth-child(5){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.section-downtown .col-fl:nth-child(6){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.section-downtown .col-fl:nth-child(7){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;padding-right:20%;text-align:center}.section-downtown .col-fl:nth-child(8){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.section-downtown .col-fl:nth-child(9){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}}@media only screen and (max-width: 640px){.section-downtown{padding-bottom:0px}.section-downtown .column-1{margin-bottom:50px}.section-downtown .column-3{padding-left:0}.section-downtown .col-fl{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:50px;text-align:center}.section-downtown .col-fl:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.section-downtown .col-fl:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.section-downtown .col-fl:nth-child(3){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.section-downtown .col-fl:nth-child(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.section-downtown .col-fl:nth-child(5){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.section-downtown .col-fl:nth-child(6){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.section-downtown .col-fl:nth-child(7){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;padding-right:0}.section-downtown .col-fl:nth-child(8){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.section-downtown .col-fl:nth-child(9){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}}.burnaby-popups{visibility:hidden;opacity:0;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}.burnaby-popups .popup-container{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:100px;padding-right:100px;padding-bottom:100px;padding-left:100px}.burnaby-popups .popup-container[data-popup=travel]{background-color:#006883}.burnaby-popups .popup-container[data-popup=shopping]{background-color:#c7252c}.burnaby-popups .popup-container[data-popup=shopping] .image{background-position:0% 100%}.burnaby-popups .popup-container[data-popup=amenities]{background-color:#394a90}.burnaby-popups .popup{position:relative;width:100%;height:100%}.burnaby-popups .flex{position:relative;width:100%;height:100%}.burnaby-popups .flex .has-list{width:44%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.burnaby-popups .flex .has-image{width:56%}.burnaby-popups .icon,.burnaby-popups p.t-upper{margin-bottom:30px;padding-left:18px}.burnaby-popups .scoller{position:relative;display:inline-block;height:450px}.burnaby-popups .scoller:after{content:"";display:block;position:absolute;z-index:9;top:0;right:20px;left:0;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgb(199, 37, 44)), color-stop(20%, rgba(199, 37, 44, 0)));background:linear-gradient(0deg, rgb(199, 37, 44) 0%, rgba(199, 37, 44, 0) 20%);pointer-events:none}.burnaby-popups [data-popup=travel] .scoller:after{background:-webkit-gradient(linear, left bottom, left top, from(rgb(0, 104, 131)), color-stop(20%, rgba(0, 104, 131, 0)));background:linear-gradient(0deg, rgb(0, 104, 131) 0%, rgba(0, 104, 131, 0) 20%)}.burnaby-popups [data-popup=shopping] .scoller:after{background:-webkit-gradient(linear, left bottom, left top, from(rgb(199, 37, 44)), color-stop(20%, rgba(199, 37, 44, 0)));background:linear-gradient(0deg, rgb(199, 37, 44) 0%, rgba(199, 37, 44, 0) 20%)}.burnaby-popups [data-popup=amenities] .scoller:after{background:-webkit-gradient(linear, left bottom, left top, from(rgb(57, 74, 144)), color-stop(20%, rgba(57, 74, 144, 0)));background:linear-gradient(0deg, rgb(57, 74, 144) 0%, rgba(57, 74, 144, 0) 20%)}.burnaby-popups .scroller-text{padding-right:70px;padding-bottom:70px;padding-left:70px}.burnaby-popups .ss-container .ss-scroll{opacity:1;background:rgba(255,255,255,.1)}.burnaby-popups .popup-close{position:absolute;top:20px;right:20px}.burnaby-popups .icon-close{position:relative;width:20px;height:16px;cursor:pointer}.burnaby-popups .icon-close .line{position:absolute;left:0;width:100%;height:2px;background-color:#fff}.burnaby-popups .icon-close .line:nth-child(1){top:7px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.burnaby-popups .icon-close .line:nth-child(2){top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 1366px){.burnaby-popups .popup-container{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}}@media only screen and (max-width: 1024px){.burnaby-popups .popup-container{padding-left:20px}.burnaby-popups .flex .has-list{width:50%}.burnaby-popups .flex .has-image{width:50%}.burnaby-popups .scroller-text{max-width:340px;padding-right:40px;padding-left:40px}}@media only screen and (max-width: 768px){.burnaby-popups .flex .has-list{width:55%;padding-right:40px}.burnaby-popups .flex .has-image{width:45%}}@media only screen and (max-width: 640px){.burnaby-popups .popup-container{padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px}.burnaby-popups .flex .has-list{width:100%;padding-right:0}.burnaby-popups .flex .has-image{display:none}}@media only screen and (max-height: 700px){.burnaby-popups .scoller{height:350px}}.section-amenities{padding-bottom:150px}.section-amenities .column-1:first-child{margin-bottom:50px;padding-top:75px}.section-amenities .column-1:first-child+.column-1{margin-bottom:75px}.section-amenities .column-2{position:relative}.section-amenities .map-legend{margin-bottom:50px}@media only screen and (max-width: 768px){.section-amenities{padding-bottom:75px}}@media only screen and (max-width: 640px){.section-amenities{padding-bottom:50px}.section-amenities .column-1:first-child{padding-top:50px}.section-amenities .column-1:first-child+.column-1{margin-bottom:50px}}.amenities-1-1{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;padding-bottom:100%;background-color:rgba(255,255,255,.8)}.amenities-1-1 img{position:absolute;top:0;left:0;width:100%;height:auto}.gallery-amenities{padding-bottom:56.2225475842%}.page-template-page-homes .section-hero .caption{position:absolute;left:20px;bottom:10px}@media only screen and (max-width: 640px){.page-template-page-homes .section-hero .caption{left:10px;bottom:5px}}.page-template-page-homes .section-kitchen{position:relative;z-index:10;padding-bottom:62.9575402635%}.page-template-page-homes .section-kitchen .scheme-navs{position:absolute;right:20px;bottom:20px}.page-template-page-homes .section-kitchen .scheme-navs .scheme-nav{display:inline-block;padding-top:11px;padding-right:12px;padding-bottom:9px;padding-left:12px;background-color:rgba(0,0,0,0);border:1px solid #fff;cursor:pointer;color:#fff;font-weight:600;font-size:12px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;-webkit-transition:all .2s linear;transition:all .2s linear}.page-template-page-homes .section-kitchen .scheme-navs .scheme-nav.is-active{color:#f0472e;background-color:#fff}.page-template-page-homes .section-kitchen .scheme-navs .scheme-nav:first-child{margin-right:5px}.page-template-page-homes .section-kitchen .caption{position:absolute;left:20px;bottom:10px}@media only screen and (max-width: 640px){.page-template-page-homes .section-kitchen .scheme-navs{right:10px;bottom:-40px}.page-template-page-homes .section-kitchen .scheme-navs .scheme-nav{border:1px solid #000;color:#000}.page-template-page-homes .section-kitchen .scheme-navs .scheme-nav.is-active{color:#fff;border:1px solid #f0472e;background-color:#f0472e}.page-template-page-homes .section-kitchen .caption{left:10px;bottom:5px}}.page-template-page-homes .section-interiors .column-1{margin-bottom:100px}.page-template-page-homes .section-interiors .col-text{padding-right:20px;padding-left:20px}.page-template-page-homes .section-interiors .col-text .text{max-width:320px;margin-right:auto;margin-left:auto}.page-template-page-homes .section-interiors .col-text p:not(:last-child){margin-bottom:25px}.page-template-page-homes .section-interiors .caption{position:absolute;right:20px;bottom:10px}@media only screen and (max-width: 768px){.page-template-page-homes .section-interiors .column-1{margin-bottom:75px}}@media only screen and (max-width: 640px){.page-template-page-homes .section-interiors{padding-top:100px;padding-bottom:20px}.page-template-page-homes .section-interiors .column-1{margin-bottom:30px}.page-template-page-homes .section-interiors .col-text{padding-right:0;padding-left:0}.page-template-page-homes .section-interiors .col-sm-12:first-child{margin-bottom:50px}}.page-template-page-homes .gallery-interiors{padding-bottom:56.2225475842%}.page-template-page-homes .section-features .column-1:first-child,.page-template-page-homes .section-features .column-2{margin-bottom:75px}.page-template-page-homes .section-features .col-6{padding-right:70px;padding-left:70px}.page-template-page-homes .section-features .the-content p{margin-bottom:15px}@media only screen and (max-width: 900px){.page-template-page-homes .section-features .col-6{padding-right:50px;padding-left:50px}}@media only screen and (max-width: 768px){.page-template-page-homes .section-features .col-6{padding-right:30px;padding-left:30px}}@media only screen and (max-width: 640px){.page-template-page-homes .section-features .column-1:first-child,.page-template-page-homes .section-features .column-2{margin-bottom:30px}.page-template-page-homes .section-features .col-6{padding-right:0;padding-left:0}.page-template-page-homes .section-features .col-6:first-child{margin-bottom:20px}}.section-floorplans{padding-bottom:50px}.section-floorplans .column-2{max-width:910px}.section-floorplans h1{margin-bottom:50px}.section-floorplans .floorplans-nav{margin-bottom:100px}@media only screen and (max-width: 768px){.section-floorplans{padding-bottom:0px}}@media only screen and (max-width: 640px){.section-floorplans{padding-bottom:0px}.section-floorplans .floorplans-nav{margin-bottom:75px}}.floorplans{overflow:hidden}.floorplans .flex .col-6{position:relative;width:43%;margin-bottom:100px;cursor:pointer}.floorplans .image{margin-bottom:50px;padding-bottom:175%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.floorplans [data-type=jr-1-bed] .image,.floorplans [data-type="1-bed"] .image{padding-bottom:110%}.floorplans [data-type="2-bed"] .image{padding-bottom:100%}.floorplans [data-plan=PLAN-C3a] .image,.floorplans [data-plan=PLAN-C3b] .image{margin-bottom:30px;padding-bottom:100%}.floorplans [data-type="3-bed"]{margin-right:auto;margin-left:auto}.floorplans [data-type="3-bed"] .image{padding-bottom:120%}.floorplans [data-type=townhome] .image{margin-bottom:30px;padding-bottom:60%}.floorplans .floorplan-tile{display:none}.floorplans .floorplan-tile.is-active{display:block}.floorplans h2{margin-bottom:10px}.floorplans p{text-transform:uppercase}@media only screen and (max-width: 768px){.floorplans .flex .col-6{width:45%;margin-bottom:75px}}@media only screen and (max-width: 640px){.floorplans .flex .col-6{width:100%;margin-bottom:75px}}.floorplan-modal{visibility:hidden;opacity:0;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow:auto}.floorplan-modal [data-plan*=PLAN] .modal-plan-keyplates img,.floorplan-modal [data-plan*=PLAN] .modal-specs-keyplates img{width:100%;max-width:100px}.floorplan-modal [data-plan*=TOWNHOME] .modal-plan-keyplates img,.floorplan-modal [data-plan*=TOWNHOME] .modal-specs-keyplates img{width:100%;max-width:200px}.floorplan-modal-tile{position:relative;width:100%;height:100%}.floorplan-modal-tile .flex.modal{min-height:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}@media only screen and (max-width: 768px){.floorplan-modal-tile{height:auto}.floorplan-modal-tile .flex.modal{height:auto}}@media only screen and (max-width: 640px){.floorplan-modal-tile .flex.modal{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.floorplan-modal-specs{width:280px;padding-top:40px;padding-right:40px}.floorplan-modal-specs .modal-specs{margin-bottom:40px}.floorplan-modal-specs h4{margin-bottom:20px}.floorplan-modal-specs h4 span{font-size:19px;text-transform:uppercase}.floorplan-modal-specs .floorplan-specs{width:240px;margin-bottom:25px;padding-top:20px;border-top:2px solid #f0472e;color:#000;font-weight:300;font-size:16px;line-height:1.4em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase}.floorplan-modal-specs .floorplan-specs .col-6{padding-bottom:5px}.floorplan-modal-specs .floorplan-specs .col-6:nth-child(2n-1){padding-right:20px}.floorplan-modal-specs .floorplan-specs .col-6:nth-child(2n){text-align:right}.floorplan-modal-specs .floorplan-pdf{color:#000;font-weight:600;font-size:14px;line-height:1.4em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase}.floorplan-modal-specs .lnk-blk{cursor:pointer}.floorplan-modal-specs .modal-specs-keyplates img{height:auto}@media only screen and (max-width: 768px){.floorplan-modal-specs{width:100%;margin-bottom:75px;padding-right:0}.floorplan-modal-specs .modal-specs{width:200px;margin-right:auto;margin-bottom:0;margin-left:auto}.floorplan-modal-specs h4{font-size:24px}.floorplan-modal-specs .link-blk{margin-bottom:0}.floorplan-modal-specs .modal-plan-keyplates{display:block}.floorplan-modal-specs .modal-specs-keyplates{display:none}}@media only screen and (max-width: 640px){.floorplan-modal-specs{margin-bottom:50px}.floorplan-modal-specs .modal-specs{width:100%}}.floorplan-modal-plan{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.floorplan-modal-plan .modal-plan{position:absolute;top:0;right:100px;bottom:0;left:100px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.floorplan-modal-plan .modal-plan+img{display:none}.floorplan-modal-plan .modal-plan-keyplates{display:none}@media only screen and (max-width: 990px){.floorplan-modal-plan .modal-plan{right:50px;left:50px}}@media only screen and (max-width: 900px){.floorplan-modal-plan .modal-plan{right:20px;left:20px}}@media only screen and (max-width: 768px){.floorplan-modal-plan{width:100%;margin-bottom:75px;text-align:center}.floorplan-modal-plan .modal-plan{display:none}.floorplan-modal-plan .modal-plan+img{display:inline-block;width:90%;height:auto;margin-bottom:50px}.floorplan-modal-plan .modal-plan-keyplates{display:block}.floorplan-modal-plan .modal-plan-keyplates img{margin-right:auto;margin-left:auto}}@media only screen and (max-width: 640px){.floorplan-modal-plan{margin-bottom:50px}.floorplan-modal-plan .modal-plan+img{width:100%;margin-bottom:40px}}.floorplan-modal-close{position:absolute;top:20px;right:20px;width:20px;height:16px;cursor:pointer}.floorplan-modal-close .barre{position:absolute;left:0;top:0;width:100%;height:2px;background-color:#000}.floorplan-modal-close .barre:nth-child(1){top:7px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.floorplan-modal-close .barre:nth-child(2){top:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 640px){.floorplan-modal-close{top:10px;right:10px}}.section-views .view-caption{position:absolute;bottom:20px;left:20px}@media only screen and (max-width: 640px){.section-views{padding-bottom:75px}}.views-legend{padding-top:20px;text-align:center;color:#f0472e;font-weight:400;font-size:12px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase}.floorplan-view{position:relative;width:100%;height:500px;overflow:hidden}.floorplan-view-pan{position:absolute;top:0;left:0;width:100%;height:100%;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.floorplan-view-items{position:absolute;top:0;right:0;left:0;height:100%;overflow:hidden}.floorplan-view-item{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.floorplan-view-item img{display:block;position:absolute;top:0;width:50%;height:auto}.floorplan-view-item img:first-of-type{left:0}.floorplan-view-item img:last-of-type{left:50%}.floorplan-view-item .floorplan-view-switch,.floorplan-view-item .view-switch-item{position:absolute;top:0;left:0;width:100%;height:100%}.floorplan-view-item .floorplan-view-switch{z-index:0}.floorplan-view-item .view-switch-item{z-index:0;visibility:hidden;opacity:0}.floorplan-view-degrees{position:absolute;z-index:1;top:10px;left:0;width:100%;height:10px}.floorplan-view-degrees span{display:block;width:25px;text-align:center;color:#fff;font-size:11px;line-height:1em;font-family:"Fakt",proxima-nova,Helvetica,Arial,sans-serif}.floorplan-view-degrees span.letter{font-size:13px}.floorplan-view-degree{position:absolute;top:0;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transform:translateX(-1.25%);transform:translateX(-1.25%)}.floorplan-view-degree:first-child{left:0}.floorplan-view-degree:last-child{left:50%}.views-select{max-width:170px;margin-right:auto;margin-left:auto}.no-touchevents .floorplan-tile h2,.no-touchevents .floorplan-tile p{-webkit-transition:color .2s linear;transition:color .2s linear}.no-touchevents .floorplan-tile:hover h2,.no-touchevents .floorplan-tile:hover p{color:#f0472e}.no-touchevents .floorplan-modal-tile .lnk-blk rect,.no-touchevents .floorplan-modal-tile .lnk-blk polygon{-webkit-transition:fill .2s linear;transition:fill .2s linear}.no-touchevents .floorplan-modal-tile .lnk-blk:hover rect,.no-touchevents .floorplan-modal-tile .lnk-blk:hover polygon{fill:#fff}.section-team-intro .title{position:relative;padding-bottom:50px}.section-team-intro .icon{position:absolute;right:50px;bottom:0}.section-team-intro .icon .img-blk{max-width:300px}@media only screen and (max-width: 1024px){.section-team-intro .col-45:not(:last-child){margin-bottom:30px}}@media only screen and (max-width: 768px){.section-team-intro .icon{right:20px}}@media only screen and (max-width: 640px){.section-team-intro .title{padding-bottom:30px}.section-team-intro .icon{display:none}.section-team-intro .col-45:not(:last-child){margin-bottom:20px}}.section-team-anthem .the-content .img-blk{max-width:360px;margin-bottom:50px}.section-team-anthem .portfolio .img-blk{position:relative}.section-team-anthem .portfolio .mb-20{margin-bottom:20px}.section-team-anthem .portfolio .col-6:first-child{padding-right:10px}.section-team-anthem .portfolio .col-6:last-child{padding-left:10px}.section-team-anthem .portfolio p.caption{position:absolute;right:0;bottom:20px;padding-top:7px;padding-right:10px;padding-bottom:5px;padding-left:10px;background-color:#000;font-size:9px;text-transform:uppercase;letter-spacing:.05em}@media only screen and (max-width: 1024px){.section-team-anthem .col-45.the-content{margin-bottom:50px}}@media only screen and (max-width: 640px){.section-team-anthem .the-content .img-blk{max-width:90%}.section-team-anthem .portfolio p.caption{font-size:7px}}.page-template-page-thank-you .section-thank-you .column,.page-template-page-thank-you .section-thank-you .column-1,.page-template-page-thank-you .section-thank-you .flex{min-height:calc(100vh - 219px)}.page-template-page-thank-you .section-thank-you .flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:150px;padding-bottom:150px;text-align:center}.page-template-page-thank-you .section-thank-you .thank-you{width:100%}.page-template-page-thank-you .section-thank-you h1{margin-bottom:35px}.page-template-page-thank-you .section-thank-you p:not(:last-child){margin-bottom:15px}
