:root{--c-dark: #000000;--c-light: #ffffff;--c-lg: #F5F5F5;--c-g: #7d7d7d;--c-b: #455F84;--c-ow: #f5f5f5}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;background-color:#446284;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:"Object Sans";src:local("Object Sans"),url(fonts/PPObjectSans-Regular.woff2) format("woff2"),url(fonts/PPObjectSans-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Object Sans";src:local("Object Sans"),url(fonts/PPObjectSans-Heavy.woff2) format("woff2"),url(fonts/PPObjectSans-Heavy.woff) format("woff");font-style:normal;font-weight:900}.app{position:relative;width:100%;background-color:#446284}.height-100 .app{height:100%}.section{position:relative;width:100%}.column{padding-right:40px;padding-left:40px}@media only screen and (max-width: 768px){.column{padding-right:30px;padding-left:30px}}@media only screen and (max-width: 640px){.column{padding-right:20px;padding-left:20px}}.column-0,.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7{position:relative;width:100%;margin-right:auto;margin-left:auto}.column-1{max-width:550px}.column-2{max-width:750px}.column-3{max-width:1050px}.column-4{max-width:1166px}.column-5{max-width:1366px}.column-6{max-width:1440px}.column-7{max-width:1920px}.img-blk img{display:block;width:100%;height:auto}.img-inl{display:inline-block}.img-inl a,.img-inl img{display:inline-block;max-width:100%;height:auto}.the-content img{display:inline-block;max-width:100%;height:auto}.img-svg{position:relative}.img-svg svg{position:absolute;top:0;left:0;width:100%;height:100%}.img-bk{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.bk-p{background-color:#446284}.bk-s{background-color:#98aac3}.bk-b{background-color:#98aac3}.bk-l{background-color:#fff}.is-mobile{display:none !important}@media only screen and (max-width: 640px){.is-desktop{display:none !important}.is-mobile{display:block !important}}.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-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-12{width:100%}.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-6{width:50%}.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.text-l .flex:nth-child(2n-1){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.alternating-rows.text-l .flex:nth-child(2n-1) .has-text{padding-right:40px;padding-left:30px}.alternating-rows.text-l .flex:nth-child(2n-1) .text{margin-right:auto;margin-left:0}.alternating-rows.text-l .flex:nth-child(2n) .has-text{padding-right:30px;padding-left:40px}.alternating-rows.text-l .flex:nth-child(2n) .text{margin-right:0;margin-left:auto}.alternating-rows.text-r .flex:nth-child(2n-1) .has-text{padding-right:30px;padding-left:40px}.alternating-rows.text-r .flex:nth-child(2n-1) .text{margin-right:0;margin-left:auto}.alternating-rows.text-r .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}.alternating-rows.text-r .flex:nth-child(2n) .has-text{padding-right:40px;padding-left:30px}.alternating-rows.text-r .flex:nth-child(2n) .text{margin-right:auto;margin-left:0}@media only screen and (max-width: 1024px){.alternating-rows.text-l .flex:nth-child(2n-1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.alternating-rows.text-l .flex:nth-child(2n-1) .has-text{padding-right:20px;padding-left:20px}.alternating-rows.text-l .flex:nth-child(2n-1) .text{margin-right:auto;margin-left:auto}.alternating-rows.text-l .flex:nth-child(2n) .has-text{padding-right:20px;padding-left:20px}.alternating-rows.text-l .flex:nth-child(2n) .text{margin-right:auto;margin-left:auto}.alternating-rows.text-r .flex:nth-child(2n-1) .has-text{padding-right:20px;padding-left:20px}.alternating-rows.text-r .flex:nth-child(2n-1) .text{margin-right:auto;margin-left:auto}.alternating-rows.text-r .flex:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.alternating-rows.text-r .flex:nth-child(2n) .has-text{padding-right:20px;padding-left:20px}.alternating-rows.text-r .flex:nth-child(2n) .text{margin-right:auto;margin-left:auto}}.flex-alternating-rows:not(:last-child){margin-bottom:70px}.flex-alternating-rows .has-image{width:55%}.flex-alternating-rows .has-image .image{position:absolute;top:0;left:0;width:100%;height:100%}.flex-alternating-rows .has-text{width:45%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px}.flex-alternating-rows .text{width:100%;max-width:450px;margin-right:auto;margin-left:auto}.flex-alternating-rows .text p{max-width:425px}@media only screen and (max-width: 1024px){.flex-alternating-rows .has-image{width:100%}.flex-alternating-rows .has-text{width:100%;padding-top:50px;padding-right:30px;padding-bottom:25px;padding-left:30px}}@media only screen and (max-width: 640px){.flex-alternating-rows:not(:last-child){margin-bottom:50px}.flex-alternating-rows .has-text{padding-right:20px;padding-left:20px}}.flex.has-cols{margin-right:-20px;margin-left:-20px}.flex.has-cols>*{padding-right:20px;padding-left:20px}.flex.has-text-cols .col-6:first-child,.flex.has-text-cols .col-4:first-child{padding-right:40px}@media only screen and (max-width: 768px){.flex.has-text-cols .col-6:first-child,.flex.has-text-cols .col-4:first-child{margin-bottom:30px;padding-right:0}.flex.has-text-cols .text{width:100%;max-width:520px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 640px){.flex.has-text-cols .col-6:first-child,.flex.has-text-cols .col-4:first-child{margin-bottom:20px}.flex.has-text-cols .text{max-width:100%}}.register-form{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.register-form.is-active{opacity:.5}input,select,textarea,button.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=email],textarea{display:block;width:100%;height:40px;background-color:rgba(0,0,0,0);border-bottom:1px solid #98aac3;color:#446284;font-weight:400;font-size:16px;line-height:normal;font-family:"sofia-pro",Helvetica,Arial,sans-serif}input[type=text].error,input[type=email].error,textarea.error{border-bottom-color:#798c4d}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:rgba(0,0,0,0);border:1px solid #446284;color:#446284;font-weight:400;font-size:16px;line-height:1em;font-family:"sofia-pro",Helvetica,Arial,sans-serif;white-space:nowrap}::-webkit-input-placeholder{color:#446284;font-size:16px}:-moz-placeholder{color:#446284;font-size:16px}::-moz-placeholder{color:#446284;font-size:16px}:-ms-input-placeholder{color:#446284;font-size:16px}::-ms-input-placeholder{color:#446284;font-size:16px}:-moz-placeholder-shown{color:#446284;font-size:16px;opacity:1}:-ms-input-placeholder{color:#446284;font-size:16px;opacity:1}:placeholder-shown{color:#446284;font-size:16px;opacity:1}.error::-webkit-input-placeholder{color:#798c4d;font-size:16px}.error:-moz-placeholder{color:#798c4d;font-size:16px}.error::-moz-placeholder{color:#798c4d;font-size:16px}.error:-ms-input-placeholder{color:#798c4d;font-size:16px}.error::-ms-input-placeholder{color:#798c4d;font-size:16px}.error:-moz-placeholder-shown{color:#798c4d;font-size:16px}.error:-ms-input-placeholder{color:#798c4d;font-size:16px}.error:placeholder-shown{color:#798c4d;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 #98aac3;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:#446284 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:#798c4d}.register-select-field.error:after{border-color:#798c4d 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;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:#98aac3;border-bottom:1px solid #98aac3;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:#446284;color:#98aac3}.register-select-item.is-selected{color:#98aac3}.register-select-label,.register-select-item,.register-select-detail{height:40px;color:#446284;font-size:16px;font-family:"sofia-pro",Helvetica,Arial,sans-serif;font-weight:400;line-height:38px}.error .register-select-label,.error .register-select-item,.error .register-select-detail{color:#798c4d}.register-select-item{color:#446284}.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:#446284;font-weight:400;font-size:12px;line-height:1.333em;font-family:"sofia-pro",Helvetica,Arial,sans-serif}.qualifier .qualifier-question{color:#446284;font-weight:400;font-size:12px;line-height:1.333em;font-family:"sofia-pro",Helvetica,Arial,sans-serif}.qualifier .register-title{display:inline-block;vertical-align:middle}.qualifier .col:not(:last-child){padding-right:10px}.qualifier .col:last-child{text-align:right}.qualifier .col label{white-space:nowrap}.qualifier .col .register-title{margin-left:5px}.qualifier .custom-radio{vertical-align:middle}.qualifier.has-radio label{display:inline-block}.qualifier.has-radio label:not(:last-child){margin-right:20px}.custom-check{position:absolute;width:18px;height:18px;top:2px;left:0;border:1px solid #446284;border-radius:100%}.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:#446284;border-radius:100%;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 #446284;border-radius:100%}.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:#446284;border-radius:100%;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:#798c4d}.qualifier.error .custom-check,.qualifier.error .custom-radio{border:1px solid #798c4d}.no-touchevents button.submit{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents button.submit:hover{background-color:#446284;color:#98aac3}#recaptcha,.grecaptcha-badge{visibility:hidden}.nav-site{position:fixed;z-index:9999;top:0;right:0;left:0;height:103px;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;background-color:#446284}.nav-site .nav-logo{position:relative;display:block;width:224px}.nav-site .nav-blk{display:inline-block;margin-right:20px;padding-top:18px;padding-right:24px;padding-bottom:17px;padding-left:24px;background-color:#798c4d;border:1px solid #798c4d;vertical-align:middle;color:#fff;font-weight:900;font-size:16px;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 640px){.nav-site{height:83px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.nav-site .nav-logo{width:150px}.nav-site .nav-blk{padding-top:14px;padding-right:20px;padding-bottom:13px;padding-left:20px;font-size:14px}}@media only screen and (max-width: 450px){.nav-site{height:63px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:20px}.nav-site .nav-logo{width:130px}.nav-site .nav-blk{margin-right:10px}}.nav-icon{position:relative;display:inline-block;z-index:999;width:30px;height:24px;vertical-align:middle;cursor:pointer}.nav-icon .line{position:absolute;left:0;top:0;width:100%;height:4px;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-icon .line:nth-child(2){top:10px}.nav-icon .line:nth-child(3){top:20px}@media only screen and (max-width: 640px){.nav-icon{width:20px;height:16px}.nav-icon .line{height:2px}.nav-icon .line:nth-child(2){top:7px}.nav-icon .line:nth-child(3){top:14px}}.nav-menu{opacity:0;visibility:hidden;position:fixed;z-index:9998;top:0;right:0;width:100%;max-width:305px;height:100%;padding-top:190px;padding-right:50px;padding-bottom:30px;padding-left:50px;background-color:#446284;overflow:auto;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.nav-menu .menu-primary-menu-container>ul>li{position:relative;width:100%}.nav-menu .menu-primary-menu-container>ul>li>a{color:var(--c-lg);font-weight:900;font-size:18px;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.nav-menu .menu-primary-menu-container>ul>li:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 768px){.nav-menu{padding-right:30px;padding-left:30px}}@media only screen and (max-width: 640px){.nav-menu{padding-top:125px;max-width:250px}}@media only screen and (max-width: 450px){.nav-menu{max-width:100%;padding-right:23px;padding-left:23px}}.js-menu .nav-icon .line{background-color:#fff}.js-menu .nav-icon .line:nth-child(1){top:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.js-menu .nav-icon .line:nth-child(2){opacity:0}.js-menu .nav-icon .line:nth-child(3){top:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 640px){.js-menu .nav-icon .line:nth-child(1){top:7px}.js-menu .nav-icon .line:nth-child(3){top:7px}}.no-touchevents .nav-blk{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents .nav-blk:hover{background-color:#fff;border-color:#fff;color:#798c4d}.no-touchevents .nav-icon:hover .line{background-color:#fff}.no-touchevents .menu-primary-menu-container li a{-webkit-transition:color .2s linear;transition:color .2s linear}.no-touchevents .menu-primary-menu-container li a:hover{color:#1d2939}.nav-menu .menu-primary-menu-container li.current-menu-item a,.nav-menu .menu-primary-menu-container li.current-menu-parent>a{color:#98aac3}.nav-menu .menu-primary-menu-container li.current-menu-item a:hover,.nav-menu .menu-primary-menu-container li.current-menu-parent>a:hover{color:#98aac3}.footer{position:relative;padding-top:60px;padding-bottom:60px}.footer .col-9:first-child{padding-right:50px;border-right:1px solid #e8e9e8}.footer .col-3:last-child{padding-left:50px}.footer .is-contact .logo-colliers{width:100px;margin-bottom:10px}.footer .is-contact .logo-colliers a{display:block}.footer .is-contact .contact{margin-bottom:20px}.footer .is-contact .contact h4{color:#fff}.footer .is-contact .contact h4,.footer .is-contact .contact p:not(:last-child){margin-bottom:5px}.footer .realtors .text{margin-bottom:20px}.footer .realtors .text:not(:last-child){margin-right:10px}.footer .realtors .text p{white-space:nowrap}.footer .realtors .text p strong{font-weight:900;font-family:"Object Sans",Helvetica,Arial,sans-serif}.footer .is-conwest .logo{max-width:250px;margin-bottom:30px}@media only screen and (max-width: 1200px){.footer .col-9:first-child{padding-right:0;padding-bottom:20px;border-right:none}.footer .col-3:last-child{padding-top:40px;padding-left:0;border-top:1px solid #446284}}@media only screen and (max-width: 768px){.footer{padding-top:40px;padding-bottom:40px}.footer .is-conwest .logo{margin-bottom:20px}}@media only screen and (max-width: 720px){.footer .realtors .text{width:100%}.footer .realtors .text:not(:last-child){margin-right:0}}.video-container{position:relative;z-index:0;width:100%;padding-bottom:56.25%;overflow:hidden}.video-container .video-abs{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-container .video-abs .video{position:relative;padding-bottom:56.25%}.video-container iframe,.video-container .poster{position:absolute;top:0;left:0;width:100%;height:100%}.video-container .poster{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.video-container .poster-play{position:absolute;top:50%;left:50%;width:88px;height:88px;margin-top:-44px;margin-left:-44px;cursor:pointer}.standard-gallery-dots{position:absolute;z-index:1;bottom:30px;left:30px;width:calc(100% - 60px)}.standard-gallery{position:absolute;z-index:1;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}.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}.standard-gallery-dots li{position:relative;vertical-align:top;display:inline-block;cursor:pointer;height:3px;width:calc(33.333333% - 20px)}.standard-gallery-dots li:not(:last-child){margin-right:30px}.standard-gallery-dots li .bullet{position:relative;width:100%;height:100%}.standard-gallery-dots li .bullet:before,.standard-gallery-dots li .bullet:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.standard-gallery-dots li .bullet:before{background-color:#fff}.standard-gallery-dots li .bullet:after{background-color:#446284;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scaleX(0);transform:scaleX(0);will-change:transform}.standard-gallery-dots li.is-active .bullet:after{-webkit-transition:-webkit-transform 5s linear;transition:-webkit-transform 5s linear;transition:transform 5s linear;transition:transform 5s linear, -webkit-transform 5s linear;-webkit-transform:scaleX(1);transform:scaleX(1)}.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%)}}@-webkit-keyframes videoplay{0%{opacity:1}25%{opacity:0}35%{opacity:1}45%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes videoplay{0%{opacity:1}25%{opacity:0}35%{opacity:1}45%{opacity:0}90%{opacity:1}100%{opacity:1}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next,.project-hero-thumbs-prev,.project-hero-thumbs-next{position:absolute;z-index:9;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus,.project-hero-thumbs-prev:hover,.project-hero-thumbs-prev:focus,.project-hero-thumbs-next:hover,.project-hero-thumbs-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before,.project-hero-thumbs-prev.slick-disabled:before,.project-hero-thumbs-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before,.project-hero-thumbs-prev:before,.project-hero-thumbs-next:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;border-top:2px solid #fff;border-right:2px solid #fff}.slick-prev,.project-hero-thumbs-prev{left:20px}.slick-prev:before,.project-hero-thumbs-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (max-width: 640px){.slick-prev,.project-hero-thumbs-prev{left:15px}}.slick-next,.project-hero-thumbs-next{right:20px}.slick-next:before,.project-hero-thumbs-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 640px){.slick-next,.project-hero-thumbs-next{right:15px}}.gallery.tiles .slick-prev,.gallery.tiles .project-hero-thumbs-prev{left:30px}.gallery.tiles .slick-prev:before,.gallery.tiles .project-hero-thumbs-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (max-width: 640px){.gallery.tiles .slick-prev,.gallery.tiles .project-hero-thumbs-prev{left:25px}}.gallery.tiles .slick-next,.gallery.tiles .project-hero-thumbs-next{right:30px}.gallery.tiles .slick-next:before,.gallery.tiles .project-hero-thumbs-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 640px){.gallery.tiles .slick-next,.gallery.tiles .project-hero-thumbs-next{right:25px}}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:before{position:absolute;top:6px;left:6px;content:"";display:block;width:8px;height:8px;border:1px solid #fff;border-radius:100%}.slick-dots li.slick-active button:before{background-color:#fff}@media only screen and (max-width: 640px){.slick-dots{bottom:5px}}.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}}.no-top{padding-top:0}.no-bottom{padding-bottom:0}.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.consent{margin-bottom:50px}.register-form .row.submit{margin-bottom:30px;text-align:center}.register-form .is-reg-mobile{display:none}@media only screen and (max-width: 640px){.register-form .row.consent{margin-bottom:30px}}@media only screen and (max-width: 390px){.register-form .no-reg-mobile{display:none}.register-form .is-reg-mobile{display:inline}}.has-animation{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.has-animation.delay-25{-webkit-transition-delay:.25s;transition-delay:.25s}.has-animation.delay-5{-webkit-transition-delay:.5s;transition-delay:.5s}.has-animation.is-animated{opacity:1}.the-content .brow,.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6,.the-content p,.the-content ul{opacity:.25}.brow.js-text-animation,h1.js-text-animation,h2.js-text-animation,h3.js-text-animation,h4.js-text-animation,h5.js-text-animation,h6.js-text-animation,p.js-text-animation,ul.js-text-animation,img.js-text-animation{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.brow.js-text-animation.is-animated,h1.js-text-animation.is-animated,h2.js-text-animation.is-animated,h3.js-text-animation.is-animated,h4.js-text-animation.is-animated,h5.js-text-animation.is-animated,h6.js-text-animation.is-animated,p.js-text-animation.is-animated,ul.js-text-animation.is-animated,img.js-text-animation.is-animated{opacity:1}.js-image-animation{-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity 1s ease-out;transition:transform 1s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;opacity:0}.js-image-animation.is-animated{opacity:1}.hero-siteplan .siteplan-icon{opacity:0;visibility:hidden;position:absolute;bottom:43%;left:46.5%;width:7%}@media only screen and (max-width: 640px){.hero-siteplan .siteplan-icon{position:absolute;bottom:40%;left:41.5%;width:17%}}.content-text.is-center{text-align:center}.content-text.is-center .column-4{max-width:795px}.content-text.is-right{text-align:right}@media only screen and (max-width: 768px){.content-text.with-next:not(.is-center):has(+.content-text-cols) .text{width:100%;max-width:520px;margin-right:auto;margin-left:auto}}.content-text-cols.is-right .flex.has-text-cols,.content-conwest.is-right .flex.has-text-cols,.content-colliers.is-right .flex.has-text-cols,.content-register-cols.is-right .flex.has-text-cols{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-text-cols.is-right .col-6:first-child,.content-text-cols.is-right .col-4:first-child,.content-conwest.is-right .col-6:first-child,.content-conwest.is-right .col-4:first-child,.content-colliers.is-right .col-6:first-child,.content-colliers.is-right .col-4:first-child,.content-register-cols.is-right .col-6:first-child,.content-register-cols.is-right .col-4:first-child{width:58.333333%}.content-text-cols.is-right .col-6:last-child,.content-text-cols.is-right .col-4:last-child,.content-conwest.is-right .col-6:last-child,.content-conwest.is-right .col-4:last-child,.content-colliers.is-right .col-6:last-child,.content-colliers.is-right .col-4:last-child,.content-register-cols.is-right .col-6:last-child,.content-register-cols.is-right .col-4:last-child{width:auto;margin-left:auto;padding-right:50px}@media only screen and (max-width: 900px){.content-text-cols.is-right .col-6:last-child,.content-text-cols.is-right .col-4:last-child,.content-conwest.is-right .col-6:last-child,.content-conwest.is-right .col-4:last-child,.content-colliers.is-right .col-6:last-child,.content-colliers.is-right .col-4:last-child,.content-register-cols.is-right .col-6:last-child,.content-register-cols.is-right .col-4:last-child{padding-right:0}}@media only screen and (max-width: 768px){.content-text-cols.is-right .flex.has-text-cols,.content-conwest.is-right .flex.has-text-cols,.content-colliers.is-right .flex.has-text-cols,.content-register-cols.is-right .flex.has-text-cols{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-text-cols.is-right .col-6:first-child,.content-text-cols.is-right .col-4:first-child,.content-conwest.is-right .col-6:first-child,.content-conwest.is-right .col-4:first-child,.content-colliers.is-right .col-6:first-child,.content-colliers.is-right .col-4:first-child,.content-register-cols.is-right .col-6:first-child,.content-register-cols.is-right .col-4:first-child{width:100%}.content-text-cols.is-right .col-6:last-child,.content-text-cols.is-right .col-4:last-child,.content-conwest.is-right .col-6:last-child,.content-conwest.is-right .col-4:last-child,.content-colliers.is-right .col-6:last-child,.content-colliers.is-right .col-4:last-child,.content-register-cols.is-right .col-6:last-child,.content-register-cols.is-right .col-4:last-child{width:100%;margin-left:0;padding-right:0}}.content-text-cols .col-4:first-child{width:auto;min-width:33.333333%}@media only screen and (max-width: 768px){.content-text-cols .has-text-cols{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-text-cols .col-4:first-child{width:100%}}.content-colliers.is-right .col-6:last-child,.content-colliers.is-right .col-4:last-child{padding-right:0}.content-register-cols .col-6:first-child p:not(.feature):not(.intro){max-width:450px}.content-register-cols .col-6:first-child p.feature,.content-register-cols .col-6:first-child p.intro{max-width:540px}@media only screen and (max-width: 768px){.content-register-cols .col-6:first-child p:not(.feature):not(.intro),.content-register-cols .col-6:first-child p.feature,.content-register-cols .col-6:first-child p.intro{max-width:100%}}.content-icons-cols:not(:last-child){margin-bottom:50px}.content-icons-cols .column-1{margin-bottom:50px}.content-icons-cols .flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content-icons-cols .col{max-width:250px;margin-bottom:50px}.content-icons-cols .icon{width:100%;height:90px;margin-bottom:30px}.content-icons-cols .icon img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 50%;object-position:50% 50%}.content-icons-cols .text{padding-right:20px;padding-left:20px}@media only screen and (max-width: 990px){.content-icons-cols .flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-icons-cols .col{max-width:50%;min-width:25%}.content-icons-cols:not(:last-child){margin-bottom:25px}}@media only screen and (max-width: 640px){.content-icons-cols:not(:last-child){margin-bottom:25px}.content-icons-cols .icon{height:70px;margin-bottom:20px}.content-icons-cols .text{padding-right:10px;padding-left:10px}}.content-icons-description .col-4{margin-bottom:100px;padding-right:20px;padding-left:20px}.content-icons-description .grid{display:grid;grid-template-columns:81px auto;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.content-icons-description .icon{text-align:center}.content-icons-description .text h4{margin-bottom:5px}.content-icons-description .text p{max-width:290px}@media only screen and (max-width: 1250px){.content-icons-description .col-4{width:50%}}@media only screen and (max-width: 768px){.content-icons-description .col-4{margin-bottom:75px}.content-icons-description .grid{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 640px){.content-icons-description .flex{max-width:390px;margin-right:auto;margin-left:auto}.content-icons-description .col-4{width:100%;margin-bottom:50px}.content-icons-description:not(:last-child){grid-template-columns:50px auto}}.content-image.is-full .column{padding-right:0;padding-left:0}.content-image.is-full .column-4{max-width:100%}.content-map .column-4{padding-top:75px}.content-map .map{position:relative}.content-map .map-icon{position:absolute;bottom:51.2605042017%;left:67.3611111111%;width:3.4722222222%}.content-map .column-3{max-width:975px}.content-map .has-numbers{margin-bottom:75px}.content-map .has-numbers .col{width:260px}.content-map .has-numbers .is-number{width:135px;height:135px;margin-right:auto;margin-bottom:30px;margin-left:auto;padding-top:25px;background-color:#446284;border-radius:100%}.content-map .has-numbers .icon{height:113px;margin-bottom:35px}.content-map .has-numbers .icon img{vertical-align:bottom}@media only screen and (max-width: 768px){.content-map .has-numbers{margin-bottom:75px}.content-map .has-numbers .col{width:260px}.content-map .has-numbers .is-number{width:100px;height:100px;margin-bottom:25px}.content-map .has-numbers .icon{height:113px;margin-bottom:35px}.content-map .has-numbers .icon img{vertical-align:bottom}}@media only screen and (max-width: 640px){.content-map .column-4{padding-top:50px}.content-map .has-numbers{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.content-map .has-numbers .col{width:100%}.content-map .has-numbers .col:not(:last-child){margin-bottom:50px}.content-map .has-numbers .icon{height:auto;margin-bottom:25px}}.content-siteplan .column-0{overflow:hidden}.content-siteplan .column-0 svg g.highlights polygon{mix-blend-mode:multiply;opacity:0}.content-siteplan .site-plan-highlights,.content-siteplan .site-plan-sold{display:none;position:absolute;top:7.5520833333%;left:19.7058823529%;width:72.2941176471%;height:58.4375%}.content-siteplan .site-plan-highlights a,.content-siteplan .site-plan-sold a{position:absolute;display:block;top:0;height:100%;background-color:#98aac3;mix-blend-mode:multiply;opacity:0}.content-siteplan .site-plan-highlights .sold-text,.content-siteplan .site-plan-sold .sold-text{position:absolute;display:block;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;font-style:normal;font-weight:900;font-size:2.08333333vw;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.content-siteplan .site-plan-highlights .sl-1,.content-siteplan .site-plan-sold .sl-1{left:0;width:15.0485436893%}.content-siteplan .site-plan-highlights .sl-2,.content-siteplan .site-plan-sold .sl-2{left:15.1294498382%;width:11.5291262136%}.content-siteplan .site-plan-highlights .sl-3,.content-siteplan .site-plan-sold .sl-3{left:26.7799352751%;width:11.5291262136%}.content-siteplan .site-plan-highlights .sl-4,.content-siteplan .site-plan-sold .sl-4{left:38.430420712%;width:11.4482200647%}.content-siteplan .site-plan-highlights .sl-5,.content-siteplan .site-plan-sold .sl-5{left:50.1618122977%;width:11.4482200647%}.content-siteplan .site-plan-highlights .sl-6,.content-siteplan .site-plan-sold .sl-6{left:61.6909385113%;width:11.5291262136%}.content-siteplan .site-plan-highlights .sl-7,.content-siteplan .site-plan-sold .sl-7{left:73.3414239482%;width:11.5291262136%}.content-siteplan .site-plan-highlights .sl-8,.content-siteplan .site-plan-sold .sl-8{left:84.9514563107%;width:15.0485436893%}.content-siteplan .site-plan-sold{pointer-events:none}.content-siteplan .site-plan-sold>div{position:absolute;display:block;top:0;height:100%;background-color:#c32727}.content-siteplan .siteplan-text{position:absolute;top:-19.30455635%;left:-1.26470588%;width:100.2%;height:133.79790669%;pointer-events:none}.content-siteplan .siteplan-text img{position:absolute;top:0;left:0;width:100%;height:100%}.no-touchevents .column-0 svg g.highlights polygon{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.no-touchevents .column-0 svg g.highlights polygon:hover{opacity:1}.no-touchevents .site-plan-highlights a{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.no-touchevents .site-plan-highlights a:hover{opacity:1}.content-gallery .content-text-cols{padding-top:100px;padding-bottom:85px}@media only screen and (max-width: 768px){.content-gallery .content-text-cols{padding-top:75px;padding-bottom:60px}}@media only screen and (max-width: 640px){.content-gallery .content-text-cols{padding-top:50px;padding-bottom:35px}}.content-gallery .gallery-tiles{padding-top:15px;padding-bottom:15px}.content-gallery .gallery-tiles .swiper{position:relative;width:100%}.content-gallery .gallery-tiles .swiper .swiper-button-prev,.content-gallery .gallery-tiles .swiper .swiper-button-next{color:#fff}.content-gallery .gallery-tiles .swiper-slide{display:inline-block;width:auto;font-size:0}.content-gallery .gallery-tiles .swiper-slide img{width:auto;height:450px}@media only screen and (max-width: 640px){.content-gallery .gallery-tiles .swiper .swiper-button-prev:after,.content-gallery .gallery-tiles .swiper .swiper-button-next:after{font-size:28px}.content-gallery .gallery-tiles .swiper-slide img{height:260px}}.content-portfolio .swiper-wrapper{position:relative;width:100%;display:grid;grid-template-columns:repeat(2, 1fr)}.content-portfolio .swiper-slide{position:relative}.content-portfolio .swiper-pagination{display:none}.content-portfolio .image{padding-bottom:63.3333333333%}.content-portfolio .caption{position:absolute;top:30px;left:30px}@media only screen and (max-width: 900px){.content-portfolio .caption{top:20px;left:20px}}@media only screen and (max-width: 640px){.content-portfolio .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-portfolio .swiper-pagination{display:block}.content-portfolio .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.content-portfolio .caption{top:10px;left:10px}}.app{padding-top:103px}@media only screen and (max-width: 640px){.app{padding-top:83px}}@media only screen and (max-width: 450px){.app{padding-top:63px}}.subsection{position:relative}.column-4{max-width:1306px}.bk-bb{background-color:#1d2939}.bk-lg{background-color:var(--c-lg)}.section-standard{padding-top:100px;padding-bottom:100px}@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}}.no-bottom{padding-bottom:0}.section-standard.first-content_map,.section-standard.first-content_gallery,.section-standard.first-content_siteplan,.section-standard.first-content_image:has(.is-full),.section-standard.first-content_portfolio{padding-top:0}@media only screen and (max-width: 1024px){.section-standard.first-content_rows{padding-top:0}}.section-standard.last-content_gallery,.section-standard.last-content_siteplan,.section-standard.last-content_image:has(.is-full),.section-standard.last-content_portfolio{padding-bottom:0}.section-standard.last-content_icons_description{padding-bottom:0px}@media only screen and (max-width: 768px){.section-standard.last-content_icons_description{padding-bottom:0px}}@media only screen and (max-width: 640px){.section-standard.last-content_icons_description{padding-bottom:0px}}.section-standard.last-content_icons_cols{padding-bottom:50px}@media only screen and (max-width: 768px){.section-standard.last-content_icons_cols{padding-bottom:25px}}@media only screen and (max-width: 640px){.section-standard.last-content_icons_cols{padding-bottom:0px}}.sections .subsection:not(:last-child){margin-bottom:100px}.sections .subsection:not(:last-child).with-next{margin-bottom:50px}@media only screen and (max-width: 768px){.sections .subsection:not(:last-child){margin-bottom:75px}}@media only screen and (max-width: 640px){.sections .subsection:not(:last-child){margin-bottom:75px}.sections .subsection:not(:last-child).with-next{margin-bottom:50px}}.hero-logo .hero-image{min-height:660px;max-height:1200px;padding-bottom:50%}.hero-logo .hero-logo-text{position:absolute;top:7.8125%;left:0;width:100%}.hero-logo h6{margin-bottom:20px}.hero-logo .hero-logo{display:inline-block;width:75%;max-width:340px}@media only screen and (max-width: 1440px){.hero-logo h6{margin-bottom:10px}.hero-logo .hero-logo-text{top:50px}}@media only screen and (max-width: 640px){.hero-logo .hero-image{min-height:445px;padding-bottom:113.2315521628%}.hero-logo .hero-logo{max-width:214px}}@media only screen and (max-width: 450px){.hero-logo .hero-logo-text{top:50px}}.hero-text .hero-image{min-height:640px;padding-bottom:62.2916666667%}.hero-text .hero-text{position:absolute;top:calc(103px + 7.8125%);left:0;width:100%}.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6{margin-bottom:10px}@media only screen and (max-width: 1024px){.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6{margin-bottom:2px}}@media only screen and (max-width: 640px){.hero-text .hero-image{min-height:607px;padding-bottom:154.4529262087%}}@media only screen and (max-width: 399px){.hero-text .hero-text{top:calc(83px + 7.8125%)}}.subsection.hero-image .hero-image{padding-bottom:36.1111111111%}@media only screen and (max-width: 640px){.subsection.hero-image .hero-image{padding-bottom:101.7811704835%}}.subsection.hero-siteplan .hero-image{padding-bottom:57.2916666667%}@media only screen and (max-width: 640px){.subsection.hero-siteplan .hero-image{padding-bottom:154.1984732824%}}h1,h2,h3,h4,h5,h6{color:#446284;font-style:normal;font-weight:900;line-height:1.25em;font-family:"Object Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}h1{font-size:34px}@media only screen and (max-width: 768px){h1{font-size:32px}}@media only screen and (max-width: 640px){h1{font-size:26px}}@media only screen and (max-width: 390px){h1{font-size:24px}}h2{font-size:32px}@media only screen and (max-width: 640px){h2{font-size:24px}}h3{font-size:28px}@media only screen and (max-width: 640px){h3{font-size:20px}}h4{font-size:24px}@media only screen and (max-width: 640px){h4{font-size:18px}}h5{font-size:20px}@media only screen and (max-width: 640px){h5{font-size:16px}}h6{font-size:18px}@media only screen and (max-width: 640px){h6{font-size:16px}}p,.the-content ul{color:var(--c-g);font-family:"sofia-pro",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5em}@media only screen and (max-width: 640px){p,.the-content ul{font-size:16px}}@media only screen and (max-width: 990px){.content-icons-description p{font-size:16px}}p.h1,p.h2,p.h3,p.h4,p.h5,p.h6{color:#446284;font-style:normal;font-weight:400;line-height:1.25em;font-family:"Object Sans",Helvetica,Arial,sans-serif}p.h1{font-size:40px}@media only screen and (max-width: 1024px){p.h1{font-size:32px}}@media only screen and (max-width: 640px){p.h1{font-size:26px}}@media only screen and (max-width: 450px){p.h1{font-size:18px}}p.h3{font-size:28px}@media only screen and (max-width: 640px){p.h3{font-size:20px}}p.h4{font-size:24px}@media only screen and (max-width: 640px){p.h4{font-size:18px}}p.feature{font-size:24px}@media only screen and (max-width: 640px){p.feature{font-size:20px}}p.intro{font-size:24px}@media only screen and (max-width: 640px){p.intro{font-size:16px}}p.reduce{font-size:14px}p.credit,p.caption{font-size:12px}p.disclaimer{font-size:10px}p.number{color:#446284;font-style:normal;font-weight:400;font-size:60px;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif}@media only screen and (max-width: 768px){p.number{font-size:30px}}.is-number p.number{color:var(--c-lg)}.is-number p.number+p{color:var(--c-lg);font-weight:400;font-size:20px;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif}@media only screen and (max-width: 768px){.is-number p.number{margin-bottom:5px}.is-number p.number+p{color:var(--c-lg);font-weight:400;font-size:14px;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif}}.number-content p{font-style:normal;font-weight:400;font-size:28px;font-family:"Object Sans",Helvetica,Arial,sans-serif}@media only screen and (max-width: 990px){.number-content p{font-size:20px}}@media only screen and (max-width: 768px){.number-content p{font-size:18px}}.the-content ul{margin-left:0}.the-content ul li{padding-left:15px;margin-bottom:10px}.the-content ul li:last-child{margin-bottom:0}.the-content ul li:before{content:"•";display:inline-block;width:15px;margin-left:-15px}@media only screen and (max-width: 640px){.the-content ul{margin-left:0}}.lnk-blk{display:inline-block;padding-top:18px;padding-right:24px;padding-bottom:17px;padding-left:24px;background-color:#446284;border:1px solid #446284;color:#fff;font-weight:900;font-size:16px;line-height:1em;font-family:"Object Sans",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 640px){.lnk-blk{padding-top:14px;padding-right:20px;padding-bottom:13px;padding-left:20px;font-size:14px}}.number{color:#98aac3;font-style:normal;font-weight:900;font-size:50px;line-height:1.25em;font-family:"Object Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}a{color:inherit;text-decoration:none}b,strong{font-weight:900;font-family:"Object Sans",Helvetica,Arial,sans-serif}i,em{font-style:italic}.accent{color:var(--c-dark)}.blue{color:#446284}.l-blue{color:#98aac3}.d-blue{color:#1d2939}.text-cen{text-align:center}.nowrap{white-space:nowrap}.hero-logo-text h1,.hero-logo-text h2,.hero-logo-text h3,.hero-logo-text h4,.hero-logo-text h5,.hero-logo-text h6,.hero-text h1,.hero-text h2,.hero-text h3,.hero-text h4,.hero-text h5,.hero-text h6{color:#1d2939}.hero-logo-text p,.hero-text p{color:#fff}.bk-bb h1,.bk-bb h2,.bk-bb h3,.bk-bb h4,.bk-bb h5,.bk-bb h6{color:#98aac3}.bk-bb p,.bk-bb .the-content ul{color:#fff}.content-portfolio h1,.content-portfolio h2,.content-portfolio h3,.content-portfolio h4,.content-portfolio h5,.content-portfolio h6,.content-portfolio p,.content-portfolio .the-content ul,.bk-p h1,.bk-p h2,.bk-p h3,.bk-p h4,.bk-p h5,.bk-p h6,.bk-p p,.bk-p .the-content ul,.bk-s h1,.bk-s h2,.bk-s h3,.bk-s h4,.bk-s h5,.bk-s h6,.bk-s p,.bk-s .the-content ul,.is-dark h1,.is-dark h2,.is-dark h3,.is-dark h4,.is-dark h5,.is-dark h6,.is-dark p,.is-dark .the-content ul{color:#fff}.bk-p .lnk-blk{background-color:#fff;border-color:#fff;color:#446284}.the-content h1:not(:last-child),.the-content h2:not(:last-child),.the-content h3:not(:last-child),.the-content h4:not(:last-child),.the-content h5:not(:last-child),.the-content h6:not(:last-child){margin-bottom:40px}.the-content h1:has(+p.reduce),.the-content h2:has(+p.reduce),.the-content h3:has(+p.reduce),.the-content h4:has(+p.reduce),.the-content h5:has(+p.reduce),.the-content h6:has(+p.reduce){margin-bottom:0}.the-content p:not(:last-child),.the-content ul:not(:last-child){margin-bottom:40px}.the-content p:has(+p.reduce),.the-content ul:has(+p.reduce){margin-bottom:0}@media only screen and (max-width: 768px){.the-content h1:not(:last-child),.the-content h2:not(:last-child),.the-content h3:not(:last-child),.the-content h4:not(:last-child),.the-content h5:not(:last-child),.the-content h6:not(:last-child){margin-bottom:30px}.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:not(:last-child),.the-content h2:not(:last-child),.the-content h3:not(:last-child),.the-content h4:not(:last-child),.the-content h5:not(:last-child),.the-content h6:not(:last-child){margin-bottom:20px}.the-content p:not(:last-child),.the-content ul:not(:last-child){margin-bottom:20px}}.the-content h1.no-margin{margin-bottom:5px}.the-content h1:has(+p.logo),.the-content h2:has(+p.logo),.the-content h3:has(+p.logo),.the-content h4:has(+p.logo),.the-content h5:has(+p.logo),.the-content h6:has(+p.logo),.the-content p:has(+p.logo){margin-bottom:10px}.no-touchevents .lnk-blk{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents .lnk-blk:hover{background-color:rgba(0,0,0,0);color:#446284}.no-touchevents .bk-p .lnk-blk:hover{color:#fff}.page-id-173 .section-standard.first-content_text.last-content_text{padding-top:250px;padding-bottom:250px}@media only screen and (max-width: 768px){.page-id-173 .section-standard.first-content_text.last-content_text{padding-top:150px;padding-bottom:150px}}@media only screen and (max-width: 640px){.page-id-173 .section-standard.first-content_text.last-content_text{padding-top:75px;padding-bottom:95px}}
